h1.svelte-20bpiv{font-size:clamp(2rem,5vw,3.25rem);line-height:1.02}.lead.svelte-20bpiv{font-size:1.08rem;line-height:1.6;max-width:66ch;margin-top:.9rem}.prose.svelte-20bpiv>:where(.svelte-20bpiv){max-width:860px}.prose.svelte-20bpiv h2:where(.svelte-20bpiv){font-size:clamp(1.4rem,2.8vw,1.8rem);margin:2.5rem 0 .75rem}.prose.svelte-20bpiv h3:where(.svelte-20bpiv){font-size:1.15rem;font-weight:800;margin:1.75rem 0 .5rem}.prose.svelte-20bpiv p:where(.svelte-20bpiv),.prose.svelte-20bpiv li:where(.svelte-20bpiv){font-size:1rem;line-height:1.7;color:var(--text2);max-width:72ch}.prose.svelte-20bpiv p:where(.svelte-20bpiv),.prose.svelte-20bpiv ul:where(.svelte-20bpiv){margin-bottom:.9rem}.prose.svelte-20bpiv strong:where(.svelte-20bpiv){color:var(--text)}.prose.svelte-20bpiv ul:where(.svelte-20bpiv){padding-left:1.35rem}.prose.svelte-20bpiv li:where(.svelte-20bpiv)+li:where(.svelte-20bpiv){margin-top:.45rem}.prose.svelte-20bpiv li:where(.svelte-20bpiv)::marker{color:var(--sign);font-weight:800}.info-block.svelte-20bpiv+.info-block:where(.svelte-20bpiv),.info-block.svelte-20bpiv+.cta-block:where(.svelte-20bpiv){margin-top:3rem}.prose.svelte-20bpiv .info-block:where(.svelte-20bpiv) h2:where(.svelte-20bpiv){margin:0 0 .75rem}.prose.svelte-20bpiv .waits:where(.svelte-20bpiv){margin:1.25rem 0;background:var(--paper);border:2px solid var(--ink);border-radius:10px;padding:0 1.15rem}.waits.svelte-20bpiv div:where(.svelte-20bpiv){display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:.25rem 1.5rem;padding:.8rem 0 .7rem}.waits.svelte-20bpiv div:where(.svelte-20bpiv)+div:where(.svelte-20bpiv){border-top:1.5px solid var(--border)}.waits.svelte-20bpiv dt:where(.svelte-20bpiv){color:var(--text2);font-size:.98rem;line-height:1.45;flex:1 1 18rem}.waits.svelte-20bpiv dd:where(.svelte-20bpiv){color:var(--text);font-size:1.4rem;font-weight:800;line-height:1.2;letter-spacing:-.01em;white-space:nowrap}.timeline.svelte-20bpiv{margin-top:1.25rem;border-bottom:1.5px solid var(--border)}.timeline-item.svelte-20bpiv{display:grid;grid-template-columns:11.5rem minmax(0,1fr);gap:1.25rem;padding:1.1rem 0 1rem;border-top:1.5px solid var(--border)}.tl-marker.svelte-20bpiv{justify-self:start;align-self:start;background:var(--sign);color:#fff;font-size:.85rem;font-weight:800;line-height:1.25;padding:.4rem .7rem .3rem;border-radius:6px;box-shadow:inset 0 0 0 2px var(--sign),inset 0 0 0 3.5px #fff}.tl-content.svelte-20bpiv strong:where(.svelte-20bpiv){display:block;font-size:1.08rem;font-weight:800;color:var(--text)}.prose.svelte-20bpiv .tl-content:where(.svelte-20bpiv) p:where(.svelte-20bpiv){margin:.25rem 0 0}@media(max-width:640px){.timeline-item.svelte-20bpiv{grid-template-columns:1fr;gap:.6rem}}.strategy-steps.svelte-20bpiv{margin-top:1.25rem;border-bottom:1.5px solid var(--border)}.strategy-step.svelte-20bpiv{display:grid;grid-template-columns:2.75rem minmax(0,1fr);gap:.9rem;padding:1rem 0 .95rem;border-top:1.5px solid var(--border)}.ss-num.svelte-20bpiv{font-size:1.9rem;font-weight:800;line-height:1;color:var(--sign)}.ss-content.svelte-20bpiv strong:where(.svelte-20bpiv){display:block;font-size:1.08rem;font-weight:800;color:var(--text)}.prose.svelte-20bpiv .ss-content:where(.svelte-20bpiv) p:where(.svelte-20bpiv){margin:.25rem 0 0}.prose.svelte-20bpiv .exits:where(.svelte-20bpiv){list-style:none;padding:0;margin:1rem 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2.5rem}.prose.svelte-20bpiv .exits:where(.svelte-20bpiv) li:where(.svelte-20bpiv){margin:0;border-top:1.5px solid var(--border)}.prose.svelte-20bpiv .exits:where(.svelte-20bpiv) li:where(.svelte-20bpiv)::marker{content:none}.exits.svelte-20bpiv a:where(.svelte-20bpiv){display:flex;justify-content:space-between;gap:1rem;padding:.7rem 0 .6rem;font-weight:700;color:var(--text);text-decoration:none}.exits.svelte-20bpiv a:where(.svelte-20bpiv):hover{color:var(--sign)}.exits.svelte-20bpiv span:where(.svelte-20bpiv){color:var(--text3);font-weight:800}@media(max-width:640px){.prose.svelte-20bpiv .exits:where(.svelte-20bpiv){grid-template-columns:1fr}}.options-grid.svelte-20bpiv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2.5rem;margin-top:1.25rem}.option-card.svelte-20bpiv{border-top:1.5px solid var(--border);padding:1rem 0 .75rem}.prose.svelte-20bpiv .option-card:where(.svelte-20bpiv) h3:where(.svelte-20bpiv){margin:0 0 .35rem;font-size:1.1rem}.prose.svelte-20bpiv .option-card:where(.svelte-20bpiv) p:where(.svelte-20bpiv){margin:0}@media(max-width:640px){.options-grid.svelte-20bpiv{grid-template-columns:1fr}}.cta-block.svelte-20bpiv{background:var(--sign);border-radius:12px;padding:1.6rem 1.75rem 1.75rem;box-shadow:inset 0 0 0 4px var(--sign),inset 0 0 0 6.5px #fff}.prose.svelte-20bpiv .cta-block:where(.svelte-20bpiv) h2:where(.svelte-20bpiv){margin:0 0 .4rem;font-size:1.5rem}.prose.svelte-20bpiv .cta-block:where(.svelte-20bpiv) p:where(.svelte-20bpiv){margin:0 0 1.1rem}.cta-block.svelte-20bpiv :where(.svelte-20bpiv):focus-visible{outline-color:var(--yellow)}.faqs.svelte-20bpiv{border-bottom:1.5px solid var(--border)}.faq.svelte-20bpiv{border-top:1.5px solid var(--border);padding:.85rem 0 .8rem}.faq.svelte-20bpiv summary:where(.svelte-20bpiv){font-weight:700;font-size:1.02rem;color:var(--text)}.faq.svelte-20bpiv summary:where(.svelte-20bpiv):hover{color:var(--sign)}.prose.svelte-20bpiv .faq:where(.svelte-20bpiv) p:where(.svelte-20bpiv){margin:.6rem 0 .2rem}.prose.svelte-20bpiv .src:where(.svelte-20bpiv){font-size:.85rem;line-height:1.6;color:var(--text3);margin-top:2.5rem;padding-top:1rem;border-top:2px solid var(--border)}
