.ArticleBody_prose__3akji{max-width:68ch;font-family:var(--font-body);font-size:17px;line-height:1.75;color:var(--text-primary)}.ArticleBody_prose__3akji>:first-child{margin-top:0}.ArticleBody_prose__3akji p{margin:0 0 1.15em}.ArticleBody_prose__3akji h2{position:relative;margin:2.2em 0 .5em;padding-left:16px;font-family:var(--font-display);font-size:27px;font-weight:700;line-height:1.25;letter-spacing:-.01em;color:var(--text-primary);scroll-margin-top:96px}.ArticleBody_prose__3akji h2:before{content:"";position:absolute;left:0;top:.15em;bottom:.15em;width:3px;background:var(--accent-yellow);border-radius:var(--radius-sm)}.ArticleBody_prose__3akji h3{margin:1.6em 0 .4em;font-size:20px;font-weight:700;line-height:1.3}.ArticleBody_prose__3akji h3,.ArticleBody_prose__3akji h4{font-family:var(--font-display);color:var(--text-primary);scroll-margin-top:96px}.ArticleBody_prose__3akji h4{margin:1.4em 0 .4em;font-size:17px;font-weight:600}.ArticleBody_prose__3akji ol,.ArticleBody_prose__3akji ul{margin:0 0 1.15em;padding-left:1.25em}.ArticleBody_prose__3akji li{margin-bottom:.5em}.ArticleBody_prose__3akji li::marker{color:var(--accent-gold)}.ArticleBody_prose__3akji a{color:var(--primary-blue-light);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.12em;transition:color var(--transition-fast)}.ArticleBody_prose__3akji a:hover{color:var(--accent-gold)}.ArticleBody_prose__3akji b,.ArticleBody_prose__3akji strong{font-weight:700;color:var(--text-primary)}.ArticleBody_prose__3akji blockquote{margin:1.5em 0;padding:0 0 0 16px;border-left:3px solid var(--border-medium);font-style:italic;color:var(--text-secondary)}.ArticleBody_prose__3akji code{padding:2px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;background:var(--ambient-blue-100);border-radius:var(--radius-sm)}.ArticleBody_prose__3akji pre{margin:0 0 1.15em;padding:12px 16px;overflow-x:auto;background:var(--ambient-blue-100);border-radius:var(--radius-md)}.ArticleBody_tableScroll__vjR8P{margin:0 0 1.5em;overflow-x:auto;border:1px solid var(--border-light);border-radius:var(--radius-md)}.ArticleBody_prose__3akji table{width:100%;min-width:480px;border-collapse:collapse;font-size:15px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ArticleBody_prose__3akji thead{background:var(--ambient-blue-200)}.ArticleBody_prose__3akji th{padding:10px 12px;font-family:var(--font-body);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-align:left;color:var(--primary-blue);border-bottom:1px solid var(--border-medium)}.ArticleBody_prose__3akji td{padding:10px 12px;vertical-align:top;border-bottom:1px solid var(--border-light);color:var(--text-secondary)}.ArticleBody_prose__3akji tbody tr:last-child td{border-bottom:none}@media (max-width:720px){.ArticleBody_prose__3akji{font-size:16px}.ArticleBody_prose__3akji h2{font-size:23px}.ArticleBody_prose__3akji h3{font-size:18px}}.Breadcrumbs_breadcrumbs__EVkjL{font-size:13px;color:var(--text-muted);margin:0 0 var(--spacing-sm)}.Breadcrumbs_list__vzOLO{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px 0}.Breadcrumbs_item__ibJ5l+.Breadcrumbs_item__ibJ5l:before{content:"/";margin:0 8px;color:var(--border-medium)}.Breadcrumbs_item__ibJ5l a{color:var(--text-secondary);text-decoration:none}.Breadcrumbs_item__ibJ5l a:focus-visible,.Breadcrumbs_item__ibJ5l a:hover{color:var(--primary-blue);text-decoration:underline}.Breadcrumbs_item__ibJ5l[aria-current=page] span{color:var(--text-primary);font-weight:500}.ArticleCard_grid__9_Pga{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--spacing-md);gap:var(--spacing-md);margin:0;padding:0;list-style:none}.ArticleCard_gridTwo__C5ygY{grid-template-columns:repeat(2,1fr)}@media (max-width:900px){.ArticleCard_gridTwo__C5ygY,.ArticleCard_grid__9_Pga{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.ArticleCard_gridTwo__C5ygY,.ArticleCard_grid__9_Pga{grid-template-columns:1fr}}.ArticleCard_card__hzH2s{display:flex;background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-lg);overflow:hidden;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.ArticleCard_card__hzH2s:hover{border-color:var(--accent-yellow);box-shadow:var(--shadow-sm)}.ArticleCard_link__lvgKC{display:flex;flex-direction:column;width:100%;color:inherit;text-decoration:none}.ArticleCard_thumb__FXu35{display:block;width:100%;height:auto;aspect-ratio:1200/630;object-fit:cover;border-bottom:1px solid var(--border-light)}.ArticleCard_body__N5Ixd{display:flex;flex-direction:column;gap:var(--spacing-xs);flex:1 1;padding:var(--spacing-md)}.ArticleCard_chip__zWkIH{align-self:flex-start;padding:3px 10px;font-family:var(--font-body);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-gold);background:var(--accent-gold-soft);border-radius:var(--radius-sm)}.ArticleCard_title__7hlpK{font-family:var(--font-display);font-size:17px;font-weight:700;line-height:1.35;color:var(--text-primary)}.ArticleCard_link__lvgKC:hover .ArticleCard_title__7hlpK{color:var(--primary-blue);text-decoration:underline;text-underline-offset:.12em}.ArticleCard_excerpt__Rpe4M{font-size:14px;line-height:1.6;color:var(--text-secondary)}.ArticleCard_meta__j7Q6b{margin-top:auto;padding-top:var(--spacing-xs);font-size:12px;color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CtaBanner_banner__YP5nG{margin:var(--spacing-lg) 0 0;padding:var(--spacing-md);background:var(--ambient-blue-100);border:1px solid var(--border-light);border-radius:var(--radius-lg)}.CtaBanner_heading__32PaK{margin:0;font-family:var(--font-display);font-size:20px;font-weight:700;line-height:1.3;color:var(--text-primary);scroll-margin-top:96px}.CtaBanner_body___b7Cg{margin:8px 0 0;max-width:68ch;font-size:15px;line-height:1.7;color:var(--text-secondary)}.CtaBanner_actions__Jqigy{display:flex;flex-wrap:wrap;gap:12px;margin-top:var(--spacing-sm)}.CtaBanner_action__FMXMw{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 22px;font-family:var(--font-display);font-size:15px;font-weight:600;text-decoration:none;border-radius:var(--radius-md);transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.CtaBanner_primary__8kADE{color:#fff;background:var(--accent-yellow);border:1.5px solid var(--accent-yellow)}.CtaBanner_primary__8kADE:focus-visible,.CtaBanner_primary__8kADE:hover{background:var(--accent-yellow-hover);border-color:var(--accent-yellow-hover);color:#fff}.CtaBanner_ghost__9mDho{color:var(--primary-blue);background:transparent;border:1.5px solid var(--primary-blue)}.CtaBanner_ghost__9mDho:focus-visible,.CtaBanner_ghost__9mDho:hover{color:#fff;background:var(--primary-blue)}@media (prefers-reduced-motion:reduce){.CtaBanner_action__FMXMw{transition:none}}.page_page__5KoZm{background:var(--bg-primary)}.page_inner__tS_ka{max-width:1120px;margin:0 auto;padding:var(--spacing-lg) var(--spacing-sm) var(--spacing-xl)}.page_h1__8VuIe{margin:0 0 var(--spacing-sm);font-family:var(--font-display);font-size:clamp(2rem,4.2vw,2.75rem);font-weight:700;line-height:1.15;letter-spacing:-.02em;color:var(--text-primary)}.page_lede__Uy2Xb{max-width:68ch;margin:0;font-size:17px;line-height:1.7;color:var(--text-secondary)}.page_lede__Uy2Xb a{color:var(--primary-blue-light);text-decoration:underline;text-underline-offset:.12em}.page_lede__Uy2Xb a:hover{color:var(--accent-gold)}.page_section__LLkrV{margin-top:var(--spacing-lg)}.page_h2__2iP7d{margin:0 0 var(--spacing-sm);font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2rem);font-weight:700;line-height:1.2;letter-spacing:-.01em;color:var(--text-primary)}.page_trackGrid___yfNl{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--spacing-md);gap:var(--spacing-md);margin:0;padding:0;list-style:none}@media (max-width:900px){.page_trackGrid___yfNl{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.page_trackGrid___yfNl{grid-template-columns:1fr}}.page_track__T_wbZ{display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-md);background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-lg);transition:border-color var(--transition-fast)}.page_track__T_wbZ:hover{border-color:var(--accent-yellow)}.page_trackTitle__z5PYl{margin:0;font-family:var(--font-display);font-size:18px;font-weight:700;line-height:1.3}.page_trackTitle__z5PYl a{color:var(--text-primary);text-decoration:none}.page_trackTitle__z5PYl a:hover{color:var(--primary-blue);text-decoration:underline;text-underline-offset:.12em}.page_trackBlurb__uoHod{margin:0;font-size:15px;line-height:1.65;color:var(--text-secondary)}.page_trackCount__6MIZl{margin:auto 0 0;padding-top:var(--spacing-xs);font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.page_empty__D18yv{max-width:68ch;padding:var(--spacing-md);background:var(--ambient-blue-100);border-left:3px solid var(--accent-yellow);border-radius:var(--radius-md)}.page_empty__D18yv p{margin:0 0 var(--spacing-xs);font-size:16px;line-height:1.7;color:var(--text-secondary)}.page_empty__D18yv p:last-child{margin-bottom:0}.page_empty__D18yv a{color:var(--primary-blue-light);font-weight:600;text-decoration:underline;text-underline-offset:.12em}.page_empty__D18yv a:hover{color:var(--accent-gold)}.ArticleMeta_wrap__bBhe6{max-width:1120px;margin:0 auto;padding:var(--spacing-lg) var(--spacing-sm) var(--spacing-xl)}.ArticleMeta_measure__j4h3C{max-width:720px}.ArticleMeta_header__7dOyV{max-width:720px;margin-bottom:var(--spacing-md)}.ArticleMeta_chip__apf11{display:inline-block;margin-bottom:var(--spacing-xs);padding:4px 10px;font-family:var(--font-body);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-gold);background:var(--accent-gold-soft);border-radius:var(--radius-sm);text-decoration:none}.ArticleMeta_chip__apf11:hover{background:#d5eae9}.ArticleMeta_chipLabel__uBjA7{display:inline-block;margin:0 0 var(--spacing-xs) 10px;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.ArticleMeta_title__61c6G{margin:0 0 var(--spacing-xs);font-family:var(--font-display);font-size:clamp(1.9rem,4vw,2.6rem);font-weight:700;line-height:1.15;letter-spacing:-.02em;color:var(--text-primary)}.ArticleMeta_standfirst__Znt7R{margin:0 0 var(--spacing-sm);max-width:68ch;font-size:18px;line-height:1.6;color:var(--text-secondary)}.ArticleMeta_byline__JuMVs{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-xs);margin:0;padding-top:var(--spacing-xs);border-top:1px solid var(--border-light);font-size:14px;color:var(--text-secondary)}.ArticleMeta_bylineLink__bMKBc{color:var(--primary-blue);font-weight:600}.ArticleMeta_hero__BCUT7{margin:0 0 var(--spacing-md);max-width:720px}.ArticleMeta_heroImage__q4hV9{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border:1px solid var(--border-light);border-radius:var(--radius-lg)}.ArticleMeta_heroCaption__kpDDX{margin-top:var(--spacing-xs);font-size:13px;color:var(--text-muted)}.ArticleMeta_ctaPanel__z3Rxj{max-width:720px;margin:var(--spacing-lg) 0 0;padding:var(--spacing-md);background:var(--ambient-blue-100);border:1px solid var(--border-light);border-radius:var(--radius-lg)}.ArticleMeta_ctaHeading__RTWvi{margin:0 0 var(--spacing-xs);font-family:var(--font-display);font-size:20px;font-weight:700;color:var(--text-primary)}.ArticleMeta_ctaCopy__CKICb{margin:0 0 var(--spacing-sm);font-size:15px;line-height:1.7;color:var(--text-secondary)}.ArticleMeta_ctaActions__6Ifn4{display:flex;flex-wrap:wrap;gap:12px;margin:0}.ArticleMeta_btnGhost__WrKkL,.ArticleMeta_btnPrimary__cRKqe{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 22px;font-family:var(--font-display);font-size:15px;font-weight:600;border-radius:var(--radius-md);text-decoration:none;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.ArticleMeta_btnPrimary__cRKqe{background:var(--accent-yellow);color:#fff;border:1.5px solid var(--accent-yellow)}.ArticleMeta_btnPrimary__cRKqe:hover{background:var(--accent-yellow-hover);border-color:var(--accent-yellow-hover);color:#fff}.ArticleMeta_btnGhost__WrKkL{background:transparent;color:var(--primary-blue);border:1.5px solid var(--primary-blue)}.ArticleMeta_btnGhost__WrKkL:hover{background:var(--primary-blue);color:#fff}.ArticleMeta_authorBox__Nmt7k{max-width:720px;margin-top:var(--spacing-md);padding:var(--spacing-md);background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-lg)}.ArticleMeta_authorName__fpPX0{margin:0 0 4px;font-family:var(--font-display);font-size:16px;font-weight:700;color:var(--text-primary)}.ArticleMeta_authorBio__8Doir{margin:0 0 var(--spacing-xs);font-size:15px;line-height:1.7;color:var(--text-secondary)}.ArticleMeta_authorLink__cG6x1{margin:0;font-size:14px}.ArticleMeta_authorLink__cG6x1 a{color:var(--primary-blue);font-weight:600}.ArticleMeta_related__XWW1r{margin-top:var(--spacing-lg)}.ArticleMeta_relatedHeading__DSIRb{margin:0 0 var(--spacing-sm);font-family:var(--font-display);font-size:clamp(1.3rem,2.5vw,1.6rem);font-weight:700;color:var(--text-primary)}@media (max-width:720px){.ArticleMeta_wrap__bBhe6{padding-top:var(--spacing-md)}}.page_layout__5AoAK{display:grid;grid-template-columns:minmax(0,720px);grid-gap:var(--spacing-md);gap:var(--spacing-md);align-items:start}.page_main__iCVNj,.page_rail__5na4e{min-width:0}@media (min-width:1100px){.page_layout__5AoAK{grid-template-columns:minmax(0,720px) 260px;column-gap:48px}.page_main__iCVNj{grid-column:1;grid-row:1}.page_rail__5na4e{grid-column:2;grid-row:1;align-self:stretch}}.page_nextTrack__Qo4qn{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--spacing-xs);max-width:720px;margin:var(--spacing-md) 0 0;padding:12px 16px;background:var(--bg-tertiary);border-left:3px solid var(--primary-blue);border-radius:var(--radius-md);font-size:15px}.page_nextLabel__vLJEX{font-family:var(--font-body);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.page_nextTrack__Qo4qn a{color:var(--primary-blue);font-weight:600;text-decoration:underline;text-underline-offset:.12em}.page_nextTrack__Qo4qn a:hover{color:var(--accent-gold)}.Callout_callout__5DGeG{border-left:4px solid var(--primary-blue);background:var(--ambient-blue-100);border-radius:0 var(--radius-md) var(--radius-md) 0;padding:14px 18px;margin:var(--spacing-md) 0}.Callout_note__fLVo1{border-left-color:var(--accent-yellow);background:var(--accent-gold-soft)}.Callout_warning__OePsb{border-left-color:var(--warning-amber);background:#fdf6e7}.Callout_title__Rf97G{margin:0 0 6px;font-weight:700;font-size:14px;letter-spacing:.02em;color:var(--text-primary)}.Callout_body__nhfWu{font-size:15px;line-height:1.6;color:var(--text-secondary)}.Callout_body__nhfWu p{margin:0 0 8px}.Callout_body__nhfWu p:last-child{margin-bottom:0}.FaqList_list__E7xqw{margin:0;padding:0;max-width:760px}.FaqList_item__DAgCR{padding:20px 0;border-top:1px solid var(--border-light)}.FaqList_item__DAgCR:first-child{border-top:0;padding-top:0}.FaqList_question__sttAm{margin:0;font-family:var(--font-display);font-size:16px;font-weight:600;line-height:1.4;color:var(--text-primary);scroll-margin-top:96px}.FaqList_answer__HgK_D{margin:8px 0 0;font-size:15px;line-height:1.7;color:var(--text-secondary)}.FaqList_answer__HgK_D a{color:var(--accent-yellow);font-weight:600}.StaticPage_page__XAfJo{background:var(--bg-primary);padding-bottom:var(--spacing-xl)}.StaticPage_inner__fY2Z0{max-width:1120px;margin:0 auto;padding:0 var(--spacing-sm)}.StaticPage_measure__MMWr6{max-width:720px}.StaticPage_header__6e477{padding:var(--spacing-md) 0 var(--spacing-sm)}.StaticPage_h1__12_0k{margin:0 0 12px;font-family:var(--font-display);font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:700;letter-spacing:-.02em;line-height:1.15;color:var(--text-primary)}.StaticPage_lede__FEG0T{margin:0;max-width:68ch;font-size:18px;line-height:1.7;color:var(--text-secondary)}.StaticPage_updated__8y1mH{margin:12px 0 0;font-size:13px;color:var(--text-muted)}.StaticPage_emailLine__KMIrE{margin:12px 0 0;font-size:16px;line-height:1.6;color:var(--text-secondary)}.StaticPage_emailLine__KMIrE a{color:var(--accent-yellow);font-weight:600}.StaticPage_body__cSp4M{max-width:68ch;font-size:17px;line-height:1.75;color:var(--text-primary)}.StaticPage_body__cSp4M>:first-child{margin-top:0}.StaticPage_body__cSp4M p{margin:0 0 1.15em}.StaticPage_body__cSp4M h2{position:relative;margin:2.2em 0 .5em;padding-left:16px;font-family:var(--font-display);font-size:24px;font-weight:700;line-height:1.25;letter-spacing:-.01em;color:var(--text-primary);scroll-margin-top:96px}.StaticPage_body__cSp4M h2:before{content:"";position:absolute;left:0;top:.15em;bottom:.15em;width:3px;background:var(--accent-yellow);border-radius:var(--radius-sm)}.StaticPage_body__cSp4M h3{margin:1.6em 0 .4em;font-family:var(--font-display);font-size:19px;font-weight:700;line-height:1.3;color:var(--text-primary);scroll-margin-top:96px}.StaticPage_body__cSp4M ol,.StaticPage_body__cSp4M ul{margin:0 0 1.15em;padding-left:22px}.StaticPage_body__cSp4M li{margin:0 0 .5em}.StaticPage_body__cSp4M a{color:var(--accent-yellow);font-weight:600}.StaticPage_tableScroll__3GYXW{margin:0 0 1.15em;overflow-x:auto;border:1px solid var(--border-medium);border-radius:var(--radius-md)}.StaticPage_tableScroll__3GYXW table{width:100%;border-collapse:collapse;font-size:15px}.StaticPage_tableScroll__3GYXW td,.StaticPage_tableScroll__3GYXW th{padding:10px 14px;text-align:left;vertical-align:top;border-bottom:1px solid var(--border-light);line-height:1.6}.StaticPage_tableScroll__3GYXW thead th{background:var(--ambient-blue-100);font-family:var(--font-display);font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);white-space:nowrap}.StaticPage_tableScroll__3GYXW tbody th{font-weight:600;color:var(--text-primary);white-space:nowrap}.StaticPage_tableScroll__3GYXW tr:last-child td,.StaticPage_tableScroll__3GYXW tr:last-child th{border-bottom:0}.StaticPage_body__cSp4M code{padding:2px 5px;font-size:.9em;background:var(--ambient-blue-100);border-radius:var(--radius-sm)}.StaticPage_section__RfNSU{margin-top:var(--spacing-lg)}.StaticPage_sectionTitle__rG2vu{margin:0 0 12px;font-family:var(--font-display);font-size:22px;font-weight:700;line-height:1.25;color:var(--text-primary);scroll-margin-top:96px}.StaticPage_author__nNPEx{display:grid;grid-gap:6px;gap:6px;padding:var(--spacing-sm);background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-lg);max-width:68ch}.StaticPage_authorName__dLTn7{margin:0;font-family:var(--font-display);font-size:17px;font-weight:700;color:var(--text-primary)}.StaticPage_authorRole__lHQOx{margin:0;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.StaticPage_authorBio__huutM{margin:6px 0 0;font-size:15px;line-height:1.7;color:var(--text-secondary)}.StaticPage_checklist__hT4_f{margin:0;padding:0;list-style:none;display:grid;grid-gap:10px;gap:10px;max-width:68ch}.StaticPage_checklist__hT4_f li{padding-left:20px;position:relative;font-size:15px;line-height:1.7;color:var(--text-secondary)}.StaticPage_checklist__hT4_f li:before{content:"";position:absolute;left:0;top:.6em;width:8px;height:8px;border-radius:50%;background:var(--accent-yellow)}.StaticPage_linkRow__vZ4yf{display:flex;flex-wrap:wrap;gap:12px 20px;margin:var(--spacing-sm) 0 0;padding:0;list-style:none;font-size:15px;font-weight:600}.StaticPage_linkRow__vZ4yf a{color:var(--accent-yellow)}.ContactPrefill_wrap__fsMRQ{margin:var(--spacing-md) 0 0;padding:var(--spacing-sm);max-width:720px;background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-lg)}.ContactPrefill_heading__zA7Ko{margin:0;font-family:var(--font-display);font-size:20px;font-weight:700;line-height:1.3;color:var(--text-primary);scroll-margin-top:96px}.ContactPrefill_intro__5kobu{margin:8px 0 0;font-size:15px;line-height:1.7;color:var(--text-secondary)}.ContactPrefill_template__alfMB{margin:var(--spacing-sm) 0 0;padding:12px 14px;background:var(--ambient-blue-100);border:1px solid var(--border-light);border-radius:var(--radius-md);font-family:var(--font-body);font-size:14px;line-height:1.7;color:var(--text-primary);white-space:pre-wrap;overflow-wrap:anywhere}.ContactPrefill_actions__NLeoh{margin:var(--spacing-sm) 0 0}.ContactPrefill_mailButton__dSiS_{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 22px;font-family:var(--font-display);font-size:15px;font-weight:600;color:#fff;background:var(--accent-yellow);border:1.5px solid var(--accent-yellow);border-radius:var(--radius-md);text-decoration:none;transition:background var(--transition-fast),border-color var(--transition-fast)}.ContactPrefill_mailButton__dSiS_:focus-visible,.ContactPrefill_mailButton__dSiS_:hover{background:var(--accent-yellow-hover);border-color:var(--accent-yellow-hover);color:#fff}.ContactPrefill_note__GGIC_{margin:12px 0 0;font-size:13px;line-height:1.6;color:var(--text-muted)}@media (prefers-reduced-motion:reduce){.ContactPrefill_mailButton__dSiS_{transition:none}}.HowItWorks_list__e1Ud_{display:grid;grid-template-columns:1fr;grid-gap:var(--spacing-md);gap:var(--spacing-md);margin:0;padding:0;list-style:none}.HowItWorks_numeral__JRUKK{display:block;font-family:var(--font-display);font-size:32px;font-weight:700;line-height:1;color:var(--accent-yellow)}.HowItWorks_title__tECJv{margin:12px 0 0;padding-top:12px;border-top:1px solid var(--border-light);font-family:var(--font-display);font-size:17px;font-weight:700;line-height:1.35;color:var(--text-primary);scroll-margin-top:96px}.HowItWorks_body__ltWKK{margin-top:8px;max-width:44ch;font-size:15px;line-height:1.7;color:var(--text-secondary)}.HowItWorks_body__ltWKK p{margin:0}.HowItWorks_body__ltWKK a{color:var(--accent-yellow);font-weight:600}@media (min-width:760px){.HowItWorks_list__e1Ud_{grid-template-columns:repeat(3,1fr)}}.ToolLayout_page__umpyq{padding:var(--spacing-md) 0 var(--spacing-xl)}.ToolLayout_inner__Dw5xp{max-width:1120px;margin:0 auto;padding:0 var(--spacing-md)}.ToolLayout_head__rl_WC{max-width:68ch;padding:var(--spacing-sm) 0 var(--spacing-lg)}.ToolLayout_h1__YnCDu{font-family:var(--font-display);font-size:clamp(1.75rem,3.4vw,2.5rem);font-weight:700;letter-spacing:-.02em;line-height:1.15;color:var(--text-primary)}.ToolLayout_standfirst__iGFz7{margin-top:var(--spacing-sm);font-size:1.0625rem;line-height:1.7;color:var(--text-secondary)}.ToolLayout_privacyNote__unDoq{margin-top:var(--spacing-xs);font-size:.8125rem;color:var(--text-muted)}.ToolLayout_calc__wQ3z3{display:grid;grid-template-columns:1fr;grid-gap:var(--spacing-md);gap:var(--spacing-md);align-items:start}@media (min-width:900px){.ToolLayout_calc__wQ3z3{grid-template-columns:minmax(320px,400px) 1fr;gap:40px}}.ToolLayout_form__tO_c_{display:block}.ToolLayout_fieldset__FmJOR{border:1px solid var(--border-light);border-radius:var(--radius-lg);background:var(--bg-secondary);padding:var(--spacing-md);margin-bottom:var(--spacing-sm)}.ToolLayout_legend__2hP6A{font-family:var(--font-display);font-size:.9375rem;font-weight:700;color:var(--text-primary);padding:0 var(--spacing-xs);margin-left:calc(var(--spacing-xs) * -1)}.ToolLayout_field__0dSar{margin-bottom:var(--spacing-sm)}.ToolLayout_field__0dSar:last-child{margin-bottom:0}.ToolLayout_label__fBDXe{display:block;font-size:.875rem;font-weight:600;color:var(--text-primary);margin-bottom:6px}.ToolLayout_inputWrap__56NrC{display:flex;align-items:stretch;border:1px solid var(--border-medium);border-radius:var(--radius-sm);background:var(--bg-secondary);overflow:hidden}.ToolLayout_inputWrap__56NrC:focus-within{border-color:var(--accent-yellow);box-shadow:0 0 0 2px var(--accent-gold-soft)}.ToolLayout_adornment__ykDDs{display:flex;align-items:center;padding:0 10px;background:var(--ambient-blue-100);border-right:1px solid var(--border-light);font-size:.8125rem;font-weight:600;color:var(--text-secondary);white-space:nowrap}.ToolLayout_adornmentEnd__b1RcF{border-right:0;border-left:1px solid var(--border-light)}.ToolLayout_input__96pfW{flex:1 1 auto;min-width:0;min-height:44px;padding:0 10px;border:0;background:transparent;font-family:var(--font-body);font-size:16px;color:var(--text-primary)}.ToolLayout_input__96pfW:focus{outline:none}.ToolLayout_hint__aJrR_{margin-top:5px;font-size:.75rem;line-height:1.5;color:var(--text-muted)}.ToolLayout_toggleRow__ybCP6{display:flex;align-items:flex-start;gap:10px}.ToolLayout_toggleRow__ybCP6 input{width:20px;height:20px;margin-top:2px;accent-color:var(--accent-yellow);flex:0 0 auto}.ToolLayout_reset__FgucS{display:inline-flex;align-items:center;min-height:40px;padding:0 4px;border:0;background:none;font-family:var(--font-body);font-size:.875rem;font-weight:600;color:var(--primary-blue);text-decoration:underline;cursor:pointer}.ToolLayout_reset__FgucS:focus-visible{outline:2px solid var(--accent-yellow);outline-offset:2px}.ToolLayout_results__g4M00{background:var(--ambient-blue-100);border:1px solid var(--border-light);border-radius:var(--radius-lg);padding:var(--spacing-md)}@media (min-width:900px){.ToolLayout_results__g4M00{position:-webkit-sticky;position:sticky;top:88px}}.ToolLayout_resultLabel__4hXQM{font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}.ToolLayout_headline__MR1Sx{font-family:var(--font-display);font-size:clamp(2rem,4.5vw,2.5rem);font-weight:700;line-height:1.1;color:var(--primary-blue);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-top:4px}.ToolLayout_headlineNegative__kbvvo{color:var(--warning-red)}.ToolLayout_headlineNote__yOSfy{margin-top:6px;font-size:.875rem;line-height:1.6;color:var(--text-secondary)}.ToolLayout_tableWrap__ROXPg{margin-top:var(--spacing-md);overflow-x:auto}.ToolLayout_table__g59LU{width:100%;border-collapse:collapse;font-size:.875rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ToolLayout_table__g59LU caption{text-align:left;font-family:var(--font-display);font-size:.9375rem;font-weight:700;color:var(--text-primary);padding-bottom:var(--spacing-xs)}.ToolLayout_table__g59LU td,.ToolLayout_table__g59LU th{padding:8px 10px;border-bottom:1px solid var(--border-light);text-align:right;white-space:nowrap}.ToolLayout_table__g59LU td:first-child,.ToolLayout_table__g59LU th[scope=row],.ToolLayout_table__g59LU thead th:first-child{text-align:left;white-space:normal}.ToolLayout_table__g59LU thead th{font-size:.75rem;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);border-bottom:1px solid var(--border-medium)}.ToolLayout_table__g59LU th[scope=row]{font-weight:600;color:var(--text-primary)}.ToolLayout_table__g59LU tbody tr:last-child td,.ToolLayout_table__g59LU tbody tr:last-child th{border-bottom:0}.ToolLayout_rowTotal__0x_km td,.ToolLayout_rowTotal__0x_km th{font-weight:700;color:var(--text-primary);border-top:2px solid var(--border-medium)}.ToolLayout_rowWin__ib1dl td,.ToolLayout_rowWin__ib1dl th{background:var(--accent-gold-soft)}.ToolLayout_negative__ei6vR{color:var(--warning-red)}.ToolLayout_positive__jQ7Xh{color:var(--success-green-dark)}.ToolLayout_reading__2eVvl{margin-top:var(--spacing-md);padding-top:var(--spacing-sm);border-top:1px solid var(--border-medium);font-size:.9375rem;line-height:1.65;color:var(--text-primary)}.ToolLayout_illustrative__rXrXP{margin-top:var(--spacing-xs);font-size:.75rem;line-height:1.5;color:var(--text-muted)}.ToolLayout_meter___Xz6x{margin-top:var(--spacing-md);display:grid;grid-gap:var(--spacing-xs);gap:var(--spacing-xs)}.ToolLayout_meterRow__NOP7f{display:grid;grid-template-columns:88px 1fr;align-items:center;grid-gap:10px;gap:10px;font-size:.8125rem}.ToolLayout_meterTrack__e7F4H{position:relative;height:22px;background:var(--ambient-blue-200);border-radius:var(--radius-sm);overflow:hidden}.ToolLayout_meterFill__nsKwe{height:100%;background:var(--primary-blue);border-radius:var(--radius-sm)}.ToolLayout_meterFillAccent__kZSKx{background:var(--accent-yellow)}.ToolLayout_formula__4XQYC{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text-primary)}.ToolLayout_terms__qpgp5{margin-top:var(--spacing-sm);display:grid;grid-template-columns:1fr;grid-gap:6px 16px;gap:6px 16px;font-size:.875rem}@media (min-width:640px){.ToolLayout_terms__qpgp5{grid-template-columns:max-content 1fr}}.ToolLayout_terms__qpgp5 dt{font-weight:700;color:var(--text-primary)}.ToolLayout_terms__qpgp5 dd{color:var(--text-secondary);margin:0}.ToolLayout_assumptions__TsnT2{margin-top:var(--spacing-sm);font-size:.875rem;line-height:1.7;color:var(--text-secondary)}.ToolLayout_prose__g9_nn{max-width:68ch;margin-top:var(--spacing-lg)}.ToolLayout_prose__g9_nn h2{font-size:1.375rem;letter-spacing:-.01em}.ToolLayout_prose__g9_nn h2,.ToolLayout_prose__g9_nn h3{font-family:var(--font-display);font-weight:700;color:var(--text-primary);margin-top:var(--spacing-md);scroll-margin-top:96px}.ToolLayout_prose__g9_nn h3{font-size:1.0625rem}.ToolLayout_prose__g9_nn p{margin-top:var(--spacing-xs);font-size:1rem;line-height:1.75;color:var(--text-secondary)}.ToolLayout_prose__g9_nn ol,.ToolLayout_prose__g9_nn ul{margin:var(--spacing-xs) 0 0 1.25rem;color:var(--text-secondary);line-height:1.75}.ToolLayout_prose__g9_nn li{margin-top:6px}.ToolLayout_prose__g9_nn strong{color:var(--text-primary)}.ToolLayout_prose__g9_nn a{color:var(--accent-yellow);text-decoration:underline;text-underline-offset:2px}.ToolLayout_prose__g9_nn a:hover{color:var(--accent-yellow-hover)}.ToolLayout_related__q4pex,.ToolLayout_section__IR_BE{margin-top:var(--spacing-lg)}.ToolLayout_related__q4pex{padding-top:var(--spacing-md);border-top:1px solid var(--border-light);max-width:68ch}.ToolLayout_relatedHeading__CEkAw{font-family:var(--font-display);font-size:1.0625rem;font-weight:700;color:var(--text-primary)}.ToolLayout_relatedList__WZ5iA{margin:var(--spacing-xs) 0 0;padding:0;list-style:none}.ToolLayout_relatedList__WZ5iA li{padding:8px 0;border-bottom:1px solid var(--border-light)}.ToolLayout_relatedList__WZ5iA a{color:var(--primary-blue);font-weight:600;text-decoration:none}.ToolLayout_relatedList__WZ5iA a:hover{text-decoration:underline}.ToolLayout_relatedList__WZ5iA span{display:block;font-size:.8125rem;font-weight:400;color:var(--text-muted)}.ToolLayout_cta__9RgOi{margin-top:var(--spacing-lg);padding:var(--spacing-md);border:1px solid var(--border-medium);border-radius:var(--radius-lg);background:var(--bg-secondary);max-width:68ch}.ToolLayout_ctaHeading__2Lm9K{font-family:var(--font-display);font-size:1.125rem;font-weight:700;color:var(--text-primary)}.ToolLayout_ctaCopy__QCBvu{margin-top:var(--spacing-xs);font-size:.9375rem;line-height:1.7;color:var(--text-secondary)}.ToolLayout_ctaActions___SKVX{display:flex;flex-wrap:wrap;gap:var(--spacing-xs);margin-top:var(--spacing-sm)}.ToolLayout_ctaPrimary__5m6TY,.ToolLayout_ctaSecondary__oRXAp{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;border-radius:var(--radius-md);font-family:var(--font-display);font-size:.9375rem;font-weight:600;text-decoration:none}.ToolLayout_ctaPrimary__5m6TY{background:var(--accent-yellow);color:#fff;border:1px solid var(--accent-yellow)}.ToolLayout_ctaPrimary__5m6TY:hover{background:var(--accent-yellow-hover);border-color:var(--accent-yellow-hover)}.ToolLayout_ctaSecondary__oRXAp{background:transparent;color:var(--primary-blue);border:1px solid var(--primary-blue)}.ToolLayout_ctaSecondary__oRXAp:hover{background:var(--primary-blue);color:#fff}.ToolLayout_ctaPrimary__5m6TY:focus-visible,.ToolLayout_ctaSecondary__oRXAp:focus-visible,.ToolLayout_prose__g9_nn a:focus-visible,.ToolLayout_relatedList__WZ5iA a:focus-visible{outline:2px solid var(--accent-yellow);outline-offset:2px}@media (prefers-reduced-motion:reduce){.ToolLayout_ctaPrimary__5m6TY,.ToolLayout_ctaSecondary__oRXAp,.ToolLayout_meterFill__nsKwe{transition:none!important}}