.calculators[data-astro-cid-vnpovdvf]{margin:32px 0 48px}.calc-private[data-astro-cid-vnpovdvf]{color:var(--muted);align-items:center;gap:9px;margin:0 0 22px;font-size:.8rem;display:flex}.calc-private[data-astro-cid-vnpovdvf] svg[data-astro-cid-vnpovdvf]{flex:none}.calc-panel[data-astro-cid-vnpovdvf]{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);overflow:hidden}.calc-heading[data-astro-cid-vnpovdvf]{padding:32px 32px 8px}.calc-heading[data-astro-cid-vnpovdvf] .eyebrow[data-astro-cid-vnpovdvf]{margin:0 0 12px;font-size:.7rem}.calc-heading[data-astro-cid-vnpovdvf] h3[data-astro-cid-vnpovdvf]{letter-spacing:-.05em;margin:0 0 14px;font-size:clamp(1.6rem,2.6vw,2.2rem);line-height:1.1}.calc-heading[data-astro-cid-vnpovdvf]>p[data-astro-cid-vnpovdvf]:last-child{color:var(--muted);max-width:650px}.calc-heading[data-astro-cid-vnpovdvf] a[data-astro-cid-vnpovdvf],.mtd-result[data-astro-cid-vnpovdvf] .text-link,.calc-nojs[data-astro-cid-vnpovdvf] a[data-astro-cid-vnpovdvf]{color:var(--link-hover);text-underline-offset:3px;text-decoration:underline}.mtd-form[data-astro-cid-vnpovdvf]{padding:16px 32px 8px}fieldset[data-astro-cid-vnpovdvf]{border:0;min-width:0;margin:0;padding:0}.mtd-fields[data-astro-cid-vnpovdvf],.mtd-step[data-astro-cid-vnpovdvf]{gap:28px;display:grid}.mtd-step[data-astro-cid-vnpovdvf][hidden],.mtd-year[data-astro-cid-vnpovdvf][hidden],.mtd-amounts[data-astro-cid-vnpovdvf][hidden]{display:none}.mtd-question[data-astro-cid-vnpovdvf] legend[data-astro-cid-vnpovdvf],.mtd-year[data-astro-cid-vnpovdvf]>legend[data-astro-cid-vnpovdvf]{color:var(--ink);margin:0 0 8px;font-size:.95rem;font-weight:650;line-height:1.5;display:block}.mtd-year[data-astro-cid-vnpovdvf]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--paper);gap:16px;padding:22px;display:grid}.mtd-year[data-astro-cid-vnpovdvf]>legend[data-astro-cid-vnpovdvf]{float:left;width:100%;margin:0;font-size:1.02rem}.mtd-year[data-astro-cid-vnpovdvf]>legend[data-astro-cid-vnpovdvf] span[data-astro-cid-vnpovdvf]{color:var(--muted);font-size:.85rem;font-weight:500}.mtd-year[data-astro-cid-vnpovdvf]>legend[data-astro-cid-vnpovdvf]+[data-astro-cid-vnpovdvf]{clear:both}.mtd-status[data-astro-cid-vnpovdvf] legend[data-astro-cid-vnpovdvf]{font-size:.88rem}.mtd-help[data-astro-cid-vnpovdvf],.mtd-figures-intro[data-astro-cid-vnpovdvf]{color:var(--muted);margin:0 0 12px;font-size:.82rem;line-height:1.7}.mtd-figures-intro[data-astro-cid-vnpovdvf] p[data-astro-cid-vnpovdvf]{color:var(--body);margin:0 0 6px}.mtd-figures-intro[data-astro-cid-vnpovdvf] ul[data-astro-cid-vnpovdvf]+p[data-astro-cid-vnpovdvf]{margin:8px 0 0}.mtd-list[data-astro-cid-vnpovdvf]{gap:4px;margin:0;padding-inline-start:20px;list-style:outside;display:grid}.mtd-options[data-astro-cid-vnpovdvf]{gap:8px;display:grid}.mtd-options-inline[data-astro-cid-vnpovdvf]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.mtd-options[data-astro-cid-vnpovdvf] label[data-astro-cid-vnpovdvf]{border:1px solid var(--control-line);border-radius:var(--radius-sm);background:var(--surface);min-height:48px;color:var(--ink);cursor:pointer;align-items:center;gap:12px;padding:10px 14px;font-size:.88rem;line-height:1.4;display:flex}.mtd-options[data-astro-cid-vnpovdvf] label[data-astro-cid-vnpovdvf]:has(input:checked){border-color:var(--link-hover);box-shadow:inset 0 0 0 1px var(--link-hover)}.mtd-options[data-astro-cid-vnpovdvf] input[data-astro-cid-vnpovdvf]{width:20px;height:20px;accent-color:var(--link-hover);flex:none;margin:0}.mtd-options[data-astro-cid-vnpovdvf] input[data-astro-cid-vnpovdvf]:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.mtd-amounts[data-astro-cid-vnpovdvf]{gap:16px;display:grid}.calc-field[data-astro-cid-vnpovdvf] label[data-astro-cid-vnpovdvf]{margin:0 0 7px;font-size:.88rem;font-weight:650;display:block}.calc-field[data-astro-cid-vnpovdvf] input[data-astro-cid-vnpovdvf]{border:1px solid var(--control-line);border-radius:var(--radius-sm);background:var(--surface);width:100%;min-width:0;min-height:48px;color:var(--ink);font-variant-numeric:tabular-nums;padding:10px 12px}.calc-field[data-astro-cid-vnpovdvf] input[data-astro-cid-vnpovdvf]:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.calc-field[data-astro-cid-vnpovdvf] input[data-astro-cid-vnpovdvf][aria-invalid=true]{border-color:var(--ink);border-width:2px}.calc-field[data-astro-cid-vnpovdvf] p[data-astro-cid-vnpovdvf]{color:var(--muted);margin:7px 0 0;font-size:.76rem;line-height:1.65}.mtd-error[data-astro-cid-vnpovdvf]{color:var(--ink);margin:0 0 10px;font-size:.84rem;font-weight:650}.mtd-error[data-astro-cid-vnpovdvf]:before{content:"! "}.calc-field[data-astro-cid-vnpovdvf] .mtd-error[data-astro-cid-vnpovdvf]{color:var(--ink);margin:8px 0 0}.mtd-years-note[data-astro-cid-vnpovdvf]{color:var(--body);margin:0;font-size:.86rem}.mtd-actions[data-astro-cid-vnpovdvf]{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.calc-submit[data-astro-cid-vnpovdvf]{flex:220px;justify-content:space-between}.mtd-reset[data-astro-cid-vnpovdvf]{min-height:44px;color:var(--link-hover);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:.9rem;text-decoration:underline}.mtd-reset[data-astro-cid-vnpovdvf]:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.calc-error[data-astro-cid-vnpovdvf]{color:var(--ink);margin:0;font-size:.84rem;font-weight:650}.calc-error[data-astro-cid-vnpovdvf]:empty{display:none}.calc-result[data-astro-cid-vnpovdvf]{background:var(--soft);border:1px solid var(--line);border-radius:var(--radius-lg);color:var(--muted);margin:24px 32px 32px;padding:28px;font-size:.9rem}.calc-result[data-astro-cid-vnpovdvf] .calc-result-kicker,.calc-result-kicker[data-astro-cid-vnpovdvf]{color:var(--muted);text-transform:uppercase;letter-spacing:.09em;font-size:.7rem;font-weight:700;display:block}.calc-result[data-astro-cid-vnpovdvf] .mtd-result-heading{color:var(--ink);letter-spacing:-.035em;margin:12px 0 14px;font-size:clamp(1.3rem,2.2vw,1.7rem);line-height:1.25}.calc-result[data-astro-cid-vnpovdvf] .mtd-result-heading:focus{outline:none}.calc-result[data-astro-cid-vnpovdvf] .mtd-result-heading:focus-visible{outline:3px solid var(--focus);outline-offset:4px}.calc-result[data-astro-cid-vnpovdvf] p{color:var(--body);margin:0 0 12px;line-height:1.7}.calc-result[data-astro-cid-vnpovdvf] dl{margin:16px 0}.calc-result[data-astro-cid-vnpovdvf] dl>div{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 20px;padding:12px 0;display:flex}.calc-result[data-astro-cid-vnpovdvf] dd{color:var(--ink);text-align:right;font-variant-numeric:tabular-nums;margin:0;font-weight:700}.calc-result[data-astro-cid-vnpovdvf] .mtd-notes-title{margin-top:20px}.calc-result[data-astro-cid-vnpovdvf] .mtd-notes{color:var(--body);gap:6px;margin:8px 0 0;padding-inline-start:20px;font-size:.84rem;line-height:1.65;list-style:outside;display:grid}.calc-result[data-astro-cid-vnpovdvf] .mtd-result-actions{flex-wrap:wrap;align-items:center;gap:12px 24px;margin:24px 0 16px;display:flex}.calc-result[data-astro-cid-vnpovdvf] .mtd-result-actions a{align-items:center;min-height:44px;display:inline-flex}.calc-result[data-astro-cid-vnpovdvf] .calc-result-note{color:var(--muted);margin:0;font-size:.76rem;line-height:1.7}.calc-assumptions[data-astro-cid-vnpovdvf]{border-top:1px solid var(--line);padding:26px 32px 32px}.calc-assumptions[data-astro-cid-vnpovdvf] h4[data-astro-cid-vnpovdvf]{margin:0 0 10px;font-size:.94rem}.calc-assumptions[data-astro-cid-vnpovdvf]>p[data-astro-cid-vnpovdvf]{max-width:960px;color:var(--muted);margin:0 0 12px;font-size:.83rem;line-height:1.8}.calc-sources[data-astro-cid-vnpovdvf]{flex-wrap:wrap;gap:8px 20px;margin-top:16px;font-size:.76rem;display:flex}.calc-sources[data-astro-cid-vnpovdvf] strong[data-astro-cid-vnpovdvf]{width:100%;color:var(--muted);font-weight:550}.calc-sources[data-astro-cid-vnpovdvf] a[data-astro-cid-vnpovdvf]{min-height:24px;text-decoration:underline}.calc-nojs[data-astro-cid-vnpovdvf]{background:var(--soft);padding:20px}@media (width<=760px){.calc-heading[data-astro-cid-vnpovdvf]{padding:26px 20px 8px}.mtd-form[data-astro-cid-vnpovdvf]{padding:12px 20px 4px}.mtd-year[data-astro-cid-vnpovdvf]{padding:16px}.calc-result[data-astro-cid-vnpovdvf]{margin:20px;padding:22px}.calc-assumptions[data-astro-cid-vnpovdvf]{padding:24px 20px}.calc-private[data-astro-cid-vnpovdvf]{align-items:flex-start;font-size:.73rem}}.service-page-support[data-astro-cid-h4qngm3k]{gap:24px;display:grid}.service-page-support[data-astro-cid-h4qngm3k] h3[data-astro-cid-h4qngm3k]{font-size:var(--text-h3);letter-spacing:-.025em;margin-bottom:8px}.service-page-support[data-astro-cid-h4qngm3k] p[data-astro-cid-h4qngm3k],.service-page-close[data-astro-cid-h4qngm3k]>p[data-astro-cid-h4qngm3k]{color:var(--body)}.service-page-steps[data-astro-cid-h4qngm3k]{color:var(--body);gap:12px;padding-left:1.25em;display:grid}ul[data-astro-cid-h4qngm3k].service-page-steps{list-style:outside}ol[data-astro-cid-h4qngm3k].service-page-steps{list-style:decimal}.service-page-steps[data-astro-cid-h4qngm3k] li[data-astro-cid-h4qngm3k]::marker{color:var(--link-hover);font-weight:600}.service-page-steps[data-astro-cid-h4qngm3k] strong[data-astro-cid-h4qngm3k]{color:var(--ink)}.service-page-guidance[data-astro-cid-h4qngm3k]{color:var(--body);margin-top:24px}.service-page-guidance[data-astro-cid-h4qngm3k] a[data-astro-cid-h4qngm3k]{text-underline-offset:3px;text-decoration:underline}.service-page-close[data-astro-cid-h4qngm3k]{border-top:1px solid var(--line);margin-top:40px;padding-top:32px}.accountancy-overview[data-astro-cid-h4qngm3k] .page-hero[data-astro-cid-h4qngm3k]{max-width:900px}.accountancy-overview[data-astro-cid-h4qngm3k] .page-hero[data-astro-cid-h4qngm3k] .breadcrumbs[data-astro-cid-h4qngm3k]{margin-bottom:16px}.accountancy-overview[data-astro-cid-h4qngm3k] .page-hero[data-astro-cid-h4qngm3k] h1[data-astro-cid-h4qngm3k]{letter-spacing:-.04em;max-width:19ch;margin-top:0}.accountancy-overview[data-astro-cid-h4qngm3k] .page-hero[data-astro-cid-h4qngm3k]>p[data-astro-cid-h4qngm3k]{max-width:65ch;margin-top:16px}.accountancy-overview[data-astro-cid-h4qngm3k] .accountancy-service-list[data-astro-cid-h4qngm3k]{gap:16px;display:grid}.accountancy-overview[data-astro-cid-h4qngm3k] .accountancy-service-card[data-astro-cid-h4qngm3k]{border-radius:var(--radius-lg);background:var(--surface);min-width:0;box-shadow:var(--shadow-surface);background-image:none;padding:24px;text-decoration:none;display:block}.accountancy-overview[data-astro-cid-h4qngm3k] .accountancy-service-heading[data-astro-cid-h4qngm3k]{justify-content:space-between;align-items:center;gap:16px;display:flex}.accountancy-overview[data-astro-cid-h4qngm3k] .accountancy-service-card[data-astro-cid-h4qngm3k] h3[data-astro-cid-h4qngm3k]{font-size:var(--text-h3);letter-spacing:-.035em;margin:0}.accountancy-overview[data-astro-cid-h4qngm3k] .accountancy-service-card[data-astro-cid-h4qngm3k] svg[data-astro-cid-h4qngm3k]{color:var(--link-hover);flex:none}.accountancy-overview[data-astro-cid-h4qngm3k] .accountancy-service-card[data-astro-cid-h4qngm3k] p[data-astro-cid-h4qngm3k]{max-width:65ch;color:var(--body);font-size:var(--text-small);margin:8px 0 0;line-height:1.65}.accountancy-overview[data-astro-cid-h4qngm3k] .accountancy-service-card[data-astro-cid-h4qngm3k]:focus-visible{outline:3px solid var(--focus);outline-offset:3px;background-image:none}.accountancy-overview[data-astro-cid-h4qngm3k] .detail-aside[data-astro-cid-h4qngm3k]{padding:32px}.accountancy-overview[data-astro-cid-h4qngm3k] .detail-aside[data-astro-cid-h4qngm3k] h2[data-astro-cid-h4qngm3k]{margin:0}.accountancy-overview[data-astro-cid-h4qngm3k] .detail-aside[data-astro-cid-h4qngm3k]>p[data-astro-cid-h4qngm3k]{color:var(--body);margin-top:16px}.accountancy-overview[data-astro-cid-h4qngm3k] .detail-aside[data-astro-cid-h4qngm3k] .button[data-astro-cid-h4qngm3k]{text-align:center;width:100%;margin-top:24px;padding:12px 20px;display:flex}.accountancy-overview[data-astro-cid-h4qngm3k] .detail-aside[data-astro-cid-h4qngm3k] .text-link[data-astro-cid-h4qngm3k]{text-underline-offset:3px;background-image:none;margin-top:16px;padding-block:8px;text-decoration:underline;display:inline-flex}@media (hover:hover){.accountancy-overview[data-astro-cid-h4qngm3k] .accountancy-service-card[data-astro-cid-h4qngm3k]:hover{box-shadow:var(--shadow-lift);background-image:none;text-decoration:none}.accountancy-overview[data-astro-cid-h4qngm3k] .detail-aside[data-astro-cid-h4qngm3k] .text-link[data-astro-cid-h4qngm3k]:hover{background-image:none;text-decoration:underline}}@media (prefers-reduced-motion:no-preference){.accountancy-overview[data-astro-cid-h4qngm3k] .accountancy-service-card[data-astro-cid-h4qngm3k] svg[data-astro-cid-h4qngm3k]{transition:transform .18s var(--ease-out)}@media (hover:hover){.accountancy-overview[data-astro-cid-h4qngm3k] .accountancy-service-card[data-astro-cid-h4qngm3k]:hover svg[data-astro-cid-h4qngm3k]{transform:translate(3px)}}}@media (width<=639px){.accountancy-overview[data-astro-cid-h4qngm3k] .page-hero[data-astro-cid-h4qngm3k]{padding-block:32px}.accountancy-overview[data-astro-cid-h4qngm3k] .accountancy-service-card[data-astro-cid-h4qngm3k]{padding:20px}.accountancy-overview[data-astro-cid-h4qngm3k] .detail-aside[data-astro-cid-h4qngm3k]{padding:24px}}
