article.svelte-1bfc0yd{max-width:900px;margin:auto;padding:15px 16px 70px}.back-link.svelte-1bfc0yd{color:var(--color-muted);text-decoration:none}h1.svelte-1bfc0yd{margin:35px 0 20px;font-size:clamp(2rem,5vw,3.5rem);font-weight:300;line-height:1.2}p.svelte-1bfc0yd{color:var(--color-accent);margin-bottom:40px}ul.svelte-1bfc0yd{padding:0;list-style:none}li.svelte-1bfc0yd{border-top:1px solid var(--color-accent)}li.svelte-1bfc0yd:last-child{border-bottom:1px solid var(--color-accent)}li.svelte-1bfc0yd a:where(.svelte-1bfc0yd){flex-wrap:wrap;justify-content:space-between;gap:16px;padding:28px 8px;text-decoration:none;display:flex}li.svelte-1bfc0yd a:where(.svelte-1bfc0yd):hover{background:var(--color-ink-dark)}.youtube.svelte-1bfc0yd{color:var(--color-accent)}a.svelte-1bfc0yd:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}
