.ContactNext-module-scss-module__oXUA4a__aside{display:block}.ContactNext-module-scss-module__oXUA4a__eyebrow{width:fit-content;color:var(--color-text);font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:12px;margin-bottom:24px;font-weight:700;display:inline-flex}.ContactNext-module-scss-module__oXUA4a__eyebrow:before{content:"";background:var(--color-sky);flex:none;width:10px;height:10px}.ContactNext-module-scss-module__oXUA4a__eyebrow:after{content:"";background:var(--color-line);flex:none;width:28px;height:1px}.ContactNext-module-scss-module__oXUA4a__list{gap:16px;margin:0;padding:0;list-style:none;display:grid}.ContactNext-module-scss-module__oXUA4a__row{border-top:1px solid var(--color-border);transition:transform .22s var(--polish-ease);grid-template-columns:28px 1fr;align-items:start;gap:16px;padding-block:16px;display:grid}.ContactNext-module-scss-module__oXUA4a__row:hover{transform:translate(2px)}.ContactNext-module-scss-module__oXUA4a__index{color:var(--color-text-faint);font-size:var(--text-xs);letter-spacing:.08em;font-weight:900}.ContactNext-module-scss-module__oXUA4a__rowBody strong{font-size:var(--text-base);color:var(--color-text);margin-bottom:4px;font-weight:700;line-height:1.25;display:block}.ContactNext-module-scss-module__oXUA4a__rowBody span{color:var(--color-text-muted);font-size:var(--text-sm);line-height:1.55;display:block}@media (prefers-reduced-motion:reduce){.ContactNext-module-scss-module__oXUA4a__row{transition:none}}
.Button-module-scss-module__JsLnKG__btn{justify-content:center;align-items:center;gap:var(--space-2);min-height:46px;padding:var(--space-3) var(--space-5);border-radius:var(--radius-full);font-size:var(--text-sm);letter-spacing:-.01em;cursor:pointer;border:1px solid #0000;font-weight:700;text-decoration:none;display:inline-flex}.Button-module-scss-module__JsLnKG__btn[disabled],.Button-module-scss-module__JsLnKG__btn:disabled{cursor:not-allowed;opacity:.48;transform:none}.Button-module-scss-module__JsLnKG__primary{background:var(--color-black);color:var(--color-text-inverse)}.Button-module-scss-module__JsLnKG__primary:hover{background:var(--color-sky-deep);color:var(--color-white);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.Button-module-scss-module__JsLnKG__primary:active{transform:translateY(0)}.Button-module-scss-module__JsLnKG__accent{background:var(--color-sky);color:var(--color-black);border-color:var(--color-sky);border-radius:8px;position:relative;overflow:hidden}.Button-module-scss-module__JsLnKG__accent:after{content:"";transition:transform .72s var(--ease-out);pointer-events:none;background:linear-gradient(115deg,#0000 0% 40%,#ffffffa6 50%,#0000 60% 100%);background:linear-gradient(115deg,#0000 0% 40%,lab(100% -.0000298023 .0000119209/.65) 50%,#0000 60% 100%);position:absolute;inset:0;transform:translate(-120%)}.Button-module-scss-module__JsLnKG__accent:hover{background:var(--color-sky-deep);border-color:var(--color-sky-deep);color:var(--color-white);box-shadow:0 10px 24px color-mix(in oklab, var(--color-sky-deep) 35%, transparent);transform:translateY(-1px)}.Button-module-scss-module__JsLnKG__accent:hover:after{transform:translate(120%)}.Button-module-scss-module__JsLnKG__accent:active{transform:translateY(0)scale(.98)}.Button-module-scss-module__JsLnKG__tertiary{border-color:var(--color-border);background:var(--color-surface);color:var(--color-text)}.Button-module-scss-module__JsLnKG__tertiary:hover{border-color:color-mix(in oklab, var(--color-text) 32%, transparent);transform:translateY(-1px)}.Button-module-scss-module__JsLnKG__tertiary:active{transform:translateY(0)}
.Chip-module-scss-module__lt0EAa__chip{appearance:none;border:1px solid color-mix(in oklab, var(--color-text) 16%, transparent);font:inherit;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in oklab, var(--color-text) 78%, transparent);cursor:pointer;transition:border-color .22s var(--ease-out),background-color .22s var(--ease-out),color .22s var(--ease-out),transform .22s var(--ease-out);background:0 0;border-radius:999px;padding:9px 16px;font-size:.8125rem;font-weight:600}.Chip-module-scss-module__lt0EAa__chip:hover{border-color:color-mix(in oklab, var(--color-sky-deep) 50%, transparent);color:var(--color-sky-deep)}.Chip-module-scss-module__lt0EAa__chip:focus-visible{outline:2px solid var(--color-sky-deep);outline-offset:2px}.Chip-module-scss-module__lt0EAa__selected{border-color:var(--color-sky-deep);background:color-mix(in oklab, var(--color-sky) 16%, white);color:var(--color-sky-deep);transform:translateY(-1px)}
.Container-module-scss-module__OCrw3a__container{width:min(100% - var(--content-gutter)*2,var(--content-wide));margin-inline:auto}.Container-module-scss-module__OCrw3a__narrow{width:min(100% - var(--content-gutter)*2,var(--content-narrow))}
.Eyebrow-module-scss-module__JjJgfa__eyebrow{align-items:center;gap:var(--space-3);width:fit-content;margin-bottom:var(--space-6);color:var(--color-text);font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;font-weight:700;display:inline-flex}.Eyebrow-module-scss-module__JjJgfa__eyebrow:before{content:"";background:var(--color-sky);flex:none;width:10px;height:10px}.Eyebrow-module-scss-module__JjJgfa__eyebrow:after{content:"";background:var(--color-line);flex:none;width:28px;height:1px}
.Modal-module-scss-module__ws1CfW__dialog{border:1px solid var(--color-border);background:var(--color-white);width:min(920px,100% - 32px);max-width:920px;max-height:calc(100dvh - 64px);color:var(--color-text);box-shadow:0 32px 80px -16px color-mix(in oklab, var(--color-black) 24%, transparent);border-radius:16px;padding:0;overflow:hidden}.Modal-module-scss-module__ws1CfW__dialog::backdrop{background:color-mix(in oklab, var(--color-black) 40%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.Modal-module-scss-module__ws1CfW__dialog[open]{animation:Modal-module-scss-module__ws1CfW__rise .24s var(--ease-out)}@keyframes Modal-module-scss-module__ws1CfW__rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.Modal-module-scss-module__ws1CfW__close{top:var(--space-5);right:var(--space-5);z-index:2;border:1px solid var(--color-border);background:var(--color-white);width:36px;height:36px;color:var(--color-text-muted);cursor:pointer;transition:all .24s var(--ease-out);border-radius:8px;place-items:center;display:inline-grid;position:absolute}.Modal-module-scss-module__ws1CfW__close:hover{border-color:var(--color-black);color:var(--color-black)}
@property --p{syntax:"<number>";inherits:false;initial-value:0}.RevealText-module-scss-module__zmONIW__host{display:inline}.RevealText-module-scss-module__zmONIW__toneBold{background-image:linear-gradient(to right, color-mix(in oklab, var(--color-sky) 60%, transparent), color-mix(in oklab, var(--color-sky) 60%, transparent));animation:RevealText-module-scss-module__zmONIW__reveal-bold-underline 1.2s 1.85s var(--polish-ease) forwards;background-position:0 92%;background-repeat:no-repeat;background-size:0% .16em;padding-bottom:.04em}.RevealText-module-scss-module__zmONIW__word{--p:0;animation:RevealText-module-scss-module__zmONIW__reveal-word .7s var(--polish-ease) forwards;animation-delay:calc(var(--i,0)*.13s + .85s);display:inline}.RevealText-module-scss-module__zmONIW__wordBold{color:color-mix(in oklab, var(--color-text) calc(var(--p) * 55% + 45%), transparent)}.RevealText-module-scss-module__zmONIW__wordMuted{color:color-mix(in oklab, var(--color-text-muted) calc(var(--p) * 75% + 18%), transparent)}@keyframes RevealText-module-scss-module__zmONIW__reveal-word{0%{--p:0}to{--p:1}}@keyframes RevealText-module-scss-module__zmONIW__reveal-bold-underline{to{background-size:100% .16em}}@media (prefers-reduced-motion:reduce){.RevealText-module-scss-module__zmONIW__word{--p:1;animation:none}.RevealText-module-scss-module__zmONIW__toneBold{background-size:100% .16em;animation:none}}
.Section-module-scss-module__EQTAaG__section{padding-block:clamp(4rem,8vw,7.5rem)}.Section-module-scss-module__EQTAaG__tight{padding-block:clamp(3rem,6vw,5.5rem)}
.ProductCard-module-scss-module__HTrqma__card{background:0 0;background-image:radial-gradient(circle at 110% -10%, color-mix(in oklab, var(--color-sky) 0%, transparent) 0%, transparent 60%);text-align:left;font:inherit;color:inherit;cursor:pointer;transition:background-image .36s var(--polish-ease),transform .24s var(--polish-ease),opacity .2s var(--polish-ease),filter .2s var(--polish-ease);border:0;border-radius:0;flex-direction:column;align-items:flex-start;gap:0;padding:20px;display:flex;position:relative;overflow:hidden}.ProductCard-module-scss-module__HTrqma__card:hover{background-image:radial-gradient(circle at 110% -10%, color-mix(in oklab, var(--color-sky) 18%, transparent) 0%, transparent 60%);transform:translateY(-3px)}.ProductCard-module-scss-module__HTrqma__card:focus-visible{outline:2px solid var(--color-sky-deep);outline-offset:2px}.ProductCard-module-scss-module__HTrqma__card.ProductCard-module-scss-module__HTrqma__dim{opacity:.22;filter:grayscale(.4)}.ProductCard-module-scss-module__HTrqma__card.ProductCard-module-scss-module__HTrqma__match{background-color:color-mix(in oklab, var(--color-sky) 5%, white);box-shadow:0 14px 28px -22px color-mix(in oklab, var(--color-sky-deep) 30%, transparent),0 0 16px -6px color-mix(in oklab, var(--color-sky) 22%, transparent);transition:background-color .28s var(--polish-ease),box-shadow .28s var(--polish-ease),transform .28s var(--polish-ease);background-image:none;transform:translateY(-1px)}.ProductCard-module-scss-module__HTrqma__card.ProductCard-module-scss-module__HTrqma__match .ProductCard-module-scss-module__HTrqma__expand{background:var(--color-sky-deep);border-color:var(--color-sky-deep);color:var(--color-white)}.ProductCard-module-scss-module__HTrqma__motif{width:100%;height:44px;color:var(--color-text);margin:0 0 0 1.25em;display:block}.ProductCard-module-scss-module__HTrqma__motif svg{width:auto;max-width:60%;height:100%;display:block}.ProductCard-module-scss-module__HTrqma__motif svg [fill=\#5AB7F5]{animation:4.6s ease-in-out infinite ProductCard-module-scss-module__HTrqma__motif-pulse}.ProductCard-module-scss-module__HTrqma__title{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text);margin:10px 0 10px 1.25em;font-size:.875rem;font-weight:700;line-height:1.2}.ProductCard-module-scss-module__HTrqma__accent{color:var(--color-sky-deep)}.ProductCard-module-scss-module__HTrqma__detail{color:color-mix(in oklab, var(--color-text) 65%, transparent);max-width:30ch;margin:0 0 0 1.25em;font-size:.75rem;line-height:1.45}.ProductCard-module-scss-module__HTrqma__expand{border:1px solid var(--color-border);width:28px;height:28px;color:var(--color-text-muted);transition:background-color .2s var(--polish-ease),border-color .2s var(--polish-ease),color .2s var(--polish-ease),transform .28s var(--polish-ease);background:0 0;border-radius:6px;place-items:center;display:inline-grid;position:absolute;top:14px;right:14px}.ProductCard-module-scss-module__HTrqma__card:hover .ProductCard-module-scss-module__HTrqma__expand,.ProductCard-module-scss-module__HTrqma__card:focus-visible .ProductCard-module-scss-module__HTrqma__expand{background:var(--color-sky-deep);border-color:var(--color-sky-deep);color:var(--color-white);transform:translate(2px,-2px)}.ProductCard-module-scss-module__HTrqma__corners{pointer-events:none;color:color-mix(in oklab, var(--color-text) 32%, transparent);transition:color .24s var(--polish-ease);position:absolute;inset:0}.ProductCard-module-scss-module__HTrqma__corner{width:9px;height:9px;position:absolute}.ProductCard-module-scss-module__HTrqma__tl{background:linear-gradient(currentColor,currentColor) 0 0/100% 1px no-repeat,linear-gradient(currentColor,currentColor) 0 0/1px 100% no-repeat;top:0;left:0}.ProductCard-module-scss-module__HTrqma__tr{background:linear-gradient(currentColor,currentColor) 100% 0/100% 1px no-repeat,linear-gradient(currentColor,currentColor) 100% 0/1px 100% no-repeat;top:0;right:0}.ProductCard-module-scss-module__HTrqma__bl{background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat,linear-gradient(currentColor,currentColor) 0 0/1px 100% no-repeat;bottom:0;left:0}.ProductCard-module-scss-module__HTrqma__br{background:linear-gradient(currentColor,currentColor) 100% 100%/100% 1px no-repeat,linear-gradient(currentColor,currentColor) 100% 0/1px 100% no-repeat;bottom:0;right:0}.ProductCard-module-scss-module__HTrqma__card.ProductCard-module-scss-module__HTrqma__match .ProductCard-module-scss-module__HTrqma__corners{color:var(--color-sky-deep)}@keyframes ProductCard-module-scss-module__HTrqma__motif-pulse{0%,to{opacity:1}50%{opacity:.65}}@media (prefers-reduced-motion:reduce){.ProductCard-module-scss-module__HTrqma__card{transition:none}.ProductCard-module-scss-module__HTrqma__motif svg [fill=\#5AB7F5]{animation:none}}
.ProductDialog-module-scss-module__BWcm8q__grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,4vw,3rem);padding:clamp(2rem,4vw,3rem);display:grid}@media (max-width:720px){.ProductDialog-module-scss-module__BWcm8q__grid{grid-template-columns:1fr}}.ProductDialog-module-scss-module__BWcm8q__eyebrow{font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--color-sky);margin-bottom:var(--space-4);font-weight:700;display:block}.ProductDialog-module-scss-module__BWcm8q__headline{font-family:var(--font-display);letter-spacing:-.025em;color:var(--color-black);margin:0 0 var(--space-5);max-width:18ch;font-size:clamp(1.625rem,2.4vw + .5rem,2.5rem);font-weight:700;line-height:1.1}.ProductDialog-module-scss-module__BWcm8q__body{color:var(--color-text-muted);font-size:var(--text-base);margin:0 0 var(--space-8);max-width:50ch;line-height:1.55}.ProductDialog-module-scss-module__BWcm8q__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.ProductDialog-module-scss-module__BWcm8q__features{margin:0 0 var(--space-8);gap:var(--space-3);padding:0;list-style:none;display:grid}.ProductDialog-module-scss-module__BWcm8q__featureItem{gap:var(--space-3);font-size:var(--text-sm);color:var(--color-text);grid-template-columns:24px 1fr;align-items:start;line-height:1.55;display:grid}.ProductDialog-module-scss-module__BWcm8q__featureIcon{color:var(--color-sky-deep);background:var(--color-sky-soft);border-radius:50%;margin-top:2px;padding:4px}.ProductDialog-module-scss-module__BWcm8q__stat{background:var(--color-cream);border-radius:var(--radius-lg);padding:var(--space-6)}.ProductDialog-module-scss-module__BWcm8q__statValue{font-family:var(--font-display);letter-spacing:-.04em;color:var(--color-black);font-variant-numeric:tabular-nums;font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1}.ProductDialog-module-scss-module__BWcm8q__statLabel{margin:var(--space-3) 0 0;color:var(--color-text-muted);font-size:var(--text-sm);line-height:1.4}
.ProductsSection-module-scss-module__vxKZcG__section{background:var(--color-white)}.ProductsSection-module-scss-module__vxKZcG__filter{flex-wrap:wrap;gap:.5rem .625rem;margin-bottom:clamp(2rem,4vw,3rem);display:flex}.ProductsSection-module-scss-module__vxKZcG__grid{grid-template-columns:1fr;gap:18px;display:grid}@media (min-width:600px){.ProductsSection-module-scss-module__vxKZcG__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.ProductsSection-module-scss-module__vxKZcG__grid{grid-template-columns:repeat(4,1fr)}}.ProductsSection-module-scss-module__vxKZcG__title{max-width:22ch;margin-bottom:var(--space-10)}
.ProofStrip-module-scss-module__IMStSW__section{border-block:1px solid var(--color-line);background:var(--color-black);color:var(--color-text-inverse)}.ProofStrip-module-scss-module__IMStSW__inner{gap:var(--space-6);padding-block:var(--space-10);display:grid}.ProofStrip-module-scss-module__IMStSW__label{font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--color-sky);margin:0;font-weight:700}.ProofStrip-module-scss-module__IMStSW__logos{gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));align-items:start;display:grid}.ProofStrip-module-scss-module__IMStSW__proof{gap:var(--space-2);font-family:var(--font-body);font-size:var(--text-sm);color:color-mix(in oklab, var(--color-text-inverse) 72%, transparent);border-top:1px solid color-mix(in oklab, var(--color-text-inverse) 18%, transparent);padding-top:var(--space-4);margin:0;font-weight:500;display:grid}.ProofStrip-module-scss-module__IMStSW__value{font-family:var(--font-display);font-weight:700;font-size:var(--text-2xl);letter-spacing:-.03em;color:var(--color-text-inverse);font-variant-numeric:tabular-nums;width:fit-content;padding-bottom:2px;line-height:1;display:inline-block;position:relative}.ProofStrip-module-scss-module__IMStSW__value:after{content:"";background:linear-gradient(to right, var(--color-sky) 0%, color-mix(in oklab, var(--color-sky) 40%, transparent) 100%);transform-origin:0;width:100%;height:2px;animation:ProofStrip-module-scss-module__IMStSW__proof-underline .9s var(--polish-ease) forwards;animation-delay:var(--underline-delay,.2s);position:absolute;bottom:-8px;left:0;transform:scaleX(0)}@keyframes ProofStrip-module-scss-module__IMStSW__proof-underline{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.ProofStrip-module-scss-module__IMStSW__value:after{animation:none;transform:scaleX(1)}}
.TrustBand-module-scss-module___aLDQG__section{background:var(--color-cream);border-block:1px solid var(--color-border);padding-block:clamp(3rem,5vw,4.5rem)}.TrustBand-module-scss-module___aLDQG__grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:clamp(2rem,3vw,3rem);display:grid}.TrustBand-module-scss-module___aLDQG__item{gap:var(--space-3);align-content:start;display:grid}.TrustBand-module-scss-module___aLDQG__icon{width:36px;height:36px;color:var(--color-sky-deep)}.TrustBand-module-scss-module___aLDQG__icon svg{width:100%;height:100%}.TrustBand-module-scss-module___aLDQG__eyebrow{font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--color-black);font-weight:700}.TrustBand-module-scss-module___aLDQG__copy{color:var(--color-text-muted);font-size:var(--text-sm);max-width:36ch;margin:0;line-height:1.55}
.Logo-module-scss-module__OB5boW__lockup{width:auto;height:28px;color:var(--color-black);display:block}
.Marquee-module-scss-module__UIZHYq__viewport{width:100%;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%)}.Marquee-module-scss-module__UIZHYq__track{width:max-content;animation:Marquee-module-scss-module__UIZHYq__marquee-scroll var(--marquee-duration,60s) linear infinite;align-items:center;gap:clamp(3rem,6vw,5rem);display:flex}.Marquee-module-scss-module__UIZHYq__viewport:hover .Marquee-module-scss-module__UIZHYq__track,.Marquee-module-scss-module__UIZHYq__viewport:focus-within .Marquee-module-scss-module__UIZHYq__track{animation-play-state:paused}.Marquee-module-scss-module__UIZHYq__item{font-family:var(--font-display);letter-spacing:-.005em;color:color-mix(in oklab, var(--color-black) 50%, transparent);white-space:nowrap;text-transform:none;height:28px;transition:color .22s var(--polish-ease),opacity .22s var(--polish-ease);opacity:.7;flex:none;align-items:center;font-size:clamp(1rem,1.4vw,1.25rem);font-weight:700;display:inline-flex}.Marquee-module-scss-module__UIZHYq__item:hover{color:var(--color-text);opacity:1}.Marquee-module-scss-module__UIZHYq__item:nth-child(3n){text-transform:uppercase;letter-spacing:.05em;font-size:.92em}.Marquee-module-scss-module__UIZHYq__logo{width:auto;height:28px;display:block}@keyframes Marquee-module-scss-module__UIZHYq__marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.Marquee-module-scss-module__UIZHYq__track{animation:none}}
.PricingCart-module-scss-module__jhqMTW__cart{top:calc(var(--header-height) + 16px);background:var(--color-surface);border:1px solid var(--color-border);border-radius:14px;gap:16px;padding:24px;display:grid;position:sticky}.PricingCart-module-scss-module__jhqMTW__eyebrow{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-faint);font-size:11px;font-weight:700}.PricingCart-module-scss-module__jhqMTW__heading{font-family:var(--font-display);color:var(--color-text);margin:0;font-size:22px;font-weight:700}.PricingCart-module-scss-module__jhqMTW__lines{gap:8px;display:grid}.PricingCart-module-scss-module__jhqMTW__line{border-top:1px solid var(--color-border);grid-template-columns:1fr auto;gap:12px;padding:8px 0;font-size:14px;display:grid}.PricingCart-module-scss-module__jhqMTW__lineName{color:var(--color-text)}.PricingCart-module-scss-module__jhqMTW__lineValue{font-family:var(--font-display);color:var(--color-text);white-space:nowrap;font-weight:700}.PricingCart-module-scss-module__jhqMTW__totals{border-top:1px solid var(--color-border);gap:8px;padding-top:12px;display:grid}.PricingCart-module-scss-module__jhqMTW__totalRow{color:var(--color-text-muted);grid-template-columns:1fr auto;font-size:14px;display:grid}.PricingCart-module-scss-module__jhqMTW__totalRowGrand{font-family:var(--font-display);color:var(--color-text);border-top:1px solid var(--color-border);padding-top:8px;font-size:18px;font-weight:700}.PricingCart-module-scss-module__jhqMTW__note{color:var(--color-text-faint);margin:0;font-size:12px}.PricingCart-module-scss-module__jhqMTW__empty{color:var(--color-text-muted);font-size:14px}
.SectionTitle-module-scss-module__IwpSMG__title{max-width:16ch;font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:-.03em;font-weight:700;line-height:1.05}.SectionTitle-module-scss-module__IwpSMG__wide{max-width:22ch;margin-bottom:var(--space-10)}
.FooterNav-module-scss-module__ZeYdCa__nav{gap:var(--space-3);align-content:start;display:grid}.FooterNav-module-scss-module__ZeYdCa__heading{font-family:var(--font-display);font-size:var(--text-sm);letter-spacing:-.01em;color:var(--color-black);margin-bottom:var(--space-2);font-weight:700}.FooterNav-module-scss-module__ZeYdCa__link{color:var(--color-text-muted);font-size:var(--text-sm);transition:color .18s var(--ease-out);font-weight:500}.FooterNav-module-scss-module__ZeYdCa__link:hover{color:var(--color-black)}
.PricingFaq-module-scss-module__-fVwpW__section{border-top:1px solid var(--color-border);padding-block:64px}.PricingFaq-module-scss-module__-fVwpW__layout{display:block}.PricingFaq-module-scss-module__-fVwpW__header{margin-bottom:24px}.PricingFaq-module-scss-module__-fVwpW__title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-text);margin:8px 0 0;font-size:32px;font-weight:700;line-height:1.1}.PricingFaq-module-scss-module__-fVwpW__accordion{border-top:1px solid color-mix(in oklab, var(--color-text) 14%, transparent);max-width:980px;margin-top:32px}
.FormField-module-scss-module__k_PzMq__row{gap:6px;display:grid}.FormField-module-scss-module__k_PzMq__label{font-family:var(--font-body);color:var(--color-text);font-size:13px;font-weight:600}.FormField-module-scss-module__k_PzMq__error{color:var(--color-error);font-size:12px}:is(.FormField-module-scss-module__k_PzMq__row input,.FormField-module-scss-module__k_PzMq__row select,.FormField-module-scss-module__k_PzMq__row textarea){background:var(--color-white);border:1px solid color-mix(in oklab, var(--color-black) 22%, transparent);width:100%;min-height:44px;color:var(--color-black);transition:border-color .2s var(--ease-out),box-shadow .2s var(--ease-out);border-radius:8px;padding:10px 14px;font-family:inherit;font-size:15px}.FormField-module-scss-module__k_PzMq__row textarea{resize:vertical;min-height:120px}.FormField-module-scss-module__k_PzMq__row input::placeholder{color:color-mix(in oklab, var(--color-black) 38%, transparent)}.FormField-module-scss-module__k_PzMq__row textarea::placeholder{color:color-mix(in oklab, var(--color-black) 38%, transparent)}:is(.FormField-module-scss-module__k_PzMq__row input:focus,.FormField-module-scss-module__k_PzMq__row select:focus,.FormField-module-scss-module__k_PzMq__row textarea:focus){border-color:var(--color-black);box-shadow:0 0 0 3px color-mix(in oklab, var(--color-black) 14%, transparent);outline:none}
.StatCounter-module-scss-module__MSaBTq__value{color:var(--color-black);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-weight:700}
.Footer-module-scss-module__VVBxPq__footer{border-top:1px solid var(--color-border);background:var(--color-sky);padding-block:clamp(3.5rem,6vw,5.5rem) var(--space-8);margin-top:auto}.Footer-module-scss-module__VVBxPq__grid{grid-template-columns:repeat(3,1fr);gap:clamp(2rem,3vw,3rem);margin-bottom:clamp(3rem,5vw,4.5rem);display:grid}@media (max-width:900px){.Footer-module-scss-module__VVBxPq__grid{gap:var(--space-8);grid-template-columns:repeat(2,1fr)}}.Footer-module-scss-module__VVBxPq__base{border-top:1px solid var(--color-border);grid-template-columns:minmax(0,.5fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,4vw,4rem);padding-block:clamp(2.5rem,4vw,3.5rem);display:grid}@media (max-width:720px){.Footer-module-scss-module__VVBxPq__base{grid-template-columns:1fr}}.Footer-module-scss-module__VVBxPq__brand{gap:var(--space-3);align-content:start;display:grid}.Footer-module-scss-module__VVBxPq__brandLink{align-items:center;gap:var(--space-3);color:var(--color-black);display:inline-flex}.Footer-module-scss-module__VVBxPq__tagline{font-family:var(--font-display);font-size:var(--text-base);letter-spacing:-.015em;color:var(--color-black);margin:0;font-weight:700}.Footer-module-scss-module__VVBxPq__boilerplate{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-body);max-width:64ch}.Footer-module-scss-module__VVBxPq__meta{justify-content:space-between;gap:var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--color-border);color:var(--color-black);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.Footer-module-scss-module__VVBxPq__meta small{font-size:inherit;color:inherit}.Footer-module-scss-module__VVBxPq__meta a{color:var(--color-text-muted)}.Footer-module-scss-module__VVBxPq__citation{letter-spacing:.005em;color:color-mix(in oklab, var(--color-black) 55%, transparent);margin:clamp(1rem,2vw,1.5rem) 0 0;font-size:.6875rem;line-height:1.5}
.PricingHero-module-scss-module__E_vmla__hero{isolation:isolate;padding-top:72px;padding-bottom:72px;position:relative;overflow:hidden}.PricingHero-module-scss-module__E_vmla__bg{z-index:-2;background:radial-gradient(60% 70% at 92% 8%, color-mix(in oklab, var(--color-sky) 80%, transparent) 0%, transparent 60%),radial-gradient(45% 55% at 82% 35%, color-mix(in oklab, var(--color-cream) 90%, transparent) 0%, transparent 75%),var(--color-bg);position:absolute;inset:0}.PricingHero-module-scss-module__E_vmla__hero:after{content:"";z-index:-1;pointer-events:none;opacity:.9;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'><circle cx='16' cy='16' r='0.7' fill='%232C8FD8' fill-opacity='0.35'/></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='128' height='128' viewBox='0 0 128 128'><g stroke='%232C8FD8' stroke-opacity='0.4' stroke-width='0.8' stroke-linecap='round'><path d='M16 11 L16 21 M11 16 L21 16'/></g></svg>");background-position:0 0,0 0;background-size:32px 32px,128px 128px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(115deg,#0000 0% 32%,#000 78% 100%);mask-image:linear-gradient(115deg,#0000 0% 32%,#000 78% 100%)}.PricingHero-module-scss-module__E_vmla__eyebrow{animation:PricingHero-module-scss-module__E_vmla__hero-display-in .9s 80ms var(--polish-ease) both;margin-bottom:24px}.PricingHero-module-scss-module__E_vmla__headline{max-width:20ch;font-family:var(--font-display);font-size:var(--text-4xl);letter-spacing:var(--tracking-hero);font-weight:700;line-height:var(--leading-display);text-wrap:balance;z-index:1;animation:PricingHero-module-scss-module__E_vmla__hero-display-in .9s .12s var(--polish-ease) both;margin:0;position:relative}.PricingHero-module-scss-module__E_vmla__figure{z-index:-1;width:260px;color:var(--color-text);opacity:0;pointer-events:none;animation:PricingHero-module-scss-module__E_vmla__figure-fade-in 1.4s .6s var(--polish-ease) forwards;display:none;position:absolute;top:80px;right:24px}.PricingHero-module-scss-module__E_vmla__figure svg{width:100%;height:auto;display:block}.PricingHero-module-scss-module__E_vmla__figure svg>g{stroke-dasharray:1200;stroke-dashoffset:1200px;animation:PricingHero-module-scss-module__E_vmla__figure-draw 1.8s .7s var(--polish-ease) forwards}.PricingHero-module-scss-module__E_vmla__figure svg>g[fill=\#5AB7F5]{stroke-dasharray:none;stroke-dashoffset:0;opacity:0;animation:PricingHero-module-scss-module__E_vmla__figure-keystone-in .6s 2.2s var(--polish-ease) forwards}@media (min-width:768px){.PricingHero-module-scss-module__E_vmla__hero{padding-top:112px;padding-bottom:112px}.PricingHero-module-scss-module__E_vmla__eyebrow{margin-bottom:32px}}@media (min-width:1180px){.PricingHero-module-scss-module__E_vmla__hero{padding-top:160px;padding-bottom:160px}.PricingHero-module-scss-module__E_vmla__figure{width:320px;display:block;top:112px;right:40px}}@media (min-width:1440px){.PricingHero-module-scss-module__E_vmla__figure{width:360px;top:128px;right:56px}}@keyframes PricingHero-module-scss-module__E_vmla__hero-display-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes PricingHero-module-scss-module__E_vmla__figure-fade-in{to{opacity:.7}}@keyframes PricingHero-module-scss-module__E_vmla__figure-draw{to{stroke-dashoffset:0}}@keyframes PricingHero-module-scss-module__E_vmla__figure-keystone-in{0%{opacity:0;transform-origin:190px 80px;transform:scale(.6)}to{opacity:1;transform-origin:190px 80px;transform:scale(1)}}@media (prefers-reduced-motion:no-preference){.PricingHero-module-scss-module__E_vmla__hero:after{animation:14s ease-in-out infinite PricingHero-module-scss-module__E_vmla__grid-breathe}}@keyframes PricingHero-module-scss-module__E_vmla__grid-breathe{0%,to{opacity:.7}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.PricingHero-module-scss-module__E_vmla__eyebrow,.PricingHero-module-scss-module__E_vmla__headline{animation:none}.PricingHero-module-scss-module__E_vmla__figure,.PricingHero-module-scss-module__E_vmla__figure svg>g,.PricingHero-module-scss-module__E_vmla__figure svg>g[fill=\#5AB7F5]{opacity:.7;stroke-dashoffset:0;animation:none}}
.PageHero-module-scss-module__0_n7UW__hero{padding-top:calc(var(--header-height) + clamp(2rem,6vw,5rem));border-bottom:1px solid var(--color-border);padding-bottom:clamp(4rem,9vw,8rem);position:relative;overflow:clip}.PageHero-module-scss-module__0_n7UW__headline{max-width:18ch;font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:-.03em;margin:0;font-weight:700;line-height:1.05}.PageHero-module-scss-module__0_n7UW__subhead{margin-top:var(--space-6);color:var(--color-text-muted);font-size:var(--text-lg);max-width:56ch;line-height:1.45}
.MobileMenu-module-scss-module__xPZcma__details::marker{content:"";display:none}.MobileMenu-module-scss-module__xPZcma__details summary::marker{content:"";display:none}.MobileMenu-module-scss-module__xPZcma__details summary::-webkit-details-marker{content:"";display:none}@media (min-width:768px){.MobileMenu-module-scss-module__xPZcma__details{display:none}}.MobileMenu-module-scss-module__xPZcma__toggle{width:auto;min-width:0;height:40px;min-height:40px;padding:0 var(--space-4);border:1px solid color-mix(in oklab, var(--color-black) 28%, transparent);color:var(--color-black);font-size:var(--text-sm);letter-spacing:-.005em;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .2s var(--ease-out),color .2s var(--ease-out),border-color .2s var(--ease-out);background:0 0;border-radius:8px;justify-content:center;align-items:center;font-weight:700;list-style:none;display:inline-flex}.MobileMenu-module-scss-module__xPZcma__toggle:hover,.MobileMenu-module-scss-module__xPZcma__details[open] .MobileMenu-module-scss-module__xPZcma__toggle{background:var(--color-black);color:var(--color-white);border-color:var(--color-black)}.MobileMenu-module-scss-module__xPZcma__labelClose,.MobileMenu-module-scss-module__xPZcma__details[open] .MobileMenu-module-scss-module__xPZcma__labelOpen{display:none}.MobileMenu-module-scss-module__xPZcma__details[open] .MobileMenu-module-scss-module__xPZcma__labelClose{display:inline}.MobileMenu-module-scss-module__xPZcma__menu{z-index:70;padding:var(--space-2) var(--content-gutter) var(--space-4);background:color-mix(in oklab, var(--color-bg) 96%, transparent);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--color-border);box-shadow:0 16px 32px -16px color-mix(in oklab, var(--color-black) 18%, transparent);animation:MobileMenu-module-scss-module__xPZcma__drawer-slide .24s var(--ease-out);gap:0;display:grid;position:absolute;top:100%;left:0;right:0}@keyframes MobileMenu-module-scss-module__xPZcma__drawer-slide{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.MobileMenu-module-scss-module__xPZcma__menu a{min-height:56px;padding:var(--space-4) 0;border:none;border-bottom:1px solid var(--color-border);font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:-.012em;color:var(--color-black);transition:color .18s var(--ease-out),padding-left .18s var(--ease-out);background:0 0;border-radius:0;align-items:center;font-weight:700;display:flex}.MobileMenu-module-scss-module__xPZcma__menu a:hover{color:var(--color-sky-deep);padding-left:var(--space-2)}
.Select-module-scss-module__sd-yuG__wrap{width:100%;position:relative}.Select-module-scss-module__sd-yuG__trigger{background:var(--color-white);border:1px solid color-mix(in oklab, var(--color-black) 22%, transparent);width:100%;min-height:44px;color:var(--color-black);text-align:left;cursor:pointer;transition:border-color .2s var(--ease-out),box-shadow .2s var(--ease-out),background .2s var(--ease-out);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px 44px 10px 14px;font-family:inherit;font-size:15px;display:flex}.Select-module-scss-module__sd-yuG__trigger:hover:not(.Select-module-scss-module__sd-yuG__triggerOpen):not(:disabled){border-color:color-mix(in oklab, var(--color-black) 40%, transparent)}.Select-module-scss-module__sd-yuG__trigger:focus-visible,.Select-module-scss-module__sd-yuG__triggerOpen{border-color:var(--color-black);box-shadow:0 0 0 3px color-mix(in oklab, var(--color-black) 14%, transparent);outline:none}.Select-module-scss-module__sd-yuG__trigger:disabled{opacity:.6;cursor:not-allowed}.Select-module-scss-module__sd-yuG__triggerPlaceholder{color:color-mix(in oklab, var(--color-black) 38%, transparent)}.Select-module-scss-module__sd-yuG__chevron{pointer-events:none;width:12px;height:8px;color:var(--color-black);transition:transform .22s var(--polish-ease);position:absolute;top:50%;right:16px;transform:translateY(-50%)}.Select-module-scss-module__sd-yuG__chevronOpen{color:var(--color-sky-deep);transform:translateY(-50%)rotate(180deg)}.Select-module-scss-module__sd-yuG__panel{z-index:50;background:var(--color-white);border:1px solid color-mix(in oklab, var(--color-black) 22%, transparent);box-shadow:0 16px 40px color-mix(in oklab, var(--color-black) 14%, transparent);max-height:280px;animation:Select-module-scss-module__sd-yuG__panel-in .16s var(--polish-ease);border-radius:10px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}@keyframes Select-module-scss-module__sd-yuG__panel-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.Select-module-scss-module__sd-yuG__option{color:var(--color-black);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .12s var(--ease-out),color .12s var(--ease-out);border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:15px;line-height:1.3;display:flex}.Select-module-scss-module__sd-yuG__option:hover,.Select-module-scss-module__sd-yuG__optionActive{background:color-mix(in oklab, var(--color-sky) 14%, transparent)}.Select-module-scss-module__sd-yuG__optionSelected,.Select-module-scss-module__sd-yuG__optionSelected:hover,.Select-module-scss-module__sd-yuG__optionSelected.Select-module-scss-module__sd-yuG__optionActive{background:var(--color-black);color:var(--color-white)}.Select-module-scss-module__sd-yuG__check{color:currentColor;flex:none;width:14px;height:14px}@media (prefers-reduced-motion:reduce){.Select-module-scss-module__sd-yuG__chevron,.Select-module-scss-module__sd-yuG__option,.Select-module-scss-module__sd-yuG__trigger{transition:none}.Select-module-scss-module__sd-yuG__panel{animation:none}}
.Header-module-scss-module__EljKxW__header{z-index:80;border-bottom:1px solid var(--color-border);background:color-mix(in oklab, var(--color-bg) 90%, transparent);-webkit-backdrop-filter:blur(20px);transition:box-shadow .24s var(--polish-ease),background-color .24s var(--polish-ease);position:sticky;top:0}.Header-module-scss-module__EljKxW__isStuck{background:color-mix(in oklab, var(--color-bg) 96%, transparent);box-shadow:var(--shadow-sm)}@media (prefers-reduced-motion:reduce){.Header-module-scss-module__EljKxW__header{transition:none}}.Header-module-scss-module__EljKxW__inner{align-items:center;gap:var(--space-8);min-height:var(--header-height);grid-template-columns:auto 1fr auto;display:grid}.Header-module-scss-module__EljKxW__brand{align-items:center;gap:var(--space-3);color:var(--color-black);display:inline-flex}.Header-module-scss-module__EljKxW__nav{justify-content:center;align-items:center;gap:var(--space-6);display:none}.Header-module-scss-module__EljKxW__nav a{font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:-.005em;color:var(--color-text);padding:var(--space-2) 0;font-weight:600;position:relative}.Header-module-scss-module__EljKxW__nav a:after{content:"";background:var(--color-black);transform-origin:0;height:1px;transition:transform .24s var(--ease-out);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.Header-module-scss-module__EljKxW__nav a:hover:after,.Header-module-scss-module__EljKxW__nav a[aria-current=page]:after{transform:scaleX(1)}.Header-module-scss-module__EljKxW__actions{justify-content:flex-end;align-items:center;gap:var(--space-2);display:flex}@media (min-width:768px){.Header-module-scss-module__EljKxW__inner{min-height:calc(var(--header-height) + 4px)}.Header-module-scss-module__EljKxW__nav{display:flex}}
.LeadForm-module-scss-module__yqxgyW__form{background:var(--color-surface);border:1px solid var(--color-border);transition:border-color .22s var(--polish-ease),background .22s var(--polish-ease);border-radius:14px;gap:16px;padding:32px;display:grid}.LeadForm-module-scss-module__yqxgyW__submit{justify-self:start;margin-top:8px}.LeadForm-module-scss-module__yqxgyW__error{color:var(--color-danger,#c0392b);margin:0;font-size:14px}.LeadForm-module-scss-module__yqxgyW__success{background:color-mix(in oklab, var(--color-success) 10%, var(--color-surface));border:1px solid color-mix(in oklab, var(--color-success) 30%, transparent);border-radius:14px;gap:8px;padding:24px;display:grid}.LeadForm-module-scss-module__yqxgyW__successTitle{font-family:var(--font-display);color:var(--color-text);margin:0;font-size:20px;font-weight:700}.LeadForm-module-scss-module__yqxgyW__successBody{color:var(--color-text-muted);margin:0;font-size:14px}
.SiteShell-module-scss-module__P-5Nla__shell{flex-direction:column;min-height:100dvh;display:flex;position:relative}
.page-module-scss-module__3ty6zW__page{padding-block:var(--space-12)}.page-module-scss-module__3ty6zW__title{font-size:var(--text-2xl);margin-bottom:var(--space-2)}.page-module-scss-module__3ty6zW__intro{color:var(--color-text-muted);margin-bottom:var(--space-12)}.page-module-scss-module__3ty6zW__row{gap:var(--space-8);align-items:center;display:flex}.page-module-scss-module__3ty6zW__caption{color:var(--color-text-muted)}.page-module-scss-module__3ty6zW__buttonRow{gap:var(--space-3);flex-wrap:wrap;display:flex}.page-module-scss-module__3ty6zW__spacer{height:var(--space-6)}.page-module-scss-module__3ty6zW__heroDisplay{max-width:20ch;font-family:var(--font-display);font-size:var(--text-4xl);letter-spacing:var(--tracking-hero);font-weight:700;line-height:var(--leading-display);text-wrap:balance;margin-bottom:0}.page-module-scss-module__3ty6zW__statLine{font-size:var(--text-lg)}.page-module-scss-module__3ty6zW__chipRow{flex-wrap:wrap;gap:.5rem .625rem;display:flex}.page-module-scss-module__3ty6zW__figureWrap{max-width:480px;color:var(--color-text)}.page-module-scss-module__3ty6zW__marqueeSection{background:var(--color-white);border-block:1px solid var(--color-border);padding-block:clamp(3rem,5vw,4.5rem)}.page-module-scss-module__3ty6zW__marqueeLabel{text-align:center;font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-text-faint);margin-bottom:clamp(2rem,3vw,2.5rem);font-weight:700}
.PricingSummary-module-scss-module__RW2Qpa__summary{background:var(--color-surface);border:1px solid var(--color-border);border-radius:14px;gap:12px;max-width:360px;margin-bottom:32px;padding:24px;display:grid}.PricingSummary-module-scss-module__RW2Qpa__eyebrow{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-faint);font-size:11px;font-weight:700}.PricingSummary-module-scss-module__RW2Qpa__heading{font-family:var(--font-display);color:var(--color-text);margin:0;font-size:22px;font-weight:700}.PricingSummary-module-scss-module__RW2Qpa__lede{color:var(--color-text-muted);margin:0;font-size:13px;line-height:1.5}.PricingSummary-module-scss-module__RW2Qpa__lines{gap:8px;margin-top:4px;display:grid}.PricingSummary-module-scss-module__RW2Qpa__line{border-top:1px solid var(--color-border);grid-template-columns:1fr auto;gap:12px;padding:8px 0;font-size:14px;display:grid}.PricingSummary-module-scss-module__RW2Qpa__lineName{color:var(--color-text)}.PricingSummary-module-scss-module__RW2Qpa__lineValue{font-family:var(--font-display);color:var(--color-text);white-space:nowrap;font-weight:700}.PricingSummary-module-scss-module__RW2Qpa__totals{border-top:1px solid var(--color-border);gap:8px;padding-top:12px;display:grid}.PricingSummary-module-scss-module__RW2Qpa__totalRow{color:var(--color-text-muted);grid-template-columns:1fr auto;font-size:14px;display:grid}.PricingSummary-module-scss-module__RW2Qpa__totalRowGrand{font-family:var(--font-display);color:var(--color-text);border-top:1px solid var(--color-border);padding-top:8px;font-size:18px;font-weight:700}.PricingSummary-module-scss-module__RW2Qpa__note{color:var(--color-text-faint);margin:0;font-size:12px}
.SkipLink-module-scss-module__13G0gq__link{top:var(--space-3);left:var(--space-3);z-index:1000;padding:var(--space-2) var(--space-4);background:var(--color-text);color:var(--color-text-inverse);border-radius:var(--radius-full);font-weight:600;position:fixed;transform:translateY(-200%)}.SkipLink-module-scss-module__13G0gq__link:focus{transform:translateY(0)}
.AboutSplitSection-module-scss-module__rtR49W__split{gap:var(--space-10);align-items:start;display:grid}@media (min-width:768px){.AboutSplitSection-module-scss-module__rtR49W__split{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}}.AboutSplitSection-module-scss-module__rtR49W__copy{color:var(--color-text-muted);font-size:var(--text-base);max-width:60ch;margin:0;line-height:1.55}
.ContactBody-module-scss-module__4T1H9q__section{padding-block:48px 80px}.ContactBody-module-scss-module__4T1H9q__split{align-items:start;gap:40px;display:grid}.ContactBody-module-scss-module__4T1H9q__rail{display:block}@media (min-width:900px){.ContactBody-module-scss-module__4T1H9q__split{grid-template-columns:minmax(0,.95fr) minmax(340px,1.05fr);gap:64px}}
.LegalContent-module-scss-module__kIxuwq__article{gap:var(--space-6);padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);display:grid}.LegalContent-module-scss-module__kIxuwq__section,.LegalContent-module-scss-module__kIxuwq__intro{gap:var(--space-3);display:grid}.LegalContent-module-scss-module__kIxuwq__heading{margin:var(--space-4) 0 0;font-size:var(--text-lg)}.LegalContent-module-scss-module__kIxuwq__copy{color:var(--color-text-muted);margin:0;line-height:1.7}.LegalContent-module-scss-module__kIxuwq__list{padding-left:var(--space-6);gap:var(--space-2);color:var(--color-text-muted);margin:0;line-height:1.7;display:grid}.LegalContent-module-scss-module__kIxuwq__effective{color:var(--color-text-muted);margin:0}
