main.svelte-1q550u2.svelte-1q550u2{position:relative;z-index:1;max-width:1400px;margin:0 auto;padding:0 var(--gutter)}.intro.svelte-1q550u2.svelte-1q550u2{min-height:90vh;display:flex;flex-direction:column;justify-content:flex-end;gap:1.5rem;padding:8rem 0 4rem;border-bottom:1px solid var(--cream-faint)}.back.svelte-1q550u2.svelte-1q550u2{display:inline-flex;align-items:center;gap:.5rem;font-size:.85rem;color:var(--cream-dim);width:fit-content;margin-bottom:auto;transition:color .3s}.back.svelte-1q550u2.svelte-1q550u2:hover{color:var(--gold-light)}h1.svelte-1q550u2.svelte-1q550u2{font-size:clamp(3rem,9vw,8.5rem);font-weight:300;max-width:13ch}.intro.svelte-1q550u2>p.svelte-1q550u2{color:var(--cream-dim);max-width:44ch;font-size:1.1rem}.toc.svelte-1q550u2.svelte-1q550u2{list-style:none;padding:0;margin:1.5rem 0 0;display:flex;flex-wrap:wrap;gap:.5rem}.toc.svelte-1q550u2 a.svelte-1q550u2{display:inline-flex;gap:.6rem;padding:.55rem 1rem;border:1px solid var(--cream-faint);border-radius:999px;font-size:.85rem;transition:background .4s var(--ease),color .4s var(--ease)}.toc.svelte-1q550u2 a.svelte-1q550u2:hover{background:var(--gold);color:var(--bg)}.toc.svelte-1q550u2 span.svelte-1q550u2{color:var(--gold);font-variant-numeric:tabular-nums}.toc.svelte-1q550u2 a:hover span.svelte-1q550u2{color:inherit}.chapter.svelte-1q550u2.svelte-1q550u2{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2rem,6vw,6rem);padding:clamp(4rem,10vw,8rem) 0;border-bottom:1px solid var(--cream-faint)}.sticky.svelte-1q550u2.svelte-1q550u2{position:sticky;top:7rem;display:flex;flex-direction:column;gap:1.25rem}.num.svelte-1q550u2.svelte-1q550u2{font-family:var(--serif);font-weight:300;font-size:clamp(4rem,8vw,7rem);line-height:1;color:transparent;-webkit-text-stroke:1px rgba(217,171,60,.45)}h2.svelte-1q550u2.svelte-1q550u2{font-size:clamp(2rem,4vw,3.5rem);font-weight:300}.stat.svelte-1q550u2.svelte-1q550u2{display:flex;align-items:baseline;gap:1rem;padding-top:1rem;border-top:1px solid var(--cream-faint)}.stat.svelte-1q550u2 strong.svelte-1q550u2{font-family:var(--serif);font-weight:400;font-size:2rem;color:var(--gold-light);white-space:nowrap}.stat.svelte-1q550u2 span.svelte-1q550u2{color:var(--cream-dim);font-size:.85rem}.body.svelte-1q550u2.svelte-1q550u2{display:flex;flex-direction:column;gap:1.25rem;font-size:1.08rem;line-height:1.75}.body.svelte-1q550u2 p.svelte-1q550u2{color:var(--cream-dim)}figure.svelte-1q550u2.svelte-1q550u2{margin:0 0 1.5rem;aspect-ratio:16 / 10;border-radius:var(--radius);overflow:hidden;background:var(--bg-3)}figure.svelte-1q550u2 img.svelte-1q550u2{width:100%;height:100%;object-fit:cover}ul.svelte-1q550u2.svelte-1q550u2{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}ul.svelte-1q550u2 li.svelte-1q550u2{position:relative;padding:.9rem 1.1rem .9rem 2.6rem;border:1px solid var(--cream-faint);border-radius:12px;background:#efe8d606;color:var(--cream)}ul.svelte-1q550u2 li.svelte-1q550u2:before{content:"";position:absolute;left:1.1rem;top:1.55rem;width:.5rem;height:.5rem;border-radius:50%;background:var(--gold)}.cta.svelte-1q550u2.svelte-1q550u2{min-height:80vh;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:1.5rem;padding:6rem 0}.cta.svelte-1q550u2 h2.svelte-1q550u2{font-size:clamp(2.8rem,8vw,7rem)}.cta.svelte-1q550u2 p.svelte-1q550u2{color:var(--cream-dim)}.cta-buttons.svelte-1q550u2.svelte-1q550u2{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}@media (max-width: 860px){.chapter.svelte-1q550u2.svelte-1q550u2{grid-template-columns:1fr}.sticky.svelte-1q550u2.svelte-1q550u2{position:static}}
