@media(min-width:1450px){.hero{padding-top:175px}.hero-grid{min-height:670px}.hero-visual{min-height:650px}.hero-phone{width:280px}}
@media(max-width:1100px){.container{width:calc(100% - 56px)}.nav-links{gap:16px;font-size:11px}.nav{gap:15px}.brand{font-size:17px}.nav-actions{gap:10px}.hero-grid{gap:20px}.hero h1{font-size:78px}.hero-visual{min-height:580px}.hero-phone{width:230px}.orbit{width:340px;height:340px}.orbit-two{width:430px;height:430px;top:45px}.language-float{font-size:13px;padding:10px 12px}.konnichiwa{right:-8px}.hello{left:-10px}.hero h2{font-size:21px}.language-strip .container>div{font-size:12px;word-spacing:0}.language-strip i{margin-inline:7px}.about-grid{gap:55px}.footer-top nav{gap:18px}}
@media(max-width:850px){.nav{height:76px}.nav-links{display:none;position:absolute;top:76px;left:0;right:0;background:var(--bg);padding:20px 28px;border-bottom:1px solid var(--line);box-shadow:var(--shadow)}.nav-links.is-open{display:flex;flex-direction:column;gap:20px}.nav-links a.active:after{display:none}.menu-toggle{display:grid}.hero{padding-top:125px}.hero-grid{gap:10px;grid-template-columns:1.1fr 1fr}.hero h1{font-size:64px;letter-spacing:-4px}.hero h2{font-size:18px}.hero-copy>p{font-size:12px}.hero-visual{min-height:520px}.hero-phone{width:205px}.language-float{font-size:11px;padding:9px}.language-float span{width:20px;height:20px;font-size:7px;margin-right:3px}.konnichiwa{right:-16px;top:170px}.hello{left:-10px;top:50px}.hola{left:-12px;bottom:115px}.bonjour{right:-7px;bottom:50px}.orbit{width:280px;height:280px;top:95px}.orbit-two{width:350px;height:350px;top:60px}.hero-buttons{gap:17px}.hero-buttons .button{padding:13px 17px;font-size:11px}.text-button{font-size:10px;gap:8px}.hero-note{margin-top:25px}.hero-bottom{margin-top:10px}.hero-bottom>span{font-size:8px;letter-spacing:1px}.language-strip .container{flex-wrap:wrap;justify-content:center;gap:5px 15px;padding-block:20px}.language-strip .container>div{order:3;width:100%;text-align:center}.section{padding-block:75px}.features-grid{grid-template-columns:repeat(2,1fr)}.feature-highlight{grid-row:span 2}.feature-card{padding:25px}.feature-highlight .feature-icon{font-size:28px;letter-spacing:3px}.steps{gap:30px}.steps h3{font-size:16px}.screenshot-track{gap:25px}.screenshot-track figure{flex-basis:calc((100% - 25px)/2)}.about-grid{gap:35px}.about-grid h2{font-size:30px}.big-symbol{font-size:110px}.big-symbol span{font-size:75px}.art-label{font-size:8px;left:20px}.footer-top nav{flex-wrap:wrap;max-width:330px;justify-content:flex-end}.footer-bottom{flex-wrap:wrap}.footer-bottom>span:nth-child(2){order:3;width:100%}}
@media(max-width:600px){.container{width:calc(100% - 40px)}.nav{gap:8px}.brand{font-size:16px}.brand img{width:31px;height:31px;margin-right:7px}.nav-actions{gap:7px}.nav-actions>.button{display:none}.icon-button{width:34px;height:34px;font-size:18px}.hero{padding-top:115px}.hero-grid{grid-template-columns:1fr;gap:0}.hero-copy{padding-bottom:10px}.hero-copy .eyebrow{font-size:8px;letter-spacing:1.3px}.hero h1{font-size:76px;letter-spacing:-4px;margin-bottom:22px}.hero h2{font-size:21px}.hero-copy>p{font-size:13px;max-width:360px}.hero-buttons{gap:26px}.hero-buttons .button{font-size:12px;padding:15px 23px}.text-button{font-size:11px}.hero-note{margin-top:24px}.hero-visual{min-height:570px;max-width:400px;width:100%;margin:20px auto 0}.hero-phone{width:222px}.hello{top:56px;left:0}.konnichiwa{top:145px;right:-7px}.hola{left:-3px;bottom:140px}.bonjour{right:0;bottom:65px}.language-float{font-size:13px;padding:10px 12px}.orbit{width:310px;height:310px;top:110px}.orbit-two{width:385px;height:385px;top:73px}.sparkle-one{right:25px;top:30px}.hero-bottom{padding-top:28px;justify-content:center}.hero-bottom>span{display:none}.hero-bottom a{font-size:9px;gap:20px}.language-strip .container>div{font-size:10px;line-height:2.3}.language-strip i{font-size:7px;margin-inline:4px}.section{padding-block:60px}.section-heading{display:block;margin-bottom:28px}.section-heading>p{margin-top:20px}.eyebrow{font-size:8px;letter-spacing:1.5px;margin-bottom:15px}h2{font-size:31px;letter-spacing:-1.2px}.features-grid{grid-template-columns:1fr;gap:14px}.feature-highlight{grid-row:auto;min-height:330px}.feature-highlight .feature-icon{margin-bottom:25px}.feature-highlight h3{max-width:250px}.feature-card{padding:26px}.feature-icon{margin-bottom:20px}.feature-card h3{font-size:19px}.feature-card p{font-size:13px}.language-pair{max-width:300px;width:100%;margin-top:25px}.center-heading{text-align:left;margin-bottom:32px}.steps{grid-template-columns:1fr;gap:26px}.steps:before{top:20px;bottom:40px;left:23px;right:auto;border-top:0;border-left:1px dashed #bdb2d5}.steps article{padding-left:75px;min-height:95px}.step-number{position:absolute;left:0;top:0;width:48px;height:48px;border-radius:14px;font-size:14px}.steps h3{font-size:18px;margin-bottom:8px}.steps p{font-size:12px;margin:0}.connection-note{margin-top:25px;text-align:left;padding-left:75px}.carousel-controls{margin-top:23px;gap:15px}.screenshot-track{gap:25px;padding-inline:0}.screenshot-track figure{flex-basis:82%}.screenshot-track .phone{width:225px}.screenshot-note{text-align:left}.about-grid{grid-template-columns:1fr;gap:35px}.about-art{aspect-ratio:1.3}.big-symbol{font-size:140px}.big-symbol span{font-size:95px}.art-label{left:25px;bottom:22px}.about-grid h2{font-size:32px}.download-panel{padding:40px 22px 25px;border-radius:17px}.download-panel h2{font-size:29px;letter-spacing:-1px}.download-panel>p{font-size:12px}.download-panel>p br{display:none}.download-panel .eyebrow{font-size:8px;letter-spacing:1px}.app-meta{gap:17px;flex-wrap:wrap;font-size:10px}.app-meta dt{font-size:8px}.app-meta small{display:block}.download-panel .download-status{font-size:10px}.footer-top{display:block;padding-bottom:28px}.footer-top nav{justify-content:flex-start;max-width:none;margin-top:25px;gap:13px 20px}.footer-bottom{font-size:8px;gap:14px}}
