@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.3wn_q526zaolu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.3uuun_-7zsf1g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.3wn_q526zaolu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.3uuun_-7zsf1g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.3wn_q526zaolu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.3uuun_-7zsf1g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.3wn_q526zaolu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.3uuun_-7zsf1g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_3fe020fb-module__LdoP8W__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_3fe020fb-module__LdoP8W__variable{--font-instrument-sans:"Instrument Sans", "Instrument Sans Fallback"}
.Wordmark-module__Uc4SGq__lockup{color:var(--ink);align-items:center;gap:.45em;text-decoration:none;display:inline-flex}.Wordmark-module__Uc4SGq__mark{flex:none}.Wordmark-module__Uc4SGq__word{font-family:var(--font-sans);letter-spacing:-.02em;font-weight:600;line-height:1}.Wordmark-module__Uc4SGq__sm .Wordmark-module__Uc4SGq__word{font-size:1.15rem}.Wordmark-module__Uc4SGq__md .Wordmark-module__Uc4SGq__word{font-size:1.35rem}.Wordmark-module__Uc4SGq__lg .Wordmark-module__Uc4SGq__word{font-size:1.7rem}.Wordmark-module__Uc4SGq__onDark{color:var(--on-dark)}
.SiteFooter-module__VFKzxG__footer{background:var(--ink);color:var(--on-dark);padding-block:clamp(2.75rem,6vw,4.5rem) 2rem}.SiteFooter-module__VFKzxG__top{gap:2.25rem;display:grid}.SiteFooter-module__VFKzxG__brandBlock{max-width:30ch}.SiteFooter-module__VFKzxG__brandLink{border-radius:var(--radius-sm);text-decoration:none;display:inline-flex}.SiteFooter-module__VFKzxG__description{color:var(--on-dark-muted);margin-top:.9rem;font-size:.925rem;line-height:1.6}.SiteFooter-module__VFKzxG__columns{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:1.75rem 1.5rem;display:grid}.SiteFooter-module__VFKzxG__columnTitle{font-family:var(--font-sans);color:var(--on-dark-muted);margin-bottom:.75rem;font-size:.8125rem;font-weight:500}.SiteFooter-module__VFKzxG__links{gap:.1rem;display:grid}.SiteFooter-module__VFKzxG__link{min-height:36px;color:var(--on-dark);border-radius:var(--radius-xs);transition:color var(--duration) var(--ease), transform var(--duration) var(--ease);align-items:center;padding:.2rem 0;font-size:.925rem;text-decoration:none;display:inline-flex}.SiteFooter-module__VFKzxG__link:hover{color:var(--coral);transform:translate(3px)}.SiteFooter-module__VFKzxG__bottom{border-top:1px solid var(--dark-border);color:var(--on-dark-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:2.5rem;padding-top:1.5rem;font-size:.85rem;display:flex}.SiteFooter-module__VFKzxG__tagline{max-width:44ch}@media (min-width:52rem){.SiteFooter-module__VFKzxG__top{grid-template-columns:minmax(16rem,1fr) minmax(0,1.6fr);gap:3rem}}
.Button-module__8RiFmG__base{--btn-bg:var(--ink);--btn-fg:var(--on-dark);--btn-border:var(--ink);--btn-bg-hover:var(--coral);--btn-fg-hover:var(--ink);--btn-border-hover:var(--coral);--btn-shadow:var(--shadow-sm);--btn-shadow-hover:0 12px 26px -14px #17150f8c;border:1.5px solid var(--btn-border);border-radius:var(--radius-sm);background:var(--btn-bg);min-height:44px;color:var(--btn-fg);font-weight:600;font-size:var(--step-0);letter-spacing:-.006em;text-align:center;box-shadow:var(--btn-shadow);transition:background-color var(--duration) var(--ease), border-color var(--duration) var(--ease), color var(--duration) var(--ease), transform var(--duration) var(--ease), box-shadow var(--duration) var(--ease);justify-content:center;align-items:center;gap:.55em;padding:.72em 1.25em;line-height:1.2;text-decoration:none;display:inline-flex}@media (hover:hover){.Button-module__8RiFmG__base:hover{background:var(--btn-bg-hover);border-color:var(--btn-border-hover);color:var(--btn-fg-hover);box-shadow:var(--btn-shadow-hover);transform:translateY(-2px)}.Button-module__8RiFmG__base:hover .Button-module__8RiFmG__icon,.Button-module__8RiFmG__base:hover>svg{transform:translate(4px)}}.Button-module__8RiFmG__base:active{box-shadow:none;transition-duration:var(--duration-fast);transform:translateY(0)}.Button-module__8RiFmG__base[aria-disabled=true],.Button-module__8RiFmG__base:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.Button-module__8RiFmG__accent{--btn-bg:var(--coral);--btn-fg:var(--ink);--btn-border:var(--coral);--btn-bg-hover:var(--ink);--btn-fg-hover:var(--on-dark);--btn-border-hover:var(--ink)}.Button-module__8RiFmG__secondary{--btn-bg:transparent;--btn-fg:var(--ink);--btn-border:var(--ink);--btn-bg-hover:var(--ink);--btn-fg-hover:var(--on-dark);--btn-border-hover:var(--ink);--btn-shadow:none}.Button-module__8RiFmG__ghost{--btn-bg:transparent;--btn-fg:var(--ink);--btn-border:transparent;--btn-bg-hover:var(--ink-wash);--btn-fg-hover:var(--ink);--btn-border-hover:transparent;--btn-shadow:none;--btn-shadow-hover:none}.Button-module__8RiFmG__onDark.Button-module__8RiFmG__base{--btn-bg:var(--paper);--btn-fg:var(--ink);--btn-border:var(--paper);--btn-bg-hover:var(--coral);--btn-fg-hover:var(--ink);--btn-border-hover:var(--coral);--btn-shadow-hover:0 12px 26px -14px #000c}.Button-module__8RiFmG__onDark.Button-module__8RiFmG__accent{--btn-bg:var(--coral);--btn-fg:var(--ink);--btn-border:var(--coral);--btn-bg-hover:var(--paper);--btn-fg-hover:var(--ink);--btn-border-hover:var(--paper)}.Button-module__8RiFmG__onDark.Button-module__8RiFmG__secondary{--btn-bg:transparent;--btn-fg:var(--on-dark);--btn-border:var(--on-dark-line);--btn-bg-hover:var(--paper);--btn-fg-hover:var(--ink);--btn-border-hover:var(--paper)}.Button-module__8RiFmG__lg{min-height:52px;font-size:var(--step-1);padding:.92em 1.6em}.Button-module__8RiFmG__sm{min-height:38px;font-size:var(--step--1);padding:.5em .9em}.Button-module__8RiFmG__block{width:100%}.Button-module__8RiFmG__icon,.Button-module__8RiFmG__base>svg{transition:transform var(--duration) var(--ease);flex:none}
.FinalCta-module__y3ko3a__wrap{align-items:center;gap:1.75rem;display:grid}@media (min-width:56rem){.FinalCta-module__y3ko3a__wrap{grid-template-columns:1.15fr .85fr;gap:3rem}}.FinalCta-module__y3ko3a__heading{font-size:var(--step-4);letter-spacing:-.03em}.FinalCta-module__y3ko3a__support{font-size:var(--step-1);color:var(--on-dark-muted);max-width:46ch;margin-top:.9rem}.FinalCta-module__y3ko3a__actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.FinalCta-module__y3ko3a__microcopy{font-family:var(--font-sans);color:var(--on-dark-muted);margin-top:.9rem;font-size:.8125rem}.FinalCta-module__y3ko3a__points{border:1px solid var(--dark-border);border-radius:var(--radius-lg);background:var(--dark-surface);gap:.6rem;padding:1.25rem;display:grid}.FinalCta-module__y3ko3a__pointsTitle{font-family:var(--font-sans);color:var(--on-dark-muted);margin-bottom:.15rem;font-size:.8125rem}.FinalCta-module__y3ko3a__point{grid-template-columns:1.1rem 1fr;align-items:start;gap:.6rem;font-size:.95rem;line-height:1.5;display:grid}.FinalCta-module__y3ko3a__pointIcon{color:var(--coral);margin-top:.2em}
.Hero-module__GgLHAa__hero{background:var(--ink);color:var(--on-dark);padding-block:clamp(3.75rem,8vw,7rem) clamp(3.5rem,7vw,6rem);overflow:hidden}.Hero-module__GgLHAa__grid{gap:3.5rem;display:grid}@media (min-width:64rem){.Hero-module__GgLHAa__grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:4.5rem}}.Hero-module__GgLHAa__copy{max-width:50rem}.Hero-module__GgLHAa__title{color:var(--on-dark);letter-spacing:-.045em;max-width:14ch;margin-top:1rem;font-size:clamp(2.75rem,6.4vw,5.25rem);font-weight:700;line-height:1}.Hero-module__GgLHAa__highlight{color:var(--coral)}.Hero-module__GgLHAa__support{font-size:var(--step-1);color:var(--on-dark-muted);max-width:44ch;margin-top:1.5rem}.Hero-module__GgLHAa__actions{flex-wrap:wrap;gap:.75rem;margin-top:2.25rem;display:flex}.Hero-module__GgLHAa__microcopy{color:var(--on-dark-muted);margin-top:1rem;font-size:.875rem}.Hero-module__GgLHAa__tryLink{font:inherit;color:var(--on-dark);text-decoration:underline;-webkit-text-decoration-color:var(--coral);text-decoration-color:var(--coral);text-underline-offset:.22em;text-align:left;cursor:pointer;transition:color var(--duration) var(--ease);background:0 0;border:0;margin-top:1.75rem;padding:0;font-size:.975rem;font-weight:500;text-decoration-thickness:2px;display:block}.Hero-module__GgLHAa__tryLink:hover{color:var(--coral)}.Hero-module__GgLHAa__tryLink:focus-visible{outline:3px solid var(--coral);outline-offset:3px;border-radius:2px}.Hero-module__GgLHAa__askedTitle{letter-spacing:0;color:var(--coral);font-size:.95rem;font-weight:600}.Hero-module__GgLHAa__questions{border-top:1px solid var(--dark-border);margin-top:1rem;display:grid}.Hero-module__GgLHAa__question{border-bottom:1px solid var(--dark-border);transition:transform var(--duration) var(--ease);padding:1.1rem 0}.Hero-module__GgLHAa__questionText{font-size:var(--step-1);letter-spacing:-.012em;color:var(--on-dark);transition:color var(--duration) var(--ease);font-weight:500;line-height:1.4}.Hero-module__GgLHAa__questionWho{color:var(--on-dark-muted);margin-top:.35rem;font-size:.85rem}@media (hover:hover){.Hero-module__GgLHAa__question:hover{transform:translate(6px)}.Hero-module__GgLHAa__question:hover .Hero-module__GgLHAa__questionText{color:var(--coral)}}@media (prefers-reduced-motion:no-preference){.Hero-module__GgLHAa__question{animation:Hero-module__GgLHAa__questionIn .7s var(--ease-out) backwards;animation-delay:calc(.25s + var(--i,0) * .14s)}}@keyframes Hero-module__GgLHAa__questionIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}
.HowItWorks-module__gsLcGa__steps{border-top:1px solid var(--border);margin:0;padding:0;list-style:none;display:grid}.HowItWorks-module__gsLcGa__step{border-bottom:1px solid var(--border);gap:.4rem;padding:1.35rem 0;display:grid}@media (min-width:48rem){.HowItWorks-module__gsLcGa__step{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:2rem}}.HowItWorks-module__gsLcGa__stepTitle{font-size:var(--step-1);letter-spacing:-.015em;line-height:1.3}.HowItWorks-module__gsLcGa__stepBody{color:var(--muted);line-height:1.65}.HowItWorks-module__gsLcGa__step{transition:border-color var(--duration) var(--ease)}.HowItWorks-module__gsLcGa__stepTitle{transition:color var(--duration) var(--ease), transform var(--duration) var(--ease)}@media (hover:hover){.HowItWorks-module__gsLcGa__step:hover{border-bottom-color:var(--ink)}.HowItWorks-module__gsLcGa__step:hover .HowItWorks-module__gsLcGa__stepTitle{color:var(--coral-deep);transform:translate(4px)}}
.KnowledgeFlow-module__8Brhua__points{border-top:1px solid var(--border);gap:0 3rem;display:grid}@media (min-width:48rem){.KnowledgeFlow-module__8Brhua__points{grid-template-columns:repeat(2,minmax(0,1fr))}}.KnowledgeFlow-module__8Brhua__point{border-bottom:1px solid var(--border);padding:1.35rem 0}.KnowledgeFlow-module__8Brhua__pointTitle{font-size:var(--step-1);letter-spacing:-.015em;line-height:1.3}.KnowledgeFlow-module__8Brhua__pointBody{color:var(--muted);margin-top:.45rem;line-height:1.65}
.LeadCapture-module__go17nq__layout{align-items:start;gap:2rem;display:grid}@media (min-width:58rem){.LeadCapture-module__go17nq__layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4rem}}.LeadCapture-module__go17nq__fields{border-top:1px solid var(--border);display:grid}.LeadCapture-module__go17nq__field{border-bottom:1px solid var(--border);padding:1rem 0}.LeadCapture-module__go17nq__fieldName{color:var(--ink);font-weight:600}.LeadCapture-module__go17nq__fieldBody{color:var(--muted);margin-top:.25rem;font-size:.95rem;line-height:1.6}.LeadCapture-module__go17nq__honest{color:var(--muted);max-width:54ch;margin-top:1.25rem;font-size:.9rem}.LeadCapture-module__go17nq__field{transition:border-color var(--duration) var(--ease)}.LeadCapture-module__go17nq__fieldName{transition:color var(--duration) var(--ease), transform var(--duration) var(--ease)}@media (hover:hover){.LeadCapture-module__go17nq__field:hover{border-bottom-color:var(--ink)}.LeadCapture-module__go17nq__field:hover .LeadCapture-module__go17nq__fieldName{color:var(--coral-deep);transform:translate(4px)}}
.Outcomes-module__fpwy7W__list{border-top:1px solid var(--border);display:grid}.Outcomes-module__fpwy7W__item{border-bottom:1px solid var(--border);gap:.4rem;padding:1.15rem 0;display:grid}.Outcomes-module__fpwy7W__term{font-size:var(--step-1);letter-spacing:-.018em;font-weight:600}.Outcomes-module__fpwy7W__detail{color:var(--muted);max-width:56ch;margin:0}.Outcomes-module__fpwy7W__note{color:var(--muted);max-width:56ch;margin-top:1.5rem;font-size:.9rem}.Outcomes-module__fpwy7W__item{transition:border-color var(--duration) var(--ease)}.Outcomes-module__fpwy7W__term{transition:color var(--duration) var(--ease), transform var(--duration) var(--ease)}@media (hover:hover){.Outcomes-module__fpwy7W__item:hover{border-bottom-color:var(--ink)}.Outcomes-module__fpwy7W__item:hover .Outcomes-module__fpwy7W__term{color:var(--coral-deep);transform:translate(4px)}}
.UseCaseStrip-module__YsySFG__list{border-top:1px solid var(--border);gap:0;display:grid}.UseCaseStrip-module__YsySFG__item{border-bottom:1px solid var(--border);align-items:baseline;gap:.5rem 1.5rem;padding:1.15rem 0;display:grid}@media (min-width:52rem){.UseCaseStrip-module__YsySFG__item{grid-template-columns:minmax(0,.42fr) minmax(0,1fr);gap:1.5rem}}.UseCaseStrip-module__YsySFG__name{letter-spacing:-.015em;font-size:1.05rem;font-weight:600}.UseCaseStrip-module__YsySFG__question{color:var(--muted);font-size:.975rem;line-height:1.6}.UseCaseStrip-module__YsySFG__footer{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.75rem;display:flex}.UseCaseStrip-module__YsySFG__note{color:var(--muted);max-width:48ch;font-size:.9rem}.UseCaseStrip-module__YsySFG__item{transition:border-color var(--duration) var(--ease)}.UseCaseStrip-module__YsySFG__name{transition:color var(--duration) var(--ease), transform var(--duration) var(--ease)}@media (hover:hover){.UseCaseStrip-module__YsySFG__item:hover{border-bottom-color:var(--ink)}.UseCaseStrip-module__YsySFG__item:hover .UseCaseStrip-module__YsySFG__name{color:var(--coral-deep);transform:translate(4px)}}.UseCaseStrip-module__YsySFG__onDark .UseCaseStrip-module__YsySFG__list,.UseCaseStrip-module__YsySFG__onDark .UseCaseStrip-module__YsySFG__item{border-color:var(--dark-border)}.UseCaseStrip-module__YsySFG__onDark .UseCaseStrip-module__YsySFG__question,.UseCaseStrip-module__YsySFG__onDark .UseCaseStrip-module__YsySFG__note{color:var(--on-dark-muted)}@media (hover:hover){.UseCaseStrip-module__YsySFG__onDark .UseCaseStrip-module__YsySFG__item:hover{border-bottom-color:var(--on-dark-line)}.UseCaseStrip-module__YsySFG__onDark .UseCaseStrip-module__YsySFG__item:hover .UseCaseStrip-module__YsySFG__name{color:var(--coral)}.UseCaseStrip-module__YsySFG__onDark .UseCaseStrip-module__YsySFG__item:hover .UseCaseStrip-module__YsySFG__question{color:var(--on-dark)}}.UseCaseStrip-module__YsySFG__question{transition:color var(--duration) var(--ease)}
.PageHero-module__FTb51a__hero{background:var(--ink);color:var(--on-dark);padding-block:clamp(3rem,7vw,5.5rem) clamp(2.75rem,6vw,4.5rem)}.PageHero-module__FTb51a__inner{align-items:end;gap:1.5rem;display:grid}@media (min-width:58rem){.PageHero-module__FTb51a__withAside{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:3rem}}.PageHero-module__FTb51a__title{color:var(--on-dark);letter-spacing:-.04em;max-width:22ch;margin-top:1rem;font-size:clamp(2.3rem,4.8vw,3.9rem);font-weight:700;line-height:1.04}.PageHero-module__FTb51a__lede{font-size:var(--step-1);color:var(--on-dark-muted);max-width:54ch;margin-top:1.2rem}.PageHero-module__FTb51a__actions{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.PageHero-module__FTb51a__microcopy{color:var(--on-dark-muted);margin-top:.9rem;font-size:.875rem}
.BillingToggle-module__DXhQKG__fieldset{border:0;flex-direction:column;align-items:center;gap:.6rem;margin:0;padding:0;display:flex}.BillingToggle-module__DXhQKG__legend{padding:0}.BillingToggle-module__DXhQKG__control{border-radius:var(--radius);border:1px solid var(--border);background:var(--surface);align-items:center;gap:.2rem;padding:.25rem;display:inline-flex}.BillingToggle-module__DXhQKG__option{border-radius:var(--radius-sm);min-height:40px;color:var(--muted);cursor:pointer;transition:background-color var(--duration-fast) var(--ease), color var(--duration-fast) var(--ease);white-space:nowrap;align-items:center;gap:.45rem;padding:.45rem 1rem;font-size:.9rem;font-weight:600;display:inline-flex;position:relative}.BillingToggle-module__DXhQKG__option:hover{color:var(--ink)}.BillingToggle-module__DXhQKG__input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.BillingToggle-module__DXhQKG__input:checked+.BillingToggle-module__DXhQKG__optionLabel{color:var(--ink)}.BillingToggle-module__DXhQKG__option:has(.BillingToggle-module__DXhQKG__input:checked){background:var(--ink);color:var(--on-dark)}.BillingToggle-module__DXhQKG__option:has(.BillingToggle-module__DXhQKG__input:checked) .BillingToggle-module__DXhQKG__optionLabel{color:var(--on-dark)}.BillingToggle-module__DXhQKG__option:has(.BillingToggle-module__DXhQKG__input:focus-visible){outline:3px solid var(--coral-deep);outline-offset:2px}.BillingToggle-module__DXhQKG__saving{color:var(--coral-deep);font-size:.8125rem;font-weight:500}.BillingToggle-module__DXhQKG__option:has(.BillingToggle-module__DXhQKG__input:checked) .BillingToggle-module__DXhQKG__saving{color:var(--coral)}.BillingToggle-module__DXhQKG__hint{color:var(--muted);text-align:center;max-width:44ch;font-size:.85rem}.BillingToggle-module__DXhQKG__onDark .BillingToggle-module__DXhQKG__hint{color:var(--on-dark-muted)}.BillingToggle-module__DXhQKG__onDark .BillingToggle-module__DXhQKG__control{background:var(--on-dark-wash);border-color:var(--dark-border)}.BillingToggle-module__DXhQKG__onDark .BillingToggle-module__DXhQKG__option{color:var(--on-dark-muted)}.BillingToggle-module__DXhQKG__onDark .BillingToggle-module__DXhQKG__option:hover{color:var(--on-dark)}.BillingToggle-module__DXhQKG__onDark .BillingToggle-module__DXhQKG__option:has(.BillingToggle-module__DXhQKG__input:checked){background:var(--paper)}.BillingToggle-module__DXhQKG__onDark .BillingToggle-module__DXhQKG__option:has(.BillingToggle-module__DXhQKG__input:checked) .BillingToggle-module__DXhQKG__optionLabel{color:var(--ink)}
.PricingCard-module__wZD1qa__card{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);height:100%;transition:transform var(--duration) var(--ease), box-shadow var(--duration) var(--ease), border-color var(--duration) var(--ease);flex-direction:column;padding:1.6rem 1.4rem 1.5rem;display:flex;position:relative}@media (hover:hover){.PricingCard-module__wZD1qa__card:hover{border-color:var(--ink);box-shadow:var(--shadow-lg);transform:translateY(-6px)}}.PricingCard-module__wZD1qa__recommended{border-color:var(--ink);box-shadow:var(--shadow-lg);border-width:2px}.PricingCard-module__wZD1qa__badge{color:var(--coral-deep);font-size:.875rem;font-weight:600;position:absolute;top:1.95rem;right:1.4rem}.PricingCard-module__wZD1qa__name{font-size:var(--step-2);letter-spacing:-.02em}.PricingCard-module__wZD1qa__audience{color:var(--muted);min-height:3.1em;margin-top:.3rem;font-size:.875rem;line-height:1.55}.PricingCard-module__wZD1qa__priceBlock{flex-wrap:wrap;align-items:baseline;gap:.4rem;margin:1.1rem 0 .35rem;display:flex}.PricingCard-module__wZD1qa__price{letter-spacing:-.035em;font-size:clamp(2.1rem,1.7rem + 1.4vw,2.6rem);font-weight:600;line-height:1}.PricingCard-module__wZD1qa__period{color:var(--muted);font-size:.925rem}.PricingCard-module__wZD1qa__annualTotal{font-family:var(--font-sans);color:var(--muted);min-height:2.4em;font-size:.8125rem;display:block}.PricingCard-module__wZD1qa__description{color:var(--muted);min-height:4.8em;margin-top:.85rem;font-size:.925rem;line-height:1.6}.PricingCard-module__wZD1qa__cta{margin-top:1.25rem}.PricingCard-module__wZD1qa__featureHeading{font-family:var(--font-sans);color:var(--muted);margin-top:1.4rem;margin-bottom:.6rem;font-size:.8125rem}.PricingCard-module__wZD1qa__features{gap:.45rem;font-size:.9rem;display:grid}.PricingCard-module__wZD1qa__feature{grid-template-columns:1.1rem 1fr;align-items:start;gap:.55rem;line-height:1.5;display:grid}.PricingCard-module__wZD1qa__featureIcon{color:var(--coral-deep);margin-top:.22em}.PricingCard-module__wZD1qa__highlighted{font-weight:600}.PricingCard-module__wZD1qa__disclaimer{color:var(--muted);margin-top:auto;padding-top:1.1rem;font-size:.8rem}.PricingCard-module__wZD1qa__spacer{margin-top:auto}.PricingCard-module__wZD1qa__trialLink{text-align:center;color:var(--muted);text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:.2em;margin-top:.7rem;font-size:.875rem;display:block}.PricingCard-module__wZD1qa__trialLink:hover{color:var(--ink);-webkit-text-decoration-color:var(--coral);text-decoration-color:var(--coral)}
.PricingSection-module__VQVhpG__head{text-align:center;flex-direction:column;align-items:center;gap:1rem;margin-bottom:2.5rem;display:flex}.PricingSection-module__VQVhpG__status{color:var(--muted);font-size:.875rem}.PricingSection-module__VQVhpG__grid{align-items:stretch;gap:1rem;display:grid}@media (min-width:46rem){.PricingSection-module__VQVhpG__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:68rem){.PricingSection-module__VQVhpG__grid{grid-template-columns:repeat(3,1fr);gap:1.25rem}}.PricingSection-module__VQVhpG__notes{color:var(--muted);text-align:center;justify-items:center;gap:.5rem;margin-top:1.75rem;font-size:.875rem;display:grid}.PricingSection-module__VQVhpG__definition{max-width:62ch;margin-inline:auto}.PricingSection-module__VQVhpG__footerLink{text-align:center;margin-top:1.5rem;font-size:.95rem}.PricingSection-module__VQVhpG__footerLink a{color:var(--ink);-webkit-text-decoration-color:var(--coral);text-decoration-color:var(--coral);text-underline-offset:.2em;font-weight:500;text-decoration-thickness:2px}
.Eyebrow-module__xQzhpG__eyebrow{font-family:var(--font-sans);color:var(--coral-deep);margin:0;font-size:.9375rem;font-weight:600;line-height:1.4}.Eyebrow-module__xQzhpG__onDark{color:var(--coral)}
.EditorialSplit-module__qEJ-nq__split{grid-template-columns:minmax(0,1fr);align-items:start;gap:2rem;display:grid}@media (min-width:62rem){.EditorialSplit-module__qEJ-nq__split{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:4rem}.EditorialSplit-module__qEJ-nq__sticky{position:sticky;top:6rem}}.EditorialSplit-module__qEJ-nq__wide{grid-template-columns:minmax(0,1fr)}@media (min-width:62rem){.EditorialSplit-module__qEJ-nq__wide{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.EditorialSplit-module__qEJ-nq__heading{letter-spacing:-.032em;margin-top:.9rem}.EditorialSplit-module__qEJ-nq__intro{color:var(--muted);max-width:44ch;font-size:var(--step-1);margin-top:1rem}.EditorialSplit-module__qEJ-nq__introOnDark{color:var(--on-dark-muted)}.EditorialSplit-module__qEJ-nq__aside{margin-top:1.4rem}
.Section-module__BZ7-0a__section{padding-block:clamp(3.5rem,8vw,7rem);position:relative}.Section-module__BZ7-0a__tight{padding-block:clamp(2.5rem,5vw,4rem)}.Section-module__BZ7-0a__loose{padding-block:clamp(4.5rem,10vw,9rem)}.Section-module__BZ7-0a__paper{background:var(--paper)}.Section-module__BZ7-0a__surface{background:var(--surface)}.Section-module__BZ7-0a__mint{background:var(--mint-surface)}.Section-module__BZ7-0a__dark{background:var(--ink);color:var(--on-dark)}.Section-module__BZ7-0a__dark :where(h1,h2,h3,h4){color:var(--on-dark)}.Section-module__BZ7-0a__divided{border-top:1px solid var(--border)}.Section-module__BZ7-0a__dark.Section-module__BZ7-0a__divided{border-top-color:var(--dark-border)}@media screen and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.Section-module__BZ7-0a__section>.container>*{animation:linear both Section-module__BZ7-0a__sectionIn;animation-timeline:view();animation-range:entry 0 entry 260px}}}@keyframes Section-module__BZ7-0a__sectionIn{0%{opacity:0;transform:translateY(36px)}to{opacity:1;transform:none}}
.MobileNavigation-module__yiuT0G__toggle{border:1.5px solid var(--control-border);border-radius:var(--radius-sm);background:var(--surface);width:44px;height:44px;color:var(--ink);justify-content:center;align-items:center;gap:.5rem;display:inline-flex}.MobileNavigation-module__yiuT0G__toggle:hover{border-color:var(--ink)}.MobileNavigation-module__yiuT0G__overlay{z-index:60;background:var(--scrim);animation:MobileNavigation-module__yiuT0G__fade var(--duration) var(--ease) both;position:fixed;inset:0}@keyframes MobileNavigation-module__yiuT0G__fade{0%{opacity:0}to{opacity:1}}.MobileNavigation-module__yiuT0G__panel{z-index:61;background:var(--paper);border-bottom:1px solid var(--border);border-radius:0 0 var(--radius-lg) var(--radius-lg);max-height:100dvh;box-shadow:var(--shadow-lg);animation:MobileNavigation-module__yiuT0G__slideDown var(--duration) var(--ease) both;flex-direction:column;display:flex;position:fixed;inset:0 0 auto;overflow-y:auto}@keyframes MobileNavigation-module__yiuT0G__slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.MobileNavigation-module__yiuT0G__panelHead{min-height:4rem;padding-inline:var(--gutter);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:1rem;display:flex}.MobileNavigation-module__yiuT0G__panelBody{padding:.75rem var(--gutter) 1.5rem}.MobileNavigation-module__yiuT0G__list{gap:.125rem;margin-bottom:1rem;display:grid}.MobileNavigation-module__yiuT0G__link{border-radius:var(--radius-sm);min-height:48px;color:var(--ink);align-items:center;padding:.65rem .75rem;font-size:1.05rem;font-weight:500;text-decoration:none;display:flex}.MobileNavigation-module__yiuT0G__link:hover{background:var(--surface)}.MobileNavigation-module__yiuT0G__link[aria-current=page]{background:var(--surface);box-shadow:inset 0 0 0 1px var(--border)}.MobileNavigation-module__yiuT0G__footer{border-top:1px solid var(--border);gap:.6rem;padding-top:1rem;display:grid}.MobileNavigation-module__yiuT0G__microcopy{color:var(--muted);text-align:center;font-size:.85rem}.MobileNavigation-module__yiuT0G__brandLink{border-radius:var(--radius-sm);align-items:center;text-decoration:none;display:inline-flex}
.ContactForm-module__MW0ffG__form{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-md);gap:1.15rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.ContactForm-module__MW0ffG__row{gap:1.15rem;display:grid}@media (min-width:40rem){.ContactForm-module__MW0ffG__row{grid-template-columns:repeat(2,1fr)}}.ContactForm-module__MW0ffG__field{gap:.35rem;display:grid}.ContactForm-module__MW0ffG__label{font-size:.925rem;font-weight:600}.ContactForm-module__MW0ffG__optional{color:var(--muted);font-weight:400}.ContactForm-module__MW0ffG__hint{color:var(--muted);font-size:.825rem}.ContactForm-module__MW0ffG__input,.ContactForm-module__MW0ffG__textarea,.ContactForm-module__MW0ffG__select{border:1.5px solid var(--control-border);border-radius:var(--radius-sm);background:var(--paper);width:100%;min-height:46px;color:var(--ink);transition:border-color var(--duration-fast) var(--ease), background-color var(--duration-fast) var(--ease);padding:.65rem .8rem;font-size:1rem}.ContactForm-module__MW0ffG__input::placeholder,.ContactForm-module__MW0ffG__textarea::placeholder{color:var(--muted)}.ContactForm-module__MW0ffG__input:hover,.ContactForm-module__MW0ffG__textarea:hover,.ContactForm-module__MW0ffG__select:hover{border-color:var(--ink)}.ContactForm-module__MW0ffG__textarea{resize:vertical;min-height:7.5rem;line-height:1.6}.ContactForm-module__MW0ffG__select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ink) 50%), linear-gradient(135deg, var(--ink) 50%, transparent 50%);background-position:calc(100% - 1.15rem) 1.2rem,calc(100% - .8rem) 1.2rem;background-repeat:no-repeat;background-size:6px 6px,6px 6px;padding-right:2.5rem}.ContactForm-module__MW0ffG__invalid{border-color:var(--danger);background:var(--danger-soft)}.ContactForm-module__MW0ffG__error{color:var(--danger);align-items:flex-start;gap:.4rem;font-size:.85rem;font-weight:500;display:flex}.ContactForm-module__MW0ffG__errorMark{background:var(--danger);width:1rem;height:1rem;color:var(--surface);text-align:center;border-radius:50%;flex:none;margin-top:.1rem;font-size:.7rem;font-weight:700;line-height:1rem}.ContactForm-module__MW0ffG__group{border:0;gap:.5rem;margin:0;padding:0;display:grid}.ContactForm-module__MW0ffG__groupLegend{margin-bottom:.15rem;padding:0;font-size:.925rem;font-weight:600}.ContactForm-module__MW0ffG__choices{gap:.4rem;display:grid}.ContactForm-module__MW0ffG__choice{border:1.5px solid var(--border);border-radius:var(--radius-sm);background:var(--paper);cursor:pointer;min-height:46px;transition:border-color var(--duration-fast) var(--ease), background-color var(--duration-fast) var(--ease);align-items:center;gap:.65rem;padding:.5rem .8rem;font-size:.95rem;display:flex}.ContactForm-module__MW0ffG__choice:hover{border-color:var(--control-border)}.ContactForm-module__MW0ffG__choice:has(input:checked){border-color:var(--ink);background:var(--surface);font-weight:500}.ContactForm-module__MW0ffG__choice:has(input:focus-visible){outline:3px solid var(--coral-deep);outline-offset:2px}.ContactForm-module__MW0ffG__radio,.ContactForm-module__MW0ffG__checkbox{width:1.15rem;height:1.15rem;accent-color:var(--coral-deep);flex:none;margin:0}.ContactForm-module__MW0ffG__checkboxRow{cursor:pointer;align-items:flex-start;gap:.65rem;font-size:.925rem;line-height:1.55;display:flex}.ContactForm-module__MW0ffG__checkboxRow .ContactForm-module__MW0ffG__checkbox{margin-top:.22rem}.ContactForm-module__MW0ffG__checkboxRow a{color:var(--ink);-webkit-text-decoration-color:var(--coral);text-decoration-color:var(--coral);text-underline-offset:.18em;text-decoration-thickness:2px}.ContactForm-module__MW0ffG__honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.ContactForm-module__MW0ffG__summary{border:1.5px solid var(--danger);border-radius:var(--radius-sm);background:var(--danger-soft);padding:.9rem 1rem}.ContactForm-module__MW0ffG__summaryTitle{margin-bottom:.4rem;font-size:.95rem;font-weight:600}.ContactForm-module__MW0ffG__summaryList{gap:.2rem;padding-left:1.15rem;font-size:.9rem;list-style:outside;display:grid}.ContactForm-module__MW0ffG__summaryList a{color:var(--danger);font-weight:500}.ContactForm-module__MW0ffG__notice{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--paper);padding:.9rem 1rem;font-size:.925rem;line-height:1.6}.ContactForm-module__MW0ffG__noticeStrong{border-color:var(--control-border)}.ContactForm-module__MW0ffG__notice a{color:var(--ink);-webkit-text-decoration-color:var(--coral);text-decoration-color:var(--coral);font-weight:500;text-decoration-thickness:2px}.ContactForm-module__MW0ffG__actions{flex-wrap:wrap;align-items:center;gap:.9rem;display:flex}.ContactForm-module__MW0ffG__actionNote{color:var(--muted);font-size:.85rem}.ContactForm-module__MW0ffG__spinner{border:2px solid;border-top-color:#0000;border-radius:50%;width:1rem;height:1rem;animation:.7s linear infinite ContactForm-module__MW0ffG__spin}@keyframes ContactForm-module__MW0ffG__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ContactForm-module__MW0ffG__spinner{animation-duration:2s}}.ContactForm-module__MW0ffG__success{border:1px solid var(--mint-border);border-radius:var(--radius-lg);background:var(--mint-surface);gap:.85rem;padding:clamp(1.5rem,4vw,2.25rem);display:grid}.ContactForm-module__MW0ffG__successTitle{font-size:var(--step-2);letter-spacing:-.02em}.ContactForm-module__MW0ffG__successBody{color:var(--ink);max-width:52ch}.ContactForm-module__MW0ffG__turnstile{min-height:1px}.ContactForm-module__MW0ffG__success:focus-visible{outline:3px solid var(--coral-deep);outline-offset:3px}.ContactForm-module__MW0ffG__successSteps{color:var(--ink);gap:.4rem;padding-left:1.25rem;list-style:decimal;display:grid}
.SiteHeader-module__azVQWW__header{z-index:50;background:var(--paper);border-bottom:1px solid var(--border);position:sticky;top:0}.SiteHeader-module__azVQWW__inner{align-items:center;gap:1rem;min-height:4rem;display:flex}.SiteHeader-module__azVQWW__brand{border-radius:var(--radius-sm);align-items:center;margin-right:auto;text-decoration:none;display:inline-flex}.SiteHeader-module__azVQWW__nav{display:none}.SiteHeader-module__azVQWW__navList{align-items:center;gap:.25rem;display:flex}.SiteHeader-module__azVQWW__navLink{border-radius:var(--radius-sm);color:var(--ink);transition:color var(--duration) var(--ease);align-items:center;padding:.5rem .7rem;font-size:.95rem;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.SiteHeader-module__azVQWW__navLink:after{content:"";background:var(--coral);transform-origin:0;height:2px;transition:transform var(--duration) var(--ease);border-radius:2px;position:absolute;bottom:.3rem;left:.7rem;right:.7rem;transform:scaleX(0)}.SiteHeader-module__azVQWW__navLink:hover:after,.SiteHeader-module__azVQWW__navLink[aria-current=page]:after{transform:scaleX(1)}.SiteHeader-module__azVQWW__navLink:hover{color:var(--coral-deep)}.SiteHeader-module__azVQWW__navLink[aria-current=page]{color:var(--ink);font-weight:600}.SiteHeader-module__azVQWW__actions{align-items:center;gap:.6rem;display:none}.SiteHeader-module__azVQWW__login{border-radius:var(--radius-sm);padding:.5rem .7rem;font-size:.925rem;font-weight:500;text-decoration:none}.SiteHeader-module__azVQWW__login:hover{background:var(--ink-wash)}@media (min-width:62rem){.SiteHeader-module__azVQWW__nav,.SiteHeader-module__azVQWW__actions{display:flex}.SiteHeader-module__azVQWW__toggleWrapper{display:none}}
.FeatureList-module___uO9bq__list{border-top:1px solid var(--border);gap:0;display:grid}@media (min-width:52rem){.FeatureList-module___uO9bq__list{grid-template-columns:repeat(2,1fr);column-gap:3rem}}.FeatureList-module___uO9bq__item{border-bottom:1px solid var(--border);padding:1.25rem 0}.FeatureList-module___uO9bq__title{letter-spacing:-.015em;font-size:1.05rem;font-weight:600}.FeatureList-module___uO9bq__body{color:var(--muted);max-width:48ch;margin-top:.35rem;line-height:1.6}.FeatureList-module___uO9bq__onDark .FeatureList-module___uO9bq__list,.FeatureList-module___uO9bq__onDark .FeatureList-module___uO9bq__item{border-color:var(--dark-border)}.FeatureList-module___uO9bq__onDark .FeatureList-module___uO9bq__body{color:var(--on-dark-muted)}.FeatureList-module___uO9bq__item{transition:border-color var(--duration) var(--ease)}.FeatureList-module___uO9bq__title{transition:color var(--duration) var(--ease), transform var(--duration) var(--ease)}@media (hover:hover){.FeatureList-module___uO9bq__item:hover{border-bottom-color:var(--ink)}.FeatureList-module___uO9bq__item:hover .FeatureList-module___uO9bq__title{color:var(--coral-deep);transform:translate(4px)}.FeatureList-module___uO9bq__onDark .FeatureList-module___uO9bq__item:hover{border-bottom-color:var(--on-dark-line)}.FeatureList-module___uO9bq__onDark .FeatureList-module___uO9bq__item:hover .FeatureList-module___uO9bq__title{color:var(--coral)}}
.PricingComparison-module__dDcI5G__tableWrap{display:none}.PricingComparison-module__dDcI5G__stack{gap:1rem;display:grid}@media (min-width:62rem){.PricingComparison-module__dDcI5G__tableWrap{display:block}.PricingComparison-module__dDcI5G__stack{display:none}}.PricingComparison-module__dDcI5G__table{border-collapse:separate;border-spacing:0;width:100%;font-size:.925rem}.PricingComparison-module__dDcI5G__table caption{text-align:left;color:var(--muted);padding-bottom:.9rem;font-size:.875rem}.PricingComparison-module__dDcI5G__table th,.PricingComparison-module__dDcI5G__table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--border);padding:.8rem 1rem}.PricingComparison-module__dDcI5G__planHead{background:var(--paper);z-index:1;border-bottom:1px solid var(--border-strong);position:sticky;top:4rem}.PricingComparison-module__dDcI5G__planName{letter-spacing:-.015em;font-size:1.05rem;font-weight:600}.PricingComparison-module__dDcI5G__planPrice{font-family:var(--font-sans);color:var(--muted);margin-top:.15rem;font-size:.8125rem;font-weight:400;display:block}.PricingComparison-module__dDcI5G__planBadge{color:var(--coral-deep);margin-top:.3rem;font-size:.8125rem;font-weight:600;display:block}.PricingComparison-module__dDcI5G__groupRow th{font-family:var(--font-sans);color:var(--muted);border-bottom:1px solid var(--border-strong);padding-top:1.6rem;font-size:.8125rem;font-weight:500}.PricingComparison-module__dDcI5G__rowLabel{width:32%;font-weight:500}.PricingComparison-module__dDcI5G__rowNote{color:var(--muted);max-width:44ch;margin-top:.2rem;font-size:.8rem;font-weight:400;display:block}.PricingComparison-module__dDcI5G__included{color:var(--coral-deep);align-items:center;gap:.4rem;display:inline-flex}.PricingComparison-module__dDcI5G__excluded{color:var(--muted);align-items:center;gap:.4rem;display:inline-flex}.PricingComparison-module__dDcI5G__planCard{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);overflow:hidden}.PricingComparison-module__dDcI5G__planCardRecommended{border-color:var(--ink);border-width:2px}.PricingComparison-module__dDcI5G__planCardHead{background:var(--surface-sunk);border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.9rem 1rem;display:flex}.PricingComparison-module__dDcI5G__planCardName{letter-spacing:-.02em;font-size:1.1rem}.PricingComparison-module__dDcI5G__planCardBody{padding:.35rem 1rem 1rem}.PricingComparison-module__dDcI5G__groupTitle{font-family:var(--font-sans);color:var(--muted);margin-top:1rem;margin-bottom:.4rem;font-size:.8125rem;font-weight:500}.PricingComparison-module__dDcI5G__pairs{gap:0;display:grid}.PricingComparison-module__dDcI5G__pair{border-bottom:1px dashed var(--border);justify-content:space-between;align-items:baseline;gap:1rem;padding:.55rem 0;display:flex}.PricingComparison-module__dDcI5G__pair:last-child{border-bottom:0}.PricingComparison-module__dDcI5G__pairLabel{color:var(--muted);font-size:.9rem}.PricingComparison-module__dDcI5G__pairValue{text-align:right;font-size:.9rem;font-weight:500}
.LegalPage-module__bHW_4a__layout{align-items:start;gap:2.5rem;display:grid}@media (min-width:62rem){.LegalPage-module__bHW_4a__layout{grid-template-columns:minmax(0,15rem) minmax(0,1fr);gap:4rem}.LegalPage-module__bHW_4a__toc{position:sticky;top:6rem}}.LegalPage-module__bHW_4a__tocTitle{font-family:var(--font-sans);color:var(--muted);margin-bottom:.75rem;font-size:.8125rem}.LegalPage-module__bHW_4a__tocList{border-left:1px solid var(--border);gap:.1rem;display:grid}.LegalPage-module__bHW_4a__tocLink{color:var(--muted);border-left:2px solid #0000;margin-left:-1px;padding:.35rem .85rem;font-size:.9rem;text-decoration:none;display:block}.LegalPage-module__bHW_4a__tocLink:hover{color:var(--ink);border-left-color:var(--coral)}.LegalPage-module__bHW_4a__meta{border-bottom:1px solid var(--border);font-family:var(--font-sans);color:var(--muted);flex-wrap:wrap;gap:.5rem 1.25rem;margin-bottom:1.75rem;padding-bottom:1.25rem;font-size:.8125rem;display:flex}.LegalPage-module__bHW_4a__notice{border:1px solid var(--mint-border);border-radius:var(--radius-md);background:var(--mint-surface);align-items:flex-start;gap:.65rem;max-width:68ch;margin-bottom:2rem;padding:.95rem 1.1rem;font-size:.925rem;line-height:1.6;display:flex}.LegalPage-module__bHW_4a__noticeDot{background:var(--coral);border-radius:50%;flex:none;width:7px;height:7px;margin-top:.55em}.LegalPage-module__bHW_4a__section+.LegalPage-module__bHW_4a__section{margin-top:2.5rem}.LegalPage-module__bHW_4a__section h2{font-size:var(--step-2);letter-spacing:-.022em;margin-bottom:.85rem;scroll-margin-top:6rem}.LegalPage-module__bHW_4a__section p+p,.LegalPage-module__bHW_4a__section p+ul,.LegalPage-module__bHW_4a__section ul+p{margin-top:.9rem}.LegalPage-module__bHW_4a__section p,.LegalPage-module__bHW_4a__section li{color:var(--muted);max-width:68ch;line-height:1.7}.LegalPage-module__bHW_4a__section ul{gap:.4rem;padding-left:1.2em;list-style:outside;display:grid}.LegalPage-module__bHW_4a__section strong{color:var(--ink)}.LegalPage-module__bHW_4a__section a{color:var(--ink);-webkit-text-decoration-color:var(--coral);text-decoration-color:var(--coral);text-underline-offset:.18em;text-decoration-thickness:2px}
.UseCaseFeature-module__bAwRDG__feature{border-bottom:1px solid var(--border);gap:2rem;padding-block:clamp(2.25rem,5vw,3.5rem);display:grid}.UseCaseFeature-module__bAwRDG__feature:last-child{border-bottom:0}@media (min-width:58rem){.UseCaseFeature-module__bAwRDG__feature{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:3.5rem}.UseCaseFeature-module__bAwRDG__reversed .UseCaseFeature-module__bAwRDG__questions{order:-1}}.UseCaseFeature-module__bAwRDG__heading{font-size:var(--step-3);letter-spacing:-.028em;margin-top:.75rem}.UseCaseFeature-module__bAwRDG__summary{color:var(--muted);max-width:48ch;margin-top:.9rem}.UseCaseFeature-module__bAwRDG__caveat{border-radius:var(--radius-md);border:1px solid var(--border);background:var(--surface);color:var(--muted);align-items:flex-start;gap:.6rem;max-width:48ch;margin-top:1.25rem;padding:.8rem .95rem;font-size:.9rem;display:flex}.UseCaseFeature-module__bAwRDG__caveatDot{background:var(--coral);border-radius:50%;flex:none;width:7px;height:7px;margin-top:.52em}.UseCaseFeature-module__bAwRDG__questionsTitle{font-family:var(--font-sans);color:var(--muted);margin-bottom:.8rem;font-size:.8125rem}.UseCaseFeature-module__bAwRDG__questionList{gap:.5rem;margin-bottom:1.75rem;display:grid}.UseCaseFeature-module__bAwRDG__question{border-radius:var(--radius-md);border-bottom-left-radius:var(--radius-xs);background:var(--surface);border:1px solid var(--border);padding:.6rem .85rem .6rem 2.05rem;font-size:.95rem;line-height:1.55;position:relative}.UseCaseFeature-module__bAwRDG__question:before{content:"";background:var(--coral);border-radius:50%;width:7px;height:7px;position:absolute;top:1.05rem;left:.85rem}.UseCaseFeature-module__bAwRDG__breakdown{gap:1.1rem;display:grid}@media (min-width:40rem){.UseCaseFeature-module__bAwRDG__breakdown{grid-template-columns:repeat(2,1fr);gap:1.25rem 2rem}.UseCaseFeature-module__bAwRDG__spanAll{grid-column:1/-1}}.UseCaseFeature-module__bAwRDG__blockTitle{align-items:center;gap:.45rem;margin-bottom:.45rem;font-size:.9rem;font-weight:600;display:flex}.UseCaseFeature-module__bAwRDG__blockIcon{color:var(--coral-deep);flex:none}.UseCaseFeature-module__bAwRDG__answerList{color:var(--muted);gap:.3rem;font-size:.925rem;line-height:1.55;display:grid}.UseCaseFeature-module__bAwRDG__answerItem{grid-template-columns:.9rem 1fr;align-items:start;gap:.5rem;display:grid}.UseCaseFeature-module__bAwRDG__answerMark{background:var(--mint-border);border-radius:50%;width:5px;height:5px;margin-top:.42em}.UseCaseFeature-module__bAwRDG__blockBody{color:var(--muted);font-size:.925rem;line-height:1.6}
.SignupForm-module__6a9XVW__layout{align-items:start;gap:clamp(1.75rem,4vw,3rem);display:grid}@media (min-width:900px){.SignupForm-module__6a9XVW__layout{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}}@media (max-width:899px){.SignupForm-module__6a9XVW__summary{order:-1}}.SignupForm-module__6a9XVW__optionalField{border-top:1px solid var(--border);padding-top:1.1rem}.SignupForm-module__6a9XVW__summary{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);gap:1rem;padding:clamp(1.25rem,3vw,1.75rem);display:grid}@media (min-width:900px){.SignupForm-module__6a9XVW__summary{position:sticky;top:6rem}}.SignupForm-module__6a9XVW__summaryTitle{font-size:var(--step-1);letter-spacing:-.015em}.SignupForm-module__6a9XVW__choiceGroup,.SignupForm-module__6a9XVW__periodGroup{border:0;gap:.5rem;margin:0;padding:0;display:grid}.SignupForm-module__6a9XVW__choice{border:1px solid var(--control-border);border-radius:var(--radius-sm);background:var(--paper);cursor:pointer;grid-template-columns:auto 1fr auto;align-items:center;gap:.7rem;padding:.75rem .9rem;display:grid}.SignupForm-module__6a9XVW__choice:has(input:checked){border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.SignupForm-module__6a9XVW__choice:has(input:focus-visible){outline:3px solid var(--coral-deep);outline-offset:2px}.SignupForm-module__6a9XVW__choiceName{font-weight:600}.SignupForm-module__6a9XVW__choicePrice{font-variant-numeric:tabular-nums;font-weight:600}.SignupForm-module__6a9XVW__choiceUnit{color:var(--muted);font-size:.875rem;font-weight:400}.SignupForm-module__6a9XVW__periodGroup{grid-template-columns:repeat(2,minmax(0,1fr))}.SignupForm-module__6a9XVW__period{cursor:pointer;align-items:center;gap:.55rem;font-size:.925rem;display:flex}.SignupForm-module__6a9XVW__total{border-top:1px solid var(--border);gap:.4rem;padding-top:1rem;display:grid}.SignupForm-module__6a9XVW__total div{justify-content:space-between;gap:1rem;display:flex}.SignupForm-module__6a9XVW__total dt{color:var(--muted)}.SignupForm-module__6a9XVW__total dd{font-variant-numeric:tabular-nums;text-align:right;margin:0;font-weight:600}.SignupForm-module__6a9XVW__small{color:var(--muted);font-size:.85rem;line-height:1.55}
