@font-face{font-family:Inter;src:url('/assets/inter-latin-400-normal.woff2') format('woff2');font-weight:400;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Inter;src:url('/assets/inter-latin-500-normal.woff2') format('woff2');font-weight:500;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Inter;src:url('/assets/inter-latin-600-normal.woff2') format('woff2');font-weight:600;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Inter;src:url('/assets/inter-latin-700-normal.woff2') format('woff2');font-weight:700;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
img{height:auto}.hero{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.hero-art{margin-right:0;clip-path:inset(-80px 0 -40px -60px)}.hero h1{font-size:clamp(52px,5.2vw,72px);letter-spacing:-3.5px}.phone{right:0;bottom:5px;width:137px}.orbit.one{inset:-25px 2px -10px -15px}.orbit.two{inset:0 20px 15px 12px}.hero-art:before{inset:0}.desktop-shot{aspect-ratio:1366/768;object-fit:contain}.hero-art .phone img{aspect-ratio:780/1688;object-fit:contain}
@media(min-width:1500px){.hero-art{margin-right:0}.phone{width:155px;right:0}}@media(max-width:1050px){.phone{width:110px;right:0}.hero h1{font-size:55px;letter-spacing:-3px}}@media(max-width:760px){.hero{grid-template-columns:1fr}.hero h1{font-size:58px}.phone{width:107px;bottom:15px}.hero-art{clip-path:inset(-25px 0 -40px -25px)}}@media(max-width:420px){.hero h1{font-size:52px}}
.hero-art{overflow:hidden;clip-path:none;padding-right:15px;padding-left:10px}.phone>span{display:none}
