.page-pad.svelte-17lsfyf{padding:56px 24px 32px}.byline.svelte-17lsfyf{margin:0 0 20px;font-size:.88rem}.kicker.svelte-17lsfyf{text-transform:uppercase;letter-spacing:.08em;background:var(--surface);color:var(--text-2);border:1px solid var(--border);border-radius:999px;margin-bottom:12px;padding:4px 10px;font-size:.72rem;font-weight:600;display:inline-block}.callout.svelte-17lsfyf{background:#ede9fe;border:1px solid #c4b5fd;border-radius:12px;margin:24px 0;padding:18px 22px}.callout.svelte-17lsfyf h2:where(.svelte-17lsfyf){text-transform:uppercase;letter-spacing:.06em;color:#5b21b6;margin:0 0 6px;font-size:.95rem}.callout.svelte-17lsfyf p:where(.svelte-17lsfyf){margin:0;font-size:.95rem}details.svelte-17lsfyf{border-bottom:1px solid var(--border);padding:14px 0}details.svelte-17lsfyf summary:where(.svelte-17lsfyf){cursor:pointer;font-size:.95rem;font-weight:600;list-style:none}details.svelte-17lsfyf summary:where(.svelte-17lsfyf)::-webkit-details-marker{display:none}details.svelte-17lsfyf summary:where(.svelte-17lsfyf):before{content:"+";width:18px;color:var(--text-muted);font-weight:700;display:inline-block}details[open].svelte-17lsfyf summary:where(.svelte-17lsfyf):before{content:"−"}details.svelte-17lsfyf p:where(.svelte-17lsfyf){margin:8px 0 0;font-size:.92rem;line-height:1.55}.small.svelte-17lsfyf{font-size:.85rem}
