.page.svelte-cwls5q{max-width:620px;margin:0 auto;padding:18px 20px 80px;font-family:var(--font-sans)}.back.svelte-cwls5q{display:inline-block;margin-bottom:18px;color:var(--ink-soft);text-decoration:none}.back.svelte-cwls5q:hover{color:var(--hot)}.title.svelte-cwls5q{font-family:var(--font-sans);font-weight:900;font-size:clamp(38px,9vw,60px);letter-spacing:-.04em;line-height:.95;margin:0 0 18px;color:var(--ink);text-wrap:balance}.lead.svelte-cwls5q{color:var(--ink-2);font-size:18px;line-height:1.55;margin:0 0 36px;max-width:50ch}.block.svelte-cwls5q{margin-top:40px}.sec-head.svelte-cwls5q{display:flex;align-items:baseline;gap:12px;margin-bottom:14px;padding-bottom:8px;border-bottom:2px solid var(--ink)}.kicker.svelte-cwls5q{color:var(--ink-soft);font-size:12px;letter-spacing:.18em}.sec-head.svelte-cwls5q h2:where(.svelte-cwls5q){margin:0;font-family:var(--font-sans);font-weight:900;font-size:clamp(22px,5vw,28px);letter-spacing:-.02em;color:var(--ink)}.block.svelte-cwls5q p:where(.svelte-cwls5q){color:var(--ink-2);font-size:15px;line-height:1.6;margin:0 0 14px;max-width:60ch}.block.svelte-cwls5q p:where(.svelte-cwls5q):last-child{margin-bottom:0}.block.svelte-cwls5q strong:where(.svelte-cwls5q){color:var(--ink);font-weight:800}.block.svelte-cwls5q a:where(.svelte-cwls5q){color:var(--ink);border-bottom:1px dotted var(--ink-soft);text-decoration:none}.block.svelte-cwls5q a:where(.svelte-cwls5q):hover{color:var(--hot);border-bottom-color:var(--hot)}.faq.svelte-cwls5q{border-top:1px solid var(--hair);padding:14px 0}.faq.svelte-cwls5q:first-of-type{border-top:none;padding-top:0}.faq.svelte-cwls5q summary:where(.svelte-cwls5q){cursor:pointer;list-style:none;font-family:var(--font-sans);font-weight:800;font-size:16px;color:var(--ink);display:flex;align-items:center;gap:10px}.faq.svelte-cwls5q summary:where(.svelte-cwls5q):before{content:"+";display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:1.5px solid var(--ink);color:var(--ink);font-weight:700;font-size:14px;line-height:1;flex-shrink:0;transition:transform .15s}.faq[open].svelte-cwls5q summary:where(.svelte-cwls5q):before{content:"−"}.faq.svelte-cwls5q summary:where(.svelte-cwls5q)::-webkit-details-marker{display:none}.faq.svelte-cwls5q p:where(.svelte-cwls5q){margin:10px 0 0 30px;font-size:14px;line-height:1.55;color:var(--ink-2);max-width:56ch}.footer-cta.svelte-cwls5q{text-align:center;margin:56px 0 0}.cta.svelte-cwls5q{display:inline-block;padding:18px 24px;background:var(--ink);color:var(--bg);border:2px solid var(--ink);text-decoration:none;font-weight:800;font-size:14px;letter-spacing:.08em;text-transform:uppercase;box-shadow:5px 5px 0 var(--hot);transition:transform .1s,box-shadow .1s}.cta.svelte-cwls5q:hover{transform:translate(-2px,-2px);box-shadow:7px 7px 0 var(--hot)}.cta.svelte-cwls5q:active{transform:translate(2px,2px);box-shadow:3px 3px 0 var(--hot)}@media(max-width:480px){.page.svelte-cwls5q{padding:16px 16px 60px}.lead.svelte-cwls5q{font-size:16px}.block.svelte-cwls5q{margin-top:32px}}
