.calc.svelte-o2z9p3 h2:where(.svelte-o2z9p3){margin-top:var(--s4)}.calc.svelte-o2z9p3 h3:where(.svelte-o2z9p3){font-size:var(--t-body);font-family:Inter Variable,sans-serif;font-weight:600;letter-spacing:0;margin-top:var(--s2)}.calc.svelte-o2z9p3 p:where(.svelte-o2z9p3){margin-top:6px}.crumbs.svelte-o2z9p3{font-size:var(--t-small);color:var(--muted);margin-bottom:8px}.crumbs.svelte-o2z9p3 a:where(.svelte-o2z9p3){color:var(--muted)}.answer.svelte-o2z9p3{margin-top:12px!important}.cases.svelte-o2z9p3{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.case.svelte-o2z9p3{border:1.5px solid var(--line-in);background:var(--paper);color:var(--ink);border-radius:var(--r-input);padding:10px 12px;min-height:52px;text-align:left;font:inherit;font-size:var(--t-small);font-weight:600;line-height:1.3;cursor:pointer;transition:background .15s var(--ease-out),border-color .15s var(--ease-out)}.case.svelte-o2z9p3:hover{background:var(--soft)}.case.on.svelte-o2z9p3{background:var(--ink);border-color:var(--ink);color:var(--on-inv)}@media(min-width:640px){.cases.svelte-o2z9p3{grid-template-columns:repeat(3,1fr)}}.form.svelte-o2z9p3{margin-top:4px}.row.svelte-o2z9p3{display:flex;gap:8px;align-items:center}.row.svelte-o2z9p3 input:where(.svelte-o2z9p3){max-width:110px}.row.svelte-o2z9p3 select:where(.svelte-o2z9p3){flex:1}.unit.svelte-o2z9p3{margin-top:6px}.seg.svelte-o2z9p3{border:0;padding:0;margin:0}.opt.svelte-o2z9p3{display:flex;align-items:center;gap:8px;font-weight:400;font-size:var(--t-body);margin-top:8px}.opt.svelte-o2z9p3 input:where(.svelte-o2z9p3){width:20px;height:20px;margin:0}.hint.svelte-o2z9p3{font-size:var(--t-small);color:var(--muted)}.result.svelte-o2z9p3{background:var(--soft);border-radius:14px;padding:16px;margin-top:var(--s3)}.dates.svelte-o2z9p3{margin:0}.dates.svelte-o2z9p3>div:where(.svelte-o2z9p3){display:flex;flex-direction:column;padding:10px 0;border-bottom:1px solid var(--line)}.dates.svelte-o2z9p3>div:where(.svelte-o2z9p3):last-child{border-bottom:0}.dates.svelte-o2z9p3 dt:where(.svelte-o2z9p3){font-size:var(--t-small);color:var(--muted);font-weight:600}.dates.svelte-o2z9p3 dd:where(.svelte-o2z9p3){margin:2px 0 0;font-weight:600}.dates.svelte-o2z9p3 .key:where(.svelte-o2z9p3) dd:where(.svelte-o2z9p3){font-family:var(--display);font-size:var(--t-lead);letter-spacing:-.02em}.tag.svelte-o2z9p3{display:inline-block;background:var(--ink);color:var(--on-inv);border-radius:var(--r-pill);padding:0 8px;font-size:12px;margin-left:4px}.late.svelte-o2z9p3{font-size:var(--t-small);margin-top:0!important;margin-bottom:4px}.warn.svelte-o2z9p3{background:var(--paper);border-radius:10px;padding:12px;font-size:var(--t-small)}.ctas.svelte-o2z9p3{display:flex;flex-direction:column;gap:0}.next.svelte-o2z9p3{font-size:var(--t-small);margin-top:14px!important}.how.svelte-o2z9p3{padding-left:20px;margin-top:8px}.how.svelte-o2z9p3 li:where(.svelte-o2z9p3){padding:3px 0}.meta.svelte-o2z9p3{font-size:var(--t-small);color:var(--muted);margin-top:20px!important}.meta.svelte-o2z9p3 a:where(.svelte-o2z9p3){color:var(--muted)}@media(min-width:640px){.dates.svelte-o2z9p3>div:where(.svelte-o2z9p3){flex-direction:row;justify-content:space-between;gap:16px;align-items:baseline}.dates.svelte-o2z9p3 dd:where(.svelte-o2z9p3){text-align:right}.ctas.svelte-o2z9p3{flex-direction:row;gap:10px}}.howwrap.svelte-13ara40{overflow-x:auto;margin-top:18px}.facts.how.svelte-13ara40 th[scope=col]:where(.svelte-13ara40){text-align:left;font-size:var(--t-small);padding:10px 12px;border-bottom:2px solid var(--line)}.facts.how.svelte-13ara40 th[scope=row]:where(.svelte-13ara40){font-size:var(--t-small)}.facts.how.svelte-13ara40 td:where(.svelte-13ara40){vertical-align:top;font-size:var(--t-small);line-height:1.45}.ctas.svelte-13ara40{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.pop.svelte-13ara40{margin-top:18px;font-size:var(--t-small);color:var(--muted)}.pop.svelte-13ara40 a:where(.svelte-13ara40){color:var(--muted)}.prices.svelte-13ara40{width:100%;border-collapse:collapse;margin-top:16px;font-size:var(--t-small);table-layout:fixed}.prices.svelte-13ara40 th:where(.svelte-13ara40),.prices.svelte-13ara40 td:where(.svelte-13ara40){text-align:left;vertical-align:top;padding:10px 6px;border-bottom:1px solid var(--line)}.prices.svelte-13ara40 thead:where(.svelte-13ara40) th:where(.svelte-13ara40){font-size:var(--t-body);font-weight:700}.prices.svelte-13ara40 tbody:where(.svelte-13ara40) th:where(.svelte-13ara40){font-weight:600;color:var(--muted);width:30%;padding-left:0}.prices.svelte-13ara40 tr.big:where(.svelte-13ara40) td:where(.svelte-13ara40){font-size:var(--t-lead);font-weight:700}@media(max-width:480px){.prices.svelte-13ara40 thead:where(.svelte-13ara40) tr:where(.svelte-13ara40),.prices.svelte-13ara40 tbody:where(.svelte-13ara40) tr:where(.svelte-13ara40){display:grid;grid-template-columns:1fr 1fr;column-gap:12px;border-bottom:1px solid var(--line)}.prices.svelte-13ara40 thead:where(.svelte-13ara40) th:where(.svelte-13ara40):first-child{display:none}.prices.svelte-13ara40 tbody:where(.svelte-13ara40) th:where(.svelte-13ara40){grid-column:1 / -1;width:auto;padding:10px 0 0;border:none;font-size:var(--t-small)}.prices.svelte-13ara40 th:where(.svelte-13ara40),.prices.svelte-13ara40 td:where(.svelte-13ara40){border:none;padding:4px 0 10px;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}}.incl.svelte-13ara40{margin:8px 0 0;padding-left:20px}.incl.svelte-13ara40 li:where(.svelte-13ara40){padding:3px 0}.ex.svelte-13ara40 th:where(.svelte-13ara40){width:auto}.ex.svelte-13ara40 td:where(.svelte-13ara40){white-space:nowrap;font-weight:600;text-align:right}.topic.svelte-13ara40 h2:where(.svelte-13ara40){margin-top:var(--s4)}.topic.svelte-13ara40 h3:where(.svelte-13ara40){font-size:var(--t-body);font-family:Inter Variable,sans-serif;font-weight:600;letter-spacing:0;margin-top:var(--s2)}.topic.svelte-13ara40 p:where(.svelte-13ara40){margin-top:6px}.calc-line.svelte-13ara40{font-weight:600;margin-top:14px!important}.crumbs.svelte-13ara40{font-size:var(--t-small);color:var(--muted);margin-bottom:8px}.crumbs.svelte-13ara40 a:where(.svelte-13ara40){color:var(--muted)}.answer.svelte-13ara40{font-size:var(--t-body);margin-top:12px!important}.note.svelte-13ara40{font-size:var(--t-small);color:var(--muted)}.facts.svelte-13ara40{width:100%;border-collapse:collapse;margin-top:10px;font-size:var(--t-body)}.facts.svelte-13ara40 th:where(.svelte-13ara40),.facts.svelte-13ara40 td:where(.svelte-13ara40){text-align:left;vertical-align:top;padding:9px 0;border-bottom:1px solid var(--line)}.facts.svelte-13ara40 th:where(.svelte-13ara40){font-weight:600;width:38%;padding-right:12px}.tpl.svelte-13ara40{background:var(--soft);border-radius:12px;padding:16px;margin:12px 0;font-size:var(--t-body)}.tpl.svelte-13ara40 .body:where(.svelte-13ara40){white-space:pre-line}.meta.svelte-13ara40{font-size:var(--t-small);color:var(--muted);margin-top:20px!important}.meta.svelte-13ara40 a:where(.svelte-13ara40){color:var(--muted)}.related.svelte-13ara40,.hub.svelte-13ara40{list-style:none;padding:0;margin-top:10px}.related.svelte-13ara40 li:where(.svelte-13ara40){padding:8px 0}.hub.svelte-13ara40 li:where(.svelte-13ara40) a:where(.svelte-13ara40){display:block;padding:14px 16px;margin-top:8px;border-radius:var(--r-input);background:var(--soft);text-decoration:none;color:var(--ink);transition:background .15s var(--ease-out)}.hub.svelte-13ara40 li:where(.svelte-13ara40) a:where(.svelte-13ara40):hover{background:var(--soft-2)}.hub.svelte-13ara40 .hl:where(.svelte-13ara40){font-size:var(--t-body);letter-spacing:-.01em;line-height:1.3;margin:0}.hub.svelte-13ara40 small:where(.svelte-13ara40){display:block;color:var(--muted);font-size:var(--t-small);margin-top:2px}
