@media(max-width:1120px){.primary-nav{gap:14px}.nav-link{font-size:11px}.brand{font-size:16px}.hero-grid{gap:20px}.news-row{grid-template-columns:125px 1.2fr 1fr 80px;gap:17px}}@media(max-width:860px){.site-header{height:68px}.menu-toggle{display:grid;gap:4px;background:transparent;border:0;padding:10px;cursor:pointer}.menu-toggle span{width:23px;height:2px;background:#d4f1e5;border-radius:2px}.primary-nav{display:none;position:absolute;top:68px;left:0;right:0;background:#092a39;padding:16px 24px 25px;box-shadow:0 20px 30px #0004;flex-direction:column;align-items:stretch;gap:0}.primary-nav.open{display:flex}.nav-link{font-size:14px;padding:12px 2px;border-bottom:1px solid #ffffff14}.nav-link.active:after{display:none}.hero-grid{grid-template-columns:1fr;min-height:auto;padding-top:70px}.hero-art{height:450px}.hero h1{font-size:clamp(44px,7vw,64px)}.hero-facts{margin-top:40px}.intro-grid,.editorial-split{gap:40px}.domain-grid{grid-template-columns:repeat(3,1fr)}.article-grid{grid-template-columns:repeat(2,1fr)}.industry-grid,.phase-grid{grid-template-columns:repeat(2,1fr);row-gap:30px}.footer-grid{grid-template-columns:1fr 1fr;gap:40px}.footer-grid>div:last-child{grid-column:1/-1}.news-row{grid-template-columns:120px 1fr 1.2fr}.news-row .arrow-link{grid-column:2/-1}.sub-hero-grid{gap:25px}.reader-layout{grid-template-columns:210px minmax(0,1fr);gap:30px}}@media(max-width:600px){.container{width:min(100% - 32px,1180px)}.hero-grid{padding-top:48px;gap:10px}.hero h1{font-size:44px}.hero-copy>p{font-size:14px}.hero-art{height:410px}.orbit-a{width:430px}.orbit-b{width:300px}.passport-demo{max-width:340px;padding:17px}.demo-product{padding:18px 0}.demo-product strong{font-size:16px}.float-note{right:0;bottom:3px}.hero-facts{gap:20px;margin-top:35px}.hero-facts strong{font-size:22px}.hero-baseline .container{gap:14px;overflow:auto;font-size:9px}.section{padding:70px 0}.section h2{font-size:32px}.section-top,.intro-grid,.editorial-split,.faq-grid{display:block}.section-top>p{margin-top:20px}.intro-grid>div+div,.editorial-split>div+div{margin-top:28px}.section-lead{font-size:17px}.domain-grid{grid-template-columns:repeat(2,1fr)}.domain{min-height:215px;padding:18px}.domain-mark{font-size:35px;margin:8px 0}.domain h3{font-size:18px}.domain p{font-size:12px}.article-grid{grid-template-columns:1fr}.article-card h3{font-size:18px}.industry-grid{grid-template-columns:repeat(2,1fr);gap:9px}.industry-grid a{padding:18px;min-height:195px}.industry-grid h3{font-size:16px}.industry-grid p{font-size:12px}.phase-grid{margin-top:55px}.phase{padding:20px 10px}.phase h3{font-size:16px}.news-row{display:block;padding:24px 0}.news-row>div:first-child{display:flex;align-items:center;gap:12px}.news-row h3{margin:12px 0}.news-row p{margin-bottom:12px}.faq-list{margin-top:30px}.footer-grid{grid-template-columns:1fr;gap:32px}.footer-grid>div:last-child{grid-column:auto}.footer-bottom{display:block}.footer-bottom span{display:block;margin-top:7px}.sub-hero-grid{grid-template-columns:1fr;min-height:0;padding-block:45px}.sub-hero h1{font-size:34px}.sub-hero-image img{height:230px}.reader-intro{padding:45px 0}.reader-layout{display:block;padding-top:30px}.reader-aside{position:relative;top:auto;max-height:220px;margin-bottom:40px}.reader-aside nav{grid-template-columns:1fr}.full-article{scroll-margin-top:80px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
