.dr-label{font-size:.86rem;color:var(--muted)}.dr-date{margin-top:.15rem;font-family:var(--serif);font-size:clamp(1.9rem,4vw,2.6rem);line-height:1.1;letter-spacing:-.015em;color:var(--ink)}.dr-sum{margin-top:.75rem;max-width:38rem}.dr-steps{list-style:none;margin:1.25rem 0 0;padding:0;border-top:1px solid var(--rule)}.dr-steps li{display:grid;gap:.1rem 1.25rem;padding:.6rem 0;border-bottom:1px solid var(--rule);font-size:.94rem}@media(min-width:34rem){.dr-steps li{grid-template-columns:10.5rem 1fr}}.dr-steps .mono{color:var(--muted);white-space:nowrap}.dr-steps .dr-last,.dr-steps .dr-last .mono{color:var(--ink);font-weight:600}.dr-caution{margin-top:1rem;padding:.8rem .95rem;background:#fff;border:1px solid var(--rule);border-left:3px solid #b45309;border-radius:6px;font-size:.94rem}.dr-other{margin-top:1rem;font-size:.94rem}.dr-other .mono{color:var(--ink)}.dr-fine{margin-top:.9rem;font-size:.84rem;color:var(--muted)}.dr-error{color:#9a3412}.hero-inner[data-astro-cid-6rcfzhil]{max-width:50rem}h1[data-astro-cid-6rcfzhil]{font-size:clamp(2rem,3.8vw,3.05rem);line-height:1.08}.tldr[data-astro-cid-6rcfzhil]{margin-top:1.2rem;padding:1rem 1.15rem;background:#fff;border:1px solid var(--rule);border-left:3px solid var(--docket);border-radius:6px;font-size:1rem;line-height:1.55}.sec[data-astro-cid-6rcfzhil]{padding:clamp(3rem,6vw,4.75rem) 0;border-bottom:1px solid var(--rule)}.col[data-astro-cid-6rcfzhil]>[data-astro-cid-6rcfzhil]{max-width:var(--measure)}.col[data-astro-cid-6rcfzhil] p[data-astro-cid-6rcfzhil]+p[data-astro-cid-6rcfzhil],.col[data-astro-cid-6rcfzhil] ul[data-astro-cid-6rcfzhil]+p[data-astro-cid-6rcfzhil]{margin-top:1rem}.col[data-astro-cid-6rcfzhil] h2[data-astro-cid-6rcfzhil]{margin-bottom:1rem}.list[data-astro-cid-6rcfzhil]{margin:1rem 0 0;padding-left:1.25rem;display:grid;gap:.5rem}.actions[data-astro-cid-6rcfzhil]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem!important}.calc[data-astro-cid-6rcfzhil]{display:grid;gap:1.75rem;margin-top:1.5rem}@media(min-width:58rem){.calc[data-astro-cid-6rcfzhil]{grid-template-columns:minmax(0,21rem) minmax(0,1fr);gap:3rem;align-items:start}}.calc-form[data-astro-cid-6rcfzhil]{display:grid;gap:1.1rem}.field[data-astro-cid-6rcfzhil]{display:grid;gap:.35rem}.field[data-astro-cid-6rcfzhil] label[data-astro-cid-6rcfzhil]{font-size:.86rem;font-weight:600;color:var(--ink)}.field[data-astro-cid-6rcfzhil] input[data-astro-cid-6rcfzhil],.field[data-astro-cid-6rcfzhil] select[data-astro-cid-6rcfzhil]{width:100%;min-height:2.75rem;font:1rem/1.3 var(--sans);color:var(--ink);background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:.55rem .7rem}.field[data-astro-cid-6rcfzhil] input[data-astro-cid-6rcfzhil][type=number],.field[data-astro-cid-6rcfzhil] input[data-astro-cid-6rcfzhil][type=date]{font-family:var(--mono);font-size:.95rem}.days-row[data-astro-cid-6rcfzhil]{display:flex;gap:.5rem}.days-row[data-astro-cid-6rcfzhil] input[data-astro-cid-6rcfzhil]{flex:1 1 5rem;min-width:0}.quick[data-astro-cid-6rcfzhil]{flex:none;min-height:2.75rem;padding:0 .8rem;font:600 .88rem/1 var(--sans);color:var(--ink);background:transparent;border:1px solid var(--rule);border-radius:6px;cursor:pointer}.quick[data-astro-cid-6rcfzhil]:hover{border-color:var(--ink)}.example[data-astro-cid-6rcfzhil]{font-size:.86rem;color:var(--muted)}.calc-out[data-astro-cid-6rcfzhil]{min-width:0;padding:clamp(1.1rem,2.5vw,1.6rem);background:var(--well);border:1px solid var(--rule);border-radius:8px}.rules[data-astro-cid-6rcfzhil]{display:grid;gap:2.25rem;margin-top:1.75rem}@media(min-width:52rem){.rules[data-astro-cid-6rcfzhil]{grid-template-columns:1fr 1fr;gap:4rem}}.rules[data-astro-cid-6rcfzhil] article[data-astro-cid-6rcfzhil]{border-top:2px solid var(--ink);padding-top:1.15rem;max-width:34rem}.rules[data-astro-cid-6rcfzhil] p[data-astro-cid-6rcfzhil]{margin-top:.8rem}.lead[data-astro-cid-6rcfzhil]{margin-top:1rem;max-width:var(--measure)}.downloads[data-astro-cid-6rcfzhil]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.25rem}.tables[data-astro-cid-6rcfzhil]{display:grid;gap:2rem;margin-top:2rem;align-items:start}@media(min-width:58rem){.tables[data-astro-cid-6rcfzhil]{grid-template-columns:1fr 1fr;gap:3rem}}.table-wrap[data-astro-cid-6rcfzhil]{overflow-x:auto}.hol[data-astro-cid-6rcfzhil]{width:100%;border-collapse:collapse;font-size:.92rem}.hol[data-astro-cid-6rcfzhil] caption[data-astro-cid-6rcfzhil]{text-align:left;font-weight:650;color:var(--ink);padding-bottom:.6rem}.hol[data-astro-cid-6rcfzhil] th[data-astro-cid-6rcfzhil],.hol[data-astro-cid-6rcfzhil] td[data-astro-cid-6rcfzhil]{text-align:left;vertical-align:top;padding:.5rem .75rem .5rem 0;border-bottom:1px solid var(--rule)}.hol[data-astro-cid-6rcfzhil] thead[data-astro-cid-6rcfzhil] th[data-astro-cid-6rcfzhil]{font-size:.82rem;font-weight:600;color:var(--muted)}.hol[data-astro-cid-6rcfzhil] td[data-astro-cid-6rcfzhil].mono{white-space:nowrap;color:var(--ink)}.closure[data-astro-cid-6rcfzhil]{display:block;font-size:.84rem;color:var(--muted)}.block-h[data-astro-cid-6rcfzhil]{margin-bottom:1.75rem}.faq[data-astro-cid-6rcfzhil]{margin:0;border-top:1px solid var(--rule)}.qa[data-astro-cid-6rcfzhil]{display:grid;gap:.4rem;padding:1.25rem 0;border-bottom:1px solid var(--rule)}@media(min-width:52rem){.qa[data-astro-cid-6rcfzhil]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:3.5rem}}.qa[data-astro-cid-6rcfzhil] dt[data-astro-cid-6rcfzhil]{font-family:var(--serif);font-size:1.15rem;color:var(--ink)}.qa[data-astro-cid-6rcfzhil] dd[data-astro-cid-6rcfzhil]{margin:0;max-width:var(--measure)}
