.article-wrapper.svelte-15u1pbd{padding-top:2rem;padding-bottom:4rem}.container.svelte-15u1pbd{max-width:var(--container-narrow)}.back-link.svelte-15u1pbd{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:2.5rem;font-weight:500;font-size:.875rem;color:var(--secondary-text-color);transition:color .2s ease}.back-link.svelte-15u1pbd:hover{color:var(--accent-color-light)}header.svelte-15u1pbd{margin-bottom:2rem}.article-topics.svelte-15u1pbd{margin-bottom:1rem}h1.svelte-15u1pbd{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;color:var(--primary-text-color);line-height:1.2;letter-spacing:-.02em}.meta.svelte-15u1pbd{margin-top:1rem;color:var(--secondary-text-color);font-size:.875rem;display:flex;align-items:center;gap:.5rem}.meta-sep.svelte-15u1pbd{opacity:.4}.featured-image.svelte-15u1pbd{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:var(--radius-lg);border:1px solid var(--border-color);margin-bottom:2.5rem}.content.svelte-15u1pbd{line-height:1.8;font-size:1.0625rem}.content.svelte-15u1pbd:first-of-type p{font-size:1.1875rem;line-height:1.7;color:var(--primary-text-color)}.content.svelte-15u1pbd p.lead{font-size:1.2rem;color:var(--primary-text-color);margin-bottom:1.5rem}.content.svelte-15u1pbd h1{border-bottom:2px solid var(--thin-accent);padding-bottom:.5rem}.content.svelte-15u1pbd h2{font-size:1.4rem;font-weight:600;margin-top:3rem;margin-bottom:1rem;letter-spacing:-.01em;color:var(--primary-text-color);border-bottom:1px solid var(--border-color);padding-bottom:.5rem}.content.svelte-15u1pbd p{margin:1.25rem 0}.content.svelte-15u1pbd ul li{margin:.75rem 0 .75rem 2rem}.content.svelte-15u1pbd strong{background:var(--highlight);padding:2px 6px;border-radius:4px;font-weight:600}.content img{max-width:100%;border-radius:12px;margin:1.5rem 0}.bottom-link.svelte-15u1pbd{margin-top:3rem;padding-top:2rem;border-top:1px solid var(--border-color)}
