.Container_container__5SxDp{width:100%;max-width:var(--container);margin:0 auto;padding-inline:var(--gutter)}.Button_btn__vPwWp{display:inline-flex;align-items:center;justify-content:center;min-height:var(--tap);padding:0 var(--s3);border:0;border-radius:var(--radius-control);font-family:var(--font-text);font-size:var(--fs-body);font-weight:600;line-height:1;cursor:pointer;transition:background-color .15s ease}.Button_btn__vPwWp,.Button_btn__vPwWp:hover{text-decoration:none}.Button_primary__NvDjW{background:var(--cta);color:var(--surface)}.Button_primary__NvDjW:hover{background:var(--cta-hover);color:var(--surface)}.Button_secondary__PNkAv{background:var(--primary-soft);color:var(--primary-hover)}.Button_secondary__PNkAv:hover{background:var(--primary-soft);color:var(--ink)}.Button_ghost__8k_dh{background:transparent;color:var(--primary);border:1px solid var(--border)}.Button_ghost__8k_dh:hover{background:var(--surface-alt)}.Button_wide__ZaIMs{width:100%}.Footer_footer__UaG1g{background:var(--ink);color:var(--border);padding-block:var(--s6) var(--s4);margin-top:var(--s7)}.Footer_cols__PSek3{display:grid;grid-gap:var(--s4);gap:var(--s4)}@media (min-width:768px){.Footer_cols__PSek3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.Footer_cols__PSek3{grid-template-columns:1.3fr repeat(3,minmax(0,1fr))}}.Footer_logo__NsUJK{font-family:var(--font-head);font-weight:700;font-size:var(--fs-h3);color:var(--surface)}.Footer_tagline__EtMBR{color:var(--border);margin-top:var(--s1)}.Footer_col__Uenj5 h3{font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:.04em;color:var(--primary-light);margin-bottom:var(--s2)}.Footer_list__nA1sk{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--s1);gap:var(--s1)}.Footer_list__nA1sk a{color:var(--border);font-size:var(--fs-caption)}.Footer_list__nA1sk a:hover{color:var(--surface)}.Footer_bottom__O5rKs{margin-top:var(--s5);padding-top:var(--s3);border-top:1px solid rgba(255,255,255,.12);font-size:var(--fs-caption);color:var(--muted)}.Footer_cols__PSek3>*{min-width:0}.Footer_about__g_Gmn,.Footer_list__nA1sk a{overflow-wrap:anywhere}.Footer_about__g_Gmn{color:var(--border);font-size:var(--fs-caption)}.Footer_about__g_Gmn:hover{color:var(--surface)}.Footer_subheading__pYrcg{margin-top:var(--s4)}.Breadcrumbs_wrap__VMnzG{padding-block:var(--s3) 0}.Breadcrumbs_list__t4SKY{display:flex;flex-wrap:wrap;gap:var(--s1);list-style:none;margin:0;padding:0;font-size:var(--fs-caption);color:var(--muted)}.Breadcrumbs_sep__9Ojnz{color:var(--border)}.Breadcrumbs_current__F2_Pi{color:var(--muted)}.Faq_list__06z4M{display:grid;grid-gap:var(--s2);gap:var(--s2)}.Faq_item__4iDDg{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface)}.Faq_q__cg9nX{cursor:pointer;padding:var(--s2) var(--s3);min-height:var(--tap);display:flex;align-items:center;font-family:var(--font-head);font-weight:600;list-style:none}.Faq_q__cg9nX::-webkit-details-marker{display:none}.Faq_q__cg9nX:after{content:"+";margin-left:auto;color:var(--primary);font-size:22px;line-height:1}.Faq_item__4iDDg[open] .Faq_q__cg9nX:after{content:"−"}.Faq_a__BY_AC{padding:0 var(--s3) var(--s3);color:var(--muted);margin:0}.FeatureTable_table__DUg0t{display:none;width:100%;border-collapse:collapse}.FeatureTable_table__DUg0t td,.FeatureTable_table__DUg0t th{text-align:left;padding:var(--s2);border-bottom:1px solid var(--border);vertical-align:top}.FeatureTable_table__DUg0t tbody th{font-family:var(--font-head);font-weight:600;width:35%}.FeatureTable_list__5csJk{display:grid;grid-gap:var(--s2);gap:var(--s2)}.FeatureTable_item__hZQfJ{padding:var(--s3);border:1px solid var(--border);border-radius:var(--radius-card)}.FeatureTable_name__e_fBX{font-family:var(--font-head);font-weight:600;margin:0 0 4px}.FeatureTable_desc__ySpnX{margin:0;color:var(--muted)}@media (min-width:768px){.FeatureTable_table__DUg0t{display:table}.FeatureTable_list__5csJk{display:none}}.ArticleBody_body__uVVay{max-width:var(--measure)}.ArticleBody_body__uVVay h2{font-size:var(--fs-h3);margin:var(--s5) 0 var(--s2)}.ArticleBody_body__uVVay h2:first-child{margin-top:0}.ArticleBody_body__uVVay p{margin:0 0 var(--s3)}.ArticleBody_wide__356Ui{max-width:none;margin-bottom:var(--s4)}.Header_header__MvnS2{border-bottom:1px solid var(--border);background:var(--surface);position:-webkit-sticky;position:sticky;top:0;z-index:10}.Header_inner__ggL_E{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);min-height:64px}.Header_logo__j7oID{font-family:var(--font-head);font-weight:700;font-size:var(--fs-h3);color:var(--ink);letter-spacing:-.01em}.Header_logo__j7oID:hover{text-decoration:none;color:var(--primary)}.Header_accent__nEJEa{color:var(--primary)}.Header_nav__EE71E{display:none;gap:var(--s3)}.Header_nav__EE71E a{color:var(--ink);font-size:var(--fs-caption)}.Header_nav__EE71E a:hover{color:var(--primary)}.Header_action__SGfRj{display:none}@media (min-width:1024px){.Header_nav__EE71E{display:flex}.Header_action__SGfRj{display:block}}.Header_toggle__aM0kG{display:inline-flex;align-items:center;justify-content:center;min-height:var(--tap);padding:var(--s1) var(--s2);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--ink);font:inherit;cursor:pointer}.Header_toggle__aM0kG:hover{background:var(--primary-soft)}.Header_mobileNav__J0kLN{display:flex;flex-direction:column;max-height:calc(100dvh - var(--s6) - var(--s6));overflow-y:auto;padding:var(--s1) 0 var(--s2);border-top:1px solid var(--border)}.Header_mobileNav__J0kLN[hidden]{display:none}.Header_mobileNav__J0kLN a{display:flex;align-items:center;min-height:var(--tap);padding:var(--s1) var(--s2);border-radius:var(--radius-control);color:var(--ink)}.Header_mobileNav__J0kLN a:hover{background:var(--primary-soft)}@media (min-width:1024px){.Header_mobileNav__J0kLN,.Header_toggle__aM0kG{display:none}}.Hero_hero__T3Fr4{position:relative;padding-block:var(--s6) var(--s5);overflow:hidden}.Hero_hero__T3Fr4:before{content:"";position:absolute;inset:-40% 55% auto -10%;height:700px;background:radial-gradient(circle at 30% 30%,var(--primary-soft),transparent 62%);pointer-events:none}.Hero_title__Bn2TU{position:relative}.Hero_lead__F16sG{font-size:var(--fs-body-l);color:var(--muted);margin-top:var(--s3);max-width:var(--measure);position:relative}.Hero_actions__LI5fP{display:flex;flex-wrap:wrap;gap:var(--s2);margin-top:var(--s4);position:relative}.Hero_trust__ZQwol{display:grid;grid-gap:var(--s3);gap:var(--s3);margin-top:var(--s5);padding-top:var(--s4);border-top:1px solid var(--border);position:relative}@media (min-width:768px){.Hero_trust__ZQwol{grid-template-columns:repeat(3,1fr);gap:var(--s4)}}.Hero_item__Qn8Rj{font-size:var(--fs-caption);color:var(--muted);max-width:34ch}.Hero_value__NqCi6{display:block;font-family:var(--font-head);font-size:var(--fs-h2);font-weight:700;color:var(--primary);line-height:1.1}.CategoryTabs_tabs__tlra6{display:flex;flex-wrap:wrap;gap:var(--s1);margin-bottom:var(--s4)}.CategoryTabs_tab__cSdFM{display:inline-flex;align-items:center;min-height:var(--tap);padding:0 var(--s2);border:1px solid var(--border);border-radius:var(--radius-control);color:var(--ink);font-size:var(--fs-caption)}.CategoryTabs_tab__cSdFM:hover{border-color:var(--primary);text-decoration:none}.CategoryTabs_active__wzm6V{background:var(--primary);border-color:var(--primary);color:var(--surface)}.CategoryTabs_active__wzm6V:hover{color:var(--surface)}.CardGrid_grid__Zxmoc{display:grid;grid-gap:var(--s3);gap:var(--s3)}@media (min-width:640px){.CardGrid_cols2__RgYCX,.CardGrid_cols3__lRPCe{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.CardGrid_cols3__lRPCe{grid-template-columns:repeat(3,minmax(0,1fr))}}.ArticleCard_card__Asfk2{display:flex;flex-direction:column;gap:var(--s1);padding:var(--s3);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);color:var(--ink);height:100%}.ArticleCard_card__Asfk2:hover{border-color:var(--primary);text-decoration:none}.ArticleCard_cat__dZhTQ{font-size:var(--fs-caption);color:var(--primary)}.ArticleCard_title__8hOL_{font-family:var(--font-head);font-weight:600;font-size:var(--fs-h3);margin:0}.ArticleCard_excerpt__ugPd6{margin:0;color:var(--muted)}.ArticleCard_meta__WVz4e{margin-top:auto;padding-top:var(--s2);font-size:var(--fs-caption);color:var(--muted)}.CtaBanner_banner__U6AS8{display:grid;grid-gap:var(--s2);gap:var(--s2)}.CtaBanner_text__e4syQ{color:var(--muted);max-width:var(--measure)}.CtaBanner_dark__g_9OQ .CtaBanner_text__e4syQ{color:var(--border)}.CtaBanner_actions__xcIEg{display:flex;flex-wrap:wrap;gap:var(--s2);margin-top:var(--s2)}.CaseCard_card__1M3iW{display:flex;flex-direction:column;gap:var(--s2);padding:var(--s3);height:100%;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);color:var(--ink)}.CaseCard_card__1M3iW:hover{border-color:var(--primary);text-decoration:none}.CaseCard_meta__G6APt{font-size:var(--fs-caption);color:var(--muted)}.CaseCard_company__y8Bpb{font-family:var(--font-head);font-weight:700;font-size:var(--fs-h3);margin:0}.CaseCard_business__UohdH{margin:0;color:var(--muted)}.CaseCard_highlights__5Y7IP{display:grid;grid-gap:var(--s1);gap:var(--s1);margin-top:auto;padding-top:var(--s2);border-top:1px solid var(--border)}.CaseCard_value__GBzLS{font-family:var(--font-head);font-weight:700;color:var(--primary)}.CaseCard_label__3aBWw{font-size:var(--fs-caption);color:var(--muted)}.ContactCard_card__GFBeR{display:flex;flex-direction:column;gap:4px;padding:var(--s3);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);color:var(--ink);min-height:var(--tap)}.ContactCard_channel__seJEs{font-size:var(--fs-caption);color:var(--muted)}.ContactCard_value__WNT9P{font-family:var(--font-head);font-weight:600;font-size:var(--fs-h3)}.ContactCard_note__EbE7V{font-size:var(--fs-caption);color:var(--muted)}.ComparisonTable_wrap__uGoQx{display:block}.ComparisonTable_table__fPyjf{display:none;width:100%;border-collapse:collapse}.ComparisonTable_table__fPyjf td,.ComparisonTable_table__fPyjf th{text-align:left;padding:var(--s2);border-bottom:1px solid var(--border);vertical-align:top}.ComparisonTable_table__fPyjf thead th{font-family:var(--font-head);font-weight:600;border-bottom:2px solid var(--border)}.ComparisonTable_table__fPyjf tbody th{font-weight:400;color:var(--muted)}.ComparisonTable_highlight__e7aPp td,.ComparisonTable_highlight__e7aPp th{background:var(--surface-alt)}.ComparisonTable_cards__C6CPV{display:grid;grid-gap:var(--s3);gap:var(--s3)}.ComparisonTable_card__Z3UVt{padding:var(--s3);border:1px solid var(--border);border-radius:var(--radius-card)}.ComparisonTable_cardTitle__uWc27{font-family:var(--font-head);font-weight:600;margin:0 0 var(--s2)}.ComparisonTable_pair__dQT1R{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--s1);gap:var(--s1);padding:var(--s1) 0;border-top:1px solid var(--border)}.ComparisonTable_pairLabel___xedx{color:var(--muted);font-size:var(--fs-caption)}@media (min-width:768px){.ComparisonTable_table__fPyjf{display:table}.ComparisonTable_cards__C6CPV{display:none}}.LogoRow_row__t_oEB{display:flex;flex-wrap:wrap;gap:var(--s2);align-items:center}.LogoRow_chip__NJuUT{display:inline-flex;align-items:center;padding:var(--s1) var(--s2);border:1px solid var(--border);border-radius:var(--radius-control);font-family:var(--font-head);font-weight:600;font-size:var(--fs-caption)}.LogoRow_more__1cpWM{color:var(--muted);font-size:var(--fs-caption)}.NotForYou_list__7LRE_{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--s3);gap:var(--s3)}.NotForYou_item__y2Cus{padding-left:var(--s3);border-left:3px solid var(--border)}.NotForYou_title__QcJuU{font-family:var(--font-head);font-weight:600;margin:0 0 4px}.NotForYou_text__DK7AO{margin:0;color:var(--muted)}.NotForYou_summary__zQ1ZG{margin-top:var(--s3)}.PageHeader_wrap__P_m1S{padding-block:var(--s5) var(--s4)}.PageHeader_lead__87e_y{margin-top:var(--s2);font-size:var(--fs-body-l);color:var(--muted)}.PageHeader_wrap__P_m1S h1{overflow-wrap:anywhere}@media (max-width:767px){.PageHeader_wrap__P_m1S h1{font-size:var(--fs-h2)}}.PaybackCalculator_wrap__JLvXH{display:grid;grid-gap:var(--s4);gap:var(--s4)}@media (min-width:900px){.PaybackCalculator_wrap__JLvXH{grid-template-columns:1fr 1fr;gap:var(--s6);align-items:start}}.PaybackCalculator_fields__YIWrQ{display:grid;grid-gap:var(--s3);gap:var(--s3)}.PaybackCalculator_field__rIjh_{display:grid;grid-gap:var(--s1);gap:var(--s1)}.PaybackCalculator_label__Xmgdd{font-family:var(--font-head);font-weight:600}.PaybackCalculator_hint__kZZeP{font-size:var(--fs-caption);color:var(--muted)}.PaybackCalculator_input__6_5qV{min-height:var(--tap);padding:0 var(--s2);border:1px solid var(--border);border-radius:var(--radius-control);font-family:var(--font-text);font-size:var(--fs-body);color:var(--ink);background:var(--surface)}.PaybackCalculator_input__6_5qV:focus{border-color:var(--primary);outline:none}.PaybackCalculator_result__GqttZ{padding:var(--s4) var(--s3);background:var(--surface-alt);border-radius:var(--radius-card)}.PaybackCalculator_payback__e5S3l{font-family:var(--font-head);font-weight:700;font-size:var(--fs-h1);line-height:1.1;color:var(--positive)}.PaybackCalculator_paybackNone__dMyw1{color:var(--ink);font-size:var(--fs-h3)}.PaybackCalculator_verdict__3ep_8{margin:var(--s1) 0 var(--s3);color:var(--muted)}.PaybackCalculator_rows__MTlTZ{width:100%;border-collapse:collapse}.PaybackCalculator_rows__MTlTZ td,.PaybackCalculator_rows__MTlTZ th{text-align:left;padding:var(--s1) 0;border-bottom:1px solid var(--border)}.PaybackCalculator_rows__MTlTZ th{font-weight:400;color:var(--muted)}.PaybackCalculator_rows__MTlTZ td{font-family:var(--font-head);font-weight:600;text-align:right}.ProblemGrid_grid__I2G3G{display:grid;grid-gap:var(--s3);gap:var(--s3);align-items:stretch}.ProblemGrid_grid__I2G3G>*{height:100%}@media (min-width:768px){.ProblemGrid_grid__I2G3G{grid-template-columns:repeat(2,1fr)}}.ProblemGrid_item__GGq4h{display:grid;grid-template-columns:auto 1fr;grid-gap:var(--s2) var(--s3);gap:var(--s2) var(--s3);align-items:start;align-content:start;height:100%;padding:var(--s3);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);transition:border-color .2s ease,transform .2s ease}.ProblemGrid_item__GGq4h:hover{border-color:var(--primary);transform:translateY(-2px)}.ProblemGrid_ico__kZKFI{grid-row:span 2;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:var(--primary-soft)}.ProblemGrid_title__VGvwl{font-family:var(--font-head);font-weight:600;font-size:var(--fs-h3);margin:0;align-self:center}.ProblemGrid_text__75_fs{margin:0;color:var(--muted)}@media (max-width:767px){.ProblemGrid_item__GGq4h{grid-template-columns:minmax(0,1fr);gap:var(--s2)}.ProblemGrid_ico__kZKFI{grid-row:auto;width:var(--tap);height:var(--tap);border-radius:var(--radius-card)}.ProblemGrid_text__75_fs,.ProblemGrid_title__VGvwl{min-width:0}}.NicheGrid_grid__fdbuj{display:grid;grid-gap:var(--s2);gap:var(--s2);grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.NicheGrid_grid__fdbuj{grid-template-columns:repeat(4,minmax(0,1fr))}}.NicheGrid_card__R78sR{display:flex;flex-direction:column;gap:var(--s2);padding:var(--s3);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);color:var(--ink);min-height:var(--tap)}.NicheGrid_card__R78sR:hover{border-color:var(--primary);text-decoration:none;transform:translateY(-2px)}.NicheGrid_card__R78sR{transition:border-color .2s ease,transform .2s ease}.NicheGrid_ico___kHE0{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:var(--primary-soft)}.NicheGrid_label__ElD5u{font-family:var(--font-head);font-weight:600}.NicheGrid_hint__grxAu{display:block;margin-top:4px;font-size:var(--fs-caption);color:var(--muted)}.NicheGrid_card__R78sR,.NicheGrid_hint__grxAu,.NicheGrid_label__ElD5u{min-width:0}.NicheGrid_hint__grxAu,.NicheGrid_label__ElD5u{overflow-wrap:anywhere}@media (max-width:359px){.NicheGrid_grid__fdbuj{grid-template-columns:minmax(0,1fr)}.NicheGrid_card__R78sR{display:grid;grid-template-columns:var(--tap) minmax(0,1fr);grid-gap:var(--s2);gap:var(--s2);align-items:center}.NicheGrid_hint__grxAu{grid-column:2}}.ResultTable_caption__PWVZZ{font-family:var(--font-head);font-weight:600;margin-bottom:var(--s2)}.ResultTable_table__vWO7Z{width:100%;border-collapse:collapse}.ResultTable_table__vWO7Z td,.ResultTable_table__vWO7Z th{text-align:left;padding:var(--s2) 0;border-bottom:1px solid var(--border);vertical-align:top}.ResultTable_table__vWO7Z th{font-weight:400;color:var(--muted);width:55%}.ResultTable_value__wstk0{font-family:var(--font-head);font-weight:600;color:var(--primary)}.LegalText_wrap__S9YNz{max-width:72ch}.LegalText_updated__j09Cn{font-size:var(--fs-caption);color:var(--muted);margin-bottom:var(--s4)}.LegalText_wrap__S9YNz h2{font-size:var(--fs-h3);margin-top:var(--s5);margin-bottom:var(--s2)}.LegalText_wrap__S9YNz h2:first-of-type{margin-top:0}.LegalText_wrap__S9YNz p{margin:0 0 var(--s2)}.LegalText_wrap__S9YNz ul{margin:0 0 var(--s2);padding-left:var(--s3);color:var(--ink)}.LegalText_wrap__S9YNz li{margin-bottom:var(--s1)}.LegalText_blank__sgYNV{color:var(--muted);border-bottom:1px dashed var(--muted);padding:0 var(--s2)}.LegalText_wrap__S9YNz{overflow-wrap:anywhere}.PersonCard_card__uLT7q{display:flex;flex-direction:column;gap:var(--s2);padding:var(--s3);border:1px solid var(--border);border-radius:var(--radius-card);height:100%}.PersonCard_avatar__lunC7{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--surface-alt);color:var(--primary);font-family:var(--font-head);font-weight:700;font-size:var(--fs-h3)}.PersonCard_name__DECBJ{font-family:var(--font-head);font-weight:600;margin:0}.PersonCard_role__cXVFC{margin:0;color:var(--muted);font-size:var(--fs-caption)}.PersonCard_about__Xr_qP{margin:0}.Reveal_reveal__K1Fhf{display:block;height:100%;opacity:0;transform:translateY(14px);transition:opacity .5s ease var(--reveal-delay,0s),transform .5s ease var(--reveal-delay,0s)}.Reveal_visible__01SD3{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.Reveal_reveal__K1Fhf{display:block;height:100%;opacity:1;transform:none;transition:none}}.Section_section__GDNTw{padding-block:var(--section-y)}.Section_alt__S4pKW{background:var(--surface-alt)}.Section_dark__wyh5s{background:var(--ink);color:var(--surface)}.Section_dark__wyh5s h1,.Section_dark__wyh5s h2,.Section_dark__wyh5s h3{color:var(--surface)}.Section_dark__wyh5s a{color:var(--primary-light)}.Section_head__rhs59{margin-bottom:var(--s4)}.Section_lead__Vf2_5{margin-top:var(--s2);font-size:var(--fs-body-l);color:var(--muted)}.Section_dark__wyh5s .Section_lead__Vf2_5{color:var(--border)}.Section_actions__RBDbO{display:flex;flex-wrap:wrap;gap:var(--s2);margin-top:var(--s4)}.Section_head__rhs59{padding-bottom:var(--s1)}.SplitBlock_block__DHKrf{display:grid;grid-gap:var(--s3);gap:var(--s3);align-items:start;padding:var(--s4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card)}.SplitBlock_block__DHKrf+.SplitBlock_block__DHKrf{margin-top:var(--s3)}@media (min-width:900px){.SplitBlock_withMedia__7IBGE{grid-template-columns:1fr 1fr;gap:var(--s6)}.SplitBlock_withMedia__7IBGE.SplitBlock_reverse__CaQlT .SplitBlock_body__yk8kK{order:2}.SplitBlock_withProof__vhA1M{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:var(--s5);align-items:center}.SplitBlock_withProof__vhA1M .SplitBlock_proof__gz5pT{margin-top:0}}.SplitBlock_title__hKnlf{margin-bottom:var(--s2)}.SplitBlock_text__vAFWz{color:var(--muted);max-width:var(--measure)}.SplitBlock_proof__gz5pT{margin-top:var(--s3);align-self:center;padding:var(--s3);border-left:3px solid var(--accent);border-radius:0 var(--radius-card) var(--radius-card) 0;background:var(--primary-soft);color:var(--ink);max-width:var(--measure)}.SplitBlock_media__7g8el img{border-radius:var(--radius-card)}.StatRow_row___ILc6{display:grid;grid-gap:var(--s3);gap:var(--s3)}@media (min-width:640px){.StatRow_row___ILc6{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.StatRow_row___ILc6{grid-template-columns:repeat(4,1fr)}}.StatRow_item__eDz2W{padding:var(--s4) var(--s3);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card)}.StatRow_value__iWsjR{display:block;font-family:var(--font-head);font-size:var(--fs-h2);font-weight:700;line-height:1.1;color:var(--primary)}.StatRow_label__BtSn3,.StatRow_source__CxiFI{display:block;margin-top:var(--s1)}.StatRow_source__CxiFI{font-size:var(--fs-caption);color:var(--muted)}.Steps_list__4Z4eX{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--s3);gap:var(--s3);counter-reset:step}@media (min-width:900px){.Steps_list__4Z4eX{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s4) var(--s5)}}.Steps_item__PM6Dh{display:grid;grid-template-columns:auto 1fr;grid-gap:var(--s2);gap:var(--s2);align-items:start;align-content:start;height:100%;padding:var(--s3);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);transition:border-color .2s ease}.Steps_item__PM6Dh:hover{border-color:var(--primary)}.Steps_num__y7yXR{border-radius:50%;background:var(--primary);color:var(--surface);font-family:var(--font-head);font-weight:600;font-size:var(--fs-caption)}.Steps_bullet__pSngK,.Steps_num__y7yXR{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex:0 0 32px}.Steps_bullet__pSngK{color:var(--primary);font-size:22px;line-height:1}.Steps_title__lUwgm{font-family:var(--font-head);font-weight:600;margin:0 0 4px;align-self:center}.Steps_text__wk_cW{margin:0;color:var(--muted)}@media (max-width:767px){.Steps_item__PM6Dh{grid-template-columns:minmax(0,1fr)}.Steps_item__PM6Dh>div{min-width:0}}.PriceTable_table__jzFsW{width:100%;border-collapse:collapse}.PriceTable_table__jzFsW td,.PriceTable_table__jzFsW th{text-align:left;padding:var(--s2) 0;border-bottom:1px solid var(--border)}.PriceTable_table__jzFsW th{font-family:var(--font-head);font-weight:600}.PriceTable_value__IITXe{font-family:var(--font-head);font-weight:700;white-space:nowrap}.PriceTable_note__Nljra{margin-top:var(--s2);color:var(--muted);font-size:var(--fs-caption)}.PriceTable_link__Gheo8{margin-top:var(--s3)}@media (max-width:639px){.PriceTable_table__jzFsW{table-layout:fixed}.PriceTable_table__jzFsW th{width:50%;padding-right:var(--s2)}.PriceTable_value__IITXe{white-space:normal;overflow-wrap:anywhere}}.StickyCta_bar__2YsiR{position:fixed;left:0;right:0;bottom:0;z-index:20;padding:var(--s2) var(--gutter);padding-bottom:calc(var(--s2) + env(safe-area-inset-bottom));background:var(--surface);border-top:1px solid var(--border)}@media (min-width:1024px){.StickyCta_bar__2YsiR{display:none}}.Note_note__qGgdu{padding:var(--s3);border-radius:var(--radius-card);background:var(--surface-alt);color:var(--muted)}.Note_note__qGgdu p{margin:0;max-width:var(--measure)}.Note_warning__QBuca{border-left:3px solid var(--cta)}.SpecList_grid__2qVqz{display:grid;grid-gap:var(--s2);gap:var(--s2);align-items:stretch}@media (min-width:768px){.SpecList_grid__2qVqz{grid-template-columns:repeat(2,minmax(0,1fr))}}.SpecList_item__B_tEJ{display:grid;grid-template-columns:auto 1fr;grid-gap:var(--s2);gap:var(--s2);align-items:start;align-content:start;height:100%;padding:var(--s3);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);transition:border-color .2s ease}.SpecList_item__B_tEJ:hover{border-color:var(--primary)}.SpecList_marker__NrYA_{display:flex;align-items:center;justify-content:center;width:28px;height:28px;flex:0 0 28px;border-radius:8px;background:var(--primary-soft);color:var(--primary);font-family:var(--font-head);font-weight:700;font-size:13px}.SpecList_text__9H1NS{margin:0}.SpecList_label__uJ5Uc{display:block;font-family:var(--font-head);font-weight:600;margin-bottom:2px}.SpecList_value__O5j8N{color:var(--muted)}.SpecList_single__1CqCc{grid-template-columns:1fr}.SpecList_single__1CqCc .SpecList_item__B_tEJ{align-items:center}.PriceCard_card__hwNxf{display:flex;flex-direction:column;gap:var(--s2);padding:var(--s4) var(--s3);height:100%;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface)}.PriceCard_accent__tHUWw{border-color:var(--primary)}.PriceCard_title__u5zms{font-family:var(--font-head);font-weight:600;font-size:var(--fs-h3);margin:0}.PriceCard_price__mftoK{font-family:var(--font-head);font-weight:700;font-size:var(--fs-h2);line-height:1.1}.PriceCard_period__25FxV{display:block;font-size:var(--fs-caption);color:var(--muted);font-weight:400}.PriceCard_note__8u3mg{color:var(--muted);font-size:var(--fs-caption);margin:0}.PriceCard_features__Q0Vyh{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--s1);gap:var(--s1)}.PriceCard_features__Q0Vyh li{display:grid;grid-template-columns:auto 1fr;grid-gap:var(--s1);gap:var(--s1)}.PriceCard_tick__vh2E8{color:var(--primary)}.ReviewCard_card__6BwKW{display:flex;flex-direction:column;gap:var(--s2);padding:var(--s3);border:1px solid var(--border);border-radius:var(--radius-card);height:100%}.ReviewCard_quote___LchY{margin:0;font-size:var(--fs-body-l)}.ReviewCard_who__uq4VE{margin-top:auto;padding-top:var(--s2);border-top:1px solid var(--border)}.ReviewCard_name__nyN0_{font-family:var(--font-head);font-weight:600;margin:0}.ReviewCard_meta__3C4dS{margin:0;color:var(--muted);font-size:var(--fs-caption)}