:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#fdfcfa;--paper-deep:#f4f1ec;--surface:#fff;--ink:#1b1c1a;--ink-soft:#56584f;--ink-faint:#85877e;--line:#e9e5dc;--line-strong:#d8d3c6;--accent:#2f6355;--accent-hover:#245044;--accent-wash:#eaf2ef;--accent-line:#bfd8cf;--sev-info:#4a5a6b;--sev-info-wash:#eff3f6;--sev-warn:#856418;--sev-warn-wash:#fbf5e6;--sev-block:#9a4f2e;--sev-block-wash:#fcf0e9;--radius:14px;--radius-sm:10px;--radius-lg:22px;--shadow-sm:0 1px 2px #1b1c1a0a, 0 1px 3px #1b1c1a08;--shadow:0 2px 4px #1b1c1a0a, 0 8px 24px #1b1c1a0f;--sans:ui-sans-serif, system-ui, "Segoe UI", Roboto, "Helvetica Neue", sans-serif;--serif:ui-serif, "Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;--measure:34rem}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--paper)}body{background:var(--paper);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:1.0625rem;line-height:1.6}h1,h2,h3{letter-spacing:-.015em;margin:0;font-weight:600;line-height:1.25}p{margin:0}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}fieldset.svelte-nml04d{border:0;min-width:0;margin:0;padding:0}legend.svelte-nml04d{flex-direction:column;gap:.15rem;margin-bottom:1rem;padding:0;display:flex}.legend-text.svelte-nml04d{letter-spacing:-.01em;font-size:1.0625rem;font-weight:600}.legend-hint.svelte-nml04d{color:var(--ink-soft);font-size:.9375rem;font-weight:400}.grid.svelte-nml04d{grid-template-columns:repeat(auto-fit,minmax(13.5rem,1fr));gap:.625rem;display:grid}.dense.svelte-nml04d .grid:where(.svelte-nml04d){grid-template-columns:repeat(auto-fit,minmax(9rem,1fr))}.option.svelte-nml04d{text-align:left;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);cursor:pointer;flex-direction:column;align-items:flex-start;gap:.2rem;padding:.875rem 1rem;transition:border-color .16s,background .16s,transform .12s;display:flex}.option.svelte-nml04d:hover{border-color:var(--line-strong);transform:translateY(-1px)}.option.selected.svelte-nml04d{border-color:var(--accent);background:var(--accent-wash);box-shadow:inset 0 0 0 1px var(--accent)}.label.svelte-nml04d{font-weight:550;line-height:1.35}.selected.svelte-nml04d .label:where(.svelte-nml04d){color:var(--accent)}.hint.svelte-nml04d{color:var(--ink-faint);font-size:.875rem;line-height:1.4}.selected.svelte-nml04d .hint:where(.svelte-nml04d){color:var(--ink-soft)}.finding.svelte-1pln3ri{border:1px solid var(--line);border-left:3px solid var(--sev-info);border-radius:var(--radius-sm);background:var(--sev-info-wash);flex-direction:column;gap:.5rem;padding:.875rem 1rem;display:flex}.sev-warn.svelte-1pln3ri{border-left-color:var(--sev-warn);background:var(--sev-warn-wash)}.sev-block.svelte-1pln3ri{border-left-color:var(--sev-block);background:var(--sev-block-wash)}.head.svelte-1pln3ri{flex-direction:column;gap:.25rem;display:flex}.tag.svelte-1pln3ri{letter-spacing:.04em;text-transform:uppercase;color:var(--sev-info);font-size:.75rem;font-weight:600}.sev-warn.svelte-1pln3ri .tag:where(.svelte-1pln3ri){color:var(--sev-warn)}.sev-block.svelte-1pln3ri .tag:where(.svelte-1pln3ri){color:var(--sev-block)}.message.svelte-1pln3ri{font-size:.9375rem;line-height:1.5}.ask.svelte-1pln3ri{color:var(--ink);font-size:.9375rem;font-weight:550;line-height:1.5}.offers.svelte-1pln3ri{flex-direction:column;gap:.375rem;margin-top:.125rem;display:flex}.offers-label.svelte-1pln3ri{color:var(--ink-faint);font-size:.8125rem}.offer.svelte-1pln3ri{text-align:left;background:var(--surface);border:1px solid var(--line);cursor:pointer;border-radius:8px;padding:.5rem .75rem;font-size:.9375rem;line-height:1.45;transition:border-color .16s}.offer.svelte-1pln3ri:hover{border-color:var(--accent);color:var(--accent)}.why-toggle.svelte-1pln3ri{color:var(--ink-faint);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:.8125rem;text-decoration:underline}.why-toggle.svelte-1pln3ri:hover{color:var(--ink-soft)}.why.svelte-1pln3ri{color:var(--ink-soft);white-space:pre-line;border-top:1px solid var(--line);padding-top:.5rem;font-size:.875rem;line-height:1.55}.layer.svelte-vmurek{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}header.svelte-vmurek{flex-direction:column;gap:.2rem;display:flex}.title.svelte-vmurek{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}h3.svelte-vmurek{font-size:1.0625rem;font-weight:600}.status.svelte-vmurek{letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:.15rem .5rem;font-size:.75rem;font-weight:600}.s-ok.svelte-vmurek{color:var(--accent);background:var(--accent-wash)}.s-attention.svelte-vmurek{color:var(--sev-warn);background:var(--sev-warn-wash)}.s-rework.svelte-vmurek{color:var(--sev-block);background:var(--sev-block-wash)}.doc.svelte-vmurek{color:var(--ink-faint);font-size:.875rem;line-height:1.45}textarea.svelte-vmurek{width:100%;font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-sm);resize:vertical;min-height:5.5rem;padding:.75rem .875rem;font-size:1rem;line-height:1.55;transition:border-color .16s}textarea.svelte-vmurek:focus{border-color:var(--accent)}textarea.svelte-vmurek::placeholder{color:var(--ink-faint)}.applied.svelte-vmurek{border:1px dashed var(--accent-line);background:var(--accent-wash);border-radius:var(--radius-sm);flex-direction:column;gap:.35rem;padding:.75rem .875rem;display:flex}.applied-label.svelte-vmurek{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);font-size:.75rem;font-weight:600}.applied-row.svelte-vmurek{flex-wrap:wrap;align-items:baseline;gap:.4rem;font-size:.9375rem;display:flex}.from.svelte-vmurek{color:var(--ink-faint);text-decoration:line-through}.arrow.svelte-vmurek{color:var(--accent)}.to.svelte-vmurek{font-weight:600}.applied-note.svelte-vmurek,.evidence-note.svelte-vmurek{color:var(--ink-soft);font-size:.8125rem;line-height:1.45}.applied-result.svelte-vmurek{font-family:var(--serif);border-top:1px solid var(--accent-line);padding-top:.35rem;font-size:1rem;line-height:1.55}.findings.svelte-vmurek,.evidence.svelte-vmurek{flex-direction:column;gap:.5rem;display:flex}.evidence-toggle.svelte-vmurek{color:var(--accent);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:.875rem;text-decoration:underline}ul.svelte-vmurek{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}li.svelte-vmurek button:where(.svelte-vmurek){text-align:left;width:100%;font-family:var(--serif);background:var(--paper);border:1px solid var(--line);cursor:pointer;border-radius:8px;padding:.5rem .75rem;font-size:.9375rem;line-height:1.5;transition:border-color .16s}li.svelte-vmurek button:where(.svelte-vmurek):hover{border-color:var(--accent)}.result.svelte-zi3md2{flex-direction:column;gap:2rem;display:flex}.readiness.svelte-zi3md2{border-radius:var(--radius);border:1px solid var(--line);background:var(--surface);border-left:3px solid var(--ink-faint);padding:1.25rem 1.375rem}.readiness.svelte-zi3md2 h2:where(.svelte-zi3md2){margin-bottom:.3rem;font-size:1.1875rem}.readiness.svelte-zi3md2 p:where(.svelte-zi3md2){color:var(--ink-soft);font-size:.9375rem;line-height:1.55}.r-ready.svelte-zi3md2{border-left-color:var(--accent);background:var(--accent-wash)}.r-ready.svelte-zi3md2 h2:where(.svelte-zi3md2){color:var(--accent)}.r-revise.svelte-zi3md2{border-left-color:var(--sev-warn);background:var(--sev-warn-wash)}.r-rework.svelte-zi3md2{border-left-color:var(--sev-block);background:var(--sev-block-wash)}h3.svelte-zi3md2{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:.625rem;font-size:.8125rem;font-weight:600}.block-head.svelte-zi3md2{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.opening-block.svelte-zi3md2{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:1.5rem}.opening.svelte-zi3md2{font-family:var(--serif);letter-spacing:-.005em;font-size:1.3125rem;line-height:1.6}.copy.svelte-zi3md2{border:1px solid var(--line);color:var(--ink-soft);cursor:pointer;background:0 0;border-radius:999px;padding:.2rem .75rem;font-size:.8125rem;transition:border-color .16s,color .16s}.copy.svelte-zi3md2:hover{border-color:var(--accent);color:var(--accent)}.copy-failed.svelte-zi3md2{color:var(--sev-warn);margin-top:.5rem;font-size:.8125rem}.section-note.svelte-zi3md2{color:var(--ink-soft);margin-bottom:.875rem;font-size:.9375rem;line-height:1.55}.variants.svelte-zi3md2{gap:.625rem;display:grid}.variants.svelte-zi3md2 article:where(.svelte-zi3md2),.pushback.svelte-zi3md2 article:where(.svelte-zi3md2){background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:.875rem 1rem}.variants.svelte-zi3md2 article.recommended:where(.svelte-zi3md2){border-color:var(--accent-line);background:var(--accent-wash)}.variant-label.svelte-zi3md2,.pb-label.svelte-zi3md2{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:.35rem;font-size:.75rem;font-weight:600;display:block}.rec.svelte-zi3md2{color:var(--accent)}.rec.svelte-zi3md2:before{content:" · ";white-space:pre;color:var(--ink-faint)}.variants.svelte-zi3md2 article:where(.svelte-zi3md2) p:where(.svelte-zi3md2),.quote.svelte-zi3md2{font-family:var(--serif);font-size:1rem;line-height:1.6}.pushback.svelte-zi3md2{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:.625rem;display:grid}.pushback.svelte-zi3md2 article:where(.svelte-zi3md2) p:where(.svelte-zi3md2){font-size:.9375rem;line-height:1.55}ul.plain.svelte-zi3md2{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}ul.plain.svelte-zi3md2 li:where(.svelte-zi3md2){font-family:var(--serif);border-left:2px solid var(--line-strong);padding-left:1rem;font-size:1rem;line-height:1.55}ul.plain.small.svelte-zi3md2 li:where(.svelte-zi3md2){font-family:var(--sans);color:var(--ink-soft);font-size:.9375rem}.quote.svelte-zi3md2{border-left:2px solid var(--line-strong);padding-left:1rem}.two-up.svelte-zi3md2{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1.75rem;display:grid}.actions.svelte-zi3md2{flex-wrap:wrap;gap:.625rem;padding-top:.5rem;display:flex}.secondary.svelte-zi3md2,.ghost.svelte-zi3md2{cursor:pointer;border-radius:999px;padding:.6rem 1.125rem;font-size:.9375rem;font-weight:550;transition:border-color .16s,background .16s}.secondary.svelte-zi3md2{background:var(--surface);border:1px solid var(--line-strong)}.secondary.svelte-zi3md2:hover{border-color:var(--accent);color:var(--accent)}.ghost.svelte-zi3md2{color:var(--ink-faint);background:0 0;border:1px solid #0000}.ghost.svelte-zi3md2:hover{color:var(--ink)}.privacy.svelte-zi3md2{color:var(--ink-faint);border-top:1px solid var(--line);padding-top:1rem;font-size:.8125rem;line-height:1.5}article.svelte-8ftw0m{max-width:var(--measure);flex-direction:column;gap:1rem;display:flex}h1.svelte-8ftw0m{letter-spacing:-.02em;font-size:clamp(1.5rem,1.2rem + 1.4vw,2rem)}h2.svelte-8ftw0m{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);margin-top:.75rem;font-size:.8125rem;font-weight:600}p.svelte-8ftw0m{line-height:1.65}.unfinished.svelte-8ftw0m{border:1px solid var(--sev-block);background:var(--sev-block-wash);border-radius:var(--radius-sm);border-left-width:3px;flex-direction:column;gap:.5rem;padding:1rem 1.125rem;display:flex}.unfinished.svelte-8ftw0m strong:where(.svelte-8ftw0m){color:var(--sev-block)}.unfinished.svelte-8ftw0m p:where(.svelte-8ftw0m){font-size:.9375rem}code.svelte-8ftw0m{background:var(--paper-deep);border-radius:5px;padding:.1em .35em;font-size:.9em}.note.svelte-8ftw0m{color:var(--ink-soft);font-size:.9375rem}a.svelte-8ftw0m{color:var(--accent);text-underline-offset:3px;overflow-wrap:anywhere}.version.svelte-8ftw0m{color:var(--ink-faint);border-top:1px solid var(--line);margin-top:.75rem;padding-top:1rem;font-size:.8125rem}article.svelte-74se2k{max-width:var(--measure);flex-direction:column;gap:.875rem;display:flex}h1.svelte-74se2k{letter-spacing:-.02em;font-size:clamp(1.5rem,1.2rem + 1.4vw,2rem)}.lede.svelte-74se2k{color:var(--ink-soft);font-size:1.0625rem;line-height:1.6}h2.svelte-74se2k{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);margin-top:.875rem;font-size:.8125rem;font-weight:600}p.svelte-74se2k{line-height:1.65}.unfinished.svelte-74se2k{border:1px solid var(--sev-block);background:var(--sev-block-wash);border-radius:var(--radius-sm);border-left-width:3px;flex-direction:column;gap:.5rem;padding:1rem 1.125rem;display:flex}.unfinished.svelte-74se2k strong:where(.svelte-74se2k){color:var(--sev-block)}.unfinished.svelte-74se2k p:where(.svelte-74se2k){font-size:.9375rem}code.svelte-74se2k{background:var(--paper-deep);border-radius:5px;padding:.1em .35em;font-size:.9em}.version.svelte-74se2k{color:var(--ink-faint);border-top:1px solid var(--line);margin-top:.75rem;padding-top:1rem;font-size:.8125rem}.landing.svelte-1pw2byy{flex-direction:column;gap:3.25rem;display:flex}section.svelte-1pw2byy{flex-direction:column;gap:1rem;display:flex}.hero.svelte-1pw2byy{gap:1.125rem}h1.svelte-1pw2byy{letter-spacing:-.03em;max-width:17ch;font-size:clamp(1.9rem,1.35rem + 2.5vw,2.85rem);line-height:1.1}.lede.svelte-1pw2byy{color:var(--ink-soft);max-width:44ch;font-size:clamp(1.0625rem,1rem + .35vw,1.1875rem);line-height:1.6}.trust.svelte-1pw2byy{flex-wrap:wrap;gap:.5rem;display:flex}.trust.svelte-1pw2byy span:where(.svelte-1pw2byy){color:var(--accent);background:var(--accent-wash);border:1px solid var(--accent-line);border-radius:999px;padding:.25rem .75rem;font-size:.8125rem;font-weight:550}h2.svelte-1pw2byy{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);font-size:.8125rem;font-weight:600}.section-lede.svelte-1pw2byy{color:var(--ink-soft);max-width:46ch;margin-top:-.5rem;font-size:.9375rem;line-height:1.55}.entry.svelte-1pw2byy{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);gap:.875rem;padding:1.5rem}.cases.svelte-1pw2byy{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.5rem;display:grid}.case.svelte-1pw2byy{text-align:left;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-sm);cursor:pointer;flex-direction:column;align-items:flex-start;gap:.15rem;padding:.8rem .9rem;transition:border-color .16s,background .16s,transform .12s;display:flex}.case.svelte-1pw2byy:hover{border-color:var(--accent);background:var(--accent-wash);transform:translateY(-1px)}.case-title.svelte-1pw2byy{font-weight:600;line-height:1.3}.case.svelte-1pw2byy:hover .case-title:where(.svelte-1pw2byy){color:var(--accent)}.case-hint.svelte-1pw2byy{color:var(--ink-faint);font-size:.8125rem;line-height:1.4}.plain-start.svelte-1pw2byy{color:var(--ink-soft);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:.875rem;text-decoration:underline}.plain-start.svelte-1pw2byy:hover{color:var(--accent)}.card.svelte-1pw2byy{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:.625rem;padding:1.375rem;display:flex}.card-label.svelte-1pw2byy{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-faint);font-size:.75rem;font-weight:600}.quote.svelte-1pw2byy{font-family:var(--serif);font-size:1.0625rem;line-height:1.55}.muted.svelte-1pw2byy{color:var(--ink-soft)}.result.svelte-1pw2byy{background:var(--accent-wash);border-radius:var(--radius-sm);border-left:3px solid var(--accent);padding:.625rem .875rem}.result-note.svelte-1pw2byy{color:var(--ink-soft);font-size:.875rem;line-height:1.5}.findings.svelte-1pw2byy{flex-direction:column;gap:.5rem;display:flex}.finding.svelte-1pw2byy{background:var(--sev-block-wash);border-left:3px solid var(--sev-block);border-radius:var(--radius-sm);padding:.625rem .875rem}.finding-msg.svelte-1pw2byy{font-size:.9375rem;line-height:1.5}.hit.svelte-1pw2byy{color:var(--sev-block);font-weight:600}.finding-ask.svelte-1pw2byy{margin-top:.2rem;font-size:.9375rem;font-weight:550;line-height:1.5}.rewrite.svelte-1pw2byy{border-style:dashed;border-color:var(--accent-line);background:var(--accent-wash)}.rewrite-row.svelte-1pw2byy{font-family:var(--serif);flex-wrap:wrap;align-items:baseline;gap:.5rem;font-size:1.0625rem;display:flex}.from.svelte-1pw2byy{color:var(--ink-faint);text-decoration:line-through}.arrow.svelte-1pw2byy{color:var(--accent)}.to.svelte-1pw2byy{font-weight:600}.rewrite-note.svelte-1pw2byy{color:var(--ink-soft);font-size:.875rem;line-height:1.5}.grid-3.svelte-1pw2byy{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.75rem;display:grid}.grid-3.svelte-1pw2byy article:where(.svelte-1pw2byy){background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:.35rem;padding:1.125rem;display:flex}.grid-3.svelte-1pw2byy h3:where(.svelte-1pw2byy){font-size:1.0625rem;font-weight:600}.rule.svelte-1pw2byy{font-family:var(--serif);font-size:.9375rem;line-height:1.5}.why.svelte-1pw2byy{color:var(--ink-faint);font-size:.875rem;line-height:1.55}.two-col.svelte-1pw2byy{grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));gap:2rem;display:grid}.two-col.svelte-1pw2byy>div:where(.svelte-1pw2byy){flex-direction:column;gap:.75rem;display:flex}.body.svelte-1pw2byy{color:var(--ink-soft);font-size:.9375rem;line-height:1.6}ul.svelte-1pw2byy{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}li.svelte-1pw2byy{border-left:2px solid var(--line-strong);padding-left:1rem;font-size:.9375rem;line-height:1.55}.warn.svelte-1pw2byy{color:var(--sev-block);font-size:.875rem;line-height:1.55}.closing.svelte-1pw2byy{border-top:1px solid var(--line);align-items:flex-start;gap:1rem;padding-top:1.25rem}.claim.svelte-1pw2byy{font-family:var(--serif);max-width:36ch;font-size:clamp(1.125rem,1rem + .8vw,1.375rem);line-height:1.5}.primary.svelte-1pw2byy{background:var(--accent);color:#fff;border:1px solid var(--accent);cursor:pointer;border-radius:999px;padding:.8rem 1.75rem;font-size:1rem;font-weight:600;transition:background .16s}.primary.svelte-1pw2byy:hover{background:var(--accent-hover)}.cta-note.svelte-1pw2byy{color:var(--ink-faint);font-size:.875rem}.shell.svelte-1n46o8q{flex-direction:column;gap:2rem;max-width:46rem;margin:0 auto;padding:clamp(1.5rem,1rem + 2vw,3rem) 1.25rem 4rem;display:flex}header.svelte-1n46o8q{flex-direction:column;gap:.5rem;display:flex}.brand.svelte-1n46o8q{color:inherit;align-self:flex-start;align-items:center;gap:.5rem;text-decoration:none;display:flex}.mark.svelte-1n46o8q{background:var(--accent);border-radius:50% 50% 50% 2px;flex:none;width:.75rem;height:.75rem}.name.svelte-1n46o8q{letter-spacing:-.01em;font-weight:600}.claim.svelte-1n46o8q{font-family:var(--serif);color:var(--ink-soft);max-width:30rem;font-size:.9375rem;line-height:1.5}.progress.svelte-1n46o8q{flex-direction:column;gap:.5rem;display:flex}.bar.svelte-1n46o8q{background:var(--line);border-radius:999px;height:3px;overflow:hidden}.fill.svelte-1n46o8q{background:var(--accent);transform-origin:0;height:100%;transition:transform .4s cubic-bezier(.4,0,.2,1)}.progress-label.svelte-1n46o8q{color:var(--ink-faint);letter-spacing:.02em;font-size:.8125rem}.step.svelte-1n46o8q{flex-direction:column;gap:1.25rem;animation:.32s cubic-bezier(.2,0,.2,1) svelte-1n46o8q-rise;display:flex}@keyframes svelte-1n46o8q-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}h1.svelte-1n46o8q{letter-spacing:-.02em;font-size:clamp(1.5rem,1.2rem + 1.4vw,2rem)}.lede.svelte-1n46o8q{color:var(--ink-soft);max-width:var(--measure);margin-top:-.5rem;font-size:1.0625rem;line-height:1.55}.stack.svelte-1n46o8q,.layers.svelte-1n46o8q{flex-direction:column;gap:1.5rem;display:flex}.layers.svelte-1n46o8q{gap:1rem}nav.steps.svelte-1n46o8q{background:var(--paper);box-shadow:0 -12px 16px -8px var(--paper);justify-content:space-between;gap:.75rem;padding:1rem 0 1.25rem;display:flex;position:sticky;bottom:0}nav.steps.svelte-1n46o8q:before{content:"";background:linear-gradient(to top, var(--paper), transparent);pointer-events:none;position:absolute;inset:-1.25rem 0 100%}.primary.svelte-1n46o8q,.ghost.svelte-1n46o8q{cursor:pointer;border-radius:999px;padding:.7rem 1.5rem;font-size:.9375rem;font-weight:600;transition:background .16s,opacity .16s,color .16s}.primary.svelte-1n46o8q{background:var(--accent);color:var(--surface);border:1px solid var(--accent)}.primary.svelte-1n46o8q:hover:not(:disabled){background:var(--accent-hover)}.ghost.svelte-1n46o8q{color:var(--ink-faint);background:0 0;border:1px solid #0000}.ghost.svelte-1n46o8q:hover:not(:disabled){color:var(--ink)}button.svelte-1n46o8q:disabled{opacity:.4;cursor:not-allowed}.busy.svelte-1n46o8q,.error.svelte-1n46o8q{color:var(--ink-faint);font-size:.875rem}.error.svelte-1n46o8q{color:var(--sev-block)}footer.svelte-1n46o8q{border-top:1px solid var(--line);flex-direction:column;gap:.625rem;padding-top:1.25rem;display:flex}footer.svelte-1n46o8q p:where(.svelte-1n46o8q){color:var(--ink-faint);max-width:var(--measure);font-size:.8125rem;line-height:1.55}.disclaimer.svelte-1n46o8q{color:var(--ink-soft)}.legal.svelte-1n46o8q{gap:1.25rem;padding-top:.25rem;display:flex}.legal.svelte-1n46o8q a:where(.svelte-1n46o8q){color:var(--ink-faint);text-underline-offset:3px;font-size:.8125rem;text-decoration:underline}.legal.svelte-1n46o8q a:where(.svelte-1n46o8q):hover{color:var(--accent)}
