.page-hero.svelte-jot9ci{background-size:cover;background-position:center;color:#fff;padding:clamp(48px,10vw,110px) 0 clamp(40px,7vw,72px)}.page-hero.svelte-jot9ci h1:where(.svelte-jot9ci){color:#fff;margin-bottom:16px}.crumb.svelte-jot9ci{font-size:.85rem;color:#ffffffb3;margin-bottom:20px}.crumb.svelte-jot9ci a:where(.svelte-jot9ci){color:#ffffffd9}.crumb.svelte-jot9ci a:where(.svelte-jot9ci):hover{color:var(--c-accent)}.crumb.svelte-jot9ci span:where(.svelte-jot9ci){margin:0 8px}.lead-hero.svelte-jot9ci{font-size:1.2rem;color:#ffffffe6;max-width:60ch;margin-bottom:28px}.cta-row.svelte-jot9ci{display:flex;flex-wrap:wrap;gap:14px}.page-hero.svelte-jot9ci .btn--ghost:where(.svelte-jot9ci){color:#fff;border-color:#ffffff80}.page-hero.svelte-jot9ci .btn--ghost:where(.svelte-jot9ci):hover{background:#ffffff1f}.article.svelte-jot9ci{max-width:820px}.article.svelte-jot9ci h2{font-size:clamp(1.5rem,3vw,2rem);margin:2.2em 0 .6em}.article.svelte-jot9ci h3{font-size:1.2rem;margin:1.6em 0 .4em;color:var(--c-ink)}.article.svelte-jot9ci p{margin:0 0 1.1em;color:#2c2c33}.article.svelte-jot9ci ul,.article.svelte-jot9ci ol{margin:0 0 1.3em;padding-left:1.3em}.article.svelte-jot9ci li{margin-bottom:.5em;color:#2c2c33}.article.svelte-jot9ci strong{color:var(--c-ink)}.faq-block.svelte-jot9ci{margin-top:3em}.faq-block.svelte-jot9ci details:where(.svelte-jot9ci){border:1px solid var(--c-line);border-radius:var(--radius-sm);padding:4px 18px;margin-bottom:10px;background:var(--c-bg-alt)}.faq-block.svelte-jot9ci summary:where(.svelte-jot9ci){cursor:pointer;font-weight:700;padding:12px 0;color:var(--c-ink)}.faq-block.svelte-jot9ci details[open]:where(.svelte-jot9ci) summary:where(.svelte-jot9ci){color:var(--c-accent-dark)}.faq-block.svelte-jot9ci p:where(.svelte-jot9ci){padding-bottom:14px;margin:0;color:#2c2c33}.convert.svelte-jot9ci .cta-row:where(.svelte-jot9ci){justify-content:center;margin-top:24px}.center-row.svelte-jot9ci{justify-content:center}.other-activities.svelte-jot9ci .links-grid:where(.svelte-jot9ci){list-style:none;padding:0;margin:20px 0 0;display:flex;flex-wrap:wrap;gap:12px}.other-activities.svelte-jot9ci a:where(.svelte-jot9ci){display:inline-block;padding:12px 22px;border:1px solid var(--c-line);border-radius:999px;font-weight:700;transition:border-color .15s,color .15s,background .15s}.other-activities.svelte-jot9ci a:where(.svelte-jot9ci):hover{border-color:var(--c-accent);color:var(--c-accent-dark);background:var(--c-bg-alt)}
