[data-lsa] .result{display:block;margin-top:1.4rem;padding:1.2rem 1.3rem;border-radius:12px;background:var(--v-paper-2);border:1px solid var(--v-line-2)}[data-lsa] .result .r-lead{margin:0 0 .9rem;font-weight:650;color:var(--v-ink)}[data-lsa] .result .r-nums{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.8rem;margin:0 0 1rem}[data-lsa] .result .r-num{background:var(--v-card);border:1px solid var(--v-line);border-radius:10px;padding:.7rem .8rem}[data-lsa] .result .r-k{display:block;font-size:11.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--v-ink-soft);margin-bottom:.25rem}[data-lsa] .result .r-num b{font-family:var(--v-serif);font-size:1.15rem;color:var(--v-accent)}[data-lsa] .result .r-note{margin:0;font-size:12.8px;color:var(--v-ink-soft);line-height:1.55}[data-lsa] .result .r-note strong{color:var(--v-ink)}.tool-page[data-astro-cid-t2mqregd]{max-width:820px;margin-inline:auto}.crumbs[data-astro-cid-t2mqregd]{font-size:13.5px;color:var(--v-ink-soft);margin:0 0 .6rem}.crumbs[data-astro-cid-t2mqregd] a[data-astro-cid-t2mqregd]{color:var(--v-ink-soft)}.eyebrow[data-astro-cid-t2mqregd]{font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:var(--v-brass-deep);margin:0 0 .3rem}.tp-head[data-astro-cid-t2mqregd] h1[data-astro-cid-t2mqregd]{margin:0 0 .6rem;font-size:clamp(28px,5vw,40px);line-height:1.08}.sub[data-astro-cid-t2mqregd]{color:var(--v-ink-soft);font-size:17px;max-width:44em;margin:0 0 1.4rem}.answer[data-astro-cid-t2mqregd]{background:var(--v-card);border:1px solid var(--v-line);border-left:4px solid var(--v-brass);border-radius:14px;padding:18px 20px;margin:0 0 1.8rem;box-shadow:var(--v-shadow)}.answer[data-astro-cid-t2mqregd] h2[data-astro-cid-t2mqregd]{font-size:19px;margin:0 0 8px}.answer[data-astro-cid-t2mqregd] p[data-astro-cid-t2mqregd]{margin:0;color:var(--v-ink-soft);font-size:16px}.answer[data-astro-cid-t2mqregd] strong[data-astro-cid-t2mqregd]{color:var(--v-ink)}.calc[data-astro-cid-t2mqregd]{border:1px solid var(--v-line-2);border-radius:16px;background:var(--v-card);padding:1.4rem;margin:0 0 1.4rem;box-shadow:var(--v-shadow)}.calc-h[data-astro-cid-t2mqregd]{margin:0 0 1rem;font-size:1.3rem}.grid[data-astro-cid-t2mqregd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem}.ctrl[data-astro-cid-t2mqregd] span[data-astro-cid-t2mqregd]{display:block;font-size:.85rem;font-weight:650;margin-bottom:.35rem;color:var(--v-ink)}.ctrl[data-astro-cid-t2mqregd] select[data-astro-cid-t2mqregd]{width:100%;padding:.6rem;border:1px solid var(--v-line-2);border-radius:9px;background:var(--v-paper);color:var(--v-ink);font:inherit}.actions[data-astro-cid-t2mqregd]{margin-top:1.3rem}.caveat[data-astro-cid-t2mqregd]{background:var(--color-warn-surface);border:1px solid color-mix(in srgb,var(--color-warn) 40%,var(--v-line-2));border-radius:14px;padding:16px 20px;margin:0 0 2rem;max-width:820px}.caveat[data-astro-cid-t2mqregd] h2[data-astro-cid-t2mqregd]{font-size:18px;margin:0 0 .5rem;color:var(--color-warn)}.caveat[data-astro-cid-t2mqregd] ul[data-astro-cid-t2mqregd]{margin:0;padding-left:1.2rem;display:grid;gap:.4rem;color:var(--v-ink);font-size:15px;line-height:1.5}.prose[data-astro-cid-t2mqregd]{max-width:68ch;margin:2.4rem auto}.prose[data-astro-cid-t2mqregd] h2[data-astro-cid-t2mqregd]{font-size:clamp(21px,3.4vw,27px);margin:1.8rem 0 .6rem}.prose[data-astro-cid-t2mqregd] p[data-astro-cid-t2mqregd]{color:var(--v-ink-soft)}.faq-sec[data-astro-cid-t2mqregd]{max-width:68ch;margin:2.4rem auto}.faq-sec[data-astro-cid-t2mqregd] h2[data-astro-cid-t2mqregd]{font-size:clamp(21px,3.4vw,27px);margin:0 0 .8rem}.faq[data-astro-cid-t2mqregd]{display:grid;gap:10px}details[data-astro-cid-t2mqregd].q{background:var(--v-card);border:1px solid var(--v-line);border-radius:12px;padding:4px 16px}details[data-astro-cid-t2mqregd].q summary[data-astro-cid-t2mqregd]{cursor:pointer;font-weight:650;font-family:var(--v-serif);font-size:17px;padding:12px 0;list-style:none;display:flex;justify-content:space-between;gap:12px}details[data-astro-cid-t2mqregd].q summary[data-astro-cid-t2mqregd]::-webkit-details-marker{display:none}details[data-astro-cid-t2mqregd].q summary[data-astro-cid-t2mqregd]:after{content:"+";color:var(--v-brass-deep);font-weight:700;font-size:20px}details[data-astro-cid-t2mqregd].q[open] summary[data-astro-cid-t2mqregd]:after{content:"–"}details[data-astro-cid-t2mqregd].q p[data-astro-cid-t2mqregd]{margin:0 0 14px;color:var(--v-ink-soft);font-size:15.5px}
