@media (max-width:1179px){.home-engine-stages{grid-template-columns:minmax(0,1fr)!important}}.home-example-projection{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:20px}.home-example-projection>div{display:flex;flex-direction:column;gap:8px;padding:16px;background:var(--bg-inset);border:1px solid var(--line-1);border-radius:12px}.home-example-projection span{font-size:.72rem;color:var(--text-3);letter-spacing:.08em}.home-example-projection strong{font-size:2rem;color:var(--text-1)}.home-example-projection p{grid-column:1/-1;margin:0;font-size:.92rem;color:var(--text-2)}.home-motion,.home-motion__surface{min-width:0;width:100%}.home-demo-question{min-width:0;min-height:2.8em;line-height:1.4}@media (max-width: 600px){.home-demo-question{min-height:4.2em}}@media (min-width: 1024px) and (hover: hover) and (pointer: fine) and (prefers-reduced-motion: no-preference){.home-motion{perspective:1600px;perspective-origin:50% 25%}.home-motion__surface{transform-origin:50% 20%;transform:translateY(var(--home-depth-y, 0px)) rotateX(var(--home-depth-angle, 0deg))}.home-motion[data-motion-active=true]>.home-motion__surface{will-change:transform}}@media (max-width: 1023px),(prefers-reduced-motion: reduce){.home-motion__surface{transform:none!important;will-change:auto!important}}
