.page-hero.svelte-u6zn5i{background:var(--gradient-dark);padding:5rem 0 4rem;text-align:center}.page-hero.svelte-u6zn5i h1:where(.svelte-u6zn5i){font-size:clamp(2rem,4vw,3rem);font-weight:800;color:#fff;margin-bottom:1.25rem}.page-hero.svelte-u6zn5i p:where(.svelte-u6zn5i){font-size:1.0625rem;color:#ffffffa6;max-width:580px;margin:0 auto;line-height:1.8}.banner-wrap.svelte-u6zn5i{padding-top:2rem;padding-bottom:2rem}.banner-wrap--light.svelte-u6zn5i,.coming-section.svelte-u6zn5i{background:var(--bg-main)}.article-placeholder-grid.svelte-u6zn5i{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.article-placeholder.svelte-u6zn5i{background:#fff;border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.placeholder-image.svelte-u6zn5i{width:100%;height:160px;background:linear-gradient(135deg,#2f80ed0f,#1e4ed81a);border-bottom:1px solid var(--border)}.placeholder-meta.svelte-u6zn5i{padding:1.25rem 1.5rem 0}.placeholder-tag.svelte-u6zn5i{display:inline-block;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--gold-dark);background:#d4af371a;border:1px solid rgba(212,175,55,.25);padding:.2rem .6rem;border-radius:50px}.placeholder-title.svelte-u6zn5i{height:20px;background:var(--border);border-radius:4px;margin:1rem 1.5rem .5rem;opacity:.5}.placeholder-excerpt.svelte-u6zn5i{height:12px;background:var(--border);border-radius:4px;margin:.5rem 1.5rem;opacity:.3}.placeholder-excerpt.short.svelte-u6zn5i{width:65%;margin-bottom:1.5rem}.topics-section.svelte-u6zn5i{background:var(--gradient-dark)}.topics-grid.svelte-u6zn5i{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem}.topic-card.svelte-u6zn5i{background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:var(--radius);padding:1.5rem;transition:background .2s}.topic-card.svelte-u6zn5i:hover{background:#ffffff17}.topic-card.svelte-u6zn5i h3:where(.svelte-u6zn5i){font-size:1rem;font-weight:700;color:#fff;margin-bottom:.5rem}.topic-card.svelte-u6zn5i p:where(.svelte-u6zn5i){font-size:.875rem;color:#ffffff8c;line-height:1.7}.final-cta.svelte-u6zn5i{background:var(--bg-main);text-align:center}.final-cta-inner.svelte-u6zn5i{max-width:560px;margin:0 auto}.final-cta.svelte-u6zn5i h2:where(.svelte-u6zn5i){font-size:clamp(1.5rem,3vw,2rem);font-weight:800;margin-bottom:1rem}.final-cta.svelte-u6zn5i p:where(.svelte-u6zn5i){color:var(--text-secondary);line-height:1.8;margin-bottom:2rem}@media(max-width:1024px){.topics-grid.svelte-u6zn5i{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.article-placeholder-grid.svelte-u6zn5i{grid-template-columns:1fr}}@media(max-width:600px){.topics-grid.svelte-u6zn5i{grid-template-columns:1fr}}
