main.wrap{max-width:1120px}.reuse-page[data-astro-cid-vh3c4s3p]{padding:var(--sp-4) 0 var(--sp-5)}.heading[data-astro-cid-vh3c4s3p]{margin-bottom:var(--sp-3)}.heading[data-astro-cid-vh3c4s3p] h1[data-astro-cid-vh3c4s3p]{font-size:clamp(1.8rem,3.4vw,2.6rem);max-width:900px}.heading[data-astro-cid-vh3c4s3p] p[data-astro-cid-vh3c4s3p]{margin-bottom:0}.workspace[data-astro-cid-vh3c4s3p]{border:1px solid var(--c-line-strong);border-radius:var(--radius);background:var(--c-surface);overflow:hidden}.toolbar[data-astro-cid-vh3c4s3p]{padding:14px 22px;display:flex;justify-content:space-between;gap:12px;align-items:center;background:var(--c-bg-alt)}.toolbar[data-astro-cid-vh3c4s3p] p[data-astro-cid-vh3c4s3p]{margin:0;font-size:.95rem}.toolbar[data-astro-cid-vh3c4s3p]>div[data-astro-cid-vh3c4s3p]{display:flex;gap:8px;flex-shrink:0}.toolbar[data-astro-cid-vh3c4s3p] button[data-astro-cid-vh3c4s3p]{min-height:44px;padding:9px 13px;font-size:1rem}.workspace-grid[data-astro-cid-vh3c4s3p]{display:grid;grid-template-columns:1fr 1.15fr}.inputs[data-astro-cid-vh3c4s3p],.result[data-astro-cid-vh3c4s3p]{padding:22px;min-width:0}.inputs[data-astro-cid-vh3c4s3p]{border-right:1px solid var(--c-line)}.workspace[data-astro-cid-vh3c4s3p] h2[data-astro-cid-vh3c4s3p]{font-size:1.4rem;margin:0 0 14px}.workspace[data-astro-cid-vh3c4s3p] h3[data-astro-cid-vh3c4s3p]{font-size:1.15rem;margin:18px 0 8px}.inputs[data-astro-cid-vh3c4s3p] label[data-astro-cid-vh3c4s3p]{display:block;font-size:1rem;font-weight:600;margin:12px 0 5px}.inputs[data-astro-cid-vh3c4s3p] input[data-astro-cid-vh3c4s3p],.inputs[data-astro-cid-vh3c4s3p] select[data-astro-cid-vh3c4s3p],.inputs[data-astro-cid-vh3c4s3p] textarea[data-astro-cid-vh3c4s3p]{width:100%;padding:10px;border:1px solid var(--c-line-strong);border-radius:6px;background:#fff;color:var(--c-ink);font-size:1rem;min-height:44px}.inputs[data-astro-cid-vh3c4s3p] textarea[data-astro-cid-vh3c4s3p]{resize:vertical}.small[data-astro-cid-vh3c4s3p]{font-size:1rem;color:var(--c-ink-soft)}.inputs[data-astro-cid-vh3c4s3p] .small[data-astro-cid-vh3c4s3p]{margin:12px 0 0}.eyebrow[data-astro-cid-vh3c4s3p]{font-size:.9rem;text-transform:uppercase;letter-spacing:.06em;color:var(--c-brand-ink);margin:0 0 8px}.result[data-astro-cid-vh3c4s3p]{background:var(--c-brand-soft);font-size:1.05rem}.result[data-astro-cid-vh3c4s3p] dl[data-astro-cid-vh3c4s3p]{margin:0}.result[data-astro-cid-vh3c4s3p] dl[data-astro-cid-vh3c4s3p]>div[data-astro-cid-vh3c4s3p]{display:grid;grid-template-columns:48px 1fr;gap:8px;margin-bottom:8px}.result[data-astro-cid-vh3c4s3p] dt[data-astro-cid-vh3c4s3p]{font-weight:700}.result[data-astro-cid-vh3c4s3p] dd[data-astro-cid-vh3c4s3p]{margin:0}.result[data-astro-cid-vh3c4s3p] ol[data-astro-cid-vh3c4s3p]{padding-left:22px;margin-bottom:12px}.result[data-astro-cid-vh3c4s3p] li[data-astro-cid-vh3c4s3p]{margin-bottom:8px}.caution[data-astro-cid-vh3c4s3p]{font-size:1rem;border-left:3px solid var(--c-accent);padding-left:12px}.written-notes[data-astro-cid-vh3c4s3p]{white-space:pre-wrap;overflow-wrap:anywhere;font-size:1rem;margin:14px 0 0}.checks[data-astro-cid-vh3c4s3p]{padding:18px 22px;border-top:1px solid var(--c-line)}.checks-heading[data-astro-cid-vh3c4s3p]{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.checks-heading[data-astro-cid-vh3c4s3p] p[data-astro-cid-vh3c4s3p]{font-size:1rem;margin:0}.checks[data-astro-cid-vh3c4s3p] progress[data-astro-cid-vh3c4s3p]{width:100%;height:10px;accent-color:var(--c-brand-ink);display:block;margin-bottom:10px}.check-grid[data-astro-cid-vh3c4s3p]{display:grid;grid-template-columns:1fr 1fr;gap:4px 18px}.check-grid[data-astro-cid-vh3c4s3p] label[data-astro-cid-vh3c4s3p]{display:flex;align-items:center;gap:10px;min-height:44px;font-size:1rem;cursor:pointer}.check-grid[data-astro-cid-vh3c4s3p] input[data-astro-cid-vh3c4s3p]{width:22px;height:22px;flex-shrink:0;accent-color:var(--c-brand-ink)}.reading[data-astro-cid-vh3c4s3p]{max-width:78ch;margin:var(--sp-5) auto 0}.reading[data-astro-cid-vh3c4s3p] h2[data-astro-cid-vh3c4s3p]{font-size:1.8rem}.reference-scroll[data-astro-cid-vh3c4s3p]{overflow-x:auto;margin:24px 0;border:1px solid var(--c-line);border-radius:8px}.reference-scroll[data-astro-cid-vh3c4s3p] table[data-astro-cid-vh3c4s3p]{display:table;width:100%;overflow:visible;font-size:1rem;border-collapse:collapse;margin:0;min-width:620px}.reference-scroll[data-astro-cid-vh3c4s3p] caption[data-astro-cid-vh3c4s3p]{text-align:left;font-weight:700;padding:12px;background:var(--c-bg-alt)}.reference-scroll[data-astro-cid-vh3c4s3p] th[data-astro-cid-vh3c4s3p],.reference-scroll[data-astro-cid-vh3c4s3p] td[data-astro-cid-vh3c4s3p]{text-align:left;vertical-align:top;padding:12px;border-bottom:1px solid var(--c-line)}.reference-scroll[data-astro-cid-vh3c4s3p] thead[data-astro-cid-vh3c4s3p]{background:var(--c-brand-soft)}.reference-scroll[data-astro-cid-vh3c4s3p] tbody[data-astro-cid-vh3c4s3p] th[data-astro-cid-vh3c4s3p]{min-width:165px}.project-reference[data-astro-cid-vh3c4s3p] section[data-astro-cid-vh3c4s3p]{padding-top:8px;scroll-margin-top:20px}.project-reference[data-astro-cid-vh3c4s3p] li[data-astro-cid-vh3c4s3p]{margin-bottom:8px}.paper[data-astro-cid-vh3c4s3p]{border:1px solid var(--c-line);padding:20px}.paper[data-astro-cid-vh3c4s3p] li[data-astro-cid-vh3c4s3p]{list-style:none}button[data-astro-cid-vh3c4s3p]:focus-visible,input[data-astro-cid-vh3c4s3p]:focus-visible,select[data-astro-cid-vh3c4s3p]:focus-visible,textarea[data-astro-cid-vh3c4s3p]:focus-visible,.reference-scroll[data-astro-cid-vh3c4s3p]:focus-visible{outline:3px solid var(--c-accent);outline-offset:3px}.mobile-status[data-astro-cid-vh3c4s3p]{display:none}@media(max-width:700px){.reuse-page[data-astro-cid-vh3c4s3p]{padding-top:20px}.workspace[data-astro-cid-vh3c4s3p]{overflow:visible}.toolbar[data-astro-cid-vh3c4s3p]{padding:14px;display:block;border-radius:var(--radius) var(--radius) 0 0}.toolbar[data-astro-cid-vh3c4s3p]>div[data-astro-cid-vh3c4s3p]{margin-top:10px;flex-wrap:wrap}.mobile-status[data-astro-cid-vh3c4s3p]{display:block;position:sticky;top:0;z-index:2;background:var(--c-brand-soft);padding:10px 18px;border-bottom:1px solid var(--c-line);font-size:.9rem;margin:0}.workspace-grid[data-astro-cid-vh3c4s3p]{grid-template-columns:1fr}.inputs[data-astro-cid-vh3c4s3p],.result[data-astro-cid-vh3c4s3p]{padding:18px}.inputs[data-astro-cid-vh3c4s3p]{border-right:0;border-bottom:1px solid var(--c-line)}.checks[data-astro-cid-vh3c4s3p]{padding:18px}.check-grid[data-astro-cid-vh3c4s3p]{grid-template-columns:1fr}.checks-heading[data-astro-cid-vh3c4s3p]{display:block}.checks-heading[data-astro-cid-vh3c4s3p] p[data-astro-cid-vh3c4s3p]{margin-bottom:10px}.reading[data-astro-cid-vh3c4s3p] h2[data-astro-cid-vh3c4s3p]{font-size:1.55rem}}@media print{@page{size:auto;margin:14mm}body{background:#fff!important;font-size:10pt!important;color:#111!important}.site-header,.site-footer,.kit-bar,.cookie-banner{display:none!important}main.wrap{max-width:none;padding:0}.reuse-page[data-astro-cid-vh3c4s3p]{padding:0}.heading[data-astro-cid-vh3c4s3p] h1[data-astro-cid-vh3c4s3p]{font-size:19pt}.heading[data-astro-cid-vh3c4s3p] p[data-astro-cid-vh3c4s3p]{font-size:10pt}.heading[data-astro-cid-vh3c4s3p]{margin-bottom:12pt}.workspace[data-astro-cid-vh3c4s3p]{border:1px solid #888;border-radius:0}.toolbar[data-astro-cid-vh3c4s3p],.inputs[data-astro-cid-vh3c4s3p],.reading[data-astro-cid-vh3c4s3p]{display:none!important}.workspace-grid[data-astro-cid-vh3c4s3p]{display:block}.result[data-astro-cid-vh3c4s3p]{padding:12pt;background:#fff;font-size:10pt}.result[data-astro-cid-vh3c4s3p] h2[data-astro-cid-vh3c4s3p]{font-size:15pt}.workspace[data-astro-cid-vh3c4s3p] h3[data-astro-cid-vh3c4s3p]{font-size:11pt;margin-top:10pt}.eyebrow[data-astro-cid-vh3c4s3p],.result[data-astro-cid-vh3c4s3p] .caution[data-astro-cid-vh3c4s3p],.written-notes[data-astro-cid-vh3c4s3p]{font-size:9pt}.result[data-astro-cid-vh3c4s3p] li[data-astro-cid-vh3c4s3p]{margin-bottom:5pt}.result[data-astro-cid-vh3c4s3p] p[data-astro-cid-vh3c4s3p]{margin-bottom:7pt}.result[data-astro-cid-vh3c4s3p] dd[data-astro-cid-vh3c4s3p]{overflow-wrap:anywhere}.checks[data-astro-cid-vh3c4s3p]{padding:10pt 12pt}.checks[data-astro-cid-vh3c4s3p] h2[data-astro-cid-vh3c4s3p]{font-size:12pt}.checks-heading[data-astro-cid-vh3c4s3p] p[data-astro-cid-vh3c4s3p]{font-size:9pt}.checks[data-astro-cid-vh3c4s3p] progress[data-astro-cid-vh3c4s3p]{display:none}.check-grid[data-astro-cid-vh3c4s3p]{display:grid;grid-template-columns:1fr}.check-grid[data-astro-cid-vh3c4s3p] label[data-astro-cid-vh3c4s3p]{min-height:20pt;font-size:10pt}.check-grid[data-astro-cid-vh3c4s3p] input[data-astro-cid-vh3c4s3p]{width:12pt;height:12pt}.paper[data-astro-cid-vh3c4s3p] h2[data-astro-cid-vh3c4s3p]{font-size:14pt}.paper[data-astro-cid-vh3c4s3p] p[data-astro-cid-vh3c4s3p],.paper[data-astro-cid-vh3c4s3p] li[data-astro-cid-vh3c4s3p]{font-size:11pt}.paper[data-astro-cid-vh3c4s3p]{border:0;padding:0}}
