.PageHero-module__DsQ9ba__hero{isolation:isolate;background:var(--ks-ink);border-bottom:1px solid var(--ks-line-soft);align-items:end;min-height:clamp(19rem,40vw,27rem);display:grid;position:relative;overflow:hidden}.PageHero-module__DsQ9ba__tall{align-items:center;min-height:clamp(26rem,60vw,38rem)}.PageHero-module__DsQ9ba__bg{z-index:-2;position:absolute;inset:0}.PageHero-module__DsQ9ba__bg img{object-fit:cover;opacity:.42;width:100%;height:100%}.PageHero-module__DsQ9ba__scrim{z-index:-1;background:radial-gradient(110% 80% at 15% 20%, #0003, #000000d1 72%), linear-gradient(180deg, #00000080, #0000004d 40%, var(--ks-black));position:absolute;inset:0}.PageHero-module__DsQ9ba__inner{max-width:60rem;padding-block:clamp(3rem,2rem + 5vw,5.5rem)}.PageHero-module__DsQ9ba__center{text-align:center;margin-inline:auto}.PageHero-module__DsQ9ba__title{margin-bottom:.35em}.PageHero-module__DsQ9ba__lede{max-width:54ch;margin:0}.PageHero-module__DsQ9ba__center .PageHero-module__DsQ9ba__lede{margin-inline:auto}.PageHero-module__DsQ9ba__actions{flex-wrap:wrap;gap:.85rem;margin-top:2rem;display:flex}.PageHero-module__DsQ9ba__center .PageHero-module__DsQ9ba__actions{justify-content:center}
.Reveal-module__U2Tp6W__reveal{opacity:1}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.Reveal-module__U2Tp6W__reveal{animation:linear both Reveal-module__U2Tp6W__ks-settle;animation-timeline:view();animation-range:entry cover 24%;animation-delay:var(--ks-reveal-delay,0s);will-change:transform}}}@keyframes Reveal-module__U2Tp6W__ks-settle{0%{transform:translateY(14px)}to{transform:none}}@media print{.Reveal-module__U2Tp6W__reveal{animation:none!important;transform:none!important}}
.FeatureGrid-module__xlCEzG__grid{grid-template-columns:1fr;gap:clamp(1rem,.6rem + 1.4vw,1.75rem);margin:0;padding:0;list-style:none;display:grid}@media (min-width:38rem){.FeatureGrid-module__xlCEzG__c2,.FeatureGrid-module__xlCEzG__c4,.FeatureGrid-module__xlCEzG__c3{grid-template-columns:repeat(2,1fr)}}@media (min-width:62rem){.FeatureGrid-module__xlCEzG__c3{grid-template-columns:repeat(3,1fr)}.FeatureGrid-module__xlCEzG__c4{grid-template-columns:repeat(4,1fr)}}.FeatureGrid-module__xlCEzG__item{align-content:start;gap:.7rem;display:grid}.FeatureGrid-module__xlCEzG__card{background:var(--ks-surface);border:1px solid var(--ks-line);border-radius:var(--ks-radius-lg);padding:clamp(1.25rem,1rem + 1vw,1.9rem);transition:border-color .22s,transform .22s}.FeatureGrid-module__xlCEzG__card:hover{border-color:var(--ks-silver-lo);transform:translateY(-3px)}.FeatureGrid-module__xlCEzG__icon{background:0 0;border:0;width:4.5rem;margin-bottom:.25rem}.FeatureGrid-module__xlCEzG__title{font-size:var(--ks-step-1);margin:0}.FeatureGrid-module__xlCEzG__body{color:var(--ks-text-dim);font-size:var(--ks-step--1);margin:0}
.SpecList-module__wqawmW__wrap{gap:clamp(2rem,1rem + 3vw,3.25rem);display:grid}.SpecList-module__wqawmW__group{gap:.9rem;display:grid}.SpecList-module__wqawmW__gTitle{font-size:var(--ks-step-1);letter-spacing:.04em;margin:0}.SpecList-module__wqawmW__intro{color:var(--ks-text-dim);max-width:72ch;margin:0}.SpecList-module__wqawmW__list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:52rem){.SpecList-module__wqawmW__list{grid-template-columns:repeat(2,1fr);gap:.75rem 2rem}}.SpecList-module__wqawmW__item{border-left:2px solid var(--ks-line);gap:.2rem;padding:.8rem 0 .8rem 1rem;display:grid}.SpecList-module__wqawmW__item:hover{border-left-color:var(--ks-silver-lo)}.SpecList-module__wqawmW__name{font-weight:600;font-size:var(--ks-step--1)}.SpecList-module__wqawmW__note{color:var(--ks-text-faint);font-size:.82rem;line-height:1.55}
.TrustBar-module__yxryaq__bar{align-items:center;gap:2rem;display:grid}@media (min-width:64rem){.TrustBar-module__yxryaq__bar{grid-template-columns:1fr auto;gap:3rem}}.TrustBar-module__yxryaq__list{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.TrustBar-module__yxryaq__item{border-left:2px solid var(--ks-line);gap:.25rem;padding-left:.9rem;display:grid}.TrustBar-module__yxryaq__k{font-size:var(--ks-step--1);letter-spacing:.08em;text-transform:uppercase;background:var(--ks-metal);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:600}.TrustBar-module__yxryaq__v{color:var(--ks-text-faint);font-size:.82rem;line-height:1.5}.TrustBar-module__yxryaq__marks{justify-self:start;align-items:center;gap:clamp(1rem,3vw,2rem);display:flex}.TrustBar-module__yxryaq__badges{opacity:.92;background:0 0;border:0;width:clamp(12rem,34vw,17rem)}.TrustBar-module__yxryaq__bbb{opacity:.78;background:0 0;border:0;width:clamp(3.5rem,9vw,5.5rem)}
