.OrbitDiagram-module__70RFsG__orbit{--s:min(1, tan(atan2(100vw - 2 * var(--gutter), 2 * var(--reach))));--pad:calc((var(--reach) - var(--size) / 2) * var(--s));width:calc(var(--size) * var(--s));height:calc(var(--size) * var(--s));flex:none;position:relative}.OrbitDiagram-module__70RFsG__field{inset:calc(var(--pad) * -1);position:absolute;overflow:clip}.OrbitDiagram-module__70RFsG__stage{top:var(--pad);left:var(--pad);width:var(--size);height:var(--size);transform-origin:0 0;scale:var(--s);position:absolute}.OrbitDiagram-module__70RFsG__ring{border-radius:50%;position:absolute;inset:0}.OrbitDiagram-module__70RFsG__sat{position:absolute}.OrbitDiagram-module__70RFsG__ring>.OrbitDiagram-module__70RFsG__sat{animation-direction:reverse}.OrbitDiagram-module__70RFsG__stage .OrbitDiagram-module__70RFsG__core{border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute}.OrbitDiagram-module__70RFsG__value{font-weight:700}.OrbitDiagram-module__70RFsG__labels{--size:340px;--reach:204px;--spin-dur:40s}.OrbitDiagram-module__70RFsG__labels .OrbitDiagram-module__70RFsG__ring{border:1px dashed var(--ring-soft)}.OrbitDiagram-module__70RFsG__label{background:var(--fog);text-align:center;width:68px;padding:6px 0;font-size:10px}.OrbitDiagram-module__70RFsG__label:first-child{margin-left:-34px;top:-13px;left:50%}.OrbitDiagram-module__70RFsG__label:nth-child(2){width:60px;margin-top:-13px;top:50%;right:-30px}.OrbitDiagram-module__70RFsG__label:nth-child(3){margin-left:-34px;bottom:-13px;left:50%}.OrbitDiagram-module__70RFsG__label:nth-child(4){width:60px;margin-top:-13px;top:50%;left:-30px}.OrbitDiagram-module__70RFsG__inner{border:1px solid var(--rule);border-radius:50%;position:absolute;inset:70px}.OrbitDiagram-module__70RFsG__labels .OrbitDiagram-module__70RFsG__core{background:var(--ink);color:var(--fog);inset:118px}.OrbitDiagram-module__70RFsG__labels .OrbitDiagram-module__70RFsG__value{font-size:44px;line-height:1}.OrbitDiagram-module__70RFsG__labels .OrbitDiagram-module__70RFsG__caption{color:var(--muted-ink);font-size:9px}.OrbitDiagram-module__70RFsG__sweep{transform-origin:0;background:linear-gradient(90deg, transparent, var(--signal));--spin-dur:6s;width:170px;height:2px;margin-top:-1px;position:absolute;top:50%;left:50%}.OrbitDiagram-module__70RFsG__chips{--size:440px;--reach:297px;--spin-dur:30s}.OrbitDiagram-module__70RFsG__chips .OrbitDiagram-module__70RFsG__ring{border:1px dashed var(--edge-ink)}.OrbitDiagram-module__70RFsG__chip{border:1px solid var(--line-ink);background:var(--hull);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;width:120px;height:68px;display:flex}.OrbitDiagram-module__70RFsG__chip:first-child{margin-left:-60px;top:-34px;left:50%}.OrbitDiagram-module__70RFsG__chip:nth-child(2){bottom:38px;left:-24px}.OrbitDiagram-module__70RFsG__chip:nth-child(3){background:var(--fog);color:var(--ink);border:0;bottom:38px;right:-24px}.OrbitDiagram-module__70RFsG__title{font-size:18px;font-weight:650}.OrbitDiagram-module__70RFsG__sub{color:var(--muted-ink);font-size:9px}.OrbitDiagram-module__70RFsG__chip:nth-child(3) .OrbitDiagram-module__70RFsG__sub{color:var(--muted)}.OrbitDiagram-module__70RFsG__chips .OrbitDiagram-module__70RFsG__core{--dot:140;--spread:14;--pulse-dur:2.4s;background:var(--signal);color:var(--ink);inset:150px}.OrbitDiagram-module__70RFsG__chips .OrbitDiagram-module__70RFsG__value{font-size:30px}.OrbitDiagram-module__70RFsG__chips .OrbitDiagram-module__70RFsG__caption{font-size:9.5px}@media (max-width:600px){.OrbitDiagram-module__70RFsG__orbit{margin-inline:auto}}
:where(.Cell-module__cWTXFW__cell){flex:var(--basis,0 1 auto);max-width:var(--mw,none);min-width:0}
.Container-module__2RqRBq__container{max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}
.Lede-module__RfQxxa__lede{flex:var(--basis,0 1 auto);max-width:var(--mw,none);margin:var(--mt) 0 var(--mb);font-size:var(--size);line-height:var(--lh)}.Lede-module__RfQxxa__light{color:var(--body)}.Lede-module__RfQxxa__dark{color:var(--body-ink)}.Lede-module__RfQxxa__center{text-align:center;margin-inline:auto}@media (max-width:600px){.Lede-module__RfQxxa__lede.Lede-module__RfQxxa__phoneShrink{font-size:16.5px}}
.PageHero-module__KD70Aa__hero{position:relative}.PageHero-module__KD70Aa__dark{background:var(--ink);color:var(--fog)}.PageHero-module__KD70Aa__clip{overflow:clip}.PageHero-module__KD70Aa__inner{isolation:isolate;padding-block:var(--pt) var(--pb);position:relative}.PageHero-module__KD70Aa__rule{border-bottom:1.5px solid var(--ink)}@media (max-width:600px){.PageHero-module__KD70Aa__inner{padding-block:var(--pt-phone,min(var(--pt), 40px)) min(var(--pb), 64px)}}
.ProcessSteps-module__aIe3bG__process{position:relative}.ProcessSteps-module__aIe3bG__track{background:var(--rule);height:2px;position:relative}.ProcessSteps-module__aIe3bG__fill{background:var(--ink);position:absolute;inset:0}.ProcessSteps-module__aIe3bG__steps{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));row-gap:40px;margin:0;padding:0;list-style:none;display:grid}.ProcessSteps-module__aIe3bG__step{padding:32px 28px 0 0;position:relative}.ProcessSteps-module__aIe3bG__dot{background:var(--ink);border-radius:50%;width:12px;height:12px;position:absolute;top:-7px;left:0}.ProcessSteps-module__aIe3bG__highlightLast .ProcessSteps-module__aIe3bG__step:last-child .ProcessSteps-module__aIe3bG__dot{border:2px solid var(--ink);background:var(--signal);width:16px;height:16px;top:-9px;left:-2px}.ProcessSteps-module__aIe3bG__number{margin-bottom:18px}.ProcessSteps-module__aIe3bG__number.ProcessSteps-module__aIe3bG__large{font-size:88px;font-weight:300;line-height:1}.ProcessSteps-module__aIe3bG__number.ProcessSteps-module__aIe3bG__label{font-size:11px}.ProcessSteps-module__aIe3bG__title{letter-spacing:-.03em;margin:0 0 10px;font-size:28px;font-weight:600}.ProcessSteps-module__aIe3bG__desc{color:var(--copy-soft);margin:0;font-size:15px;line-height:1.6}.ProcessSteps-module__aIe3bG__rule .ProcessSteps-module__aIe3bG__steps{border-top:2px solid var(--ink);row-gap:0}.ProcessSteps-module__aIe3bG__rule .ProcessSteps-module__aIe3bG__step{padding-top:30px}.ProcessSteps-module__aIe3bG__rule .ProcessSteps-module__aIe3bG__number{margin-bottom:16px}.ProcessSteps-module__aIe3bG__rule .ProcessSteps-module__aIe3bG__number.ProcessSteps-module__aIe3bG__large{font-size:80px}.ProcessSteps-module__aIe3bG__rule .ProcessSteps-module__aIe3bG__desc{font-size:inherit}.ProcessSteps-module__aIe3bG__rule.ProcessSteps-module__aIe3bG__highlightLast .ProcessSteps-module__aIe3bG__step:last-child .ProcessSteps-module__aIe3bG__number{color:var(--signal)}.ProcessSteps-module__aIe3bG__columns .ProcessSteps-module__aIe3bG__steps{border-top:1.5px solid var(--ink);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));row-gap:0}.ProcessSteps-module__aIe3bG__columns .ProcessSteps-module__aIe3bG__step{border-right:1px solid var(--rule-soft);margin-right:28px;padding:32px 28px 8px 0}.ProcessSteps-module__aIe3bG__columns .ProcessSteps-module__aIe3bG__number{margin-bottom:24px}.ProcessSteps-module__aIe3bG__columns .ProcessSteps-module__aIe3bG__number.ProcessSteps-module__aIe3bG__large{font-size:64px;font-weight:700;line-height:.8}.ProcessSteps-module__aIe3bG__columns .ProcessSteps-module__aIe3bG__title{font-size:26px;font-weight:650}.ProcessSteps-module__aIe3bG__columns .ProcessSteps-module__aIe3bG__desc{margin-bottom:24px;font-size:15.5px}.ProcessSteps-module__aIe3bG__columns.ProcessSteps-module__aIe3bG__highlightLast .ProcessSteps-module__aIe3bG__step:last-child .ProcessSteps-module__aIe3bG__number{color:var(--signal)}
.RevealHeading-module__kILMtW__heading{max-width:var(--mw,none);font-size:var(--size);line-height:var(--lh);margin:0;font-weight:700}.RevealHeading-module__kILMtW__center{text-align:center}.RevealHeading-module__kILMtW__tight .ln{margin-bottom:0;padding-bottom:.04em}.RevealHeading-module__kILMtW__tight .ln>span{animation-duration:1.2s}@media (max-width:600px){.RevealHeading-module__kILMtW__heading{font-size:var(--size-phone,var(--size));line-height:var(--lh-phone,var(--lh))}}
.Section-module__e-t21W__section{padding-block:var(--pt) var(--pb)}.Section-module__e-t21W__fog2{background:var(--fog-2)}.Section-module__e-t21W__ink{background:var(--ink);color:var(--fog)}.Section-module__e-t21W__signal{background:var(--accent);color:var(--ink)}.Section-module__e-t21W__top{border-top:1px solid var(--rule-soft)}.Section-module__e-t21W__both{border-block:1px solid var(--rule-soft)}.Section-module__e-t21W__clip{overflow:clip}@media (max-width:600px){.Section-module__e-t21W__section{padding-block:min(var(--pt), 64px) min(var(--pb), 64px)}}
.SectionHead-module__9jMz1q__head{margin-bottom:var(--mb)}.SectionHead-module__9jMz1q__title{max-width:var(--mw,none);margin:0;font-weight:700}.SectionHead-module__9jMz1q__h2{font-size:clamp(40px,5.4vw,80px);line-height:.95}.SectionHead-module__9jMz1q__snug{font-size:clamp(40px,5.2vw,78px);line-height:.95}.SectionHead-module__9jMz1q__mid{font-size:clamp(40px,5vw,74px);line-height:.95}.SectionHead-module__9jMz1q__md{font-size:clamp(38px,4.4vw,64px);line-height:.98}.SectionHead-module__9jMz1q__sm{font-size:clamp(36px,4vw,60px);line-height:1}.SectionHead-module__9jMz1q__faq{font-size:clamp(40px,4.6vw,68px);line-height:.95}.SectionHead-module__9jMz1q__narrow{font-size:clamp(40px,4.8vw,72px);line-height:.95}.SectionHead-module__9jMz1q__compact{font-size:clamp(36px,4.4vw,64px);line-height:.95}.SectionHead-module__9jMz1q__split{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;display:flex}.SectionHead-module__9jMz1q__wide{gap:32px 64px}.SectionHead-module__9jMz1q__wide .SectionHead-module__9jMz1q__main{flex:560px}.SectionHead-module__9jMz1q__tight{gap:24px}.SectionHead-module__9jMz1q__close{gap:16px}@media (max-width:600px){.SectionHead-module__9jMz1q__head{margin-bottom:min(var(--mb), 32px)}.SectionHead-module__9jMz1q__h2,.SectionHead-module__9jMz1q__snug{line-height:.96}}
:where(.Actions-module__PSkCJW__actions){flex-wrap:wrap;gap:12px;display:flex}.Actions-module__PSkCJW__center{justify-content:center}@media (max-width:600px){.Actions-module__PSkCJW__phoneStack{flex-direction:column;gap:10px}}
.SiteBadge-module__C796xa__badge{margin-left:var(--clearance);border:1px solid;border-radius:4px;padding:3px 6px;font-size:9.5px}
.FooterNewsletter-module__X-mTFG__form{border-bottom:1px solid var(--fog);display:flex}.FooterNewsletter-module__X-mTFG__form:has(.FooterNewsletter-module__X-mTFG__input:focus-visible){outline:2px solid var(--accent);outline-offset:3px}.FooterNewsletter-module__X-mTFG__input{min-width:0;color:var(--fog);background:0 0;border:0;flex:1;padding:12px 0;font-size:15px}.FooterNewsletter-module__X-mTFG__input:focus-visible{outline:none}.FooterNewsletter-module__X-mTFG__submit{min-height:44px;color:var(--accent);cursor:pointer;background:0 0;border:0;font-weight:600}.FooterNewsletter-module__X-mTFG__submit:disabled{cursor:default}.FooterNewsletter-module__X-mTFG__band{flex:0 420px}.FooterNewsletter-module__X-mTFG__band .FooterNewsletter-module__X-mTFG__input{padding:14px 0;font-size:16px}.FooterNewsletter-module__X-mTFG__done{border-bottom:1px solid var(--fog);align-items:center;gap:10px;min-height:44px;margin:0;font-size:15px;display:flex}.FooterNewsletter-module__X-mTFG__done svg{width:20px;height:20px;color:var(--accent);flex:none}@media (max-width:600px){.FooterNewsletter-module__X-mTFG__input{font-size:16px}}
.SiteFooter-module__GJFGgq__footer{background:var(--ink);color:var(--fog);overflow:hidden}.SiteFooter-module__GJFGgq__inner{max-width:var(--container);padding:120px var(--gutter) 0;margin:0 auto}.SiteFooter-module__GJFGgq__roomy .SiteFooter-module__GJFGgq__inner{padding-top:130px}.SiteFooter-module__GJFGgq__directory .SiteFooter-module__GJFGgq__inner,.SiteFooter-module__GJFGgq__compact .SiteFooter-module__GJFGgq__inner{padding-top:100px}.SiteFooter-module__GJFGgq__notes .SiteFooter-module__GJFGgq__inner{padding-top:80px}.SiteFooter-module__GJFGgq__minimal .SiteFooter-module__GJFGgq__inner{padding-top:64px}.SiteFooter-module__GJFGgq__band,.SiteFooter-module__GJFGgq__notesBand{border-bottom:1px solid var(--line-ink);flex-wrap:wrap;justify-content:space-between;display:flex}.SiteFooter-module__GJFGgq__band{align-items:flex-end;gap:48px;padding-bottom:90px}.SiteFooter-module__GJFGgq__roomy .SiteFooter-module__GJFGgq__band{padding-bottom:100px}.SiteFooter-module__GJFGgq__compact .SiteFooter-module__GJFGgq__band{padding-bottom:80px}.SiteFooter-module__GJFGgq__notesBand{align-items:center;gap:32px;padding-bottom:48px}.SiteFooter-module__GJFGgq__title{flex:640px;margin:0;font-size:clamp(52px,7.6vw,120px);font-weight:700;line-height:.9}.SiteFooter-module__GJFGgq__roomy .SiteFooter-module__GJFGgq__title{font-size:clamp(52px,8vw,128px)}.SiteFooter-module__GJFGgq__large .SiteFooter-module__GJFGgq__title{font-size:clamp(48px,7vw,112px)}.SiteFooter-module__GJFGgq__compact .SiteFooter-module__GJFGgq__title{font-size:clamp(48px,6.6vw,104px)}.SiteFooter-module__GJFGgq__title.SiteFooter-module__GJFGgq__mid{font-size:clamp(52px,7.2vw,112px)}.SiteFooter-module__GJFGgq__notesTitle{margin:0;font-size:40px;font-weight:700}.SiteFooter-module__GJFGgq__accent{color:var(--accent)}.SiteFooter-module__GJFGgq__aside{flex-direction:column;flex:0 360px;gap:20px;display:flex}.SiteFooter-module__GJFGgq__roomy .SiteFooter-module__GJFGgq__aside{gap:22px}.SiteFooter-module__GJFGgq__narrow{flex-basis:340px}.SiteFooter-module__GJFGgq__lede{color:var(--body-ink);margin:0;font-size:17px;line-height:1.6}.SiteFooter-module__GJFGgq__columns{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:48px;padding:64px 0;display:grid}.SiteFooter-module__GJFGgq__roomy .SiteFooter-module__GJFGgq__columns{padding:72px 0}.SiteFooter-module__GJFGgq__directory .SiteFooter-module__GJFGgq__columns{padding:0 0 64px}.SiteFooter-module__GJFGgq__label{color:var(--muted-ink);margin:0 0 18px;font-size:10.5px;font-weight:400}.SiteFooter-module__GJFGgq__intro,.SiteFooter-module__GJFGgq__blurb{color:var(--body-ink);margin:0;font-size:14.5px;line-height:1.55}.SiteFooter-module__GJFGgq__intro{margin-bottom:16px}.SiteFooter-module__GJFGgq__links{flex-direction:column;align-items:flex-start;gap:10px;margin:0;padding:0;font-size:14.5px;list-style:none;display:flex}.SiteFooter-module__GJFGgq__links li{display:flex}.SiteFooter-module__GJFGgq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;font-size:14px;display:grid}.SiteFooter-module__GJFGgq__group+.SiteFooter-module__GJFGgq__group{margin-top:22px}.SiteFooter-module__GJFGgq__sublabel{color:var(--muted-ink);margin:0 0 12px;font-size:10px;font-weight:400}.SiteFooter-module__GJFGgq__offices{flex-direction:column;gap:20px;font-size:14.5px;font-style:normal;line-height:1.5;display:flex}.SiteFooter-module__GJFGgq__roomy .SiteFooter-module__GJFGgq__offices{gap:22px}.SiteFooter-module__GJFGgq__place{font-weight:600}.SiteFooter-module__GJFGgq__meta{color:var(--muted-ink)}.SiteFooter-module__GJFGgq__note{color:var(--muted-ink);font-size:10.5px}.SiteFooter-module__GJFGgq__coords{white-space:nowrap}.SiteFooter-module__GJFGgq__contacts{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.SiteFooter-module__GJFGgq__legal{border-top:1px solid var(--line-ink);color:var(--muted-ink);flex-wrap:wrap;justify-content:space-between;gap:12px 32px;padding:22px 0;font-size:13px;display:flex}.SiteFooter-module__GJFGgq__band+.SiteFooter-module__GJFGgq__legal,.SiteFooter-module__GJFGgq__notesBand+.SiteFooter-module__GJFGgq__legal{border-top:0}.SiteFooter-module__GJFGgq__legalLinks{gap:24px;display:flex}.SiteFooter-module__GJFGgq__link{color:var(--fog);position:relative}.SiteFooter-module__GJFGgq__link:before{content:"";position:absolute;inset:-5px -6px}.SiteFooter-module__GJFGgq__contacts .SiteFooter-module__GJFGgq__link:before{inset:-2px -6px}.SiteFooter-module__GJFGgq__legal .SiteFooter-module__GJFGgq__link:before{inset:-13px -6px}.SiteFooter-module__GJFGgq__link:hover{color:var(--paper)}.SiteFooter-module__GJFGgq__footer .SiteFooter-module__GJFGgq__wordmark{color:var(--hull);letter-spacing:-.06em;text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;margin-top:10px;font-size:25.5vw;font-weight:800;line-height:.74}.SiteFooter-module__GJFGgq__footer .SiteFooter-module__GJFGgq__wordmark:before{content:attr(data-text)}.SiteFooter-module__GJFGgq__footer .SiteFooter-module__GJFGgq__wordmark .SiteFooter-module__GJFGgq__cursor{background:var(--signal);--blink-dur:1.05s;width:.4em;height:.118em;margin-left:.05em;display:inline-block}.SiteFooter-module__GJFGgq__lockup{align-items:center;display:flex}.SiteFooter-module__GJFGgq__brand{flex-direction:column;align-items:flex-start;gap:14px;padding:44px 0 28px;display:flex}.SiteFooter-module__GJFGgq__brand .SiteFooter-module__GJFGgq__tagline{color:var(--muted-ink);letter-spacing:.3em;margin:0;font-size:11px}@media (pointer:coarse){.SiteFooter-module__GJFGgq__links,.SiteFooter-module__GJFGgq__contacts{gap:24px}.SiteFooter-module__GJFGgq__links .SiteFooter-module__GJFGgq__link:before,.SiteFooter-module__GJFGgq__contacts .SiteFooter-module__GJFGgq__link:before{inset:-12px -6px}}@media (max-width:600px){.SiteFooter-module__GJFGgq__footer .SiteFooter-module__GJFGgq__inner{padding-top:64px}.SiteFooter-module__GJFGgq__footer .SiteFooter-module__GJFGgq__band{flex-direction:column;align-items:stretch;gap:0;padding-bottom:44px}.SiteFooter-module__GJFGgq__footer .SiteFooter-module__GJFGgq__title{flex:none;margin-bottom:18px}.SiteFooter-module__GJFGgq__footer .SiteFooter-module__GJFGgq__aside{flex:none;gap:0}.SiteFooter-module__GJFGgq__lede{margin-bottom:26px;font-size:15.5px;line-height:1.55}.SiteFooter-module__GJFGgq__actions{flex-direction:column;gap:10px}.SiteFooter-module__GJFGgq__footer .SiteFooter-module__GJFGgq__columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:28px 0}.SiteFooter-module__GJFGgq__footer.SiteFooter-module__GJFGgq__directory .SiteFooter-module__GJFGgq__columns{padding-top:0}.SiteFooter-module__GJFGgq__wide{grid-column:1/-1}.SiteFooter-module__GJFGgq__label{margin-bottom:8px;font-size:10px}.SiteFooter-module__GJFGgq__intro,.SiteFooter-module__GJFGgq__blurb,.SiteFooter-module__GJFGgq__links,.SiteFooter-module__GJFGgq__footer .SiteFooter-module__GJFGgq__offices{font-size:14px}.SiteFooter-module__GJFGgq__footer .SiteFooter-module__GJFGgq__offices{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.SiteFooter-module__GJFGgq__contacts{grid-column:1/-1}.SiteFooter-module__GJFGgq__legal{padding:16px 0;font-size:12px}.SiteFooter-module__GJFGgq__footer .SiteFooter-module__GJFGgq__wordmark{margin:0 0 0 calc(var(--gutter) - 4px);text-align:left;font-size:104px}}
.HomeLogo-module__JTzNBa__logo{align-items:center;min-height:44px;display:flex}.HomeLogo-module__JTzNBa__full{display:block}.HomeLogo-module__JTzNBa__mark{display:none}@media (max-width:600px){.HomeLogo-module__JTzNBa__full{display:none}.HomeLogo-module__JTzNBa__mark{display:block}}
.MobileMenu-module__ScnUca__button{border:1px solid var(--ink);border-radius:var(--r-pill);width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0;display:none}.MobileMenu-module__ScnUca__dark{border-color:var(--fog);color:var(--fog)}.MobileMenu-module__ScnUca__button[aria-expanded=true]{border-color:var(--ink);background:var(--ink);color:var(--fog)}.MobileMenu-module__ScnUca__dark[aria-expanded=true]{border-color:var(--fog);background:var(--fog);color:var(--ink)}.MobileMenu-module__ScnUca__sheet{padding:28px var(--gutter) 36px;background:var(--ink);color:var(--fog);overscroll-behavior:contain;animation:MobileMenu-module__ScnUca__sheet-in .45s var(--ease-out) both;flex-direction:column;gap:2px;display:flex;position:absolute;top:calc(100% + 1px);left:0;right:0;overflow-y:auto}.MobileMenu-module__ScnUca__sheet[hidden]{display:none}.MobileMenu-module__ScnUca__item{border-bottom:1px solid var(--line-ink);justify-content:space-between;align-items:baseline;padding:8px 0;font-size:44px;font-weight:600;display:flex}.MobileMenu-module__ScnUca__item:hover{color:var(--paper)}.MobileMenu-module__ScnUca__count{color:var(--muted-ink);font-size:10.5px}.MobileMenu-module__ScnUca__sheet .MobileMenu-module__ScnUca__cta{margin-top:28px}.MobileMenu-module__ScnUca__contact{color:var(--muted-ink);flex-direction:column;gap:8px;margin-top:28px;font-size:10.5px;display:flex}.MobileMenu-module__ScnUca__panel{border-bottom:1px solid var(--rule-soft);background:var(--fog);color:var(--ink);gap:4px;padding:8px 24px 28px}.MobileMenu-module__ScnUca__panel .MobileMenu-module__ScnUca__item{border-bottom:0;padding:6px 0;font-size:34px}.MobileMenu-module__ScnUca__panel .MobileMenu-module__ScnUca__item:hover{color:inherit}.MobileMenu-module__ScnUca__panel .MobileMenu-module__ScnUca__contact{color:inherit;margin-top:0;padding:14px 0;font-size:13px}@keyframes MobileMenu-module__ScnUca__sheet-in{0%{opacity:0;transform:translateY(-12px)}}@media (max-width:900px){.MobileMenu-module__ScnUca__button.MobileMenu-module__ScnUca__at900{display:inline-flex}}@media (max-width:1199px){.MobileMenu-module__ScnUca__button.MobileMenu-module__ScnUca__at1199{display:inline-flex}}@media (scripting:none){.MobileMenu-module__ScnUca__button.MobileMenu-module__ScnUca__at900,.MobileMenu-module__ScnUca__button.MobileMenu-module__ScnUca__at1199{display:none}}@media (min-width:901px){.MobileMenu-module__ScnUca__sheet.MobileMenu-module__ScnUca__at900{display:none}}@media (min-width:1200px){.MobileMenu-module__ScnUca__sheet.MobileMenu-module__ScnUca__at1199{display:none}}
.NavLinks-module__lOVYiW__links{gap:30px;margin:0;padding:0;font-size:14.5px;font-weight:500;list-style:none;display:flex}.NavLinks-module__lOVYiW__link{align-items:center;min-height:44px;margin:0 -5px;padding:0 5px;display:inline-flex}.NavLinks-module__lOVYiW__link:hover .NavLinks-module__lOVYiW__label,.NavLinks-module__lOVYiW__link[aria-current] .NavLinks-module__lOVYiW__label{background-size:100% 1px}.NavLinks-module__lOVYiW__dark .NavLinks-module__lOVYiW__link:hover{color:var(--paper)}@media (max-width:900px){.NavLinks-module__lOVYiW__at900{display:none}}@media (max-width:900px) and (scripting:none){.NavLinks-module__lOVYiW__at900{flex-wrap:wrap;gap:0 16px;display:flex}}@media (max-width:1199px){.NavLinks-module__lOVYiW__at1199{display:none}}@media (max-width:1199px) and (scripting:none){.NavLinks-module__lOVYiW__at1199{flex-wrap:wrap;gap:0 16px;display:flex}}
.SiteHeader-module__AwAB-W__header{border-bottom:1px solid var(--rule-soft)}.SiteHeader-module__AwAB-W__bar{z-index:30;background:color-mix(in srgb, var(--fog) 86%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:sticky;top:0}.SiteHeader-module__AwAB-W__dark{border-bottom-color:var(--line-ink);background:color-mix(in srgb, var(--ink) 90%, transparent);color:var(--fog)}.SiteHeader-module__AwAB-W__nav{max-width:var(--container);padding:16px var(--gutter);justify-content:space-between;align-items:center;gap:24px;margin:0 auto;display:flex}.SiteHeader-module__AwAB-W__statusBar{color:var(--fog);position:relative}.SiteHeader-module__AwAB-W__statusBar .SiteHeader-module__AwAB-W__nav{padding-block:13px}.SiteHeader-module__AwAB-W__status{color:var(--muted-ink);font-size:11px}.SiteHeader-module__AwAB-W__focusLinks{align-items:center;gap:20px;display:flex}.SiteHeader-module__AwAB-W__focusPhone{white-space:nowrap;align-items:center;min-height:44px;font-size:12px;display:inline-flex}.SiteHeader-module__AwAB-W__back{align-items:center;min-height:44px;font-size:14.5px;font-weight:500;display:inline-flex}@media (max-width:900px){.SiteHeader-module__AwAB-W__nav .SiteHeader-module__AwAB-W__ctaAt900{display:none}}@media (max-width:1199px){.SiteHeader-module__AwAB-W__nav .SiteHeader-module__AwAB-W__ctaAt1199{display:none}}@media (max-width:600px){.SiteHeader-module__AwAB-W__nav{padding-block:14px}}
.UtilityStrip-module__Kbz03G__strip{background:var(--ink);color:var(--fog)}.UtilityStrip-module__Kbz03G__inner{max-width:var(--container);padding:10px var(--gutter);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 28px;margin:0 auto;font-size:11px;display:flex}.UtilityStrip-module__Kbz03G__booking{align-items:center;gap:10px;display:flex}.UtilityStrip-module__Kbz03G__meta{color:var(--muted-ink);flex-wrap:wrap;gap:8px 28px;display:flex}.UtilityStrip-module__Kbz03G__time{min-width:5ch;color:var(--fog);display:inline-block}.UtilityStrip-module__Kbz03G__local{color:var(--muted-ink)}.UtilityStrip-module__Kbz03G__local .UtilityStrip-module__Kbz03G__time{color:inherit}.UtilityStrip-module__Kbz03G__tel{z-index:31;color:var(--fog);position:relative}.UtilityStrip-module__Kbz03G__tel:after{content:"";position:absolute;inset:-10px -8px -18px}.UtilityStrip-module__Kbz03G__tel:hover{color:var(--paper)}@media (max-width:600px){.UtilityStrip-module__Kbz03G__inner{padding-block:9px;font-size:10.5px}.UtilityStrip-module__Kbz03G__booking{gap:8px}.UtilityStrip-module__Kbz03G__booking .UtilityStrip-module__Kbz03G__pulse{--dot:7;--spread:8}.UtilityStrip-module__Kbz03G__meta{display:none}.UtilityStrip-module__Kbz03G__wrapped .UtilityStrip-module__Kbz03G__meta{gap:8px 24px;display:flex}}
.PageShell-module__iXVHca__skip{z-index:70;border-radius:var(--r-pill);border:1px solid var(--rule-soft);background:var(--paper);min-height:44px;color:var(--ink);align-items:center;padding:0 20px;font-size:14.5px;font-weight:500;display:inline-flex;position:fixed;top:8px;left:8px;transform:translateY(-200%)}.PageShell-module__iXVHca__skip:focus{transform:none}.PageShell-module__iXVHca__dark{background:var(--ink);min-height:100vh;color:var(--fog);position:relative;overflow:clip}
.MapPin-module__dJZVKa__base{width:var(--pin);height:var(--pin);margin:calc(var(--pin) / -2);border-radius:3px;position:absolute}.MapPin-module__dJZVKa__signal{background:var(--accent)}.MapPin-module__dJZVKa__fog{background:var(--fog)}.MapPin-module__dJZVKa__ping{background:inherit;border-radius:3px;animation:2.2s ease-out infinite MapPin-module__dJZVKa__ping;position:absolute;inset:0}@keyframes MapPin-module__dJZVKa__ping{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(3.2)}}
.AuMap-module__b6EaWG__card{background:var(--ink);color:var(--fog);border-radius:28px}.AuMap-module__b6EaWG__overview{flex:520px;max-width:640px;padding:28px 28px 22px;animation-delay:.4s}.AuMap-module__b6EaWG__route{flex:460px;max-width:580px;padding:26px 26px 22px;animation-delay:.35s}.AuMap-module__b6EaWG__head{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.AuMap-module__b6EaWG__route .AuMap-module__b6EaWG__head{margin-bottom:12px}.AuMap-module__b6EaWG__title{color:var(--muted-ink);font-size:10.5px}.AuMap-module__b6EaWG__status{align-items:center;gap:8px;font-size:10.5px;display:inline-flex}.AuMap-module__b6EaWG__map{position:relative;container-type:inline-size}.AuMap-module__b6EaWG__image{width:100%;height:auto;display:block}.AuMap-module__b6EaWG__overlay{width:100%;height:100%;position:absolute;inset:0}.AuMap-module__b6EaWG__arc{fill:none;stroke:var(--fog);stroke-width:2px;stroke-dasharray:1200;stroke-dashoffset:0;animation:2.4s cubic-bezier(.6,0,.2,1) both AuMap-module__b6EaWG__drawarc}.AuMap-module__b6EaWG__primaryArc{stroke:var(--accent);stroke-width:3px}.AuMap-module__b6EaWG__flow{fill:none;stroke:var(--ink);stroke-width:3.2px;opacity:.55;--dash:3 9;--dash-dur:1.6s;--dash-to:-40}.AuMap-module__b6EaWG__baseLabel{color:var(--fog);white-space:nowrap;font-size:10.5px;position:absolute;transform:translate(14px,-50%)}.AuMap-module__b6EaWG__pin{background:var(--fog);width:9px;height:9px;animation:AuMap-module__b6EaWG__pop .5s var(--ease-out) 1.6s both;border-radius:50%;margin:-4.5px;position:absolute}.AuMap-module__b6EaWG__label{color:var(--fog);white-space:nowrap;font-size:10px;position:absolute}.AuMap-module__b6EaWG__left{transform:translate(calc(-100% - 10px),-50%)}.AuMap-module__b6EaWG__above{transform:translate(-50%,calc(-100% - 8px))}.AuMap-module__b6EaWG__right{transform:translate(10px,-50%)}.AuMap-module__b6EaWG__primary .AuMap-module__b6EaWG__pin{background:var(--accent)}.AuMap-module__b6EaWG__primary .AuMap-module__b6EaWG__label{color:var(--accent)}.AuMap-module__b6EaWG__foot{color:var(--body-ink);justify-content:space-between;gap:12px;margin-top:12px;font-size:13px;display:flex}.AuMap-module__b6EaWG__link{white-space:nowrap;color:var(--fog)}.AuMap-module__b6EaWG__link:hover{color:var(--paper)}.AuMap-module__b6EaWG__routeArc{stroke:var(--accent);stroke-width:3.5px;animation-delay:.4s}.AuMap-module__b6EaWG__routeFlow{stroke-width:3.7px}.AuMap-module__b6EaWG__stop{background:var(--muted);border-radius:50%;width:7px;height:7px;margin:-3.5px;position:absolute}.AuMap-module__b6EaWG__homeLabel{color:var(--muted-ink);font-size:10px;transform:translate(-100%,-50%)translate(-14px)}.AuMap-module__b6EaWG__target.AuMap-module__b6EaWG__target{animation:AuMap-module__b6EaWG__pop .5s var(--ease-out) 2.4s both;border-radius:4px}.AuMap-module__b6EaWG__targetLabel{color:var(--accent);white-space:nowrap;font-size:11px;position:absolute}.AuMap-module__b6EaWG__toleft{transform:translate(-100%,-50%)translate(-14px)}.AuMap-module__b6EaWG__toright{transform:translate(14px,-50%)}.AuMap-module__b6EaWG__toabove{transform:translate(-50%,-100%)translateY(-14px)}.AuMap-module__b6EaWG__distance{border-top:1px solid var(--line-ink);justify-content:space-between;align-items:flex-end;gap:16px;margin-top:16px;padding-top:16px;display:flex}.AuMap-module__b6EaWG__km{margin:0;font-size:52px;font-weight:700;line-height:.9}.AuMap-module__b6EaWG__kmLabel{color:var(--muted-ink);margin:8px 0 0;font-size:10px}.AuMap-module__b6EaWG__note{max-width:250px;color:var(--body-ink);text-align:right;margin:0;font-size:13.5px;line-height:1.5}@container (max-width:420px){.AuMap-module__b6EaWG__baseLabel{transform:translate(calc(-100% - 14px),-50%)}}@keyframes AuMap-module__b6EaWG__drawarc{0%{stroke-dashoffset:1200px}to{stroke-dashoffset:0}}@keyframes AuMap-module__b6EaWG__pop{0%{transform:scale(0)}to{transform:scale(1)}}
.page-module__m-icPa__hero{flex-wrap:wrap;align-items:center;gap:40px;display:flex}.page-module__m-icPa__heroCopy{flex:640px;min-width:0}.page-module__m-icPa__eyebrow{color:var(--muted);flex-wrap:wrap;gap:10px 22px;margin:0 0 30px;font-size:11.5px;display:flex}.page-module__m-icPa__trustWrap{max-width:var(--container);padding:24px var(--gutter) 0;margin:0 auto}.page-module__m-icPa__clients{border-block:1px solid var(--rule-soft);background:var(--fog-2);margin-top:56px}.page-module__m-icPa__stack{flex-wrap:wrap;align-items:center;gap:10px;margin-top:40px;display:flex}.page-module__m-icPa__stackLabel{color:var(--muted);margin-right:10px;font-size:11px}.page-module__m-icPa__chips{flex-wrap:wrap;gap:10px;margin:0;padding:0;display:flex}.page-module__m-icPa__chip{border:1px solid var(--rule);border-radius:var(--r-pill);background:var(--paper);padding:7px 13px;font-size:14px;list-style:none}
.ScoreRing-module__WSuhXq__ring{flex:none;max-width:100%;height:auto;display:block}.ScoreRing-module__WSuhXq__track,.ScoreRing-module__WSuhXq__arc{fill:none}.ScoreRing-module__WSuhXq__arc{stroke-linecap:round;stroke-dashoffset:var(--to)}.ScoreRing-module__WSuhXq__signalTrack,.ScoreRing-module__WSuhXq__fogTrack{stroke:var(--line-ink)}.ScoreRing-module__WSuhXq__successTrack{stroke:var(--success-bg)}.ScoreRing-module__WSuhXq__signal{stroke:var(--accent)}.ScoreRing-module__WSuhXq__fog{stroke:var(--fog)}.ScoreRing-module__WSuhXq__success{stroke:var(--success-fg)}.ScoreRing-module__WSuhXq__value{font-weight:700}.ScoreRing-module__WSuhXq__gaugeText{font-family:var(--font-display);fill:var(--fog)}.ScoreRing-module__WSuhXq__badgeText{font-family:var(--font-body);fill:var(--ink);font-weight:600}.ScoreRing-module__WSuhXq__gauge{animation:ScoreRing-module__WSuhXq__gaugefill 2s var(--ease-out) .7s both}.ScoreRing-module__WSuhXq__badge{animation:ScoreRing-module__WSuhXq__badgefill 9s var(--ease-out) infinite}.ScoreRing-module__WSuhXq__chip{animation:ScoreRing-module__WSuhXq__gaugefill 1.8s var(--ease-out) .6s both}@keyframes ScoreRing-module__WSuhXq__gaugefill{0%{stroke-dashoffset:var(--c)}}@keyframes ScoreRing-module__WSuhXq__badgefill{0%,62%{stroke-dashoffset:var(--c)}82%,to{stroke-dashoffset:var(--to)}}
.Bullet-module__Z5Y82G__bullet{width:var(--size);height:var(--size);border-radius:var(--radius);flex:none;display:inline-block}.Bullet-module__Z5Y82G__signal{background:var(--signal)}.Bullet-module__Z5Y82G__ink{background:var(--ink)}
:where(.MetaList-module__FjvUIG__list){margin:0;display:grid}.MetaList-module__FjvUIG__label{color:var(--muted);margin-bottom:8px;font-size:10.5px}.MetaList-module__FjvUIG__value{margin:0;font-weight:500}.MetaList-module__FjvUIG__status{align-items:center;gap:8px;display:flex}.MetaList-module__FjvUIG__divided{grid-template-columns:repeat(auto-fit, minmax(var(--meta-min,220px), 1fr));border-top:var(--meta-rule,1px) solid var(--ink)}.MetaList-module__FjvUIG__divided .MetaList-module__FjvUIG__cell{border-right:1px solid var(--rule-soft);padding:20px 24px 22px}.MetaList-module__FjvUIG__divided .MetaList-module__FjvUIG__cell:first-child{padding-left:0}.MetaList-module__FjvUIG__divided .MetaList-module__FjvUIG__cell:last-child{border-right:0}.MetaList-module__FjvUIG__divided .MetaList-module__FjvUIG__value{font-size:16px}.MetaList-module__FjvUIG__open{border-top:1.5px solid var(--ink);grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.MetaList-module__FjvUIG__open .MetaList-module__FjvUIG__cell{padding:18px 18px 0 0}.MetaList-module__FjvUIG__open .MetaList-module__FjvUIG__cell:last-child{padding-right:0}.MetaList-module__FjvUIG__gutter{grid-template-columns:repeat(auto-fit, minmax(var(--meta-min,220px), 1fr));border-top:var(--meta-rule,1.5px) solid var(--ink)}.MetaList-module__FjvUIG__gutter .MetaList-module__FjvUIG__cell{padding:18px 20px 0}.MetaList-module__FjvUIG__gutter .MetaList-module__FjvUIG__cell:first-child{padding-left:0}.MetaList-module__FjvUIG__gutter .MetaList-module__FjvUIG__cell:last-child{padding-right:0}@media (max-width:600px){.MetaList-module__FjvUIG__list{grid-template-columns:1fr}.MetaList-module__FjvUIG__divided .MetaList-module__FjvUIG__cell{border-right:0;padding-inline:0}.MetaList-module__FjvUIG__open .MetaList-module__FjvUIG__cell{padding-right:0}.MetaList-module__FjvUIG__gutter .MetaList-module__FjvUIG__cell{padding-inline:0}}
.Keyword-module__auCoCW__keyword{border-radius:var(--r-pill);border:1px solid}.Keyword-module__auCoCW__md{padding:7px 12px;font-size:13px}.Keyword-module__auCoCW__lg{padding:8px 14px;font-size:14px}.Keyword-module__auCoCW__frosted{background:var(--frost)}.Keyword-module__auCoCW__stack{border-color:var(--edge-ink);padding:10px 16px;font-size:16px;display:inline-block}
.RangeBars-module__3biMmW__card{padding:36px 36px 28px}.RangeBars-module__3biMmW__head{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:28px;display:flex}.RangeBars-module__3biMmW__title{letter-spacing:-.03em;margin:0;font-size:28px;font-weight:650;line-height:normal}.RangeBars-module__3biMmW__note{color:var(--muted-ink);font-size:10.5px}.RangeBars-module__3biMmW__rows{margin:0}.RangeBars-module__3biMmW__row,.RangeBars-module__3biMmW__ticks{border-top:1px solid var(--line-ink);grid-template-columns:minmax(140px,220px) 1fr;display:grid}.RangeBars-module__3biMmW__row{align-items:center;gap:8px 24px;padding:14px 0}.RangeBars-module__3biMmW__label{font-size:15.5px;font-weight:600;display:block}.RangeBars-module__3biMmW__range{color:var(--muted-ink);margin-top:4px;font-size:10.5px;display:block}.RangeBars-module__3biMmW__accent{color:var(--signal)}.RangeBars-module__3biMmW__track{background:var(--hull);border-radius:6px;height:26px;margin:0;position:relative}.RangeBars-module__3biMmW__band{--bar-dur:1.3s;--bar-ease:var(--ease-inout);border-radius:6px;position:absolute;top:0;bottom:0}.RangeBars-module__3biMmW__fog{background:var(--fog)}.RangeBars-module__3biMmW__stone{background:var(--muted-ink)}.RangeBars-module__3biMmW__muted{background:var(--muted)}.RangeBars-module__3biMmW__signal{background:var(--signal)}.RangeBars-module__3biMmW__ticks{gap:24px;padding-top:10px}.RangeBars-module__3biMmW__scale{color:var(--muted-ink);justify-content:space-between;font-size:10px;display:flex}@media (max-width:600px){.RangeBars-module__3biMmW__card{padding:28px 24px 24px}.RangeBars-module__3biMmW__row,.RangeBars-module__3biMmW__ticks{grid-template-columns:1fr}.RangeBars-module__3biMmW__ticks>span:first-child{display:none}}
.IndexRow-module__2_tnna__row{border-bottom:1px solid var(--rule);flex-wrap:wrap;display:flex}.IndexRow-module__2_tnna__head{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.IndexRow-module__2_tnna__title{font-size:inherit;margin:0;font-weight:600}.IndexRow-module__2_tnna__number{flex:0 0 48px;font-size:12px}.IndexRow-module__2_tnna__desc{color:var(--copy-soft);line-height:1.55;transition:color .3s}.IndexRow-module__2_tnna__row:hover .IndexRow-module__2_tnna__desc{color:var(--ink)}.IndexRow-module__2_tnna__disc{border:1.5px solid var(--ink);color:var(--ink);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.IndexRow-module__2_tnna__compactLink{align-items:center;gap:12px 32px;padding:30px 12px}.IndexRow-module__2_tnna__compactLink .IndexRow-module__2_tnna__head{flex:340px}.IndexRow-module__2_tnna__compactLink .IndexRow-module__2_tnna__title{letter-spacing:-.035em;font-size:clamp(28px,3vw,42px)}.IndexRow-module__2_tnna__compactLink .IndexRow-module__2_tnna__desc{flex:380px;font-size:15.5px}.IndexRow-module__2_tnna__compactLink .IndexRow-module__2_tnna__disc{flex:0 0 44px;height:44px}.IndexRow-module__2_tnna__stackedLink{align-items:flex-start;gap:16px 40px;padding:40px 12px}.IndexRow-module__2_tnna__stackedLink .IndexRow-module__2_tnna__number{padding-top:14px}.IndexRow-module__2_tnna__main{flex-direction:column;flex:420px;gap:12px;display:flex}.IndexRow-module__2_tnna__stackedLink .IndexRow-module__2_tnna__title{letter-spacing:-.04em;font-size:clamp(34px,4vw,58px);line-height:1}.IndexRow-module__2_tnna__stackedLink .IndexRow-module__2_tnna__desc{max-width:520px;font-size:16px}.IndexRow-module__2_tnna__keywords{flex-wrap:wrap;flex:300px;gap:8px;padding-top:10px;display:flex}.IndexRow-module__2_tnna__stackedLink .IndexRow-module__2_tnna__disc{flex:0 0 52px;height:52px;margin-top:4px}.IndexRow-module__2_tnna__metaLink{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:24px;padding:22px 8px}.IndexRow-module__2_tnna__metaLink .IndexRow-module__2_tnna__title{letter-spacing:-.035em;font-size:clamp(28px,3.4vw,46px);font-weight:650;line-height:1}.IndexRow-module__2_tnna__end{align-items:center;gap:24px;display:flex}.IndexRow-module__2_tnna__metaLink .IndexRow-module__2_tnna__meta{font-size:11px}.IndexRow-module__2_tnna__metaLink .IndexRow-module__2_tnna__disc{flex:0 0 44px;height:44px}.IndexRow-module__2_tnna__large{align-items:baseline;gap:12px 40px;padding:36px 12px}.IndexRow-module__2_tnna__large .IndexRow-module__2_tnna__head{flex:420px}.IndexRow-module__2_tnna__large .IndexRow-module__2_tnna__title{letter-spacing:-.04em;font-size:clamp(34px,4vw,58px)}.IndexRow-module__2_tnna__large .IndexRow-module__2_tnna__desc{flex:360px;font-size:16px}.IndexRow-module__2_tnna__medium{align-items:baseline;gap:12px 40px;padding:32px 12px}.IndexRow-module__2_tnna__medium .IndexRow-module__2_tnna__head{flex:380px}.IndexRow-module__2_tnna__medium .IndexRow-module__2_tnna__title{letter-spacing:-.035em;font-size:clamp(28px,3vw,44px)}.IndexRow-module__2_tnna__medium .IndexRow-module__2_tnna__desc{color:var(--body);flex:360px;font-size:16px}.IndexRow-module__2_tnna__metaDetail{align-items:baseline;gap:10px 32px;padding:24px 12px}.IndexRow-module__2_tnna__metaDetail .IndexRow-module__2_tnna__head{flex:320px}.IndexRow-module__2_tnna__metaDetail .IndexRow-module__2_tnna__title{letter-spacing:-.035em;font-size:clamp(28px,3vw,42px)}.IndexRow-module__2_tnna__metaDetail .IndexRow-module__2_tnna__desc{flex:380px;font-size:15.5px}.IndexRow-module__2_tnna__metaDetail .IndexRow-module__2_tnna__meta{text-align:right;flex:0 0 140px;font-size:10.5px}@media (max-width:600px){.IndexRow-module__2_tnna__compactLink:not(.IndexRow-module__2_tnna__phoneFull){flex-wrap:nowrap;gap:14px;min-height:60px;padding:18px 0}.IndexRow-module__2_tnna__compactLink:not(.IndexRow-module__2_tnna__phoneFull) .IndexRow-module__2_tnna__number{flex:0 0 24px;font-size:11px}.IndexRow-module__2_tnna__compactLink:not(.IndexRow-module__2_tnna__phoneFull) .IndexRow-module__2_tnna__head{flex:1}.IndexRow-module__2_tnna__compactLink:not(.IndexRow-module__2_tnna__phoneFull) .IndexRow-module__2_tnna__title{font-size:25px}.IndexRow-module__2_tnna__compactLink:not(.IndexRow-module__2_tnna__phoneFull) .IndexRow-module__2_tnna__tag,.IndexRow-module__2_tnna__compactLink:not(.IndexRow-module__2_tnna__phoneFull) .IndexRow-module__2_tnna__desc{display:none}.IndexRow-module__2_tnna__compactLink:not(.IndexRow-module__2_tnna__phoneFull) .IndexRow-module__2_tnna__disc{border:0;flex:0 0 16px;height:16px}}
.SignChecklist-module__mUer-G__flags{border:1px solid var(--rule-soft)}.SignChecklist-module__mUer-G__label{align-items:center;gap:8px;margin:0 0 18px;font-size:10.5px;font-weight:400;display:flex}.SignChecklist-module__mUer-G__ask{color:var(--signal)}.SignChecklist-module__mUer-G__square{background:var(--signal);border-radius:2px;width:8px;height:8px}.SignChecklist-module__mUer-G__list{margin:0;padding:0;list-style:none}.SignChecklist-module__mUer-G__item{gap:14px;display:flex}.SignChecklist-module__mUer-G__dark{border-top:1px solid var(--line-ink);padding:14px 0;font-size:16.5px;line-height:1.45}.SignChecklist-module__mUer-G__n{color:var(--muted-ink);padding-top:4px;font-size:10.5px}.SignChecklist-module__mUer-G__chk{border-top:1px solid var(--rule);padding:12px 8px;font-size:16px;line-height:1.45;transition:background-color .3s}.SignChecklist-module__mUer-G__chk:hover{background:var(--paper)}.SignChecklist-module__mUer-G__x{font-weight:700}
.GhostText-module__xMtS4q__text{font-size:var(--size);line-height:var(--lh);white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;font-weight:800;display:block}.GhostText-module__xMtS4q__text:before{content:attr(data-text)}.GhostText-module__xMtS4q__outline{color:#0000;-webkit-text-stroke:1.5px var(--outline)}.GhostText-module__xMtS4q__ghost{color:var(--ghost)}.GhostText-module__xMtS4q__hull{color:var(--hull)}.GhostText-module__xMtS4q__watermark{color:var(--watermark)}.GhostText-module__xMtS4q__drift{animation:GhostText-module__xMtS4q__drift var(--dur) ease-in-out infinite}@keyframes GhostText-module__xMtS4q__drift{50%{transform:translate(var(--dx), var(--dy)) rotate(var(--dr))}}
.Marquee-module__NRnGyW__clip{overflow:hidden}.Marquee-module__NRnGyW__list{margin:0;padding:0;list-style:none;display:flex}.Marquee-module__NRnGyW__item{white-space:nowrap}.Marquee-module__NRnGyW__clients{padding:26px 0}.Marquee-module__NRnGyW__clients .Marquee-module__NRnGyW__item{border-right:1px solid var(--rule);align-items:baseline;gap:12px;padding:0 36px;display:flex}.Marquee-module__NRnGyW__clients .Marquee-module__NRnGyW__name{letter-spacing:-.03em;font-size:30px;font-weight:600}.Marquee-module__NRnGyW__clients .Marquee-module__NRnGyW__meta{color:var(--muted);font-size:10.5px}.Marquee-module__NRnGyW__compact{padding:24px 0}.Marquee-module__NRnGyW__compact .Marquee-module__NRnGyW__track{animation-duration:46s}.Marquee-module__NRnGyW__compact .Marquee-module__NRnGyW__item{padding:0 34px}.Marquee-module__NRnGyW__compact .Marquee-module__NRnGyW__name{font-size:28px}.Marquee-module__NRnGyW__stack .Marquee-module__NRnGyW__item{align-items:center;font-weight:600;display:inline-flex}.Marquee-module__NRnGyW__dark{background:var(--ink);color:var(--fog);padding:30px 0}.Marquee-module__NRnGyW__dark .Marquee-module__NRnGyW__track{animation-duration:30s}.Marquee-module__NRnGyW__dark .Marquee-module__NRnGyW__item{gap:36px;padding:0 36px;font-size:48px}.Marquee-module__NRnGyW__light .Marquee-module__NRnGyW__track{animation-duration:36s}.Marquee-module__NRnGyW__light .Marquee-module__NRnGyW__item{letter-spacing:-.03em;gap:30px;padding:0 30px;font-size:44px}.Marquee-module__NRnGyW__band{border-block:1px solid var(--rule-soft);background:var(--fog-2);padding:20px 0}.Marquee-module__NRnGyW__band .Marquee-module__NRnGyW__track{animation-duration:40s}.Marquee-module__NRnGyW__band .Marquee-module__NRnGyW__item{letter-spacing:-.03em;gap:34px;padding:0 34px 0 0;font-size:26px}@media (max-width:600px){.Marquee-module__NRnGyW__clients:not(.Marquee-module__NRnGyW__compact){padding:18px 0}.Marquee-module__NRnGyW__clients:not(.Marquee-module__NRnGyW__compact) .Marquee-module__NRnGyW__track{animation-duration:30s}.Marquee-module__NRnGyW__clients:not(.Marquee-module__NRnGyW__compact) .Marquee-module__NRnGyW__item{padding:0 22px}.Marquee-module__NRnGyW__clients:not(.Marquee-module__NRnGyW__compact) .Marquee-module__NRnGyW__name{font-size:22px}.Marquee-module__NRnGyW__clients:not(.Marquee-module__NRnGyW__compact) .Marquee-module__NRnGyW__meta{display:none}}
.StatGrid-module__s77wEW__grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.StatGrid-module__s77wEW__value{font-weight:700}.StatGrid-module__s77wEW__signal{color:var(--signal)}.StatGrid-module__s77wEW__figures{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.StatGrid-module__s77wEW__figures .StatGrid-module__s77wEW__cell{border-right:1px solid var(--rule-on-signal);padding:0 24px}.StatGrid-module__s77wEW__figures .StatGrid-module__s77wEW__cell:first-child{padding-left:0}.StatGrid-module__s77wEW__figures .StatGrid-module__s77wEW__cell:last-child{border-right:0;padding-right:0}.StatGrid-module__s77wEW__figures .StatGrid-module__s77wEW__value{font-size:var(--stat-size,clamp(90px, 10vw, 160px));line-height:var(--stat-leading,.85)}.StatGrid-module__s77wEW__figures .StatGrid-module__s77wEW__label{margin-top:var(--stat-gap,14px);font-size:16px;font-weight:500}.StatGrid-module__s77wEW__numbers{border-top:1.5px solid var(--ink);grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.StatGrid-module__s77wEW__numbers .StatGrid-module__s77wEW__cell{padding:var(--stat-top,28px) 24px 0}.StatGrid-module__s77wEW__numbers .StatGrid-module__s77wEW__cell:first-child{padding-left:0}.StatGrid-module__s77wEW__numbers .StatGrid-module__s77wEW__cell:last-child{padding-right:0}.StatGrid-module__s77wEW__numbers .StatGrid-module__s77wEW__value{font-size:var(--stat-size,clamp(80px, 9vw, 140px));line-height:var(--stat-leading,.9)}.StatGrid-module__s77wEW__numbers .StatGrid-module__s77wEW__label{color:var(--body);margin-top:10px;font-size:16px}.StatGrid-module__s77wEW__summary{border-top:1.5px solid var(--ink);grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.StatGrid-module__s77wEW__summary .StatGrid-module__s77wEW__cell{padding:20px 20px 0}.StatGrid-module__s77wEW__summary .StatGrid-module__s77wEW__cell:first-child{padding-left:0}.StatGrid-module__s77wEW__summary .StatGrid-module__s77wEW__cell:last-child{padding-right:0}.StatGrid-module__s77wEW__summary .StatGrid-module__s77wEW__value{font-size:64px;line-height:1}.StatGrid-module__s77wEW__summary .StatGrid-module__s77wEW__label{color:var(--muted);font-size:14px}.StatGrid-module__s77wEW__highlights{border-top:1.5px solid var(--ink);grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.StatGrid-module__s77wEW__highlights .StatGrid-module__s77wEW__cell{border-right:1px solid var(--rule);padding:28px}.StatGrid-module__s77wEW__highlights .StatGrid-module__s77wEW__cell:first-child{padding-left:0}.StatGrid-module__s77wEW__highlights .StatGrid-module__s77wEW__cell:last-child{border-right:0;padding-right:0}.StatGrid-module__s77wEW__highlights .StatGrid-module__s77wEW__value{font-size:88px;line-height:.9}.StatGrid-module__s77wEW__highlights .StatGrid-module__s77wEW__label{margin-top:12px;font-size:16px;font-weight:600}.StatGrid-module__s77wEW__highlights .StatGrid-module__s77wEW__note{color:var(--muted);margin-top:4px;font-size:14px}.StatGrid-module__s77wEW__heroDark{border-top:1px solid var(--line-ink)}.StatGrid-module__s77wEW__heroDark .StatGrid-module__s77wEW__cell{padding:22px 24px 0}.StatGrid-module__s77wEW__heroDark .StatGrid-module__s77wEW__cell:first-child{padding-left:0}.StatGrid-module__s77wEW__heroDark .StatGrid-module__s77wEW__cell:last-child{padding-right:0}.StatGrid-module__s77wEW__heroDark .StatGrid-module__s77wEW__value{font-size:56px;line-height:1}.StatGrid-module__s77wEW__heroDark .StatGrid-module__s77wEW__label{color:var(--muted-ink);margin-top:6px;font-size:14px}.StatGrid-module__s77wEW__facts{gap:24px}.StatGrid-module__s77wEW__facts .StatGrid-module__s77wEW__cell{border-top:1px solid var(--edge-ink);padding-top:16px}.StatGrid-module__s77wEW__facts .StatGrid-module__s77wEW__value{font-size:44px;line-height:1}.StatGrid-module__s77wEW__facts .StatGrid-module__s77wEW__label{color:var(--muted-ink);margin-top:8px;font-size:14px}.StatGrid-module__s77wEW__metrics{gap:32px}.StatGrid-module__s77wEW__metrics .StatGrid-module__s77wEW__cell{border-top:1.5px solid var(--ink);padding-top:18px}.StatGrid-module__s77wEW__metrics .StatGrid-module__s77wEW__value{font-size:clamp(72px,8vw,128px);line-height:.85}.StatGrid-module__s77wEW__metrics .StatGrid-module__s77wEW__label{margin-top:12px;font-size:15px;font-weight:500}.StatGrid-module__s77wEW__band{border-top:1.5px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr))}.StatGrid-module__s77wEW__band .StatGrid-module__s77wEW__cell{padding:20px 16px 20px 0}.StatGrid-module__s77wEW__band .StatGrid-module__s77wEW__cell:nth-child(2n){border-left:1px solid var(--rule-on-signal);padding:20px 0 20px 16px}.StatGrid-module__s77wEW__band .StatGrid-module__s77wEW__cell:not(:nth-last-child(-n+2)){border-bottom:1px solid var(--rule-on-signal)}.StatGrid-module__s77wEW__band .StatGrid-module__s77wEW__value{font-size:52px;line-height:1}.StatGrid-module__s77wEW__band .StatGrid-module__s77wEW__small{font-size:34px;line-height:1.1}.StatGrid-module__s77wEW__band .StatGrid-module__s77wEW__label{margin-top:6px;font-size:13.5px}@media (max-width:600px){.StatGrid-module__s77wEW__figures,.StatGrid-module__s77wEW__numbers,.StatGrid-module__s77wEW__summary,.StatGrid-module__s77wEW__highlights,.StatGrid-module__s77wEW__heroDark{grid-template-columns:1fr}.StatGrid-module__s77wEW__figures .StatGrid-module__s77wEW__cell,.StatGrid-module__s77wEW__numbers .StatGrid-module__s77wEW__cell,.StatGrid-module__s77wEW__summary .StatGrid-module__s77wEW__cell,.StatGrid-module__s77wEW__highlights .StatGrid-module__s77wEW__cell,.StatGrid-module__s77wEW__heroDark .StatGrid-module__s77wEW__cell{border-right:0;padding-inline:0}.StatGrid-module__s77wEW__figures{row-gap:40px}.StatGrid-module__s77wEW__band .StatGrid-module__s77wEW__cell{padding:14px 0}.StatGrid-module__s77wEW__band .StatGrid-module__s77wEW__cell:nth-child(2n){padding:14px 0 14px 14px}.StatGrid-module__s77wEW__band .StatGrid-module__s77wEW__value{font-size:38px}.StatGrid-module__s77wEW__band .StatGrid-module__s77wEW__small{font-size:25px}.StatGrid-module__s77wEW__band .StatGrid-module__s77wEW__label{margin-top:0;font-size:12.5px}}
.page-module__qy9_Aq__byline{border-top:1.5px solid var(--ink);border-bottom:1px solid var(--rule-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:44px;padding:20px 0;animation-delay:.45s;display:flex}.page-module__qy9_Aq__meta{flex-wrap:wrap;gap:20px;margin:0;font-size:11px;display:flex}.page-module__qy9_Aq__slash{color:var(--muted)}.page-module__qy9_Aq__faq{margin:0}.page-module__qy9_Aq__qa{border-top:1px solid var(--rule);padding:20px 0}.page-module__qy9_Aq__q{letter-spacing:-.02em;color:var(--ink);margin-bottom:8px;font-size:22px;font-weight:600}.page-module__qy9_Aq__a{color:var(--body);margin:0;font-size:16.5px;line-height:1.65}.page-module__qy9_Aq__cta{margin-top:64px}.page-module__qy9_Aq__relatedHead{border-top:1.5px solid var(--ink);justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:24px;padding-top:32px;display:flex}.page-module__qy9_Aq__relatedTitle{margin:0;font-size:40px;font-weight:700}.page-module__qy9_Aq__all{font-size:15px;font-weight:500}
.HoverFillLinks-module__zX2Nfq__cells{border-top:1.5px solid var(--ink)}.HoverFillLinks-module__zX2Nfq__cell{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);flex-direction:column;justify-content:space-between;gap:40px;min-height:180px;padding:26px 22px;transition:background-color .4s;display:flex}.HoverFillLinks-module__zX2Nfq__cell:hover,.HoverFillLinks-module__zX2Nfq__cell:focus-visible{background-color:var(--signal)}.HoverFillLinks-module__zX2Nfq__cellMeta{font-size:11px}.HoverFillLinks-module__zX2Nfq__cellLabel{letter-spacing:-.035em;font-size:32px;font-weight:600;line-height:1}.HoverFillLinks-module__zX2Nfq__rows{border-top:1px solid var(--fog)}.HoverFillLinks-module__zX2Nfq__row{border-bottom:1px solid var(--line-ink);justify-content:space-between;align-items:center;padding:20px 8px;transition:background-color .3s,color .3s;display:flex}.HoverFillLinks-module__zX2Nfq__row:hover,.HoverFillLinks-module__zX2Nfq__row:focus-visible{background-color:var(--signal);color:var(--ink)}.HoverFillLinks-module__zX2Nfq__rowLabel{font-size:28px;font-weight:600}.HoverFillLinks-module__zX2Nfq__rowMeta{font-size:10.5px}
.Tag-module__Bb2f2q__tag{border-radius:var(--r-pill)}.Tag-module__Bb2f2q__ink{background:var(--ink);color:var(--fog)}.Tag-module__Bb2f2q__signal{background:var(--signal);color:var(--ink)}.Tag-module__Bb2f2q__success{background:var(--success-bg);color:var(--success-fg)}.Tag-module__Bb2f2q__outline{border:1px solid var(--rule)}.Tag-module__Bb2f2q__row{padding:5px 9px;font-size:10px}.Tag-module__Bb2f2q__card{padding:6px 10px;font-size:10.5px}.Tag-module__Bb2f2q__crumb{padding:5px 10px}.Tag-module__Bb2f2q__status{border:1px solid var(--ink);color:var(--ink);padding:6px 10px;font-size:10px}.Tag-module__Bb2f2q__status.Tag-module__Bb2f2q__ink{color:var(--fog)}.Tag-module__Bb2f2q__status.Tag-module__Bb2f2q__outline{border-color:var(--ink)}
.page-module__cfLrSW__heroCopy{flex:700px}
.CardTop-module__h-qZHG__top{justify-content:flex-end;display:flex}.CardTop-module__h-qZHG__split{justify-content:space-between}.CardTop-module__h-qZHG__meta{color:var(--plate-meta);font-size:10.5px}.CardTop-module__h-qZHG__inherit{color:inherit}
.Row-module__FkcgyW__row{justify-content:space-between;gap:var(--gap);margin-top:var(--mt);flex-wrap:wrap;display:flex}.Row-module__FkcgyW__end{align-items:flex-end}.Row-module__FkcgyW__center{align-items:center}.Row-module__FkcgyW__stretch{align-items:stretch}@media (max-width:600px){.Row-module__FkcgyW__row{gap:var(--gap-phone,var(--gap));margin-top:var(--mt-phone,var(--mt))}}
.TickMark-module__73nr0W__sm{flex:0 0 22px}.TickMark-module__73nr0W__disc{fill:var(--ink)}.TickMark-module__73nr0W__lg{background:var(--ink);border-radius:50%;flex:0 0 48px;justify-content:center;align-items:center;height:48px;display:inline-flex}.TickMark-module__73nr0W__path{fill:none;stroke:var(--signal);stroke-linecap:round;stroke-linejoin:round}.TickMark-module__73nr0W__inkFog .TickMark-module__73nr0W__path{stroke:var(--fog)}.TickMark-module__73nr0W__signalInk .TickMark-module__73nr0W__disc{fill:var(--signal)}.TickMark-module__73nr0W__signalInk .TickMark-module__73nr0W__path{stroke:var(--ink)}
.RuledList-module__z3b-hq__list{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.RuledList-module__z3b-hq__row{border-bottom:1px solid var(--rule);display:flex}.RuledList-module__z3b-hq__solved{border-top-width:1.5px}.RuledList-module__z3b-hq__solved .RuledList-module__z3b-hq__row{align-items:center;gap:24px;padding:28px 0}.RuledList-module__z3b-hq__solved .RuledList-module__z3b-hq__title{letter-spacing:-.03em;font-size:28px;font-weight:600}.RuledList-module__z3b-hq__solved .RuledList-module__z3b-hq__desc{color:var(--muted);margin-top:4px;font-size:15px}.RuledList-module__z3b-hq__hardParts,.RuledList-module__z3b-hq__fits,.RuledList-module__z3b-hq__links{border-top-color:var(--line-ink)}.RuledList-module__z3b-hq__hardParts .RuledList-module__z3b-hq__row,.RuledList-module__z3b-hq__fits .RuledList-module__z3b-hq__row,.RuledList-module__z3b-hq__links .RuledList-module__z3b-hq__row{border-bottom-color:var(--line-ink)}.RuledList-module__z3b-hq__hardParts .RuledList-module__z3b-hq__row{gap:28px;padding:30px 0}.RuledList-module__z3b-hq__hardParts .RuledList-module__z3b-hq__number{color:var(--signal);padding-top:8px;font-size:11px}.RuledList-module__z3b-hq__hardParts .RuledList-module__z3b-hq__title{letter-spacing:-.03em;margin-bottom:8px;font-size:30px;font-weight:600}.RuledList-module__z3b-hq__hardParts .RuledList-module__z3b-hq__desc{color:var(--body-ink);line-height:1.6}.RuledList-module__z3b-hq__fits .RuledList-module__z3b-hq__row{gap:16px;padding:20px 0;font-size:17px;line-height:1.45}.RuledList-module__z3b-hq__arrow{color:var(--signal)}.RuledList-module__z3b-hq__dense .RuledList-module__z3b-hq__row{gap:12px;padding:12px 0;font-size:15px}.RuledList-module__z3b-hq__links .RuledList-module__z3b-hq__link{color:var(--fog);flex:1;justify-content:space-between;padding:18px 0;font-size:20px;display:flex}.RuledList-module__z3b-hq__links .RuledList-module__z3b-hq__link:hover{color:var(--paper)}.RuledList-module__z3b-hq__nextSteps .RuledList-module__z3b-hq__row{gap:24px;padding:20px 0}.RuledList-module__z3b-hq__nextSteps .RuledList-module__z3b-hq__number{flex:0 0 28px;font-size:11px}.RuledList-module__z3b-hq__nextSteps .RuledList-module__z3b-hq__title{margin-bottom:4px;font-weight:600}.RuledList-module__z3b-hq__nextSteps .RuledList-module__z3b-hq__desc{color:var(--muted);font-size:14.5px}
.GlyphCover-module__yc4MpW__featured{aspect-ratio:16/10}.GlyphCover-module__yc4MpW__foot{color:var(--plate-meta);font-size:11px;position:relative}.GlyphCover-module__yc4MpW__plate{justify-content:space-between;align-items:flex-start;display:flex}.GlyphCover-module__yc4MpW__meta{font-size:10.5px;position:relative}.GlyphCover-module__yc4MpW__grid{aspect-ratio:4/3}.GlyphCover-module__yc4MpW__article{max-width:var(--container);aspect-ratio:21/8;margin:0 auto}.GlyphCover-module__yc4MpW__article .GlyphCover-module__yc4MpW__meta{font-size:11px}.GlyphCover-module__yc4MpW__article.fd{animation-delay:.5s}.GlyphCover-module__yc4MpW__glyphFeatured,.GlyphCover-module__yc4MpW__glyphGrid,.GlyphCover-module__yc4MpW__glyphArticle,.GlyphCover-module__yc4MpW__glyphSolid{position:absolute}.GlyphCover-module__yc4MpW__glyphFeatured{bottom:-70px;right:-20px}.GlyphCover-module__yc4MpW__glyphGrid{bottom:-40px;left:20px}.GlyphCover-module__yc4MpW__glyphArticle{bottom:-.32em;right:6%}.GlyphCover-module__yc4MpW__glyphSolid{bottom:-36px;left:22px}
.SectorLetter-module__2dliGq__row{align-items:baseline;gap:16px;display:flex}.SectorLetter-module__2dliGq__letter{color:var(--signal);font-size:96px}.SectorLetter-module__2dliGq__w700{font-weight:700;line-height:.8}.SectorLetter-module__2dliGq__w300{font-weight:300;line-height:1;display:block}.SectorLetter-module__2dliGq__kicker{font-size:11.5px}
.page-module__dgCCsa__hero{flex-wrap:wrap;align-items:center;gap:56px;display:flex}.page-module__dgCCsa__heroCopy{flex:600px;min-width:0}.page-module__dgCCsa__copy>p{max-width:620px;color:var(--copy-strong);margin:0;font-size:18.5px;line-height:1.68}.page-module__dgCCsa__copy>p+p{margin-top:1em}.page-module__dgCCsa__more{margin-top:56px}.page-module__dgCCsa__copy a,.page-module__dgCCsa__prose a{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.page-module__dgCCsa__facts{flex-direction:column;gap:40px;display:flex}.page-module__dgCCsa__factLabel{color:var(--muted);margin:0 0 14px;font-size:10.5px}.page-module__dgCCsa__listLabel{margin-bottom:6px}.page-module__dgCCsa__chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.page-module__dgCCsa__chip{border:1.5px solid var(--rule);border-radius:var(--r-pill);padding:10px 16px;font-size:15px;font-weight:500;transition:background-color .25s,color .25s,transform .25s,border-color .25s}.page-module__dgCCsa__chip:hover{border-color:var(--ink);background:var(--ink);color:var(--fog);transform:translateY(-2px)}.page-module__dgCCsa__industries{border-top:1.5px solid var(--ink);margin:0;padding:0;list-style:none}.page-module__dgCCsa__industries li{border-bottom:1px solid var(--rule-soft);justify-content:space-between;gap:16px;padding:14px 0;font-size:16.5px;font-weight:500;display:flex}.page-module__dgCCsa__index{color:var(--muted);padding-top:3px;font-size:10.5px}.page-module__dgCCsa__aside{color:var(--body);flex:0 380px;margin:0;font-size:16.5px;line-height:1.6}.page-module__dgCCsa__prose{max-width:760px}.page-module__dgCCsa__prose>p{color:var(--copy-strong);margin:0;font-size:18.5px;line-height:1.68}.page-module__dgCCsa__prose>p+p{margin-top:1em}.page-module__dgCCsa__copyDark>p,.page-module__dgCCsa__proseDark>p{color:var(--body-ink)}.page-module__dgCCsa__cards{margin-top:52px}.page-module__dgCCsa__steps{margin-top:56px}.page-module__dgCCsa__proofLink{color:var(--fog);font-size:15px;font-weight:500}.page-module__dgCCsa__proofLink:hover{color:var(--paper)}.page-module__dgCCsa__othersTitle{margin:0;font-size:40px;font-weight:700}.page-module__dgCCsa__othersMeta{color:var(--muted);font-size:11px}
.page-module__ChiIcW__hero{flex-wrap:wrap;align-items:flex-end;gap:48px;display:flex}.page-module__ChiIcW__heroCopy{flex:640px;min-width:0}.page-module__ChiIcW__gauges{background:var(--ink);min-width:0;color:var(--fog);border-radius:28px;flex:0 470px;padding:30px}.page-module__ChiIcW__gaugeHead{color:var(--muted-ink);flex-wrap:wrap;justify-content:space-between;gap:6px 16px;margin-bottom:22px;font-size:10.5px;display:flex}.page-module__ChiIcW__rings{justify-content:space-around;gap:22px;display:flex}.page-module__ChiIcW__ring{text-align:center;flex:0 150px;min-width:0}.page-module__ChiIcW__ring svg{display:inline}.page-module__ChiIcW__ringName{margin-top:8px;font-weight:600}.page-module__ChiIcW__gaugeNote{color:var(--muted-ink);margin:22px 0 0;font-size:13.5px;line-height:1.5}.page-module__ChiIcW__struck{color:var(--muted);margin:0;font-size:clamp(48px,7.4vw,118px);font-weight:700;line-height:.92}.page-module__ChiIcW__statement{letter-spacing:-.03em;max-width:1000px;margin:28px 0 0;font-size:clamp(30px,3.4vw,50px);font-weight:500;line-height:1.1}.page-module__ChiIcW__searches{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.page-module__ChiIcW__vanity,.page-module__ChiIcW__buyer{border-radius:20px;padding:24px}.page-module__ChiIcW__vanity{border:1px solid var(--rule-soft);background:var(--paper);color:var(--muted)}.page-module__ChiIcW__buyer{background:var(--ink);color:var(--fog)}.page-module__ChiIcW__searchLabel{margin:0 0 16px;font-size:10.5px}.page-module__ChiIcW__buyer .page-module__ChiIcW__searchLabel{color:var(--accent)}.page-module__ChiIcW__terms{flex-direction:column;gap:10px;margin:0;padding:0;font-size:17px;list-style:none;display:flex}.page-module__ChiIcW__metrics{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.page-module__ChiIcW__metrics li{border:1px solid var(--edge-ink);border-radius:var(--r-pill);padding:8px 14px;font-size:14px}.page-module__ChiIcW__quoteNote{color:var(--muted);font-size:11px}.page-module__ChiIcW__audit{padding:0 var(--gutter) 120px}.page-module__ChiIcW__auditCard{max-width:var(--container);border-radius:var(--r-band);background:var(--accent);color:var(--ink);margin:0 auto;padding:clamp(36px,5vw,72px)}.page-module__ChiIcW__auditTitle{margin:0 0 32px;font-size:clamp(44px,6.4vw,100px);font-weight:700;line-height:.9}@media (max-width:600px){.page-module__ChiIcW__audit{padding-bottom:64px}}
.EngagementModels-module__iYA33a__card{gap:22px}.EngagementModels-module__iYA33a__head{color:var(--plate-meta);justify-content:space-between;align-items:center;font-size:11px;display:flex}.EngagementModels-module__iYA33a__title{letter-spacing:-.03em;margin:0;font-size:32px;font-weight:600}.EngagementModels-module__iYA33a__lead{margin:0;font-size:17px;font-weight:500;line-height:1.45}.EngagementModels-module__iYA33a__desc{color:var(--plate-copy);margin:0;font-size:15px;line-height:1.6}.EngagementModels-module__iYA33a__link{font-weight:500}.EngagementModels-module__iYA33a__link:hover{color:var(--paper)}.EngagementModels-module__iYA33a__cardLink{align-self:flex-start;margin-top:auto;font-size:15px}.EngagementModels-module__iYA33a__columns{border-top:1px solid var(--line-ink)}.EngagementModels-module__iYA33a__column{border-right:1px solid var(--line-ink);padding:36px 32px}.EngagementModels-module__iYA33a__column:first-child{padding-left:0}.EngagementModels-module__iYA33a__column:last-child{border-right:0;padding-right:0}.EngagementModels-module__iYA33a__columnTitle{margin:20px 0 12px}.EngagementModels-module__iYA33a__columnDesc{color:var(--body-ink);margin:0 0 24px;line-height:1.6}
.PostCard-module__3eebwa__post{display:flex}.PostCard-module__3eebwa__ptitle{transition:background-size .5s var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0 2px no-repeat}.PostCard-module__3eebwa__post:hover .PostCard-module__3eebwa__ptitle{background-size:100% 2px}.PostCard-module__3eebwa__cover{transition:transform .7s var(--ease-out)}.PostCard-module__3eebwa__post:hover .PostCard-module__3eebwa__cover{transform:scale(.97)}.PostCard-module__3eebwa__kicker{color:var(--muted);font-size:11px;display:block}.PostCard-module__3eebwa__title,.PostCard-module__3eebwa__excerpt{margin:0}.PostCard-module__3eebwa__featured{flex-wrap:wrap;align-items:center;gap:40px}.PostCard-module__3eebwa__featured .PostCard-module__3eebwa__cover{flex:560px}.PostCard-module__3eebwa__text{flex:420px}.PostCard-module__3eebwa__featured .PostCard-module__3eebwa__kicker{margin-bottom:16px}.PostCard-module__3eebwa__featured .PostCard-module__3eebwa__title{margin-bottom:20px;font-size:clamp(36px,4vw,60px);font-weight:700;line-height:1}.PostCard-module__3eebwa__featured .PostCard-module__3eebwa__excerpt{color:var(--body);margin-bottom:24px;font-size:17px;line-height:1.6}.PostCard-module__3eebwa__cta{font-weight:500}.PostCard-module__3eebwa__grid{flex-direction:column;gap:20px}.PostCard-module__3eebwa__date{color:var(--muted);font-size:11px}.PostCard-module__3eebwa__grid .PostCard-module__3eebwa__title{letter-spacing:-.03em;font-size:30px;font-weight:650;line-height:1.08}.PostCard-module__3eebwa__grid .PostCard-module__3eebwa__excerpt{color:var(--copy-soft);font-size:15.5px;line-height:1.55}.PostCard-module__3eebwa__compact{align-items:flex-start;gap:20px;display:flex}.PostCard-module__3eebwa__tile{background:var(--ink);height:96px;color:var(--fog);border-radius:16px;flex:0 0 96px;justify-content:center;align-items:center;font-size:40px;font-weight:800;display:inline-flex}.PostCard-module__3eebwa__compact .PostCard-module__3eebwa__kicker{margin-bottom:10px;font-size:10.5px}.PostCard-module__3eebwa__compact .PostCard-module__3eebwa__title{letter-spacing:-.025em;font-size:24px;font-weight:650;line-height:1.12}.PostCard-module__3eebwa__toned{min-height:220px;transition:transform .6s var(--ease-out);justify-content:space-between;align-items:flex-end;gap:24px}.PostCard-module__3eebwa__toned:hover{transform:translateY(-6px)}.PostCard-module__3eebwa__toned .PostCard-module__3eebwa__kicker{color:inherit;margin-bottom:14px;font-size:10.5px}.PostCard-module__3eebwa__toned .PostCard-module__3eebwa__title{letter-spacing:-.03em;font-size:30px;font-weight:650;line-height:1.05}.PostCard-module__3eebwa__mark{font-size:72px;font-weight:800;line-height:.8}.PostCard-module__3eebwa__solid .PostCard-module__3eebwa__title{font-size:32px;line-height:1.06}.PostCard-module__3eebwa__solid .PostCard-module__3eebwa__cover{transition:transform .7s var(--ease-out), border-radius .7s var(--ease-out)}.PostCard-module__3eebwa__solid:hover .PostCard-module__3eebwa__cover{border-radius:40px}
.page-module__MBQvHG__caseLink{font-weight:500}
.MeterBar-module__dfbANq__head{justify-content:space-between;gap:16px;display:flex}.MeterBar-module__dfbANq__label{font-weight:600}.MeterBar-module__dfbANq__track{overflow:hidden}.MeterBar-module__dfbANq__bar{width:var(--fill);height:100%}.MeterBar-module__dfbANq__ink{background:var(--ink)}.MeterBar-module__dfbANq__signal{background:var(--accent)}.MeterBar-module__dfbANq__thin .MeterBar-module__dfbANq__head{margin-bottom:12px}.MeterBar-module__dfbANq__thin .MeterBar-module__dfbANq__value{font-size:10.5px}.MeterBar-module__dfbANq__thin .MeterBar-module__dfbANq__track{border-radius:4px;height:8px}.MeterBar-module__dfbANq__thin .MeterBar-module__dfbANq__bar{border-radius:4px}.MeterBar-module__dfbANq__thick .MeterBar-module__dfbANq__head{margin-bottom:10px}.MeterBar-module__dfbANq__thick .MeterBar-module__dfbANq__value{font-size:11px}.MeterBar-module__dfbANq__thick .MeterBar-module__dfbANq__track{border-radius:7px;height:14px}.MeterBar-module__dfbANq__light .MeterBar-module__dfbANq__track{background:var(--fog)}.MeterBar-module__dfbANq__dark .MeterBar-module__dfbANq__value{color:var(--muted-ink)}.MeterBar-module__dfbANq__dark .MeterBar-module__dfbANq__track{background:var(--line-ink)}
.StickyToc-module__Vcqd5G__label{color:var(--muted);margin-bottom:12px;font-size:10.5px}.StickyToc-module__Vcqd5G__toc{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.StickyToc-module__Vcqd5G__link{border-bottom:1px solid var(--rule-soft);color:var(--copy-soft);gap:12px;padding:9px 0;transition:padding .3s,color .3s;display:flex}.StickyToc-module__Vcqd5G__link:hover{color:var(--ink);padding-left:8px}.StickyToc-module__Vcqd5G__n{padding-top:3px}.StickyToc-module__Vcqd5G__editorial .StickyToc-module__Vcqd5G__link,.StickyToc-module__Vcqd5G__essay .StickyToc-module__Vcqd5G__link{font-size:14px;line-height:1.35}.StickyToc-module__Vcqd5G__editorial .StickyToc-module__Vcqd5G__n,.StickyToc-module__Vcqd5G__essay .StickyToc-module__Vcqd5G__n{font-size:10px}.StickyToc-module__Vcqd5G__legal .StickyToc-module__Vcqd5G__link{font-size:14.5px}.StickyToc-module__Vcqd5G__legal .StickyToc-module__Vcqd5G__n{font-size:10.5px}.StickyToc-module__Vcqd5G__share{gap:8px;margin-top:28px;display:flex}.StickyToc-module__Vcqd5G__circle{border:1.5px solid var(--ink);width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.StickyToc-module__Vcqd5G__in{font-size:14px;font-weight:700}.StickyToc-module__Vcqd5G__essay .StickyToc-module__Vcqd5G__toc,.StickyToc-module__Vcqd5G__policy .StickyToc-module__Vcqd5G__toc{border-top-width:1.5px}.StickyToc-module__Vcqd5G__essay .StickyToc-module__Vcqd5G__link,.StickyToc-module__Vcqd5G__policy .StickyToc-module__Vcqd5G__link{color:var(--muted);transition:color .25s, padding .35s var(--ease-out)}.StickyToc-module__Vcqd5G__essay .StickyToc-module__Vcqd5G__link:hover,.StickyToc-module__Vcqd5G__policy .StickyToc-module__Vcqd5G__link:hover{color:var(--ink);padding-left:6px}.StickyToc-module__Vcqd5G__essay .StickyToc-module__Vcqd5G__link{padding:10px 0}.StickyToc-module__Vcqd5G__policy .StickyToc-module__Vcqd5G__link{gap:14px;padding:11px 0;font-size:14.5px}.StickyToc-module__Vcqd5G__policy .StickyToc-module__Vcqd5G__n{border-radius:4px;flex:none;justify-content:center;align-items:center;min-width:28px;height:20px;padding-top:0;font-size:10px;transition:background-color .3s;display:inline-flex}.StickyToc-module__Vcqd5G__policy .StickyToc-module__Vcqd5G__link[aria-current]{color:var(--ink);font-weight:600}.StickyToc-module__Vcqd5G__policy .StickyToc-module__Vcqd5G__link[aria-current] .StickyToc-module__Vcqd5G__n{background:var(--signal)}
:where(.TickBadges-module__v_9Gtq__badges){border-top:1.5px solid var(--ink);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.TickBadges-module__v_9Gtq__badge{align-items:flex-start;gap:12px;padding:20px 20px 0 0;display:flex}.TickBadges-module__v_9Gtq__badges .TickBadges-module__v_9Gtq__badge{animation-delay:.8s}.TickBadges-module__v_9Gtq__text{font-size:15px;font-weight:500;line-height:1.4}
.CodeToLive-module__3Ad5KW__stage{max-width:var(--container);border-radius:var(--r-band);background:var(--ink);color:var(--fog);margin:0 auto;padding:32px;position:relative}.CodeToLive-module__3Ad5KW__editor{border:1px solid var(--line-ink);background:var(--hull);border-radius:18px;overflow:hidden}.CodeToLive-module__3Ad5KW__chrome{border-bottom:1px solid var(--line-ink);align-items:center;gap:10px;padding:12px 16px;display:flex}.CodeToLive-module__3Ad5KW__light{background:var(--edge-ink);border-radius:50%;width:9px;height:9px}.CodeToLive-module__3Ad5KW__file{color:var(--muted-ink);margin-left:8px;font-size:10.5px}.CodeToLive-module__3Ad5KW__code{font-family:var(--font-mono);color:var(--body-ink);padding:22px 22px 26px;font-size:14.5px;line-height:1.9}.CodeToLive-module__3Ad5KW__lineNo{color:var(--muted-ink)}.CodeToLive-module__3Ad5KW__typed{white-space:pre;animation:9s steps(28,end) infinite CodeToLive-module__3Ad5KW__type;display:inline-block}.CodeToLive-module__3Ad5KW__keyword{color:var(--accent)}.CodeToLive-module__3Ad5KW__component{color:var(--fog)}.CodeToLive-module__3Ad5KW__cursor{vertical-align:-3px;background:var(--accent);--blink-dur:1.05s;width:9px;height:17px;margin-left:3px;display:inline-block}.CodeToLive-module__3Ad5KW__caption{color:var(--muted-ink);padding:0 22px 18px;font-size:10px}.CodeToLive-module__3Ad5KW__browser{background:var(--fog);color:var(--ink);border-radius:18px;position:relative;overflow:hidden}.CodeToLive-module__3Ad5KW__address{border-bottom:1px solid var(--rule-soft);background:var(--paper);align-items:center;gap:10px;padding:12px 16px;display:flex}.CodeToLive-module__3Ad5KW__host{background:var(--fog);color:var(--muted);border-radius:6px;padding:4px 10px;font-size:10.5px}.CodeToLive-module__3Ad5KW__page{flex-direction:column;gap:12px;padding:22px;display:flex}.CodeToLive-module__3Ad5KW__build{animation:CodeToLive-module__3Ad5KW__build 9s var(--ease-out) infinite}.CodeToLive-module__3Ad5KW__hero{background:var(--ink);height:130px;color:var(--fog);border-radius:14px;flex-direction:column;justify-content:flex-end;padding:18px;display:flex}.CodeToLive-module__3Ad5KW__siteName{font-size:30px;font-weight:700;line-height:1}.CodeToLive-module__3Ad5KW__siteMeta{color:var(--muted-ink);margin-top:6px;font-size:10px}.CodeToLive-module__3Ad5KW__tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.CodeToLive-module__3Ad5KW__tile{border:1px solid var(--rule-soft);background:var(--paper);border-radius:12px;height:74px;padding:12px;font-size:9.5px}.CodeToLive-module__3Ad5KW__tile.CodeToLive-module__3Ad5KW__tileAccent{background:var(--accent);border-color:#0000}.CodeToLive-module__3Ad5KW__textLine{background:var(--rule-soft);border-radius:6px;width:80%;height:12px}.CodeToLive-module__3Ad5KW__textLine+.CodeToLive-module__3Ad5KW__textLine{width:60%}.CodeToLive-module__3Ad5KW__badge{border:1.5px solid var(--ink);background:var(--paper);box-shadow:0 20px 40px -20px color-mix(in srgb, var(--ink) 50%, transparent);animation:CodeToLive-module__3Ad5KW__badge 9s var(--ease-out) infinite;border-radius:18px;align-items:center;gap:12px;padding:14px 18px;display:flex;position:absolute;bottom:22px;right:22px}.CodeToLive-module__3Ad5KW__badgeLabel{color:var(--muted);font-size:10px;display:block}.CodeToLive-module__3Ad5KW__badgeCaption{font-weight:600}@keyframes CodeToLive-module__3Ad5KW__type{0%,4%{clip-path:inset(0 100% 0 0)}30%,to{clip-path:inset(0)}}@keyframes CodeToLive-module__3Ad5KW__build{0%,30%{opacity:0;transform:translateY(10px)}42%,to{opacity:1;transform:none}}@keyframes CodeToLive-module__3Ad5KW__badge{0%,62%{opacity:0;transform:scale(.4)rotate(-12deg)}70%{opacity:1;transform:scale(1.08)rotate(-6deg)}76%,to{opacity:1;transform:scale(1)rotate(-6deg)}}
.DocLayout-module__kMbC1a__layout{flex-wrap:wrap;align-items:flex-start;display:flex}.DocLayout-module__kMbC1a__aside{flex:0 300px;position:sticky;top:100px}.DocLayout-module__kMbC1a__article{flex:640px}.DocLayout-module__kMbC1a__editorial{gap:72px}.DocLayout-module__kMbC1a__editorial .DocLayout-module__kMbC1a__article{max-width:760px}.DocLayout-module__kMbC1a__legal{gap:64px}.DocLayout-module__kMbC1a__legal .DocLayout-module__kMbC1a__article{max-width:780px}@media (max-width:900px){.DocLayout-module__kMbC1a__aside{position:relative;top:auto}}.DocLayout-module__kMbC1a__essay,.DocLayout-module__kMbC1a__policy{gap:72px}.DocLayout-module__kMbC1a__essay .DocLayout-module__kMbC1a__article{max-width:760px}.DocLayout-module__kMbC1a__policy .DocLayout-module__kMbC1a__aside{flex-basis:320px}.DocLayout-module__kMbC1a__policy .DocLayout-module__kMbC1a__article{max-width:800px}@media (max-width:980px){.DocLayout-module__kMbC1a__essay .DocLayout-module__kMbC1a__aside,.DocLayout-module__kMbC1a__policy .DocLayout-module__kMbC1a__aside{flex-basis:100%;position:static}}
.prose-module__tQpB4a__prose p{margin:0 0 1em}.prose-module__tQpB4a__prose p:last-child{margin-bottom:0}.prose-module__tQpB4a__prose a{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;transition:color .3s}.prose-module__tQpB4a__prose a:hover{color:var(--ink)}.prose-module__tQpB4a__onInk a:hover{color:var(--paper)}
.page-module__CEMrzq__stage{padding:40px var(--gutter) 120px}.page-module__CEMrzq__vitals{flex-direction:column;gap:14px;display:flex}.page-module__CEMrzq__vital{padding:18px 22px}.page-module__CEMrzq__vitalsNote{color:var(--muted-ink);font-size:10px}.page-module__CEMrzq__cardLabel{color:var(--muted);margin:0 0 22px;font-size:11px}.page-module__CEMrzq__hours{height:150px;position:relative}.page-module__CEMrzq__ticks{color:var(--muted);justify-content:space-between;font-size:10px;display:flex;position:absolute;bottom:0;left:0;right:0}.page-module__CEMrzq__lane{left:0;right:0;top:var(--top);background:var(--fog);border-radius:10px;height:34px;position:absolute}.page-module__CEMrzq__band{white-space:nowrap;border-radius:10px;align-items:center;padding:0 12px;font-size:13px;font-weight:500;display:flex;position:absolute;top:0;bottom:0}.page-module__CEMrzq__ink{background:var(--ink);color:var(--fog)}.page-module__CEMrzq__stone{background:var(--rule);color:var(--ink)}.page-module__CEMrzq__overlap{border:2px dashed var(--accent);border-radius:12px;height:100px;position:absolute;top:8px}.page-module__CEMrzq__overlapNote{color:var(--body);margin:16px 0 0;font-size:15px;line-height:1.55}.page-module__CEMrzq__overlapNote strong{color:var(--ink);font-weight:600}.page-module__CEMrzq__timelines{gap:22px}.page-module__CEMrzq__timelines .page-module__CEMrzq__cardLabel{margin:0}.page-module__CEMrzq__steps{border-top:1px solid var(--rule-soft);color:var(--body);flex-direction:column;gap:10px;margin:0;padding:18px 0 0;font-size:15px;list-style:none;display:flex}.page-module__CEMrzq__quote{border:1.5px solid var(--ink);background:var(--paper);border-radius:10px;padding:32px;position:relative;overflow:hidden}.page-module__CEMrzq__quoteHead{border-bottom:1.5px solid var(--ink);justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;padding-bottom:16px;display:flex}.page-module__CEMrzq__quoteTitle{font-size:28px;font-weight:700}.page-module__CEMrzq__issuer{text-align:right;font-size:10.5px}.page-module__CEMrzq__quoteLines{flex-direction:column;gap:10px;font-size:15px;display:flex}.page-module__CEMrzq__quoteLine,.page-module__CEMrzq__quoteTotal{justify-content:space-between;gap:16px;display:flex}.page-module__CEMrzq__quoteLine{border-bottom:1px dashed var(--rule);padding-bottom:10px}.page-module__CEMrzq__quoteValue{font-size:11px}.page-module__CEMrzq__quoteTotal{padding-top:6px}.page-module__CEMrzq__quoteTotal>span:first-child{font-weight:600}.page-module__CEMrzq__totalValue{text-align:right;font-size:26px;font-weight:700}.page-module__CEMrzq__stamp{border:3px solid var(--accent);color:var(--accent);font-family:var(--font-display);letter-spacing:-.02em;border-radius:10px;padding:8px 14px;font-size:26px;font-weight:800;position:absolute;top:92px;right:28px}.page-module__CEMrzq__careCol{flex-direction:column;display:flex}.page-module__CEMrzq__care{flex:1;gap:18px}.page-module__CEMrzq__careTitle{margin:0;font-size:40px;font-weight:700;line-height:1}.page-module__CEMrzq__chips{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}.page-module__CEMrzq__chips li{border:1px solid var(--line-ink);border-radius:12px;padding:12px 14px}.page-module__CEMrzq__careBody{color:var(--body-ink);margin:auto 0 0;line-height:1.6}.page-module__CEMrzq__slide{padding-top:72px}@media (max-width:600px){.page-module__CEMrzq__stage{padding-bottom:64px}.page-module__CEMrzq__slide{padding-top:48px}}
.page-module__XHp-kq__page{padding-block:72px 110px}.page-module__XHp-kq__intro{flex-direction:column;gap:40px;display:flex}.page-module__XHp-kq__faqs{flex-direction:column;gap:18px;margin:0;display:flex}.page-module__XHp-kq__q{margin-bottom:4px;font-weight:600}.page-module__XHp-kq__a{color:var(--copy-soft);margin:0;font-size:15px;line-height:1.55}
.DocSection-module__DSAmGa__section{scroll-margin-top:calc(100px - var(--header-clear))}.DocSection-module__DSAmGa__kicker{font-size:11px}.DocSection-module__DSAmGa__title{letter-spacing:-.035em;margin:0 0 18px;font-size:38px;font-weight:650}.DocSection-module__DSAmGa__editorial{margin-bottom:56px}.DocSection-module__DSAmGa__editorial .DocSection-module__DSAmGa__kicker,.DocSection-module__DSAmGa__essay .DocSection-module__DSAmGa__kicker{color:var(--muted);margin-bottom:12px}.DocSection-module__DSAmGa__editorial .DocSection-module__DSAmGa__title,.DocSection-module__DSAmGa__essay .DocSection-module__DSAmGa__title{line-height:1.06}.DocSection-module__DSAmGa__editorial .DocSection-module__DSAmGa__body,.DocSection-module__DSAmGa__essay .DocSection-module__DSAmGa__body{color:var(--body);font-size:18.5px;line-height:1.72}.DocSection-module__DSAmGa__legal{border-bottom:1px solid var(--rule);margin-bottom:48px;padding-bottom:48px}.DocSection-module__DSAmGa__legal .DocSection-module__DSAmGa__kicker{align-items:center;gap:10px;margin-bottom:14px;display:flex}.DocSection-module__DSAmGa__legal .DocSection-module__DSAmGa__title{line-height:1.05}.DocSection-module__DSAmGa__legal .DocSection-module__DSAmGa__body{color:var(--body-doc);font-size:18px;line-height:1.7}.DocSection-module__DSAmGa__pull{letter-spacing:-.03em;margin:48px 0 0;font-size:36px;font-weight:600;line-height:1.16}.DocSection-module__DSAmGa__essay .DocSection-module__DSAmGa__heading{margin:64px 0 18px}.DocSection-module__DSAmGa__essay .DocSection-module__DSAmGa__body{color:var(--body-doc)}.DocSection-module__DSAmGa__essay .DocSection-module__DSAmGa__body p,.DocSection-module__DSAmGa__essay .DocSection-module__DSAmGa__body p:last-child{margin-bottom:20px}.DocSection-module__DSAmGa__essay .DocSection-module__DSAmGa__pull{margin:40px 0}.DocSection-module__DSAmGa__essay .DocSection-module__DSAmGa__pull em{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 100%;background-size:100% .2em;padding-bottom:.06em}.DocSection-module__DSAmGa__policy{border-bottom:1px solid var(--rule-soft);scroll-margin-top:calc(110px - var(--header-clear));grid-template-columns:72px 1fr;align-items:start;column-gap:20px;margin-bottom:52px;padding-bottom:52px;display:grid}.DocSection-module__DSAmGa__policy .DocSection-module__DSAmGa__kicker{color:var(--rule);grid-row:span 2;font-size:44px;font-weight:700;line-height:1}.DocSection-module__DSAmGa__policy .DocSection-module__DSAmGa__title{grid-column:2;margin:4px 0 18px;font-size:36px;line-height:1.05}.DocSection-module__DSAmGa__policy .DocSection-module__DSAmGa__body{color:var(--body-doc);grid-column:2;font-size:17.5px;line-height:1.7}
.IndexHeader-module__b5QKhG__header{border-bottom:1.5px solid var(--ink);display:flex}.IndexHeader-module__b5QKhG__spread{justify-content:space-between;align-items:center;padding-bottom:14px}.IndexHeader-module__b5QKhG__spread>span{font-size:11px}.IndexHeader-module__b5QKhG__columns{color:var(--muted);gap:24px;padding-bottom:12px;font-size:10.5px}.IndexHeader-module__b5QKhG__columns>span{flex:var(--flex,1)}.IndexHeader-module__b5QKhG__muted{color:var(--muted)}@media (max-width:900px){.IndexHeader-module__b5QKhG__columns{display:none}}
.InsightsIndex-module__0TyJ9a__filters{border-top:1.5px solid var(--ink);margin-bottom:40px;padding:24px 0}.InsightsIndex-module__0TyJ9a__featured{margin-bottom:72px}
.page-module__v9Ey2W__pills{flex-wrap:wrap;flex:0 auto;gap:10px;margin:0;padding:0;list-style:none;animation-delay:.6s;display:flex}.page-module__v9Ey2W__pill{border:1px solid var(--rule);border-radius:var(--r-pill);align-items:center;gap:8px;padding:10px 14px;font-size:11px;display:inline-flex}.page-module__v9Ey2W__marked{border-color:var(--ink)}.page-module__v9Ey2W__square{background:var(--signal);border-radius:2px;width:7px;height:7px}.page-module__v9Ey2W__sweep{--bar-dur:1.2s;--bar-ease:var(--ease-inout);--bar-delay:.5s;background:var(--ink);height:1.5px;margin-top:56px}.page-module__v9Ey2W__fact{border-right:1px solid var(--rule-soft);border-bottom:1px solid var(--rule-soft);transition:transform .5s var(--ease-out), background-color .3s;flex-direction:column;gap:14px;padding:28px 24px 30px;display:flex}.page-module__v9Ey2W__fact:hover{background:var(--paper);transform:translateY(-4px)}.page-module__v9Ey2W__value44{font-size:44px;font-weight:700;line-height:1}.page-module__v9Ey2W__caption{color:var(--body);font-size:15px;line-height:1.5}.page-module__v9Ey2W__card{flex-direction:column;align-items:flex-start;gap:6px;margin-top:28px;display:flex}.page-module__v9Ey2W__cardLabel{color:var(--muted-ink);margin-bottom:4px;font-size:10px}.page-module__v9Ey2W__cardLink{font-size:16px;font-weight:500}.page-module__v9Ey2W__rows{border-top:1.5px solid var(--ink);margin:24px 0 0}.page-module__v9Ey2W__row{border-bottom:1px solid var(--rule-soft);flex-wrap:wrap;gap:6px 24px;padding:14px 0;display:flex}.page-module__v9Ey2W__key{color:var(--ink);flex:0 0 170px;padding-top:3px;font-size:11px}.page-module__v9Ey2W__value{color:var(--body);flex:280px;margin:0;font-size:15.5px;line-height:1.55}.page-module__v9Ey2W__rows+p{margin-top:1em}.page-module__v9Ey2W__callout{border-radius:18px;align-items:flex-start;gap:16px;margin-top:24px;padding:22px 24px;display:flex}.page-module__v9Ey2W__callout+p{margin-top:1em}.page-module__v9Ey2W__signal{background:var(--signal);color:var(--ink)}.page-module__v9Ey2W__ink{background:var(--ink);color:var(--fog)}.page-module__v9Ey2W__tag{border:1px solid;border-radius:4px;flex:none;padding:4px 8px;font-size:10px}.page-module__v9Ey2W__calloutText{margin:0;font-size:16.5px;font-weight:500;line-height:1.55}.page-module__v9Ey2W__closing{color:var(--muted);margin:0;font-size:11px}.page-module__v9Ey2W__rows:first-child{margin-top:0}
.RouteChart-module__ZhtW8G__grid{fill:none;stroke-width:1px}.RouteChart-module__ZhtW8G__ambient{fill:none;stroke:var(--route-ink);stroke-width:1.5px}.RouteChart-module__ZhtW8G__line{fill:none;stroke-width:2px}.RouteChart-module__ZhtW8G__accent{stroke:var(--signal)}.RouteChart-module__ZhtW8G__draw{stroke-dasharray:900;animation:3s cubic-bezier(.6,0,.2,1) .4s both RouteChart-module__ZhtW8G__draw}.RouteChart-module__ZhtW8G__fog{fill:var(--fog)}.RouteChart-module__ZhtW8G__signal{fill:var(--signal)}.RouteChart-module__ZhtW8G__ring{fill:none;stroke:var(--fog);stroke-width:2px}.RouteChart-module__ZhtW8G__pulse{fill:none;stroke:var(--signal);stroke-width:1.5px;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:50%;animation:2.2s ease-out infinite RouteChart-module__ZhtW8G__ring}.RouteChart-module__ZhtW8G__monoText,.RouteChart-module__ZhtW8G__bodyText{fill:var(--fog)}.RouteChart-module__ZhtW8G__monoText{font-family:var(--font-mono)}.RouteChart-module__ZhtW8G__bodyText{font-family:var(--font-body)}.RouteChart-module__ZhtW8G__muted{fill:var(--muted-ink)}.RouteChart-module__ZhtW8G__boat{offset-rotate:auto;animation:RouteChart-module__ZhtW8G__wander 14s var(--ease-sail) infinite alternate}.RouteChart-module__ZhtW8G__hull{fill:var(--signal);animation:3s ease-in-out infinite RouteChart-module__ZhtW8G__sway}@keyframes RouteChart-module__ZhtW8G__draw{0%{stroke-dashoffset:900px}to{stroke-dashoffset:0}}@keyframes RouteChart-module__ZhtW8G__ring{0%{opacity:.9;scale:1}to{opacity:0;scale:4.3333}}@keyframes RouteChart-module__ZhtW8G__wander{0%{offset-distance:0%}to{offset-distance:100%}}@keyframes RouteChart-module__ZhtW8G__sway{0%,to{rotate:-3deg}50%{rotate:3deg}}
.NotFound-module__jefGVW__route{height:420px;position:absolute;top:120px;left:0;right:0}.NotFound-module__jefGVW__links{flex:0 420px;animation-delay:.8s}.NotFound-module__jefGVW__ghost{text-align:center;margin-top:20px;position:relative}
