body{min-height:100vh}#nav{min-height:76px;height:auto}#hero{min-height:calc(100vh - 76px);height:auto;gap:70px}#hero [data-name="Hero copy"]{flex:1;min-width:0}#hero [data-name="Hero metadata"]{flex-wrap:wrap}#hero [data-name="Quadruped simulation viewport"]{width:540px;max-width:42%}img{width:auto!important;height:auto!important;max-width:none!important}.skip-link{position:absolute;top:-60px;left:20px;background:#53d6ff;color:#070b12;padding:12px;z-index:30}.skip-link:focus{top:10px}
@media(min-width:1441px){body{max-width:1440px;margin-inline:auto}}
@media(min-width:801px) and (max-width:1200px){#hero{padding-inline:40px;gap:32px}#hero h1{font-size:52px}#hero [data-name="Quadruped simulation viewport"]{width:440px}#hero [data-name="Robot body"]{left:26%}#hero [data-name="Sensor module"]{left:37%}#hero [data-name="Robot leg"]{transform:translateX(-40px)}}
@media(max-width:800px){#nav{padding:18px 20px;min-height:68px;justify-content:space-between}#hero{padding:64px 20px 72px;flex-direction:column;align-items:flex-start;gap:48px}#hero [data-name="Hero copy"]{width:100%;gap:24px}#hero h1{font-size:42px;line-height:1.02}#hero [data-node-id="6:7941"]{font-size:22px}#hero [data-node-id="6:7942"]{font-size:16px}#hero [data-name="Hero metadata"]{flex-direction:column;gap:8px;white-space:normal}#hero [data-name="Quadruped simulation viewport"]{width:100%;max-width:100%;height:390px;padding:18px}#hero [data-name="Simulation scene"]{height:224px}#hero [data-name="Robot body"]{width:130px;height:44px;left:calc(50% - 65px);top:84px}#hero [data-name="Sensor module"]{width:60px;left:calc(50% - 30px);top:65px}#hero [data-name="Robot leg"]{transform:scale(.68);transform-origin:top left;top:128px;left:calc(50% - 48px)}#hero [data-node-id="6:7992"],#hero [data-node-id="6:7984"]{left:calc(50% + 44px)}#hero [data-node-id="6:7992"],#hero [data-node-id="6:7988"]{top:136px}#hero [data-name="Ground axis"]{width:calc(100% - 36px);top:176px}#hero [data-name="Grid line"]{height:170px}#hero [data-name="Focus areas"] p{white-space:normal}#hero [data-name="Focus areas"]{overflow:visible}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
