.result-card[data-v-9a99ec52]{background:var(--surface-soft-vignette);border:1px solid var(--border-soft);box-shadow:var(--shadow-card);border-top-width:4px;border-radius:1rem;gap:.42rem;padding:1rem;display:grid}.result-card[data-tone=good][data-v-9a99ec52]{border-top-color:var(--good)}.result-card[data-tone=caution][data-v-9a99ec52]{border-top-color:var(--caution)}.result-card[data-tone=risk][data-v-9a99ec52]{border-top-color:var(--danger)}.result-card__title[data-v-9a99ec52],.result-card__note[data-v-9a99ec52]{margin:0}.result-card__title[data-v-9a99ec52]{color:var(--text-muted);font-size:.96rem;font-weight:700}.result-card__value[data-v-9a99ec52]{font-family:var(--font-heading);color:var(--heading);margin:0;font-size:clamp(1.9rem,4vw,2.7rem);line-height:1}.result-card__note[data-v-9a99ec52]{color:var(--text)}.result-card__details[data-v-9a99ec52],.result-card__comparison[data-v-9a99ec52]{gap:.7rem;display:grid}.detail-row[data-v-9a99ec52],.comparison-row__main[data-v-9a99ec52]{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.detail-row__label[data-v-9a99ec52],.comparison-row__label[data-v-9a99ec52]{color:var(--heading);font-size:.92rem;font-weight:700}.detail-row__value[data-v-9a99ec52],.comparison-row__value[data-v-9a99ec52]{color:var(--heading);font-family:var(--font-heading);text-align:right;font-size:.96rem}.result-card__helper[data-v-9a99ec52]{color:var(--text-muted);margin:0;font-size:.88rem}.result-card__divider[data-v-9a99ec52]{background:var(--border-soft);height:1px}.comparison-stack[data-v-9a99ec52]{gap:.6rem;display:grid}.comparison-row[data-v-9a99ec52]{display:grid}.comparison-chart[data-v-9a99ec52]{margin:0}.comparison-chart__frame[data-v-9a99ec52]{background:var(--surface-vignette);border:1px solid var(--border-soft);border-radius:.95rem;gap:.4rem;padding:1rem .85rem .75rem;display:grid;overflow:hidden}.comparison-chart__values[data-v-9a99ec52],.comparison-chart__labels[data-v-9a99ec52],.comparison-chart__bars[data-v-9a99ec52]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.comparison-chart__values[data-v-9a99ec52],.comparison-chart__labels[data-v-9a99ec52]{justify-items:center}.comparison-chart__track-layer[data-v-9a99ec52]{height:136px;position:relative}.comparison-chart__benchmark-line[data-v-9a99ec52]{border-top:1px dashed color-mix(in srgb, var(--heading) 22%, transparent);position:absolute;left:0;right:0}.comparison-chart__benchmark-line span[data-v-9a99ec52]{background:var(--surface-vignette);color:var(--text-muted);padding:0 .22rem;font-size:.76rem;font-weight:700;line-height:1;position:absolute;top:-.95rem;right:0}.comparison-chart__bars[data-v-9a99ec52]{align-items:end;height:100%}.comparison-chart__value[data-v-9a99ec52],.comparison-chart__label[data-v-9a99ec52]{color:var(--heading);font-weight:700}.comparison-chart__value[data-v-9a99ec52]{font-family:var(--font-heading);font-size:.95rem}.comparison-chart__label[data-v-9a99ec52]{font-size:.84rem}.comparison-chart__track[data-v-9a99ec52]{justify-content:center;align-items:end;width:100%;max-width:3.4rem;height:136px;margin-inline:auto;display:flex}.comparison-chart__bar[data-v-9a99ec52]{border:1px solid color-mix(in srgb, var(--heading) 12%, transparent);border-radius:.75rem .75rem .3rem .3rem;width:100%;box-shadow:inset 0 1px #ffffff38}.comparison-chart__bar--you[data-v-9a99ec52]{background:linear-gradient(180deg, color-mix(in srgb, var(--good) 55%, white) 0%, color-mix(in srgb, var(--good) 82%, black 6%) 100%)}.result-card[data-tone=caution] .comparison-chart__bar--you[data-v-9a99ec52]{background:linear-gradient(180deg, color-mix(in srgb, var(--caution) 55%, white) 0%, color-mix(in srgb, var(--caution) 82%, black 6%) 100%)}.result-card[data-tone=risk] .comparison-chart__bar--you[data-v-9a99ec52]{background:linear-gradient(180deg, color-mix(in srgb, var(--danger) 56%, white) 0%, color-mix(in srgb, var(--danger) 82%, black 6%) 100%)}.comparison-chart__bar--england[data-v-9a99ec52]{background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 40%, white) 0%, color-mix(in srgb, var(--accent) 62%, black 8%) 100%)}.result-card__context[data-v-9a99ec52]{color:var(--text);background:var(--surface-vignette);border:1px solid var(--border-soft);border-radius:.85rem;margin:0;padding:.75rem .8rem;font-size:.92rem}.sr-only[data-v-9a99ec52]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=32rem){.detail-row[data-v-9a99ec52],.comparison-row__main[data-v-9a99ec52]{flex-direction:column;align-items:start;gap:.18rem}.detail-row__value[data-v-9a99ec52],.comparison-row__value[data-v-9a99ec52]{text-align:left}.comparison-chart__bars[data-v-9a99ec52],.comparison-chart__values[data-v-9a99ec52],.comparison-chart__labels[data-v-9a99ec52]{gap:.7rem}}.calculator-shell[data-v-bee110b4]{gap:.85rem;display:grid}.calculator-shell--compact[data-v-bee110b4]{gap:0}.calculator-shell__heading[data-v-bee110b4]{gap:.55rem;display:grid}.calculator-shell__eyebrow[data-v-bee110b4]{color:var(--accent);margin:0 0 .2rem;font-size:.92rem;font-weight:700}.calculator-shell__heading h2[data-v-bee110b4],.calculator-suite__title[data-v-bee110b4],.calculator-suite h3[data-v-bee110b4],.calculator-suite h4[data-v-bee110b4]{font-family:var(--font-heading);color:var(--heading);margin:0}.calculator-shell__heading h2[data-v-bee110b4]{font-size:clamp(1.5rem,3vw,2rem)}.calculator-shell__copy[data-v-bee110b4]{color:var(--text);margin:0}.calculator-suite[data-v-bee110b4]{background:var(--surface-panel-vignette);border:1px solid color-mix(in srgb, var(--accent) 20%, var(--border-soft));box-shadow:var(--shadow-panel);border-radius:1.6rem;gap:1rem;padding:1.25rem;display:grid}.secondary-estimate[data-v-bee110b4]{border:1px solid var(--border-soft);background:var(--surface-quiet);box-shadow:var(--shadow-card);border-radius:1.35rem;gap:1rem;padding:1.1rem;display:grid}.calculator-suite__intro[data-v-bee110b4],.calculator-suite__actions[data-v-bee110b4],.secondary-estimate__header[data-v-bee110b4],.secondary-estimate__layout[data-v-bee110b4],.secondary-estimate__notes[data-v-bee110b4],.tab-panel[data-v-bee110b4],.tool-form[data-v-bee110b4],.results-area[data-v-bee110b4]{gap:1rem;display:grid}.calculator-suite__eyebrow[data-v-bee110b4]{color:var(--accent);margin:0 0 .25rem;font-size:.9rem;font-weight:700}.calculator-suite__title[data-v-bee110b4]{margin:0;font-size:clamp(1.5rem,3vw,2rem)}.calculator-suite__lead[data-v-bee110b4]{color:var(--text);margin:.35rem 0 0}.calculator-suite h3[data-v-bee110b4],.calculator-suite h4[data-v-bee110b4]{font-size:1.35rem}.helper-note[data-v-bee110b4],.tab-panel__header p[data-v-bee110b4],.field-hint[data-v-bee110b4],.copy-status[data-v-bee110b4]{color:var(--text);margin:0}.tablist[data-v-bee110b4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.tab-button[data-v-bee110b4],.mode-toggle__button[data-v-bee110b4],.ghost-button[data-v-bee110b4]{border:1px solid var(--border);color:var(--heading);cursor:pointer;font-size:1rem;font-weight:700;transition:border-color .18s,background .18s,color .18s,transform .18s,box-shadow .18s}.tab-button[data-v-bee110b4]{background:var(--surface-soft-vignette);border-radius:1rem;min-height:3.4rem;padding:.8rem 1rem}.mode-toggle__button[data-v-bee110b4]{background:var(--surface-vignette);border-radius:.95rem;min-height:3.15rem;padding:.75rem .95rem}.ghost-button[data-v-bee110b4]{background:0 0;border-radius:.95rem;justify-self:start;min-height:2.8rem;padding:.72rem 1rem}.tab-button[data-v-bee110b4]:hover,.mode-toggle__button[data-v-bee110b4]:hover,.ghost-button[data-v-bee110b4]:hover{border-color:var(--accent);background:var(--surface-accent);transform:translateY(-1px)}.tab-button[aria-selected=true][data-v-bee110b4]{background:var(--accent-solid);border-color:var(--accent-solid);color:#fff;box-shadow:var(--shadow-card)}.mode-toggle__button[aria-pressed=true][data-v-bee110b4]{background:var(--accent-soft);border-color:var(--accent)}.tab-button[data-v-bee110b4]:focus-visible,.mode-toggle__button[data-v-bee110b4]:focus-visible,.ghost-button[data-v-bee110b4]:focus-visible,input[data-v-bee110b4]:focus-visible{outline:3px solid color-mix(in srgb, var(--accent) 55%, white);outline-offset:2px}.copy-status[data-v-bee110b4]{min-height:1.5rem}.tab-panel[data-v-bee110b4]{padding-top:.2rem}.tab-panel__header[data-v-bee110b4]{gap:.85rem;display:grid}.secondary-estimate__header .calculator-suite__lead[data-v-bee110b4],.secondary-estimate__example p[data-v-bee110b4],.secondary-estimate__caveat[data-v-bee110b4]{color:var(--text);margin:0}.secondary-estimate__example[data-v-bee110b4]{border:1px solid var(--border-soft);background:var(--surface-vignette);border-radius:1rem;gap:.5rem;padding:1rem;display:grid}.secondary-estimate__example h4[data-v-bee110b4]{color:var(--heading);font-family:var(--font-heading);margin:0;font-size:1.1rem}.secondary-estimate__example ul[data-v-bee110b4]{margin:0;padding-left:1.2rem}.secondary-estimate__caveat[data-v-bee110b4]{background:var(--surface-soft-vignette);border:1px solid var(--border-soft);border-radius:1rem;padding:.95rem 1rem}.mode-toggle[data-v-bee110b4]{gap:.7rem;display:inline-grid}.tool-layout[data-v-bee110b4]{gap:1rem;display:grid}.tool-form[data-v-bee110b4]{background:var(--surface-soft-vignette);border:1px solid var(--border-soft);border-radius:1.15rem;align-content:start;padding:1rem}label[data-v-bee110b4]{gap:.45rem;display:grid}label span[data-v-bee110b4]{color:var(--heading);font-size:1rem;font-weight:700}input[data-v-bee110b4]{border:1px solid var(--border-soft);background:var(--surface-strong);width:100%;min-height:3.2rem;color:var(--text);border-radius:.95rem;padding:.8rem .95rem;font-size:1rem}input[aria-invalid=true][data-v-bee110b4]{border-color:var(--danger)}.error-text[data-v-bee110b4]{color:var(--danger);font-weight:700}.result-grid[data-v-bee110b4]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.9rem;display:grid}.result-grid--paired[data-v-bee110b4]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));align-items:stretch}.result-grid--future[data-v-bee110b4]{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));align-items:stretch}.summary-card[data-v-bee110b4]{border:1px solid var(--border-soft);background:var(--surface-soft-vignette);border-radius:1rem;gap:.45rem;padding:1rem;display:grid}.summary-card[data-tone=good][data-v-bee110b4]{background:var(--good-soft)}.summary-card[data-tone=caution][data-v-bee110b4]{background:var(--caution-soft)}.summary-card[data-tone=risk][data-v-bee110b4]{background:var(--danger-soft)}.summary-card p[data-v-bee110b4]{color:var(--text);margin:0}@media (width<=47.99rem){.tablist[data-v-bee110b4]{grid-template-columns:1fr}}@media (width>=48rem){.mode-toggle[data-v-bee110b4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=70rem){.calculator-suite__intro[data-v-bee110b4],.tool-layout[data-v-bee110b4],.secondary-estimate__layout[data-v-bee110b4]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start}.calculator-suite__actions[data-v-bee110b4]{justify-items:end}.tab-panel__header[data-v-bee110b4],.secondary-estimate__header[data-v-bee110b4]{grid-template-columns:1fr auto;align-items:end}}.other-tools[data-v-173e8496]{background:var(--surface-vignette);border:1px solid var(--border-soft);box-shadow:var(--shadow-card);border-radius:1.5rem;gap:.7rem;padding:1.25rem;display:grid}.other-tools__eyebrow[data-v-173e8496],h2[data-v-173e8496],p[data-v-173e8496]{margin:0}.other-tools__eyebrow[data-v-173e8496]{color:var(--accent);font-size:.9rem;font-weight:700}h2[data-v-173e8496]{font-family:var(--font-heading);color:var(--heading);font-size:1.35rem}.other-tools__copy[data-v-173e8496]{color:var(--text)}a[data-v-173e8496]{color:var(--accent-strong);font-weight:700;text-decoration:none}a[data-v-173e8496]:hover,a[data-v-173e8496]:focus-visible{outline:none;text-decoration:underline}.section-card[data-v-6598e8ad]{background:var(--surface-vignette);border:1px solid var(--border-soft);box-shadow:var(--shadow-card);border-radius:1.5rem;gap:1rem;padding:1.25rem;display:grid}.section-card__header[data-v-6598e8ad]{gap:.55rem;display:grid}.section-card__eyebrow[data-v-6598e8ad]{color:var(--accent);margin:0 0 .25rem;font-size:.9rem;font-weight:700}h2[data-v-6598e8ad],p[data-v-6598e8ad]{margin:0}h2[data-v-6598e8ad]{font-family:var(--font-heading);color:var(--heading);font-size:1.4rem}.section-card__copy[data-v-6598e8ad],.table-note[data-v-6598e8ad]{color:var(--text-muted)}.table-wrap[data-v-6598e8ad]{background:var(--surface-soft-vignette);border:1px solid var(--border-soft);border-radius:1rem;overflow-x:auto}table[data-v-6598e8ad]{border-collapse:collapse;width:100%;min-width:32rem}th[data-v-6598e8ad],td[data-v-6598e8ad]{text-align:left;border-bottom:1px solid var(--border);padding:.85rem .75rem}thead th[data-v-6598e8ad]{color:var(--text-muted);font-size:.94rem}tbody th[data-v-6598e8ad]{color:var(--heading)}.table-note[data-v-6598e8ad]{font-size:.94rem}.visual-card[data-v-5c772a3f],.recovery-visual[data-v-5c772a3f],.recovery-visual__step[data-v-5c772a3f],.recovery-visual__copy[data-v-5c772a3f]{gap:.75rem;display:grid}.visual-card[data-v-5c772a3f]{background:var(--surface-vignette);border:1px solid var(--border-soft);box-shadow:var(--shadow-card);border-radius:1.25rem;padding:1.05rem}.visual-card__header[data-v-5c772a3f]{gap:.55rem;display:grid}.visual-card__eyebrow[data-v-5c772a3f]{color:var(--good);margin:0;font-size:.88rem;font-weight:700}h3[data-v-5c772a3f],p[data-v-5c772a3f],strong[data-v-5c772a3f],td[data-v-5c772a3f],th[data-v-5c772a3f],caption[data-v-5c772a3f]{margin:0}h3[data-v-5c772a3f],strong[data-v-5c772a3f]{color:var(--heading);font-family:var(--font-heading)}p[data-v-5c772a3f],td[data-v-5c772a3f],th[data-v-5c772a3f],caption[data-v-5c772a3f]{color:var(--text)}.recovery-visual__step[data-v-5c772a3f]{background:var(--surface-soft-vignette);border:1px solid var(--border-soft);border-radius:1rem;padding:.9rem}.recovery-visual__label[data-v-5c772a3f],.recovery-visual__note[data-v-5c772a3f],caption[data-v-5c772a3f]{color:var(--text-muted)}.recovery-visual__label[data-v-5c772a3f]{font-weight:700}.recovery-visual__track[data-v-5c772a3f]{background:var(--surface-quiet);border:1px solid color-mix(in srgb, var(--good) 10%, var(--border-soft));border-radius:999px;height:1rem;overflow:hidden}.recovery-visual__fill[data-v-5c772a3f]{border-radius:inherit;background:linear-gradient(90deg, var(--accent-solid), var(--good));height:100%}.visual-card__table-wrap[data-v-5c772a3f]{background:var(--surface-strong);border:1px solid var(--border-soft);border-radius:1rem;overflow-x:auto}table[data-v-5c772a3f]{border-collapse:collapse;width:100%;min-width:28rem}caption[data-v-5c772a3f]{text-align:left;padding:.85rem .85rem 0;font-size:.95rem}th[data-v-5c772a3f],td[data-v-5c772a3f]{text-align:left;border-bottom:1px solid var(--border-soft);vertical-align:top;padding:.75rem .85rem}@media (width>=64rem){.recovery-visual[data-v-5c772a3f]{grid-template-columns:repeat(3,minmax(0,1fr))}}.tool-card[data-v-8737e4e8]{background:var(--surface-panel-vignette);border:1px solid color-mix(in srgb, var(--accent) 20%, var(--border-soft));box-shadow:var(--shadow-panel);border-radius:1.5rem;gap:1rem;padding:1.25rem;display:grid}.tool-card__header[data-v-8737e4e8],.tool-layout[data-v-8737e4e8],.tool-form[data-v-8737e4e8],.results-area[data-v-8737e4e8]{gap:1rem;display:grid}.tool-card__eyebrow[data-v-8737e4e8]{color:var(--accent);margin:0 0 .2rem;font-size:.9rem;font-weight:700}h2[data-v-8737e4e8],p[data-v-8737e4e8]{margin:0}h2[data-v-8737e4e8]{font-family:var(--font-heading);color:var(--heading);font-size:1.45rem}.tool-card__header>p[data-v-8737e4e8],.field-hint[data-v-8737e4e8],.summary-card p[data-v-8737e4e8]{color:var(--text)}.tool-form[data-v-8737e4e8]{background:var(--surface-soft-vignette);border:1px solid var(--border-soft);border-radius:1rem;padding:1rem}label[data-v-8737e4e8]{gap:.45rem;display:grid}label span[data-v-8737e4e8],.summary-card strong[data-v-8737e4e8]{color:var(--heading);font-weight:700}input[data-v-8737e4e8]{border:1px solid var(--border-soft);background:var(--surface-strong);width:100%;min-height:3.2rem;color:var(--text);border-radius:.95rem;padding:.8rem .95rem;font-size:1rem}input[data-v-8737e4e8]:focus-visible{outline:3px solid color-mix(in srgb, var(--accent) 55%, white);outline-offset:2px}.result-grid[data-v-8737e4e8]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.9rem;display:grid}.result-grid--paired[data-v-8737e4e8]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));align-items:stretch}.summary-card[data-v-8737e4e8]{border:1px solid var(--border-soft);background:var(--surface-soft-vignette);border-radius:1rem;gap:.45rem;padding:1rem;display:grid}@media (width>=70rem){.tool-layout[data-v-8737e4e8]{grid-template-columns:minmax(0,.95fr) minmax(0,1fr);align-items:start}}.page-shell[data-v-f494f825]{min-height:100vh}.page-shell__inner[data-v-f494f825]{width:min(100%,76rem);margin:0 auto;padding:1rem 1rem 2rem}main[data-v-f494f825]{gap:1.1rem;display:grid}.hero-card[data-v-f494f825]{background:var(--surface-vignette);border:1px solid var(--border-soft);box-shadow:var(--shadow-card);border-radius:1.6rem;gap:1rem;padding:1.15rem;display:grid}.hero-card__copy[data-v-f494f825],.homepage-preview[data-v-f494f825],.homepage-preview__header[data-v-f494f825],.homepage-preview__cta[data-v-f494f825],.quick-answer[data-v-f494f825],.info-grid[data-v-f494f825],.info-grid__cards[data-v-f494f825]{gap:.85rem;display:grid}.hero-card__eyebrow[data-v-f494f825],.section-card__eyebrow[data-v-f494f825],.teaser-section__eyebrow[data-v-f494f825],.resource-teaser__eyebrow[data-v-f494f825],.content-article__eyebrow[data-v-f494f825]{color:var(--accent);margin:0;font-size:.9rem;font-weight:700}.section-header__copy[data-v-f494f825]{color:var(--text-muted)}h1[data-v-f494f825],h2[data-v-f494f825],h3[data-v-f494f825],p[data-v-f494f825],ul[data-v-f494f825]{margin:0}h1[data-v-f494f825],h2[data-v-f494f825],h3[data-v-f494f825]{font-family:var(--font-heading);color:var(--heading)}h1[data-v-f494f825]{letter-spacing:-.04em;max-width:18ch;font-size:clamp(2rem,5vw,3.3rem);line-height:1.02}h2[data-v-f494f825]{font-size:1.5rem}h3[data-v-f494f825]{font-size:1.2rem}.hero-card__intro[data-v-f494f825],.hero-card__assumption[data-v-f494f825],.info-card p[data-v-f494f825],.table-note[data-v-f494f825],.content-article p[data-v-f494f825],.tool-page p[data-v-f494f825],.article-card li[data-v-f494f825]{color:var(--text)}.hero-card__assumption[data-v-f494f825]{font-size:.96rem}.hero-card__actions[data-v-f494f825]{gap:.75rem;display:grid}.quick-answer[data-v-f494f825],.homepage-preview[data-v-f494f825]{background:var(--surface-soft-vignette);border:1px solid var(--border-soft);box-shadow:var(--shadow-card);border-radius:1.4rem;padding:1.1rem}.homepage-preview__cta[data-v-f494f825]{background:var(--surface-vignette);border:1px solid var(--border-soft);border-radius:1rem;padding:1rem}.homepage-preview__cta p[data-v-f494f825]{color:var(--text)}.homepage-preview__link[data-v-f494f825]{justify-self:start}.quick-answer__header[data-v-f494f825],.quick-answer__grid[data-v-f494f825]{gap:.9rem;display:grid}.quick-answer__card[data-v-f494f825]{background:var(--surface-vignette);border:1px solid var(--border-soft);box-shadow:var(--shadow-card);border-radius:1rem;gap:.35rem;padding:1rem;display:grid}.quick-answer__label[data-v-f494f825]{color:var(--text-muted);font-size:.95rem;font-weight:700}.quick-answer__value[data-v-f494f825]{color:var(--heading);font-family:var(--font-heading);font-size:clamp(1.45rem,4vw,2rem)}.hero-card__primary[data-v-f494f825],.hero-card__secondary[data-v-f494f825],.resource-teaser__link[data-v-f494f825]{border-radius:1rem;justify-content:center;align-items:center;min-height:3rem;padding:.8rem 1.15rem;font-weight:700;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s,border-color .18s;display:inline-flex}.hero-card__primary[data-v-f494f825]{background:var(--accent-solid);color:#fff;box-shadow:var(--shadow-card)}.hero-card__secondary[data-v-f494f825],.resource-teaser__link[data-v-f494f825]{background:var(--surface-vignette);color:var(--heading);border:1px solid var(--border-soft)}.hero-card__primary[data-v-f494f825]:hover,.hero-card__secondary[data-v-f494f825]:hover,.resource-teaser__link[data-v-f494f825]:hover,.hero-card__primary[data-v-f494f825]:focus-visible,.hero-card__secondary[data-v-f494f825]:focus-visible,.resource-teaser__link[data-v-f494f825]:focus-visible{box-shadow:var(--shadow-card);outline:none;transform:translateY(-1px)}.hero-card__secondary[data-v-f494f825]:hover,.hero-card__secondary[data-v-f494f825]:focus-visible,.resource-teaser__link[data-v-f494f825]:hover,.resource-teaser__link[data-v-f494f825]:focus-visible{border-color:var(--accent);background:var(--surface-accent)}.info-card[data-v-f494f825],.article-card[data-v-f494f825],.resource-teaser[data-v-f494f825],.tool-page__fact[data-v-f494f825],.tool-page__guidance-note[data-v-f494f825],.tool-page__links[data-v-f494f825],.fact-strip__item[data-v-f494f825],.related-link-card[data-v-f494f825]{background:var(--surface-vignette);border:1px solid var(--border-soft);box-shadow:var(--shadow-card);border-radius:1rem;padding:1rem}.section-card__header[data-v-f494f825],.teaser-section[data-v-f494f825],.teaser-section__header[data-v-f494f825],.resource-teaser[data-v-f494f825],.content-article[data-v-f494f825],.content-article__intro[data-v-f494f825],.tool-page[data-v-f494f825],.tool-page__header[data-v-f494f825],.tool-page__guidance-note[data-v-f494f825],.tool-page__links[data-v-f494f825],.fact-strip[data-v-f494f825],.article-section-grid[data-v-f494f825],.related-links__grid[data-v-f494f825],.tool-page__facts[data-v-f494f825],.lower-grid[data-v-f494f825],.lower-grid__main[data-v-f494f825],.lower-grid__sidebar[data-v-f494f825]{gap:1rem;display:grid}.info-card[data-v-f494f825],.article-card[data-v-f494f825]{gap:.7rem;display:grid}.table-wrap[data-v-f494f825]{background:var(--surface-soft-vignette);border:1px solid var(--border-soft);border-radius:1rem;overflow-x:auto}table[data-v-f494f825]{border-collapse:collapse;width:100%;min-width:38rem}th[data-v-f494f825],td[data-v-f494f825]{text-align:left;border-bottom:1px solid var(--border);padding:.85rem .75rem}th[data-v-f494f825]{color:var(--heading)}ul[data-v-f494f825]{padding-left:1.2rem}.teaser-grid[data-v-f494f825]{gap:1rem;display:grid}.teaser-card[data-v-f494f825],.related-link-card[data-v-f494f825]{gap:.35rem;text-decoration:none;transition:border-color .18s,transform .18s,background .18s,box-shadow .18s;display:grid}.teaser-card[data-v-f494f825]{background:var(--surface-vignette);border:1px solid var(--border-soft);box-shadow:var(--shadow-card);border-radius:1rem;padding:1rem}.teaser-card p[data-v-f494f825],.related-link-card p[data-v-f494f825],.resource-teaser__subnote[data-v-f494f825]{color:var(--text-muted)}.teaser-card[data-v-f494f825]:hover,.teaser-card[data-v-f494f825]:focus-visible,.related-link-card[data-v-f494f825]:hover,.related-link-card[data-v-f494f825]:focus-visible{border-color:var(--accent);background:var(--surface-accent);box-shadow:var(--shadow-card);outline:none;transform:translateY(-1px)}.fact-strip__item[data-v-f494f825]{background:var(--surface-soft-vignette)}.tool-page__eyebrow[data-v-f494f825]{color:var(--accent);font-size:.9rem;font-weight:700}.tool-page__facts[data-v-f494f825]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.tool-page__article-grid[data-v-f494f825]{gap:1rem;display:grid}.tool-page__article-grid .article-card[data-v-f494f825]{height:100%}.tool-page__article-section[data-v-f494f825]{gap:1rem;display:grid}.tool-page__fact[data-v-f494f825]{background:var(--surface-soft-vignette)}.tool-page__guidance-note a[data-v-f494f825],.tool-page__link[data-v-f494f825]{color:var(--accent-strong);font-weight:700;text-decoration:none}.tool-page__link-list[data-v-f494f825]{gap:.5rem;display:grid}.lower-grid__sidebar[data-v-f494f825]{display:none}@media (width>=40rem){.hero-card__actions[data-v-f494f825]{flex-wrap:wrap;display:flex}.hero-card__primary[data-v-f494f825]{min-width:12rem}}@media (width>=64rem){.hero-card[data-v-f494f825]{grid-template-columns:minmax(0,1fr);align-items:center}.quick-answer__grid[data-v-f494f825]{grid-template-columns:repeat(3,minmax(0,1fr))}.hero-card--compact-page[data-v-f494f825]{grid-template-columns:minmax(0,1fr)}.info-grid__cards[data-v-f494f825],.teaser-grid[data-v-f494f825],.fact-strip[data-v-f494f825],.article-section-grid[data-v-f494f825],.related-links__grid[data-v-f494f825]{grid-template-columns:repeat(2,minmax(0,1fr))}.tool-page__article-grid[data-v-f494f825]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.lower-grid[data-v-f494f825]{grid-template-columns:minmax(0,1.28fr) minmax(18rem,.52fr);align-items:start}.lower-grid__sidebar[data-v-f494f825]{display:grid}}
