.post-container.svelte-9jnn44{padding-top:3.5rem;padding-bottom:5rem}.post.svelte-9jnn44{max-width:800px}.kicker.svelte-9jnn44{color:var(--color-accent);text-transform:uppercase;letter-spacing:.05em;margin:0 0 .5rem;font-size:.85rem;font-weight:700}.post.svelte-9jnn44 h1:where(.svelte-9jnn44){margin-bottom:1rem;font-size:2.5rem}.subtitle.svelte-9jnn44{color:#666;margin-bottom:1.5rem;font-size:1.25rem}.meta.svelte-9jnn44{border-bottom:1px solid #eaeaea;align-items:center;gap:1rem;margin-bottom:2rem;padding-bottom:1.5rem;display:flex}.avatar.svelte-9jnn44{object-fit:cover;border-radius:50%;width:56px;height:56px}.author.svelte-9jnn44{margin:0;font-weight:700}.date.svelte-9jnn44,.partners.svelte-9jnn44{color:#666;margin:.25rem 0 0;font-size:.875rem}.hero-cover.svelte-9jnn44{margin:0 0 2.5rem}.hero-cover.svelte-9jnn44 img:where(.svelte-9jnn44){border-radius:8px;width:100%;height:auto;display:block}.hero-cover.svelte-9jnn44 figcaption:where(.svelte-9jnn44),.gallery.svelte-9jnn44 figcaption:where(.svelte-9jnn44){color:#666;margin-top:.5rem;font-size:.875rem;font-style:italic}.credit.svelte-9jnn44{color:#888;margin-top:.25rem;font-size:.8rem;font-style:normal;display:block}.content.svelte-9jnn44 h2:where(.svelte-9jnn44){margin-top:2.5rem;font-size:1.75rem}.content.svelte-9jnn44 h3:where(.svelte-9jnn44){color:var(--color-accent);margin-top:1.75rem;font-size:1.35rem}.content.svelte-9jnn44 ul:where(.svelte-9jnn44){margin-bottom:1.5rem}.panelists.svelte-9jnn44{background:#f8f9fa;border-radius:8px;padding:1.25rem 1.5rem}.panelists.svelte-9jnn44 a:where(.svelte-9jnn44){color:var(--color-text);border-bottom:1px solid var(--color-primary);text-decoration:none}.panelists.svelte-9jnn44 a:where(.svelte-9jnn44):hover{color:var(--color-primary)}.skills.svelte-9jnn44{margin-bottom:1.5rem}.skills.svelte-9jnn44 li:where(.svelte-9jnn44){margin-bottom:.5rem}.tips.svelte-9jnn44{border-radius:var(--radius);border-left:3px solid var(--color-primary);background:#fff8f2;padding:1.25rem 1.5rem}.tips.svelte-9jnn44 li:where(.svelte-9jnn44){margin-bottom:.75rem}.audience.svelte-9jnn44 li:where(.svelte-9jnn44){margin-bottom:1rem}.attribution.svelte-9jnn44{color:#888;margin-top:.25rem;font-size:.875rem;font-style:italic;display:block}.gallery.svelte-9jnn44{grid-template-columns:repeat(3,1fr);gap:1rem;margin:2.5rem 0;display:grid}.gallery.svelte-9jnn44 figure:where(.svelte-9jnn44){margin:0}.gallery.svelte-9jnn44 img:where(.svelte-9jnn44){object-fit:cover;border-radius:8px;width:100%;height:180px;display:block}.cta-alpfa.svelte-9jnn44{background:var(--color-dark);color:#fff;border-radius:var(--radius-lg);text-align:center;margin:2.5rem 0;padding:2rem}.cta-alpfa.svelte-9jnn44 h2:where(.svelte-9jnn44){color:#fff;margin-top:0}.cta-alpfa.svelte-9jnn44 p:where(.svelte-9jnn44){color:#ffffffb3}.btn.svelte-9jnn44{border-radius:var(--radius);font-family:var(--font-headings);border:2px solid var(--color-primary);background:var(--color-primary);color:#fff;align-items:center;padding:.75rem 1.5rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}.btn.svelte-9jnn44:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover);color:#fff;text-decoration:none}.whats-next.svelte-9jnn44{margin-top:2.5rem}@media (width<=600px){.gallery.svelte-9jnn44{grid-template-columns:1fr}.post.svelte-9jnn44 h1:where(.svelte-9jnn44){font-size:1.75rem}}
