.holding{padding-top:65px;padding-bottom:76px;min-height:660px}.holding h1{font-size:clamp(64px,6.9vw,100px)}.holding .intro{font-size:18px;line-height:1.7}.holding .supporting{font-size:14px;line-height:1.9}.hero-actions{display:flex;align-items:center;gap:27px;margin:29px 0 23px}.hero-actions .button{gap:28px;min-height:50px}.hero-secondary{font-size:12px;text-decoration:none;color:#bacde2}.hero-caption{font-size:10px;letter-spacing:.2px;color:#8ea8c4;line-height:1.8}.hero-caption span{margin:0 9px}.intro-band{max-width:1440px;margin:auto;padding:28px 6%;display:flex;justify-content:space-between;gap:25px;border-top:1px solid #ffffff16;border-bottom:1px solid #ffffff16;font-size:12px;color:#93aecb;align-items:center}.intro-band p{color:#f4f6f8;font-weight:600}.landing-section{max-width:1280px;margin:auto;padding:95px 6%;display:grid;grid-template-columns:1fr 1fr;gap:90px}.section-heading h2{font-size:45px;line-height:1.13;letter-spacing:-1.8px;font-weight:600;margin:16px 0 22px}.section-heading>p:not(.eyebrow){color:#9fb6cf;font-size:14px;line-height:1.9;max-width:330px}.steps{list-style:none;padding:0;margin:0}.steps li{display:flex;gap:24px;border-bottom:1px solid #ffffff1b;padding:0 0 24px;margin-bottom:26px}.steps li:last-child{border:0;margin:0;padding-bottom:0}.steps li>span{font-size:12px;color:#719ac2;padding-top:5px;font-variant-numeric:tabular-nums}.steps h3,.mode-rows h3,.trust-points h3{font-size:17px;font-weight:600;margin:0 0 11px}.steps p,.mode-rows p,.trust-points p{font-size:13px;line-height:1.85;color:#9fb6cf;margin:0}.modes-section{background:#0b2345;padding:75px max(6%,calc((100vw - 1125px)/2));}.modes-section .section-heading h2{max-width:580px}.mode-rows{margin-top:42px}.mode-rows article{display:grid;grid-template-columns:60px minmax(0,1fr) 135px;gap:25px;align-items:center;border-top:1px solid #ffffff20;padding:27px 0}.mode-symbol{font:40px Georgia;color:#8fb5d6}.mode-rows h3{font-size:20px;margin-bottom:8px}.availability{font-size:11px;color:#9fb6cf;text-align:right}.section-note{font-size:11px;color:#819dbb;line-height:1.9;margin:25px 0 0}.trust-points article{margin-bottom:30px;padding-bottom:27px;border-bottom:1px solid #ffffff1b}.trust-points article:last-child{border:0;margin:0;padding:0}.text-link{color:#a0c8ea;text-decoration:none;font-size:13px;display:inline-block;margin-top:18px}.faq-section{max-width:1125px;margin:auto;padding:0 30px 85px}.faq-section h2{font-size:37px}.faq-items{margin-top:32px}.faq-items details{border-top:1px solid #ffffff20;padding:23px 0}.faq-items summary{cursor:pointer;font-size:15px;font-weight:500;padding-right:20px;line-height:1.6}.faq-items p{color:#9fb6cf;font-size:13px;line-height:1.9;max-width:850px;padding-right:25px;margin-bottom:0}.closing-section{text-align:center;padding:65px 6% 75px;background:#0b2345}.closing-section h2{font-size:44px;line-height:1.2;letter-spacing:-1.6px;margin:18px 0 27px}.closing-section>p:last-child{font-size:10px;color:#8da8c4;margin-top:20px}.info-page{max-width:800px;margin:auto;padding:55px 30px 80px}.info-page h1{font-size:42px;line-height:1.15;letter-spacing:-1.5px;margin:25px 0 32px}.info-page h2{font-size:20px;margin-top:33px}.info-page p{font-size:14px;line-height:1.9;color:#a8bfd8}.info-page .back-link{color:#a8bfd8}.info-page .eyebrow{margin-top:32px}.info-page .environment-note{font-size:11px;border-color:#ffffff20;margin-top:35px}@media(max-width:1000px){.hero-actions{flex-wrap:wrap;gap:20px}.landing-section{gap:45px}.section-heading h2{font-size:38px}.intro-band{gap:18px;font-size:11px}}@media(max-width:720px){.holding{padding-top:47px;padding-bottom:43px}.holding h1{font-size:68px;letter-spacing:-3px}.holding .intro{font-size:17px}.holding .supporting{font-size:13px}.hero-actions{flex-direction:column;align-items:flex-start;gap:20px}.hero-caption{font-size:9px}.hero-caption span{margin:0 5px}.intro-band{display:grid;grid-template-columns:1fr 1fr;padding:24px 7%;gap:15px;font-size:10px}.intro-band p{margin:0}.landing-section{grid-template-columns:minmax(0,1fr);padding:58px 7%;gap:30px}.section-heading h2{font-size:35px;letter-spacing:-1.1px}.section-heading>p:not(.eyebrow){font-size:13px}.steps li{gap:20px}.steps h3{font-size:16px}.modes-section{padding:53px 7%}.mode-rows{margin-top:28px}.mode-rows article{grid-template-columns:37px minmax(0,1fr);gap:18px;padding:23px 0}.mode-rows h3{font-size:17px}.mode-rows p{font-size:12px}.mode-symbol{font-size:30px}.availability{grid-column:2;text-align:left;font-size:10px;margin-top:-9px}.faq-section{padding:0 7% 55px}.faq-section h2{font-size:31px}.faq-items summary{font-size:14px}.closing-section{padding:44px 7% 50px}.closing-section h2{font-size:33px;letter-spacing:-1px}.info-page{padding:35px 7% 55px}.info-page h1{font-size:33px;letter-spacing:-1px}.info-page p{font-size:13px}}@media(max-width:370px){.holding h1{font-size:60px}.holding .intro{font-size:16px}.section-heading h2{font-size:32px}}
@media(min-width:721px) and (max-width:1000px){.table-outline{transform:rotate(-25deg) scale(.8)}}
