.AreasGrid_grid__0ojj0{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-3);gap:var(--space-3)}@media (max-width:900px){.AreasGrid_grid__0ojj0{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.AreasGrid_grid__0ojj0{grid-template-columns:1fr}}.AreasGrid_card__SXw_t{display:grid;align-content:start;grid-gap:var(--space-1);gap:var(--space-1);height:100%;padding:var(--space-4) var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-raised);transition:border-color var(--dur) var(--ease),background var(--dur) var(--ease)}.AreasGrid_card__SXw_t:hover{border-color:var(--border-strong);background:var(--bg-hover)}.AreasGrid_card__SXw_t[aria-current=page]{border-color:var(--purple);background:var(--purple-soft)}.AreasGrid_name__HGlIA{font-size:17px;font-weight:700;color:var(--text)}.AreasGrid_summary__K8__4{font-size:14px;line-height:1.45;color:var(--text-dim)}.type_display1__sIDjn{font-size:clamp(30px,7vw,76px);font-weight:800;letter-spacing:-.03em;line-height:1.04;text-wrap:balance}.type_display2__UMyJ6{font-size:clamp(26px,4.4vw,46px);font-weight:800;letter-spacing:-.02em;line-height:1.1;text-wrap:balance}.AreasSection_copy__Ysbf9{max-width:620px;margin-bottom:40px}.AreasSection_sub__pF9pY{margin-top:14px;font-size:21px;line-height:1.45;color:var(--text-dim);max-width:540px}.FaqSection_faq__gKCvk{max-width:820px}.FaqSection_list__wq5eV{margin-top:32px;border-top:1px solid var(--border)}.FaqSection_item__oPsT8{border-bottom:1px solid var(--border)}.FaqSection_question__5gDCr{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);padding:20px 0;font-size:18px;font-weight:600;line-height:1.35;color:var(--text);cursor:pointer;list-style:none}.FaqSection_question__5gDCr::-webkit-details-marker{display:none}.FaqSection_question__5gDCr:after{content:"+";flex-shrink:0;font-size:22px;font-weight:400;line-height:1;color:var(--text-dim)}.FaqSection_item__oPsT8[open] .FaqSection_question__5gDCr:after{content:"–"}.FaqSection_answer__4ygP7{padding-bottom:22px;font-size:17px;line-height:1.6;color:var(--text-dim);max-width:68ch}.FaqSection_more__yLH4l{margin-top:24px;font-size:16px}.FaqSection_more__yLH4l a{color:var(--purple)}.FaqSection_more__yLH4l a:hover{color:var(--text)}@media (max-width:640px){.FaqSection_question__5gDCr{font-size:17px}.FaqSection_answer__4ygP7{font-size:16px}}.PricingCard_pricing__F0CPx{padding-top:48px;padding-bottom:48px}.PricingCard_card__i5okI{position:relative;overflow:hidden;text-align:center;padding:72px 32px;border-radius:var(--radius-card);border:1px solid var(--border);background:radial-gradient(ellipse at 50% -30%,var(--glow-blue-strong),transparent 65%),var(--bg-raised)}.PricingCard_badgeRow__p1b8o{margin-bottom:18px}.PricingCard_line__yZ96K{margin-top:18px;font-size:21px;color:var(--text-dim);text-wrap:balance}.PricingCard_perk__VKAbu{margin-top:10px;font-size:17px;color:var(--green)}.PricingCard_cta__YFxpk{margin-top:32px}@media (max-width:640px){.PricingCard_card__i5okI{padding:48px 20px}.PricingCard_line__yZ96K{font-size:18px}}.AreaPage_header__nTosg{max-width:var(--container);margin:0 auto;padding:132px var(--gutter) 24px}.AreaPage_crumbs__OBVrz{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-6);font-size:14px;color:var(--text-faint)}.AreaPage_crumbs__OBVrz a{color:var(--text-dim)}.AreaPage_crumbs__OBVrz a:hover{color:var(--text)}.AreaPage_title__21yF6{max-width:820px}.AreaPage_lead__E_Qbv{margin-top:18px;max-width:640px;font-size:21px;line-height:1.45;color:var(--text-dim);text-wrap:balance}.AreaPage_cta__EcYTZ{margin-top:28px;display:flex;align-items:center;gap:20px;flex-wrap:wrap}.AreaPage_note__56_uD{font-size:15px;color:var(--text-dim)}.AreaPage_columns__M7_Nf{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);grid-gap:var(--space-8);gap:var(--space-8)}.AreaPage_heading__iFU9o{font-size:clamp(22px,3vw,30px);font-weight:800;letter-spacing:-.02em;line-height:1.15}.AreaPage_situations__7OXw8{margin-top:16px;padding-left:20px;display:grid;grid-gap:var(--space-2);gap:var(--space-2);font-size:18px;line-height:1.45}.AreaPage_branches__CZ70Q{margin-top:16px;border-top:1px solid var(--border)}.AreaPage_branch__AAc2q{display:grid;grid-gap:var(--space-1);gap:var(--space-1);padding:14px 0;border-bottom:1px solid var(--border)}.AreaPage_branch__AAc2q dt{font-size:17px;font-weight:700}.AreaPage_branch__AAc2q dd{font-size:15px;line-height:1.5;color:var(--text-dim)}@media (max-width:800px){.AreaPage_columns__M7_Nf{grid-template-columns:1fr;gap:var(--space-7)}}@media (max-width:640px){.AreaPage_header__nTosg{padding:104px 20px 8px}.AreaPage_lead__E_Qbv{font-size:18px}.AreaPage_situations__7OXw8{font-size:17px}}.SiteNav_nav__XC0YO{position:fixed;inset:var(--admin-bar,0) 0 auto 0;z-index:10;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);background:var(--nav-glass);border-bottom:1px solid var(--border)}.SiteNav_inner__K_tmR{max-width:var(--container);margin:0 auto;padding:14px var(--gutter);display:flex;align-items:center;justify-content:space-between}.SiteNav_actions__7ZHVp{display:flex;align-items:center;gap:var(--space-3)}.SiteNav_optional__ABLvx{display:inline-flex}@media (max-width:720px){.SiteNav_optional__ABLvx{display:none}.SiteNav_actions__7ZHVp{gap:var(--space-2)}.SiteNav_inner__K_tmR{padding:12px 16px}}.SiteFooter_footer__aUaTs{max-width:var(--container);margin:0 auto;padding:32px var(--gutter) 48px;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:14px;color:var(--text-dim);border-top:1px solid var(--border)}.SiteFooter_links__eQxyy{display:flex;gap:20px}.SiteFooter_links__eQxyy a{color:var(--text-dim)}.SiteFooter_links__eQxyy a:hover{color:var(--text)}