.page.svelte-7ke6fz{max-width:720px;margin:0 auto;padding:7rem 2rem 8rem}.page-header.svelte-7ke6fz{margin-bottom:3.5rem}.back-link.svelte-7ke6fz{display:inline-block;font-family:var(--font-display);font-size:.85rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--green);margin-bottom:2rem;transition:opacity .2s}.back-link.svelte-7ke6fz:hover{opacity:.7}h1.svelte-7ke6fz{font-family:var(--font-display);font-size:clamp(2.75rem,6vw,4.25rem);font-weight:700;line-height:1;letter-spacing:-.01em;color:var(--text);margin-bottom:.75rem}.updated.svelte-7ke6fz{font-size:.9rem;color:var(--ter)}article.svelte-7ke6fz{display:flex;flex-direction:column;gap:2.25rem}section.svelte-7ke6fz{border-top:1px solid var(--border);padding-top:1.75rem}h2.svelte-7ke6fz{font-family:var(--font-display);font-size:.9rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--green);margin-bottom:.9rem}p.svelte-7ke6fz{color:var(--sec);font-size:1.05rem;line-height:1.75;margin-bottom:.75rem}p.svelte-7ke6fz:last-child{margin-bottom:0}strong.svelte-7ke6fz{color:var(--text);font-weight:600}ul.svelte-7ke6fz{list-style:none;padding:0;display:flex;flex-direction:column;gap:.4rem;margin-bottom:.75rem}li.svelte-7ke6fz{color:var(--sec);font-size:1.05rem;line-height:1.7;padding-left:1.2rem;position:relative}li.svelte-7ke6fz:before{content:"—";position:absolute;left:0;color:var(--green)}a.svelte-7ke6fz{color:var(--green);text-decoration:underline;text-underline-offset:3px}
