.Story_section__sTwnB{padding:var(--section-y) 0;background:var(--bg)}.Story_inner__gvBnt{max-width:var(--container);margin:0 auto;padding:0 24px}.Story_grid__wiY00{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(28px,4vw,64px);gap:clamp(28px,4vw,64px);align-items:start}.Story_title__rxnZQ{font-size:var(--fs-h2);margin-bottom:clamp(18px,2vw,26px)}.Story_text__oMRLV{margin:0 0 16px;max-width:46em;font-size:var(--fs-md);line-height:1.7;color:var(--ink-2)}.Story_text__oMRLV:last-child{margin-bottom:0}.Story_quote__M6YnS{margin:0;padding:clamp(26px,3vw,36px);border:1px solid var(--line);border-left:4px solid var(--brand);border-radius:0 var(--r-xl) var(--r-xl) 0;background:var(--bg-soft)}.Story_quoteText__t44NO{margin:0;font-size:var(--fs-md);line-height:1.7;color:var(--ink)}.Story_quoteText__t44NO:before{content:"«";color:var(--brand);font-weight:700}.Story_quoteText__t44NO:after{content:"»";color:var(--brand);font-weight:700}.Story_author__XrX3Q{display:flex;flex-direction:column;gap:2px;margin-top:20px;padding-top:18px;border-top:1px solid var(--line)}.Story_authorName__grdmL{font-weight:700}.Story_authorRole__zaCCe{font-size:var(--fs-sm);color:var(--ink-3)}@media (max-width:900px){.Story_grid__wiY00{grid-template-columns:1fr}}@media (max-width:767px){.Story_inner__gvBnt{padding:0 20px}}.Support_section__INeL9{padding:var(--section-y) 0;background:var(--bg-soft)}.Support_inner__9WHSO{max-width:var(--container);margin:0 auto;padding:0 24px}.Support_title__KZPfn{font-size:var(--fs-h2)}.Support_grid__afTpT{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:clamp(16px,2vw,24px);gap:clamp(16px,2vw,24px);margin:clamp(26px,3vw,40px) 0 0;padding:0;list-style:none}.Support_card__urtqi{display:flex;flex-direction:column;height:100%;padding:clamp(24px,2.8vw,32px);border:1px solid var(--line);border-radius:var(--r-xl);background:#fff}.Support_logoBox__Mdhgo{display:flex;align-items:center;min-height:72px;margin-bottom:22px}.Support_logoLink__O5Hl0{display:inline-flex;border-radius:var(--r-sm);transition:opacity var(--t-fast) var(--ease)}.Support_logoLink__O5Hl0:hover{opacity:.72}.Support_logo__UGMnY{width:auto;max-width:100%;height:var(--h,52px);object-fit:contain;object-position:left center}.Support_cardTitle__dgSUA{font-size:1.0625rem;line-height:1.35}.Support_cardText__VAD7A{margin:10px 0 0;font-size:var(--fs-sm);line-height:1.6;color:var(--ink-2)}@media (max-width:767px){.Support_inner__9WHSO{padding:0 20px}.Support_logo__UGMnY{height:calc(var(--h, 52px) * .84)}.Support_logoBox__Mdhgo{min-height:62px}}.CookieBanner_banner__MrVHl{position:fixed;left:0;right:0;bottom:0;z-index:9999;padding:14px 24px calc(14px + env(safe-area-inset-bottom));background:var(--bg);border-top:1px solid var(--line);box-shadow:0 -12px 40px rgba(11,18,32,.1);color:var(--ink);animation:CookieBanner_rise__IzpjL .32s var(--ease-out)}.CookieBanner_inner__dc_Bq{max-width:var(--container);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:12px 32px;gap:12px 32px}.CookieBanner_title__ujbr_{display:flex;align-items:center;gap:10px;margin:0 0 2px;font-size:1.0625rem;font-weight:700;line-height:1.3}.CookieBanner_icon__XKmTo{flex:none;width:20px;height:20px;fill:var(--brand)}.CookieBanner_text__ly_l0{margin:0;max-width:60em;font-size:var(--fs-sm);line-height:1.5;color:var(--ink-2)}.CookieBanner_link__tOXLQ{color:var(--brand);text-decoration:underline;text-underline-offset:2px}.CookieBanner_more__dHrnz,.CookieBanner_narrow__SgxWv{display:none}.CookieBanner_buttons__5pm2B{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:10px;gap:10px}.CookieBanner_button__EXV34{min-height:44px;padding:0 20px;border:1px solid var(--ink);border-radius:var(--r-sm);background:var(--bg);color:var(--ink);font:inherit;font-size:var(--fs-sm);font-weight:600;white-space:nowrap;cursor:pointer;transition:background var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.CookieBanner_button__EXV34:hover{background:var(--ink);color:var(--bg)}.CookieBanner_button__EXV34:focus-visible,.CookieBanner_link__tOXLQ:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@keyframes CookieBanner_rise__IzpjL{0%{transform:translateY(100%)}}@media (max-width:1023px){.CookieBanner_inner__dc_Bq{grid-template-columns:minmax(0,1fr)}.CookieBanner_buttons__5pm2B{justify-self:end}}@media (max-width:640px){.CookieBanner_banner__MrVHl{padding:14px 16px calc(10px + env(safe-area-inset-bottom));border:1px solid var(--line);border-bottom:0;border-radius:20px 20px 0 0;box-shadow:0 -16px 48px rgba(11,18,32,.16)}.CookieBanner_inner__dc_Bq{gap:10px}.CookieBanner_title__ujbr_{margin-bottom:4px}.CookieBanner_wide__Jvtu5{display:none}.CookieBanner_narrow__SgxWv{display:inline}.CookieBanner_buttons__5pm2B{justify-self:stretch;grid-auto-flow:row;gap:8px}.CookieBanner_buttons__5pm2B>:last-child{order:-1}.CookieBanner_more__dHrnz{display:block;justify-self:center;font-size:var(--fs-xs);line-height:1.3}}@media (prefers-reduced-motion:reduce){.CookieBanner_banner__MrVHl{animation:none}}.Footer_footer__MIrxY{background:var(--bg-dark);color:hsla(0,0%,100%,.72)}.Footer_inner__52Moo{max-width:var(--container);margin:0 auto;padding:clamp(48px,6vw,80px) 24px clamp(32px,4vw,56px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-gap:clamp(32px,5vw,72px);gap:clamp(32px,5vw,72px)}.Footer_brand__M_ud7{max-width:320px}.Footer_tagline__Lswb5{margin:18px 0 24px;font-size:var(--fs-sm);line-height:1.6;color:hsla(0,0%,100%,.6)}.Footer_cta__2n_XV{display:inline-block;padding:12px 22px;border-radius:var(--r-sm);background:var(--accent);color:#fff;font-size:var(--fs-sm);font-weight:700;text-decoration:none;transition:background-color var(--t-fast) var(--ease)}.Footer_cta__2n_XV:hover{background:var(--accent-deep)}.Footer_columns__M0zcg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:clamp(20px,3vw,40px);gap:clamp(20px,3vw,40px)}.Footer_colTitle__ddge6{margin:0 0 16px;font-size:var(--fs-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:hsla(0,0%,100%,.45)}.Footer_list__55aeP{list-style:none;display:flex;flex-direction:column;gap:10px}.Footer_link__P888F{font-size:var(--fs-sm);color:hsla(0,0%,100%,.78);text-decoration:none;transition:color var(--t-fast) var(--ease)}.Footer_link__P888F:hover{color:var(--brand-bright)}.Footer_bottom__NABqn{border-top:1px solid hsla(0,0%,100%,.1)}.Footer_bottomInner__hWcRs{max-width:var(--container);margin:0 auto;padding:20px 24px 28px;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:12px}.Footer_legal__l_1jx,.Footer_report__ANuxr{font-size:var(--fs-xs);color:hsla(0,0%,100%,.45)}.Footer_legal__l_1jx{margin:0}.Footer_legalBlock___rrbr{display:flex;flex-direction:column;gap:6px}.Footer_support__5Sj5T{margin:0;max-width:62ch;font-size:var(--fs-xs);line-height:1.5;color:hsla(0,0%,100%,.38)}.Footer_support__5Sj5T a{color:hsla(0,0%,100%,.6);text-decoration:underline;transition:color var(--t-fast) var(--ease)}.Footer_support__5Sj5T a:hover{color:#fff}.Footer_bottomLinks__9EzUG{display:flex;flex-wrap:wrap;gap:8px 20px}.Footer_report__ANuxr{padding:0;border:0;background:none;font-family:inherit;cursor:pointer;text-decoration:none;transition:color var(--t-fast) var(--ease)}.Footer_report__ANuxr:hover{color:hsla(0,0%,100%,.8)}@media (max-width:900px){.Footer_inner__52Moo{grid-template-columns:1fr}.Footer_columns__M0zcg{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}}@media (max-width:767px){.Footer_bottomInner__hWcRs,.Footer_inner__52Moo{padding-left:20px;padding-right:20px}.Footer_brand__M_ud7{max-width:none}}.NextStep_grid__q5RGB{list-style:none;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:clamp(14px,1.8vw,22px);gap:clamp(14px,1.8vw,22px)}.NextStep_card__2zQ7e{padding:clamp(20px,2.2vw,28px);border-top:3px solid var(--brand);border-radius:0 0 var(--r-md) var(--r-md);background:var(--bg-soft)}.NextStep_num__vuP6F{font-size:var(--fs-xs);font-weight:800;letter-spacing:.12em;color:var(--brand)}.NextStep_q__CmNxJ{margin:12px 0 0;font-size:var(--fs-h3);line-height:1.2}.NextStep_a__PpjWK{margin:12px 0 0;font-size:var(--fs-sm);line-height:1.6;color:var(--ink-2)}@media (max-width:1080px){.NextStep_grid__q5RGB{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.NextStep_grid__q5RGB{grid-template-columns:1fr}}.StateUpdate_flow__MDf1Q{display:grid;grid-template-columns:minmax(0,1fr) minmax(160px,.7fr) minmax(0,1fr);align-items:center;grid-gap:clamp(14px,2vw,24px);gap:clamp(14px,2vw,24px);max-width:1000px}.StateUpdate_card__u2Pli{padding:clamp(20px,2.4vw,28px);border:1px solid var(--line);border-radius:var(--r-lg)}.StateUpdate_before__fb7ZM{background:#fffaf0;border-color:#f3dfb3}.StateUpdate_after__xqhyc{background:var(--brand-soft);border-color:rgba(15,157,107,.3)}.StateUpdate_when___C2c5{margin:0;font-size:var(--fs-xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.StateUpdate_topic__TPVY_{margin:10px 0 0;font-size:var(--fs-body);font-weight:700}.StateUpdate_status__DTLGT{margin:6px 0 0;font-size:var(--fs-sm);font-weight:700}.StateUpdate_before__fb7ZM .StateUpdate_status__DTLGT{color:#8a5a00}.StateUpdate_after__xqhyc .StateUpdate_status__DTLGT{color:var(--brand)}.StateUpdate_meter__RYods{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:5px;gap:5px;margin-top:16px}.StateUpdate_meter__RYods span{height:8px;border-radius:99px;background:rgba(11,18,32,.08)}.StateUpdate_before__fb7ZM .StateUpdate_meter__RYods .StateUpdate_on__qQTXw{background:#e3a008}.StateUpdate_after__xqhyc .StateUpdate_meter__RYods .StateUpdate_on__qQTXw{background:var(--brand)}.StateUpdate_middle__WaSD6{text-align:center}.StateUpdate_arrow__y_Kyx{display:block;font-size:2rem;line-height:1;color:var(--accent)}.StateUpdate_did__EuTyD{margin:10px 0 0;font-size:var(--fs-sm);line-height:1.5;color:var(--ink-2)}.StateUpdate_next__9dvph{max-width:46em;margin:clamp(28px,3.4vw,40px) 0 0;font-size:var(--fs-lead);line-height:1.6;color:var(--ink-2)}.StateUpdate_next__9dvph b{color:var(--ink)}@media (max-width:820px){.StateUpdate_flow__MDf1Q{grid-template-columns:1fr}.StateUpdate_arrow__y_Kyx{transform:rotate(90deg)}}.Personal_table__mr3yf{max-width:880px;border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden}.Personal_headRow__C7zY_,.Personal_row__RZxYo{display:grid;grid-template-columns:1fr 1fr}.Personal_headRow__C7zY_ span{padding:14px 22px;font-size:var(--fs-xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);background:var(--bg-soft)}.Personal_headRow__C7zY_+.Personal_row__RZxYo,.Personal_row__RZxYo+.Personal_row__RZxYo{border-top:1px solid var(--line)}.Personal_a__vThAI,.Personal_b__rFhBQ{padding:18px 22px;font-size:var(--fs-body);font-weight:600}.Personal_a__vThAI{color:var(--brand)}.Personal_b__rFhBQ{color:var(--accent-deep);border-left:1px solid var(--line)}.Personal_close__UKKWF{max-width:44em;margin:clamp(28px,3.4vw,40px) 0 0;font-size:var(--fs-lead);font-weight:600;line-height:1.55}@media (max-width:560px){.Personal_a__vThAI,.Personal_b__rFhBQ,.Personal_headRow__C7zY_ span{padding:14px 16px}.Personal_a__vThAI,.Personal_b__rFhBQ{font-size:var(--fs-sm)}}.ToolWorkbench_section__zHSy_{padding:clamp(8px,2vw,24px) 0 var(--section-y);background:linear-gradient(var(--bg) 0,var(--bg-soft) 160px)}.ToolWorkbench_theme__4CyNv{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border:1px solid var(--line);border-radius:var(--r-pill);background:var(--bg);color:var(--ink-2);font-size:var(--fs-sm);font-weight:600;letter-spacing:normal;text-transform:none;transition:border-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.ToolWorkbench_theme__4CyNv:hover{border-color:var(--ink-3);color:var(--ink)}@media (max-width:420px){.ToolWorkbench_theme__4CyNv{flex-shrink:0;min-height:36px;padding:0 10px;gap:6px;font-size:var(--fs-xs)}}.ToolWorkbench_theme__4CyNv[aria-pressed=true]{border-color:var(--brand);color:var(--ink)}.ToolWorkbench_inner__dQN42{max-width:var(--container-narrow);margin:0 auto;padding:0 24px}.ToolWorkbench_notes__Q6cZu{display:flex;flex-direction:column;gap:12px;margin-top:16px}.ToolWorkbench_report__TGyLo{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.ToolWorkbench_reportLink__G8MzX{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:1px solid var(--line);border-radius:var(--r-pill);background:var(--bg);color:var(--ink);font-size:var(--fs-sm);font-weight:700;text-decoration:none;transition:border-color var(--t-fast) var(--ease)}.ToolWorkbench_reportLink__G8MzX:hover{border-color:var(--ink-3)}.ToolWorkbench_reportText__Dz61G{font-size:var(--fs-sm);color:var(--ink-2)}.ToolWorkbench_mail__vddA6{font-weight:600;color:var(--ink);-webkit-user-select:all;-moz-user-select:all;user-select:all;overflow-wrap:anywhere}.ToolWorkbench_privacy__nlW0C{display:flex;align-items:flex-start;gap:8px;font-size:var(--fs-xs);line-height:1.5;color:var(--ink-3)}.ToolWorkbench_privacy__nlW0C svg{flex-shrink:0;margin-top:1px}@media (max-width:767px){.ToolWorkbench_inner__dQN42{padding:0 16px}}.HeroBar_bar__Ci_bq{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:12px;width:100%}.HeroBar_left__du2un{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;min-width:0}.HeroBar_note__cUb1s{color:var(--ink-3)}.HeroBar_note__cUb1s:before{content:"·";margin-right:10px}@media (max-width:480px){.HeroBar_note__cUb1s:before{display:none}}.PageHero_hero__5_Bny{position:relative;overflow:hidden;padding:clamp(44px,6vw,84px) 0 clamp(20px,2.4vw,32px);background:radial-gradient(110% 80% at 8% 0,var(--brand-soft) 0,transparent 58%),var(--bg)}.PageHero_inner__ImJGG{max-width:var(--container);margin:0 auto;padding:0 24px}.PageHero_eyebrow__MEmlT{font-size:var(--fs-xs);font-weight:700;letter-spacing:.14em;text-transform:uppercase}.PageHero_brand__mnqEf{color:var(--brand)}.PageHero_accent__clDN_{color:var(--accent)}.PageHero_indigo__D4ntm{color:#4f46e5}.PageHero_title__rRr17{margin:16px 0 0;max-width:18ch;font-size:var(--fs-h1);letter-spacing:-.035em}.PageHero_lead__bp0fJ{margin:22px 0 0;max-width:34em;font-size:var(--fs-lead);line-height:1.62;color:var(--ink-2)}.PageHero_extra__QLlaX{margin-top:28px}@media (max-width:900px){.PageHero_title__rRr17{max-width:none}}@media (max-width:767px){.PageHero_inner__ImJGG{padding:0 20px}}.ToolGuide_section__bkTyx{padding:var(--section-y) 0;background:var(--bg)}.ToolGuide_inner__pgQj3{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:clamp(32px,5vw,72px);gap:clamp(32px,5vw,72px);max-width:var(--container);margin:0 auto;padding:0 24px}.ToolGuide_title__RF1xM{margin-bottom:24px;font-size:var(--fs-h2)}.ToolGuide_steps__VTkau{list-style:none;display:flex;flex-direction:column;gap:20px}.ToolGuide_step__01Uie{display:grid;grid-template-columns:40px 1fr;grid-gap:16px;gap:16px;align-items:start}.ToolGuide_num__MliR2{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--brand-soft);color:var(--brand);font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ToolGuide_stepTitle__JPuO_{font-size:1.125rem;letter-spacing:-.01em}.ToolGuide_stepText__C8ZZQ{margin-top:4px;color:var(--ink-2)}.ToolGuide_why__3Sziq{display:flex;flex-direction:column;gap:16px}.ToolGuide_why__3Sziq .ToolGuide_title__RF1xM{margin-bottom:8px}.ToolGuide_whyText__HPAx4{max-width:60ch;color:var(--ink-2);font-size:1.0625rem}@media (max-width:900px){.ToolGuide_inner__pgQj3{grid-template-columns:1fr}}@media (max-width:767px){.ToolGuide_inner__pgQj3{padding:0 20px}}.ToolCard_grid__lXJ58{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:16px;gap:16px}.ToolCard_card__clOPU{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-height:100%;padding:24px;border-radius:var(--r-lg);text-decoration:none;color:var(--ink)}.ToolCard_live__rGpum{border:1px solid var(--line);background:var(--bg);box-shadow:var(--shadow-sm);transition:border-color var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease),transform var(--t-base) var(--ease)}.ToolCard_live__rGpum:hover{border-color:var(--brand);box-shadow:var(--shadow-md);transform:translateY(-2px)}.ToolCard_soon__dlqB7{border:1px dashed var(--t-dash,#cdd8d3);background:transparent}.ToolCard_title__7su7S{font-size:1.25rem;letter-spacing:-.015em}.ToolCard_soon__dlqB7 .ToolCard_title__7su7S{color:var(--ink-2)}.ToolCard_lead__PeSM_{flex:1 1;color:var(--ink-2);font-size:var(--fs-sm)}.ToolCard_go__kgX7w{display:inline-flex;align-items:center;gap:6px;margin-top:8px;color:var(--accent);font-weight:700}.ToolCard_badge__WsmLb{margin-top:8px;padding:3px 10px;border-radius:var(--r-pill);background:var(--bg-soft);color:var(--ink-3);font-size:var(--fs-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ToolCatalog_inner__OR9Qn{max-width:var(--container);margin:0 auto;padding:0 24px}.ToolCatalog_catalog__DIHDV{padding:clamp(16px,3vw,32px) 0 var(--section-y)}.ToolCatalog_catalog__DIHDV .ToolCatalog_inner__OR9Qn{display:flex;flex-direction:column;gap:clamp(40px,5vw,64px)}.ToolCatalog_group___h1YX{display:flex;flex-direction:column;gap:20px}.ToolCatalog_groupHead__qw8iD{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 16px}.ToolCatalog_groupTitle___2JTe{font-size:var(--fs-h3)}.ToolCatalog_groupLead__SuLwE{color:var(--ink-2)}.ToolCatalog_ideas__q3gmB{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 40px;padding:clamp(22px,3vw,36px);border:1px solid var(--t-soft-line,#cdeee0);border-radius:var(--r-lg);background:var(--brand-soft)}.ToolCatalog_ideasTitle__YmNFh{font-size:var(--fs-h3)}.ToolCatalog_ideasText__HtzO1{max-width:52ch;margin-top:8px;color:var(--ink-2)}.ToolCatalog_ideasActions__EsXTP{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.ToolCatalog_ideasLink__9p_xv{display:inline-flex;align-items:center;gap:10px;white-space:nowrap;min-height:52px;padding:0 24px;border-radius:var(--r-md);background:var(--accent);color:#fff;font-size:1.0625rem;font-weight:700;text-decoration:none;transition:background-color var(--t-fast) var(--ease)}.ToolCatalog_ideasLink__9p_xv:hover{background:var(--accent-deep)}.ToolCatalog_ideasMail__SLj6C{font-size:var(--fs-xs);color:var(--ink-3)}.ToolCatalog_mail__iNU1J{font-weight:600;color:var(--ink-2);-webkit-user-select:all;-moz-user-select:all;user-select:all}@media (max-width:560px){.ToolCatalog_ideasActions__EsXTP,.ToolCatalog_ideasLink__9p_xv{width:100%}.ToolCatalog_ideasLink__9p_xv{justify-content:center}}.ToolCatalog_boundary__Q3nZU{padding:var(--section-y) 0;background:var(--bg-soft)}.ToolCatalog_boundaryTitle__tKoS3{margin-bottom:clamp(24px,3vw,36px);font-size:var(--fs-h2)}.ToolCatalog_boundaryGrid__GroFe{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.ToolCatalog_boundaryCard__lSaEU{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:clamp(22px,3vw,32px);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg)}.ToolCatalog_boundaryProduct__fww_t{border-color:transparent;background:var(--bg-dark);color:#fff}.ToolCatalog_boundaryLabel__eoOyb{font-size:var(--fs-xs);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--brand)}.ToolCatalog_boundaryProduct__fww_t .ToolCatalog_boundaryLabel__eoOyb{color:var(--brand-bright)}.ToolCatalog_boundaryQuote__VAs1i{font-size:1.375rem;font-weight:800;line-height:1.25;letter-spacing:-.02em;text-wrap:balance}.ToolCatalog_boundaryText__ZIg90{color:var(--ink-2)}.ToolCatalog_boundaryProduct__fww_t .ToolCatalog_boundaryText__ZIg90{color:hsla(0,0%,100%,.7)}.ToolCatalog_boundaryLink__oV4xS{margin-top:6px;color:var(--brand-bright);font-weight:700;text-underline-offset:4px}.ToolCatalog_related__QchYZ{padding:var(--section-y) 0;background:var(--bg)}.ToolCatalog_relatedHead__NkaYd{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 24px;margin-bottom:24px}.ToolCatalog_relatedTitle__bcPMB{font-size:var(--fs-h2)}.ToolCatalog_all__6c_f9{color:var(--accent);font-weight:700;text-underline-offset:4px}@media (max-width:767px){.ToolCatalog_inner__OR9Qn{padding:0 20px}.ToolCatalog_boundaryGrid__GroFe{grid-template-columns:1fr}}.FinalCta_section__GC_S1{position:relative;overflow:hidden;padding:var(--section-y) 0;background:var(--bg-dark);color:#fff;text-align:center}.FinalCta_section__GC_S1:before{content:"";position:absolute;left:50%;top:40%;width:min(900px,92%);aspect-ratio:1;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(28,241,150,.14) 0,transparent 62%);pointer-events:none}.FinalCta_inner__gIjhQ{position:relative;z-index:var(--z-base);max-width:720px;margin:0 auto;padding:0 24px}.FinalCta_title__y_NmK{font-size:var(--fs-h1);color:#fff}.FinalCta_lead__1HC3H{margin:20px auto 0;max-width:32em;font-size:var(--fs-lead);line-height:1.62;color:hsla(0,0%,100%,.68)}.FinalCta_actions__14w27{margin-top:32px;display:flex;justify-content:center;flex-wrap:wrap;gap:12px}.FinalCta_primary__vGjiE,.FinalCta_secondary__dON_B{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 30px;border-radius:var(--r-md);font-size:1.0625rem;font-weight:700;text-decoration:none;transition:background-color var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease)}.FinalCta_primary__vGjiE{background:var(--accent);color:#fff}.FinalCta_primary__vGjiE:hover{background:var(--accent-deep)}.FinalCta_secondary__dON_B{border:1px solid hsla(0,0%,100%,.28);color:#fff}.FinalCta_secondary__dON_B:hover{border-color:#fff}.FinalCta_note__rdDbJ{margin:18px 0 0;font-size:var(--fs-sm);color:hsla(0,0%,100%,.45)}@media (max-width:560px){.FinalCta_primary__vGjiE,.FinalCta_secondary__dON_B{width:100%}}.Details_section__EUbNE{padding:var(--section-y) 0;background:var(--bg)}.Details_inner__tQiZ2{max-width:var(--container);margin:0 auto;padding:0 24px}.Details_title__m1vYW{font-size:var(--fs-h2)}.Details_grid__yrLj8{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-gap:clamp(24px,3.4vw,52px);gap:clamp(24px,3.4vw,52px);margin-top:clamp(24px,3vw,36px);align-items:start}.Details_req__uUs_d{margin:0;border:1px solid var(--line);border-radius:var(--r-xl);overflow:hidden}.Details_reqRow___xjyK{display:grid;grid-template-columns:minmax(0,220px) minmax(0,1fr);grid-gap:16px;gap:16px;padding:16px clamp(18px,2vw,24px);border-bottom:1px solid var(--line)}.Details_reqRow___xjyK:last-child{border-bottom:none}.Details_reqKey__dSmOe{font-size:var(--fs-sm);color:var(--ink-3)}.Details_reqVal__Lq6iD{margin:0;font-size:var(--fs-sm);line-height:1.55;color:var(--ink)}.Details_contacts__JCrrq{display:flex;flex-direction:column;gap:22px}.Details_contact__GP_Lv{display:flex;flex-direction:column;gap:4px}.Details_mail__kQt4k{font-size:1.0625rem;font-weight:700;color:var(--brand);text-decoration:none;width:-moz-fit-content;width:fit-content}.Details_mail__kQt4k:hover{text-decoration:underline}.Details_contactText__3Aa1U{margin:0;font-size:var(--fs-sm);line-height:1.55;color:var(--ink-2)}.Details_docs__YdAJq{display:flex;flex-direction:column;gap:8px;margin:4px 0 0;padding-top:20px;border-top:1px solid var(--line)}.Details_docs__YdAJq a{font-size:var(--fs-sm);color:var(--ink-2);text-decoration:none;width:-moz-fit-content;width:fit-content}.Details_docs__YdAJq a:hover{color:var(--ink);text-decoration:underline}@media (max-width:900px){.Details_grid__yrLj8{grid-template-columns:1fr}}@media (max-width:560px){.Details_inner__tQiZ2{padding:0 20px}.Details_reqRow___xjyK{grid-template-columns:1fr;gap:4px}}.Approach_section__Y2HeU{padding:var(--section-y) 0;background:var(--bg)}.Approach_inner__Egl_n{max-width:820px;margin:0 auto;padding:0 24px}.Approach_eyebrow__9cHvF{font-size:.8125rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:14px}.Approach_title__j8FJ0{font-size:var(--fs-h2);line-height:1.18;letter-spacing:-.02em;margin-bottom:16px}.Approach_lead__AneJo{font-size:var(--fs-lead);color:var(--ink-2);max-width:60ch;margin-bottom:clamp(28px,3.4vw,44px)}.Approach_list___7O_i{display:flex;flex-direction:column;gap:clamp(20px,2.4vw,28px);list-style:none;counter-reset:none}.Approach_item__Q1Bjf{display:grid;grid-template-columns:auto 1fr;grid-gap:20px;gap:20px;align-items:start}.Approach_no__wd8dn{font-size:.9375rem;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--brand);padding-top:3px;min-width:2ch}.Approach_name__hdFU4{font-size:1.125rem;font-weight:700;letter-spacing:-.01em;margin-bottom:6px}.Approach_text___4OxF{font-size:var(--fs-sm);line-height:1.6;color:var(--ink-2);max-width:58ch}@media (max-width:520px){.Approach_item__Q1Bjf{gap:14px}}.Value_section__Frjpv{padding:clamp(24px,3vw,40px) 0 var(--section-y);background:var(--bg-soft)}.Value_inner__4a6cq{max-width:var(--container);margin:0 auto;padding:0 24px}.Value_title__s0Byq{margin:0 0 clamp(24px,3vw,40px);font-size:var(--fs-h2)}.Value_grid__ymKHa{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(16px,2vw,24px);gap:clamp(16px,2vw,24px)}.Value_grid__ymKHa>*{height:100%}.Value_card___mOmo{height:100%;padding:clamp(24px,2.6vw,32px);border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;transition:border-color var(--t-base) var(--ease)}.Value_card___mOmo:hover{border-color:var(--ink-3);box-shadow:var(--shadow-md)}@media (prefers-reduced-motion:reduce){.Value_card___mOmo{transition:none}}.Value_cardTitle__CIJbe{font-size:var(--fs-h3)}.Value_cardText__3Qbe1{margin:12px 0 0;font-size:var(--fs-sm);line-height:1.65;color:var(--ink-2)}@media (max-width:900px){.Value_grid__ymKHa{grid-template-columns:1fr}}@media (max-width:767px){.Value_inner__4a6cq{padding:0 20px}}.Value_connectSection__R_4TS{padding:0 0 var(--section-y);background:var(--bg-soft)}.Value_connect__2rirM{padding:clamp(28px,3.2vw,40px);border:1px solid var(--line);border-radius:var(--r-xl);background:#fff;box-shadow:var(--shadow-sm)}.Value_connectHead__zRWIK{max-width:58ch}.Value_connectTitle__pIZ_9{font-size:var(--fs-h3)}.Value_connectText__Fli4_{margin:12px 0 0;font-size:var(--fs-sm);line-height:1.65;color:var(--ink-2)}.Value_steps__ErJfW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(20px,2.6vw,34px);gap:clamp(20px,2.6vw,34px);margin:clamp(24px,3vw,34px) 0 0;padding:0;list-style:none}.Value_step__8IoUo{display:flex;align-items:flex-start;gap:14px}.Value_stepNum__ve_DW{flex-shrink:0;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--accent-soft);color:var(--accent);font-size:.9375rem;font-weight:800}.Value_stepTitle__3AxCC{font-size:1.0625rem;line-height:1.35}.Value_stepText__FnKhg{margin:7px 0 0;font-size:var(--fs-sm);line-height:1.6;color:var(--ink-2)}.Value_connectCta__mCa1K{display:inline-flex;align-items:center;justify-content:center;min-height:52px;margin-top:clamp(26px,3vw,34px);padding:0 28px;border-radius:var(--r-md);background:var(--accent);color:#fff;font-size:1.0625rem;font-weight:700;text-decoration:none;transition:background-color var(--t-fast) var(--ease)}.Value_connectCta__mCa1K:hover{background:var(--accent-deep)}@media (max-width:860px){.Value_steps__ErJfW{grid-template-columns:1fr;gap:20px}}@media (max-width:767px){.Value_connectCta__mCa1K{width:100%}}.ProgressShot_section__1k_FQ{padding:var(--section-y) 0;background:var(--bg-soft)}.ProgressShot_inner__lIVCp{max-width:960px;margin:0 auto;padding:0 24px}.ProgressShot_head__J8V0x{max-width:640px;margin-bottom:clamp(22px,2.8vw,34px)}.ProgressShot_title__DC9Xp{font-size:var(--fs-h2)}.ProgressShot_lead__UjVdV{margin:14px 0 0;font-size:var(--fs-lead);line-height:1.6;color:var(--ink-2)}.ProgressShot_shot__SejF6{border:1px solid var(--line);border-radius:var(--r-xl);overflow:hidden;background:#eef7f3;box-shadow:var(--shadow-md)}.ProgressShot_shot__SejF6 img{width:100%;height:auto}.ProgressShot_reads__7VLtw{margin:clamp(18px,2.2vw,26px) 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.ProgressShot_read__LF8mu{display:flex;align-items:baseline;gap:14px;padding:16px 18px;border:1px solid var(--line);border-radius:var(--r-md);background:#fff}.ProgressShot_readKey__Bc6hx{flex-shrink:0;min-width:3.2em;font-size:1.375rem;font-weight:800;line-height:1.1;letter-spacing:-.02em;color:var(--brand);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProgressShot_readVal__gdbav{margin:0;font-size:var(--fs-sm);line-height:1.5;color:var(--ink-2)}@media (max-width:760px){.ProgressShot_reads__7VLtw{grid-template-columns:1fr}}@media (max-width:767px){.ProgressShot_inner__lIVCp{padding:0 20px}}.ToolsBand_section__nB6IL{padding:clamp(20px,2.4vw,32px) 0;background:var(--bg)}.ToolsBand_inner__Niq1u{max-width:var(--container);margin:0 auto;padding:0 24px}.ToolsBand_band__j_bdE{padding:clamp(24px,3vw,40px);border:1px solid var(--line);border-radius:var(--r-xl);background:var(--bg-soft)}.ToolsBand_head__2zlep{max-width:52em}.ToolsBand_eyebrow__xnRX0{font-size:var(--fs-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--brand)}.ToolsBand_title__iP75b{margin-top:10px;font-size:var(--fs-h3)}.ToolsBand_text__aXhoj{margin:12px 0 0;font-size:var(--fs-sm);line-height:1.65;color:var(--ink-2)}.ToolsBand_list__6QDIm{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(12px,1.4vw,18px);gap:clamp(12px,1.4vw,18px);margin-top:clamp(20px,2.4vw,28px)}.ToolsBand_card__2Vza_{display:flex;flex-direction:column;justify-content:space-between;gap:14px;height:100%;padding:18px 20px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg);text-decoration:none;transition:border-color var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease),transform var(--t-base) var(--ease)}.ToolsBand_card__2Vza_:hover{border-color:var(--brand);box-shadow:var(--shadow-md);transform:translateY(-3px)}.ToolsBand_situation__rLVA4{font-size:var(--fs-sm);line-height:1.5;color:var(--ink-2)}.ToolsBand_go__QW5kT{display:inline-flex;align-items:center;gap:8px;font-size:1rem;font-weight:800;letter-spacing:-.01em;color:var(--ink)}.ToolsBand_card__2Vza_:hover .ToolsBand_go__QW5kT{color:var(--brand)}.ToolsBand_all__hiKlc{display:inline-block;margin-top:clamp(16px,2vw,22px);font-size:var(--fs-sm);font-weight:700;color:var(--brand)}@media (max-width:860px){.ToolsBand_list__6QDIm{grid-template-columns:1fr}}@media (max-width:560px){.ToolsBand_inner__Niq1u{padding:0 20px}}@media (prefers-reduced-motion:reduce){.ToolsBand_card__2Vza_{transition:none}.ToolsBand_card__2Vza_:hover{transform:none}}.Topics_section__GbBsv{padding:var(--section-y) 0;background:var(--bg)}.Topics_inner__tZRVn{max-width:940px;margin:0 auto;padding:0 24px}.Topics_eyebrow__ynsvX{font-size:.8125rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:14px}.Topics_title__KK2tg{font-size:var(--fs-h2);line-height:1.18;letter-spacing:-.02em;margin-bottom:16px}.Topics_lead__Pz2YQ{font-size:var(--fs-lead);color:var(--ink-2);max-width:62ch;margin-bottom:clamp(24px,3vw,34px)}.Topics_list__sKTnO{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:0 28px;gap:0 28px;list-style:none}.Topics_item__6ajCS{position:relative;padding:11px 0 11px 22px;border-bottom:1px solid var(--line-soft,var(--line));font-size:var(--fs-sm);line-height:1.45;color:var(--ink)}.Topics_item__6ajCS:before{content:"";position:absolute;left:0;top:19px;width:10px;height:2px;border-radius:1px;background:var(--brand)}.Topics_note__gk5Us{margin-top:clamp(20px,2.4vw,28px)}.Topics_note__gk5Us,.Topics_tools__KLeHL{font-size:var(--fs-sm);color:var(--ink-2);max-width:60ch}.Topics_tools__KLeHL{margin-top:8px}.Topics_toolsLink__9Nghd{color:var(--ink);font-weight:700;text-underline-offset:4px;text-decoration-thickness:1px;transition:color var(--t-fast) var(--ease)}.Topics_toolsLink__9Nghd:hover{color:var(--accent)}.GradeNav_section__qPAcD{padding:0 0 var(--section-y);background:var(--bg)}.GradeNav_inner__90NC0{max-width:var(--container);margin:0 auto;padding:0 24px}.GradeNav_title__BGPmg{font-size:var(--fs-h3)}.GradeNav_list__UVdoY{list-style:none;display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.GradeNav_pill__Qr5mc{display:inline-flex;align-items:center;min-height:46px;padding:0 20px;border:1px solid var(--line);border-radius:var(--r-pill);background:var(--bg);color:var(--ink);font-weight:700;text-decoration:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:border-color var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease)}.GradeNav_pill__Qr5mc:hover{border-color:var(--brand);background:var(--brand-soft)}.GradeNav_exam__e7vMr{border-color:transparent;background:var(--accent-soft);color:var(--accent-deep)}.GradeNav_exam__e7vMr:hover{border-color:var(--accent);background:var(--accent-soft)}@media (max-width:560px){.GradeNav_inner__90NC0{padding:0 20px}}.ToolsNow_section__xJRGN{padding:var(--section-y) 0;background:var(--bg-soft)}.ToolsNow_inner___bFL6{max-width:var(--container);margin:0 auto;padding:0 24px}.ToolsNow_title__60HFV{font-size:var(--fs-h2)}.ToolsNow_lead__jm8YX{margin:14px 0 clamp(24px,3vw,36px);max-width:40em;font-size:var(--fs-lead);line-height:1.6;color:var(--ink-2)}.ToolsNow_grid__nY4hq{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(14px,1.8vw,22px);gap:clamp(14px,1.8vw,22px)}.ToolsNow_grid__nY4hq>*{height:100%}.ToolsNow_card__GCOcy{display:flex;flex-direction:column;gap:10px;height:100%;padding:clamp(22px,2.4vw,30px);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg);color:var(--ink);text-decoration:none;box-shadow:var(--shadow-sm);transition:border-color var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease),transform var(--t-base) var(--ease)}.ToolsNow_card__GCOcy:hover{border-color:var(--brand);box-shadow:var(--shadow-md);transform:translateY(-3px)}.ToolsNow_situation___M1M4{font-size:1.1875rem;font-weight:800;line-height:1.3;letter-spacing:-.015em}.ToolsNow_text__RCQ2h{flex:1 1;font-size:var(--fs-sm);line-height:1.6;color:var(--ink-2)}.ToolsNow_go__XaJWr{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font-weight:700;color:var(--accent)}@media (max-width:1000px){.ToolsNow_grid__nY4hq{grid-template-columns:1fr}}@media (max-width:560px){.ToolsNow_inner___bFL6{padding:0 20px}}@media (prefers-reduced-motion:reduce){.ToolsNow_card__GCOcy{transition:none}.ToolsNow_card__GCOcy:hover{transform:none}}.Plans_section__YGfau{padding:var(--section-y) 0}.Plans_light__CXcfH{background:var(--bg)}.Plans_soft__K2CdK{background:var(--bg-soft)}.Plans_inner__xeQXr{max-width:var(--container);margin:0 auto;padding:0 24px}.Plans_head__IhD7k{max-width:700px;margin-bottom:clamp(26px,3.2vw,42px)}.Plans_eyebrow__XxLmF{font-size:var(--fs-xs);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.Plans_title__t42qf{margin:16px 0 0;font-size:var(--fs-h2)}.Plans_lead__J9ryR{margin:16px 0 0;font-size:var(--fs-lead);line-height:1.6;color:var(--ink-2)}.Plans_grid__eJxIs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(16px,2vw,24px);gap:clamp(16px,2vw,24px);align-items:stretch}.Plans_grid__eJxIs>*{height:100%}.Plans_card__pbm2k{display:flex;flex-direction:column;height:100%;padding:clamp(26px,3vw,36px);border:1px solid var(--line);border-radius:var(--r-xl);background:#fff;box-shadow:var(--shadow-sm)}.Plans_base__vva0r{background:#fff}.Plans_exam__zOaGj{border-color:rgba(15,157,107,.34);background:linear-gradient(var(--brand),var(--brand)) no-repeat top /100% 4px,linear-gradient(180deg,var(--brand-soft) 0,#fff 46%);background-origin:border-box}.Plans_exam__zOaGj .Plans_when__CuOlP{color:var(--brand);font-weight:600}.Plans_exam__zOaGj .Plans_cta__iqWcC{background:var(--ink)}.Plans_exam__zOaGj .Plans_cta__iqWcC:hover{background:var(--brand)}.Plans_name__nTHd8{font-size:var(--fs-h3)}.Plans_when__CuOlP{margin:6px 0 0;font-size:var(--fs-sm);color:var(--ink-3)}.Plans_price__z5k4E{margin:20px 0 0;font-size:clamp(2rem,3.4vw,2.75rem);font-weight:800;letter-spacing:-.03em;line-height:1}.Plans_price__z5k4E span{margin-left:4px;font-size:1rem;font-weight:500;color:var(--ink-3)}.Plans_per__UCZzW{margin:8px 0 0;font-size:var(--fs-xs);color:var(--ink-3)}.Plans_list__MMBid{flex:1 1;list-style:none;margin:24px 0 0;display:flex;flex-direction:column;gap:12px}.Plans_list__MMBid li{position:relative;padding-left:30px;font-size:var(--fs-sm);line-height:1.5;color:var(--ink-2)}.Plans_list__MMBid li:before{content:"";position:absolute;left:0;top:5px;width:18px;height:10px;border-left:2px solid var(--brand);border-bottom:2px solid var(--brand);transform:rotate(-45deg)}.Plans_cta__iqWcC{display:inline-flex;align-items:center;justify-content:center;min-height:52px;margin-top:26px;padding:0 24px;border-radius:var(--r-md);background:var(--accent);color:#fff;font-size:1.0625rem;font-weight:700;text-decoration:none;transition:background-color var(--t-fast) var(--ease)}.Plans_cta__iqWcC:hover{background:var(--accent-deep)}.Plans_soft__K2CdK .Plans_note__r6Wok{background:#fff}.Plans_light__CXcfH .Plans_note__r6Wok b{color:var(--ink)}@media (max-width:860px){.Plans_grid__eJxIs{grid-template-columns:1fr}}@media (max-width:767px){.Plans_inner__xeQXr{padding:0 20px}}.Plans_trial__gmy64{margin:12px 0 0;text-align:center;font-size:var(--fs-xs);color:var(--ink-3)}.Plans_referral___a_VP{margin:clamp(18px,2.2vw,26px) 0 0;padding:16px 20px;border-left:3px solid var(--accent);border-radius:0 var(--r-sm) var(--r-sm) 0;background:var(--accent-soft);font-size:var(--fs-sm);line-height:1.6;color:var(--ink-2)}.Plans_referral___a_VP a{color:var(--accent);font-weight:700;white-space:nowrap}.Plans_about__0R7N2{margin:clamp(18px,2.2vw,26px) 0 0;max-width:68ch;font-size:var(--fs-sm);line-height:1.6;color:var(--ink-3)}.Plans_about__0R7N2 a{color:var(--ink-2);font-weight:600;text-decoration:underline;text-underline-offset:2px;transition:color var(--t-fast) var(--ease)}.Plans_about__0R7N2 a:hover{color:var(--ink)}.Plan_section__OXezB{padding:var(--section-y) 0;background:var(--bg)}.Plan_inner__aLDxD{max-width:var(--container);margin:0 auto;padding:0 24px}.Plan_title__Vpblh{font-size:var(--fs-h2)}.Plan_lead__4lm7h{margin:16px 0 clamp(26px,3vw,40px);max-width:42em;font-size:var(--fs-lead);color:var(--ink-2)}.Plan_card__byiRX{display:grid;grid-template-columns:minmax(0,260px) minmax(0,1fr);align-items:center;grid-gap:clamp(24px,4vw,56px);gap:clamp(24px,4vw,56px);padding:clamp(28px,3.4vw,44px);border:1px solid #4f46e5;border-radius:var(--r-xl);background:linear-gradient(135deg,rgba(79,70,229,.09),#fff 55%)}.Plan_priceCol__Td5uP{border-right:1px solid var(--line);padding-right:clamp(16px,2vw,32px)}.Plan_priceNote__nSh32{margin:10px 0 0;max-width:16em;font-size:var(--fs-sm);line-height:1.5;color:var(--ink-3)}.Plan_body__wt9ob{display:flex;flex-direction:column;align-items:flex-start}.Plan_kicker__qlH4P{font-size:var(--fs-xs);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#4f46e5}.Plan_price__p00fb{margin:14px 0 0;font-size:clamp(2.4rem,4.4vw,3.5rem);font-weight:800;letter-spacing:-.03em;line-height:1.1}.Plan_text__e9awM{margin:0;max-width:44em;font-size:var(--fs-sm);line-height:1.6;color:var(--ink-2)}.Plan_cta__hdDBY{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;min-height:50px;margin-top:22px;padding:0 26px;border-radius:var(--r-md);background:#4f46e5;color:#fff;font-weight:700;text-align:center;text-decoration:none;transition:background-color var(--t-fast) var(--ease)}.Plan_cta__hdDBY:hover{background:#4338ca}.Plan_note__2Qlzr{margin:clamp(24px,3vw,36px) 0 0;max-width:46em;font-size:var(--fs-sm);color:var(--ink-3)}.Plan_note__2Qlzr a{color:var(--brand);font-weight:600}@media (max-width:860px){.Plan_card__byiRX{grid-template-columns:1fr;gap:24px}.Plan_priceCol__Td5uP{border-right:none;border-bottom:1px solid var(--line);padding:0 0 22px}}@media (max-width:767px){.Plan_inner__aLDxD{padding:0 20px}}.ReferralBand_section__0CaQs{padding:0 0 var(--section-y);background:var(--bg-soft)}.ReferralBand_spaced__rvul5{padding-top:var(--section-y)}.ReferralBand_inner__Gczmp{max-width:var(--container);margin:0 auto;padding:0 24px}.ReferralBand_band__C8GDR{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:clamp(24px,4vw,56px);gap:clamp(24px,4vw,56px);padding:clamp(26px,3vw,38px);border:1px solid var(--line);border-radius:var(--r-xl);background:radial-gradient(120% 150% at 100% 0,rgba(255,75,51,.1) 0,transparent 60%),#fff}.ReferralBand_eyebrow__rms3Y{font-size:var(--fs-xs);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.ReferralBand_title___eIqx{margin:12px 0 0;font-size:var(--fs-h3)}.ReferralBand_lead__gxKcI{margin:12px 0 0;max-width:46em;font-size:var(--fs-sm);line-height:1.6;color:var(--ink-2)}.ReferralBand_side__FJAA9{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.ReferralBand_figure__48VPf{display:flex;flex-direction:column;gap:2px;font-size:clamp(2rem,3.4vw,2.75rem);font-weight:800;line-height:1;letter-spacing:-.03em;color:var(--accent)}.ReferralBand_figure__48VPf span{max-width:12em;font-size:var(--fs-xs);font-weight:500;line-height:1.4;letter-spacing:0;color:var(--ink-3)}.ReferralBand_cta__toJEo{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 26px;border-radius:var(--r-md);background:var(--accent);color:#fff;font-weight:700;text-decoration:none;white-space:nowrap;transition:background-color var(--t-fast) var(--ease)}.ReferralBand_cta__toJEo:hover{background:var(--accent-deep)}@media (max-width:860px){.ReferralBand_band__C8GDR{grid-template-columns:1fr}.ReferralBand_side__FJAA9{flex-direction:row;align-items:center;justify-content:space-between;width:100%}}@media (max-width:560px){.ReferralBand_inner__Gczmp{padding:0 20px}.ReferralBand_side__FJAA9{flex-direction:column;align-items:stretch;gap:18px}.ReferralBand_cta__toJEo{width:100%}}