:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#071018;--bg-soft:#0a141d;--panel:#0d1923;--panel-raised:#111f2b;--line:#c0d1dc26;--line-soft:#c0d1dc17;--line-gold:#d7b86c61;--text:#f1f5f6;--muted:#a5b4bb;--muted-strong:#c6d0d4;--gold:#d7b86c;--gold-bright:#e7ce8b;--aqua:#78cabf;--blue:#82b0d0;--danger:#e59a8d;--ink:#091116;--shadow:0 30px 90px #00000057}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:94px}body{background:radial-gradient(circle at 78% 7%, #407a9429, transparent 32rem), radial-gradient(circle at 12% 36%, #d7b86c0e, transparent 28rem), var(--bg);min-height:100vh;color:var(--text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans SC,PingFang SC,Microsoft YaHei,sans-serif;overflow-x:hidden}body:before{z-index:-1;content:"";pointer-events:none;opacity:.24;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:64px 64px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 58%);mask-image:linear-gradient(#000,#0000 58%)}a{color:inherit}button,input,select,textarea{font:inherit}:is(a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible){outline:2px solid var(--gold);outline-offset:4px}.shell{width:min(1216px,100% - 48px);margin-inline:auto}.siteHeader{z-index:30;border-bottom:1px solid var(--line-soft);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#071018db;position:sticky;top:0}.nav{justify-content:space-between;align-items:center;gap:28px;height:78px;display:flex}.brand{align-items:center;gap:12px;text-decoration:none;display:flex}.brandMark{border:1px solid var(--line-gold);background:linear-gradient(145deg,#d7b86c1a,#78cabf09);border-radius:11px;width:36px;height:36px;display:block;position:relative;overflow:hidden}.brandMark:before,.brandMark:after{content:"";transform-origin:0;background:#d7b86cb8;width:17px;height:1px;position:absolute}.brandMark:before{top:23px;left:9px;transform:rotate(-34deg)}.brandMark:after{top:12px;left:11px;transform:rotate(33deg)}.brandMark i{z-index:1;background:var(--aqua);border-radius:50%;width:5px;height:5px;position:absolute;box-shadow:0 0 12px #78cabf8c}.brandMark i:first-child{bottom:8px;left:7px}.brandMark i:nth-child(2){top:8px;left:8px}.brandMark i:nth-child(3){background:var(--gold);top:16px;right:7px}.brandType{flex-direction:column;gap:3px;display:flex}.brandType strong{letter-spacing:.01em;font-size:15px}.brandType small{color:var(--muted);letter-spacing:.11em;text-transform:uppercase;font-size:9px}.nav nav{align-items:center;gap:28px;display:flex}.nav nav a,.footer a,.mobileNav a{color:var(--muted);font-size:13px;text-decoration:none;transition:color .16s}.nav nav a:hover,.footer a:hover,.mobileNav a:hover{color:var(--text)}.navActions{align-items:center;gap:10px;display:flex}.navCta{min-height:40px;color:var(--ink);background:var(--gold);border-radius:10px;align-items:center;gap:7px;padding:10px 16px;font-size:13px;font-weight:760;text-decoration:none;transition:transform .16s,background .16s;display:inline-flex}.navCta:hover{background:var(--gold-bright);transform:translateY(-1px)}.mobileNav{display:none;position:relative}.mobileNav summary{min-height:40px;color:var(--muted-strong);border:1px solid var(--line);cursor:pointer;border-radius:9px;align-items:center;gap:8px;padding:8px 12px;font-size:12px;list-style:none;display:flex}.mobileNav summary::-webkit-details-marker{display:none}.mobileNav summary span{color:var(--gold);transition:transform .16s}.mobileNav[open] summary span{transform:rotate(45deg)}.mobileNav>div{border:1px solid var(--line);width:210px;box-shadow:var(--shadow);background:#0c1822fa;border-radius:12px;padding:9px;display:grid;position:absolute;top:50px;right:0}.mobileNav>div a{border-radius:7px;padding:12px}.mobileNav>div a:hover{background:#ffffff09}.eyebrow{color:var(--aqua);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:11px;font-weight:760}.eyebrow:before{content:"—";color:var(--gold);margin-right:9px}h1,h2,h3{margin-top:0}h1,h2{letter-spacing:-.052em;font-weight:620}h1{max-width:710px;margin:21px 0 26px;font-size:clamp(58px,5.7vw,78px);line-height:.98}h1 .heroLead,h1 .heroAccent{white-space:nowrap;display:block}h1 .heroLead{color:var(--text)}h1 .heroAccent{color:var(--gold);letter-spacing:-.04em;margin-top:9px;font-size:.83em}h2{margin:17px 0 24px;font-size:clamp(40px,4.4vw,56px);line-height:1.07}h3{letter-spacing:-.026em;margin-bottom:12px;font-size:23px;font-weight:650}.availability{width:fit-content;color:var(--muted-strong);border:1px solid var(--line);background:#ffffff06;border-radius:999px;align-items:center;gap:9px;margin-bottom:25px;padding:8px 11px;font-size:12px;display:flex}.availability span,.statusPulse{background:var(--aqua);border-radius:50%;flex:none;width:7px;height:7px;display:inline-block;box-shadow:0 0 14px #78cabf80}.lede{max-width:650px;color:var(--muted-strong);margin:0;font-size:18px;line-height:1.72}.hero{grid-template-columns:minmax(0,.96fr) minmax(520px,1.04fr);align-items:center;gap:76px;min-height:700px;padding-block:70px 58px;display:grid}.heroActions,.securityActions,.legalActions{flex-wrap:wrap;gap:11px;margin-top:34px;display:flex}.button{-webkit-appearance:none;appearance:none;cursor:pointer;text-align:center;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:47px;padding:13px 19px;font-size:14px;font-weight:740;text-decoration:none;transition:transform .16s,border-color .16s,background .16s,color .16s;display:inline-flex}.button:hover{transform:translateY(-1px)}.button.primary{color:var(--ink);background:var(--gold)}.button.primary:hover{background:var(--gold-bright)}.button.secondary{color:var(--text);border-color:var(--line);background:#ffffff06}.button.secondary:hover{border-color:var(--line-gold);background:#d7b86c0f}.button:disabled{cursor:wait;opacity:.65;transform:none}.heroScope{flex-wrap:wrap;gap:9px;margin-top:29px;display:flex}.heroScope span{color:var(--muted);border:1px solid var(--line-soft);border-radius:7px;padding:6px 9px;font-size:11px}.architectureCard{border:1px solid var(--line);box-shadow:var(--shadow);background:linear-gradient(145deg,#11202cfa,#09141dfa);border-radius:23px;overflow:hidden}.architectureHeader{min-height:57px;color:var(--muted);border-bottom:1px solid var(--line);letter-spacing:.12em;justify-content:space-between;align-items:center;gap:20px;padding:16px 20px;font-size:10px;display:flex}.architectureHeader div{align-items:center;gap:9px;display:flex}.architectureHeader strong{color:var(--gold);font-size:10px;font-weight:700}.topologyCanvas{background:radial-gradient(circle at 68% 42%,#78cabf14,#0000 16rem),linear-gradient(#ffffff04 1px,#0000 1px) 0 0/32px 32px,linear-gradient(90deg,#ffffff04 1px,#0000 1px) 0 0/32px 32px;grid-template-columns:112px minmax(70px,1fr) 250px;align-items:center;gap:17px;min-height:350px;padding:30px;display:grid}.topologyNode,.gatewayNode{border:1px solid var(--line);background:#071018c2;border-radius:14px;padding:18px;position:relative}.topologyNode>span{color:var(--aqua);font-size:9px;position:absolute;top:10px;right:10px}.topologyNode small,.gatewayNode small,.boundaryTitle small{color:var(--muted);letter-spacing:.09em;font-size:9px;display:block}.topologyNode strong,.gatewayNode strong,.boundaryTitle strong{margin-top:9px;font-size:15px;font-weight:650;display:block}.topologyNode p,.gatewayNode p{color:var(--muted);margin:8px 0 0;font-size:11px;line-height:1.5}.tunnelLane{justify-content:space-around;align-items:center;height:42px;display:flex;position:relative}.tunnelLane>span{background:linear-gradient(90deg, var(--aqua), var(--gold));height:1px;position:absolute;inset-inline:0}.tunnelLane i{z-index:1;border:2px solid var(--panel);background:var(--aqua);border-radius:50%;width:6px;height:6px;position:relative}.tunnelLane i:nth-of-type(2){background:var(--gold)}.tunnelLane em{color:var(--muted);letter-spacing:.12em;font-size:8px;font-style:normal;position:absolute;top:30px}.awsBoundary{border:1px solid var(--line-gold);background:#d7b86c09;border-radius:18px;padding:14px}.boundaryTitle{justify-content:space-between;align-items:center;gap:12px;padding:3px 3px 14px;display:flex}.boundaryTitle strong{color:var(--gold);font-size:14px}.boundaryTitle>span{color:var(--gold);border:1px solid var(--line-gold);letter-spacing:.1em;border-radius:999px;padding:5px 7px;font-size:7px}.gatewayNode{border-color:#78cabf40}.gatewayNode strong{font-size:24px}.resourceRail{grid-template-columns:repeat(4,1fr);gap:5px;margin-top:8px;display:grid}.resourceRail span{color:var(--muted);border:1px solid var(--line-soft);text-align:center;border-radius:6px;padding:7px 3px;font-size:8px}.boundaryFooter{border-top:1px solid var(--line);grid-template-columns:auto 1fr;gap:18px;padding:17px 20px;display:grid}.boundaryFooter span{color:var(--gold);font-size:11px}.boundaryFooter strong{color:var(--muted-strong);text-align:right;font-size:11px;font-weight:520}.proofBar{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-bottom:52px;display:grid}.proofBar div{border-right:1px solid var(--line);flex-direction:column;gap:7px;padding:22px;display:flex}.proofBar div:last-child{border-right:0}.proofBar strong{color:var(--gold);font-size:16px;font-weight:650}.proofBar span{color:var(--muted);font-size:12px}.section{padding-block:96px}.sectionHeading{grid-template-columns:1.08fr .92fr;align-items:end;gap:76px;display:grid}.sectionHeading h2{max-width:690px}.sectionHeading>p,.securityIntro>p:not(.eyebrow),.applyIntro>p:not(.eyebrow){color:var(--muted);font-size:16px;line-height:1.75}.valueGrid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:47px;display:grid}.valueGrid article{border:1px solid var(--line);background:linear-gradient(150deg, var(--panel-raised), var(--panel));border-radius:18px;flex-direction:column;min-height:278px;padding:25px;display:flex}.valueGrid article:nth-child(2){background:linear-gradient(150deg,#111c29,#0d1721)}.valueGrid article:nth-child(3){background:linear-gradient(150deg,#191a14,#111710)}.cardStatus{justify-content:space-between;align-items:center;gap:14px;display:flex}.cardStatus span{color:var(--muted);letter-spacing:.12em;font-size:10px}.cardStatus strong{color:var(--aqua);letter-spacing:.1em;font-size:9px}.valueGrid h3{margin-top:55px}.valueGrid p{color:var(--muted);margin:0;font-size:14px;line-height:1.7}.valueGrid a{color:var(--gold);text-underline-offset:4px;margin-top:auto;padding-top:24px;font-size:13px}.evidenceBand{border:1px solid var(--line);background:#ffffff05;border-radius:15px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:26px;margin-top:17px;padding:22px 24px;display:grid}.evidenceBand>div{gap:5px;display:grid}.evidenceBand span{color:var(--aqua);letter-spacing:.13em;font-size:9px;font-weight:760}.evidenceBand strong{font-size:16px}.evidenceBand p{color:var(--muted);margin:0;font-size:12px}.evidenceBand code{color:var(--muted-strong);font-size:11px}.processSection{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#0a141de0}.compactHeading{align-items:center}.processList{grid-template-columns:repeat(4,1fr);gap:0;margin:50px 0 0;padding:0;list-style:none;display:grid}.processList li{flex-direction:column;min-height:285px;padding:0 24px 0 0;display:flex;position:relative}.processList li+li{border-left:1px solid var(--line-soft);padding-left:24px}.stepNumber{z-index:1;width:38px;height:38px;color:var(--ink);background:var(--aqua);border-radius:50%;place-items:center;font-size:10px;font-weight:800;display:grid;position:relative}.processList li:nth-child(4) .stepNumber{background:var(--gold)}.stepConnector{background:linear-gradient(90deg, var(--aqua), var(--line));height:1px;position:absolute;top:18px;left:38px;right:0}.processList li:last-child .stepConnector{display:none}.processList li>strong{margin-top:30px;font-size:19px}.processList li>p{color:var(--muted);margin:10px 0 0;font-size:13px;line-height:1.65}.processList li>small{color:var(--muted);letter-spacing:.08em;margin-top:22px;font-size:9px}.processList li>a{color:var(--gold);text-underline-offset:4px;margin-top:auto;font-size:12px}.securitySection{grid-template-columns:.84fr 1.16fr;align-items:center;gap:78px;display:grid}.securityIntro h2{max-width:520px}.securityActions{margin-top:30px}.factTable{border:1px solid var(--line);background:var(--panel);border-radius:19px;overflow:hidden}.factTableHeader{background:#ffffff05;justify-content:space-between;padding:15px 21px!important;display:flex!important}.factTableHeader span{letter-spacing:.1em;color:var(--muted)!important;font-size:10px!important}.factTableHeader strong{letter-spacing:.1em;color:var(--aqua)!important;font-size:9px!important}.factTable>div{border-bottom:1px solid var(--line);grid-template-columns:120px minmax(0,1fr) auto;align-items:center;gap:22px;padding:21px 23px;display:grid}.factTable>div:last-child{border-bottom:0}.factTable>div>strong{color:var(--aqua);font-size:14px;font-weight:620}.factTable>div>span{color:var(--muted-strong);font-size:13px;line-height:1.55}.factTable i{color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:5px 8px;font-size:9px;font-style:normal}.pilotSection{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#0a151e}.pilotOffer{border:1px solid var(--line);background:var(--panel);border-radius:20px;grid-template-columns:.95fr 1fr 1fr;margin-top:48px;display:grid;overflow:hidden}.pilotOffer>*{border-right:1px solid var(--line);padding:30px}.pilotOffer>:last-child{border-right:0}.offerSummary{background:linear-gradient(145deg,#d7b86c13,#0000);flex-direction:column;align-items:flex-start;display:flex}.offerSummary>span,.offerColumn>span{color:var(--gold);letter-spacing:.12em;font-size:10px;font-weight:760}.offerSummary>strong{max-width:260px;margin-top:37px;font-size:31px;font-weight:620;line-height:1.15}.offerSummary>p{color:var(--muted);margin:13px 0 29px;font-size:12px;line-height:1.6}.offerSummary .button{margin-top:auto}.offerColumn ul{margin:25px 0 0;padding:0;list-style:none}.offerColumn li{color:var(--muted-strong);border-bottom:1px solid var(--line-soft);padding:12px 0 12px 20px;font-size:13px;line-height:1.5;position:relative}.offerColumn li:last-child{border-bottom:0}.offerColumn li:before{content:"✓";color:var(--aqua);position:absolute;left:0}.mutedColumn{background:#ffffff03}.mutedColumn li:before{content:"—";color:var(--muted)}.afterPilot{color:var(--muted);justify-content:center;align-items:center;gap:12px;margin-top:22px;font-size:11px;display:flex}.afterPilot i{background:var(--line-gold);width:28px;height:1px}.applySection{grid-template-columns:.82fr 1.18fr;align-items:start;gap:80px;display:grid}.applyIntro{position:sticky;top:116px}.applyIntro h2{max-width:470px}.responsePromise{border-top:1px solid var(--line);margin-top:34px}.responsePromise div{border-bottom:1px solid var(--line);justify-content:space-between;gap:20px;padding:16px 0;display:flex}.responsePromise strong{color:var(--muted-strong);font-size:13px}.responsePromise span{color:var(--muted);font-size:11px}.pilotForm{border:1px solid var(--line);background:linear-gradient(150deg, var(--panel-raised), var(--panel));border-radius:20px;padding:30px;box-shadow:0 24px 70px #0003}.formHeader{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:28px;display:flex}.formHeader>div{flex-direction:column;gap:7px;display:flex}.formHeader span{color:var(--muted);letter-spacing:.13em;font-size:9px}.formHeader strong{font-size:25px;font-weight:640}.formHeader p{max-width:450px;color:var(--muted);margin:1px 0 0;font-size:12px;line-height:1.55}.secureBadge{border:1px solid #78cabf40;border-radius:999px;padding:6px 8px;color:var(--aqua)!important}.formGrid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.pilotForm label{color:var(--muted-strong);flex-direction:column;gap:8px;font-size:12px;font-weight:640;display:flex}.pilotForm input,.pilotForm select,.pilotForm textarea{width:100%;color:var(--text);border:1px solid var(--line);background:#050c1299;border-radius:9px;padding:12px 13px;font-size:14px;font-weight:450;transition:border-color .16s,background .16s}.pilotForm input,.pilotForm select{min-height:47px}.pilotForm textarea{resize:vertical;line-height:1.6}.pilotForm input::placeholder,.pilotForm textarea::placeholder{color:#71838c}.pilotForm input:hover,.pilotForm select:hover,.pilotForm textarea:hover,.pilotForm input:focus,.pilotForm select:focus,.pilotForm textarea:focus{background:#050c12d9;border-color:#d7b86c80}.fullField{grid-column:1/-1}.honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.pilotForm .consentRow{color:var(--muted);flex-direction:row;align-items:flex-start;gap:10px;margin-top:20px;font-weight:450;line-height:1.55}.consentRow input{width:16px;min-height:16px;accent-color:var(--gold);margin-top:2px;padding:0}.consentRow a{color:var(--aqua);text-underline-offset:3px;margin-left:4px}.formActions{align-items:center;gap:18px;margin-top:23px;display:flex}.textFallback{color:var(--muted);text-underline-offset:4px;font-size:12px}.formPrivacy{color:#82939b;margin:16px 0 0;font-size:11px;line-height:1.55}.formStatus{border:1px solid var(--line);background:#ffffff06;border-radius:10px;gap:5px;margin-top:18px;padding:15px 16px;display:grid}.formStatus.success{background:#78cabf0f;border-color:#78cabf4d}.formStatus.error{background:#e59a8d0e;border-color:#e59a8d4d}.formStatus strong{color:var(--text);font-size:13px}.formStatus span{color:var(--muted);font-size:12px;line-height:1.5}.formStatus code{color:var(--gold);margin-top:3px;font-size:10px}.faqSection{border-top:1px solid var(--line);grid-template-columns:.72fr 1.28fr;align-items:start;gap:86px;display:grid}.faqSection h2{max-width:450px}.faqList{border-top:1px solid var(--line)}.faqList details{border-bottom:1px solid var(--line)}.faqList summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:23px 4px;font-size:15px;font-weight:620;list-style:none;display:flex}.faqList summary::-webkit-details-marker{display:none}.faqList summary span{color:var(--gold);font-size:20px;font-weight:400;transition:transform .16s}.faqList details[open] summary span{transform:rotate(45deg)}.faqList p{max-width:700px;color:var(--muted);margin:-4px 0 23px;font-size:14px;line-height:1.72}.footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:30px;min-height:176px;display:flex}.footer p{color:var(--muted);margin:7px 0 0;font-size:11px}.footer small{color:#768992;margin-top:10px;font-size:10px;display:block}.footer>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:22px;display:flex}.legal{max-width:920px;padding-block:88px 120px}.legal>h1{max-width:850px;margin:18px 0 14px;font-size:clamp(44px,6vw,72px);line-height:1}.legal .updated{color:var(--muted);margin:0 0 48px;font-size:13px;line-height:1.6}.legal section{border-top:1px solid var(--line);padding:35px 0}.legal section h2{letter-spacing:-.035em;margin:0 0 18px;font-size:clamp(26px,4vw,35px)}.legal section p,.legal section li{color:var(--muted);font-size:15px;line-height:1.78}.legal section p{margin:0 0 14px}.legal section ul{margin:0;padding-left:21px}.legal section li+li{margin-top:8px}.legal section a:not(.button){color:var(--aqua);text-underline-offset:4px}.legal aside{color:var(--muted);border:1px solid var(--line);background:var(--panel);border-radius:13px;margin-top:28px;padding:21px 23px;font-size:13px;line-height:1.7}.legalActions{margin-top:25px}.deployNotice{background:#d7b86c0e;border-radius:15px;border:1px solid var(--line-gold)!important;padding:27px!important}.deployNotice>span{color:var(--gold);letter-spacing:.13em;margin-bottom:9px;font-size:10px;font-weight:760;display:block}.deployNotice>strong{font-size:19px;display:block}.deployNotice>p{margin:10px 0 0!important}.deployChecklist{border-top:1px solid var(--line)}.deployChecklist article{border-bottom:1px solid var(--line);grid-template-columns:48px 1fr;gap:20px;padding:21px 0;display:grid}.deployChecklist article>span{color:var(--aqua);font-size:11px;font-weight:800}.deployChecklist strong{font-size:16px;display:block}.deployChecklist p{margin:6px 0 0!important;font-size:14px!important}@media (max-width:1080px){.nav nav{display:none}.mobileNav{display:block}.hero{grid-template-columns:1fr;gap:50px}.heroCopy,.architectureCard{max-width:790px}.sectionHeading,.securitySection,.applySection,.faqSection{grid-template-columns:1fr;gap:44px}.securityIntro{max-width:720px}.applyIntro{max-width:720px;position:static}.processList{grid-template-columns:1fr 1fr;gap:32px 0}.processList li:nth-child(2) .stepConnector{display:none}.pilotOffer{grid-template-columns:1fr 1fr}.pilotOffer>*{border-bottom:1px solid var(--line)}.offerSummary{border-right:0;grid-column:1/-1}.pilotOffer>:last-child{border-right:0}}@media (max-width:780px){.shell{width:min(100% - 30px,1216px)}.nav{height:70px}.brandType small{display:none}.hero{min-height:auto;padding-block:55px 48px}h1{font-size:clamp(48px,12vw,62px)}h2{font-size:38px}.proofBar{grid-template-columns:1fr 1fr}.proofBar div:nth-child(2){border-right:0}.proofBar div:nth-child(-n+2){border-bottom:1px solid var(--line)}.section{padding-block:78px}.valueGrid{grid-template-columns:1fr}.valueGrid article{min-height:240px}.evidenceBand{grid-template-columns:1fr auto}.evidenceBand .button{grid-column:1/-1;width:100%}.processList{grid-template-columns:1fr;gap:0}.processList li,.processList li+li{border-left:0;min-height:230px;padding:0 0 35px 58px}.processList li+li{padding-top:8px}.stepNumber{position:absolute;top:0;left:0}.processList li+li .stepNumber{top:8px}.stepConnector,.processList li:nth-child(2) .stepConnector{background:linear-gradient(var(--aqua), var(--line));width:1px;height:auto;display:block;inset:38px auto 0 19px}.processList li:last-child .stepConnector{display:none}.processList li>strong{margin-top:4px}.processList li>a{margin-top:20px}.factTable>div{grid-template-columns:110px 1fr}.factTable i{display:none}.pilotOffer{grid-template-columns:1fr}.offerSummary{grid-column:auto}.pilotOffer>*{border-right:0}.afterPilot{flex-wrap:wrap;justify-content:flex-start}.formGrid{grid-template-columns:1fr}.fullField{grid-column:auto}.footer{flex-direction:column;justify-content:center;align-items:flex-start}.footer>div:last-child{justify-content:flex-start}}@media (max-width:560px){.navCta{padding-inline:12px;font-size:11px}.mobileNav summary{padding-inline:10px}.availability{font-size:11px}h1{font-size:47px}h1 .heroAccent{font-size:.77em}h2{font-size:36px}.lede{font-size:17px}.heroActions,.securityActions,.legalActions,.formActions{flex-direction:column;align-items:stretch}.button{width:100%}.architectureHeader strong{display:none}.topologyCanvas{grid-template-columns:78px 44px minmax(0,1fr);gap:8px;padding:20px 14px}.topologyNode{padding:13px 9px}.topologyNode small{font-size:7px}.topologyNode strong{font-size:12px}.topologyNode p{font-size:9px}.awsBoundary{padding:10px}.boundaryTitle{padding-bottom:10px}.boundaryTitle>span{display:none}.gatewayNode{padding:12px}.gatewayNode strong{font-size:20px}.resourceRail{grid-template-columns:1fr 1fr}.boundaryFooter{grid-template-columns:1fr;gap:7px}.boundaryFooter strong{text-align:left;line-height:1.55}.proofBar{grid-template-columns:1fr}.proofBar div{border-right:0;border-bottom:1px solid var(--line)}.proofBar div:last-child{border-bottom:0}.evidenceBand{grid-template-columns:1fr}.evidenceBand code{overflow-wrap:anywhere}.pilotForm{padding:23px 20px}.factTableHeader{display:flex!important}.factTable>div{grid-template-columns:1fr;gap:6px;padding-inline:19px}.responsePromise div{flex-direction:column;gap:5px}.faqList summary{font-size:14px}.afterPilot i{width:14px}}@media (max-width:380px){.navActions{gap:6px}.mobileNav summary{font-size:0}.mobileNav summary span{font-size:16px}h1{font-size:43px}.heroScope span{font-size:10px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important}}
