.page.svelte-dj4coc{min-height:70vh;padding-bottom:64px}.head.svelte-dj4coc{padding:64px 0 36px;max-width:640px;margin:0 auto;text-align:center}.eyebrow.svelte-dj4coc{font-size:11px;font-weight:650;letter-spacing:.22em;text-transform:uppercase;color:#e08273}h1.svelte-dj4coc{font-family:Fraunces,Georgia,serif;font-size:clamp(30px,4.2vw,46px);font-weight:470;line-height:1.08;letter-spacing:-.012em;margin:14px 0 16px;text-wrap:balance}.lede.svelte-dj4coc{color:var(--color-text-secondary);font-size:16px}.card.svelte-dj4coc{max-width:640px;margin:0 auto 24px;padding:36px 40px;border:1px solid rgba(237,224,222,.09);border-radius:26px;background:linear-gradient(150deg,#2a1f1e,#221b1a)}.card.svelte-dj4coc h2:where(.svelte-dj4coc){font-family:Fraunces,Georgia,serif;font-size:22px;font-weight:500;margin-bottom:14px}.card.svelte-dj4coc h3:where(.svelte-dj4coc){font-size:15px;font-weight:650;margin:20px 0 10px}.card.svelte-dj4coc p:where(.svelte-dj4coc){color:var(--color-text-secondary);font-size:15.5px;line-height:1.6;margin-bottom:12px}.card.svelte-dj4coc p:where(.svelte-dj4coc):last-child{margin-bottom:0}.card.svelte-dj4coc ol:where(.svelte-dj4coc),.card.svelte-dj4coc ul:where(.svelte-dj4coc){margin:0 0 12px;padding-left:22px;color:var(--color-text-secondary);font-size:15.5px;line-height:1.6}.card.svelte-dj4coc li:where(.svelte-dj4coc){margin-bottom:6px}.card.svelte-dj4coc strong:where(.svelte-dj4coc){color:var(--color-text-primary);font-weight:600}.card.svelte-dj4coc a:where(.svelte-dj4coc){color:var(--color-highlight-primary, #ffb3ac);text-decoration:underline}@media (max-width: 640px){.head.svelte-dj4coc{padding:44px 0 28px}.card.svelte-dj4coc{padding:28px 22px;border-radius:20px}}
