.language-switch{display:flex;gap:3px;padding:3px;border:1px solid var(--line);border-radius:30px;margin-left:auto}.language-switch button{border:0;background:transparent;color:var(--muted);font-size:12px;padding:8px 14px;border-radius:24px}.language-switch button[aria-pressed=true]{background:var(--mint);color:#0a251b}.nav{gap:14px}.flight .nav{position:fixed;inset:0 0 auto}.flight{overflow-anchor:none}html[lang=en] .project-image::after{content:'View full design ↗'}html[lang=en] .service-slides h3{font-size:clamp(28px,3.3vw,50px)}html[lang=en] .hero-copy h1{font-size:clamp(29px,3.8vw,55px)}html[lang=en] .flight .holo-card strong{font-size:clamp(22px,2.3vw,34px)}
@media(max-width:700px){.nav{gap:8px;padding-left:4vw;padding-right:4vw}.language-switch button{padding:7px 10px;font-size:11px}.nav .brand{font-size:18px}#motion{padding:7px 8px;font-size:10px}html[lang=en] .flight .service-slides h3{font-size:26px;line-height:1.3}html[lang=en] .flight .service-slides p{font-size:14px;line-height:1.7}html[lang=en] .flight .holo-card strong{font-size:17px;line-height:1.4}html[lang=en] .flight .holo-card{padding:14px 10px}html[lang=en] .flight #about p{font-size:13px;line-height:1.55}html[lang=en] .hero-copy h1{font-size:29px}html[lang=en] .hero-description{font-size:13px;line-height:1.6}html[lang=en] .hero-copy .eyebrow{font-size:10px}html[lang=en] .hero-copy .helper{font-size:11px}html[lang=en] .flight #start .heading h2{font-size:27px}}
