@charset "UTF-8";.content-page.svelte-7exvsa{padding:60px 0 80px}.page-header.svelte-7exvsa{margin-bottom:56px;padding-bottom:32px;border-bottom:1px solid var(--color-border)}.page-eyebrow.svelte-7exvsa{font-family:var(--font-rich);font-size:.8rem;letter-spacing:.22em;color:var(--color-accent-light);text-transform:uppercase;margin-bottom:14px}.page-title.svelte-7exvsa{font-size:clamp(1.3rem,2.5vw,1.6rem);font-weight:400;letter-spacing:.02em;color:var(--color-text-primary)}.page-content.svelte-7exvsa{max-width:880px}.page-content.svelte-7exvsa p{font-size:.95rem;color:var(--color-text-secondary);line-height:2;margin-bottom:1.4em}.page-content.svelte-7exvsa h2{font-family:var(--font-rich);font-size:.9rem;letter-spacing:.18em;color:var(--color-accent);font-weight:400;margin-top:56px;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid var(--color-border)}.page-content.svelte-7exvsa h3{font-size:1rem;font-weight:400;color:var(--color-text-primary);letter-spacing:.02em;margin-top:32px;margin-bottom:12px}.page-content.svelte-7exvsa ul{list-style:none;padding:0;margin:0 0 1.4em}.page-content.svelte-7exvsa ul li{position:relative;padding:14px 0 14px 20px;border-bottom:1px solid var(--color-border-light);font-size:.9rem;color:var(--color-text-secondary);line-height:1.7}.page-content.svelte-7exvsa ul li:before{content:"—";position:absolute;left:0;color:var(--color-accent-light)}.page-content.svelte-7exvsa a{color:var(--color-accent);text-decoration:underline;text-underline-offset:3px;transition:color var(--transition-fast)}.page-content.svelte-7exvsa a:hover{color:var(--color-accent-hover)}.page-content.svelte-7exvsa .external-link-icon{display:inline-block;vertical-align:middle;margin-right:4px;position:relative;top:-1px}
