.page-hero.svelte-u4k2t{padding-bottom:clamp(48px,6vw,72px)}@media (width<=900px){.page-hero.svelte-u4k2t{--page-hero-focus:10% 90%!important;--page-hero-zoom:320%!important}}.page-intro.svelte-u4k2t{color:color-mix(in srgb, var(--color-text) 65%, transparent);max-width:560px;margin-top:0;font-size:18px;line-height:1.75}.blog-section.svelte-u4k2t{background-image:var(--texture-section-01);background-position:50%;background-size:cover;flex-direction:column;gap:24px;padding-top:clamp(40px,5vw,64px);display:flex;position:relative}.entry-number.svelte-u4k2t{font-family:var(--font-heading);color:#0000;-webkit-text-stroke:1px color-mix(in srgb, var(--cosmic-gold) 42%, transparent);-webkit-user-select:none;user-select:none;padding-top:6px;font-size:clamp(48px,5.5vw,84px);font-weight:300;line-height:1}.blog-featured.svelte-u4k2t{grid-template-columns:auto 1fr;align-items:start;gap:clamp(20px,3vw,40px);display:grid;position:relative}.blog-featured.svelte-u4k2t .entry-number:where(.svelte-u4k2t){font-size:clamp(64px,7vw,112px)}.featured-card:before,.featured-card:after{content:"";z-index:1;opacity:.7;pointer-events:none;width:30px;height:30px;position:absolute}.featured-card:before{background:url(../../../media/cosmic/symbols/ornament/corner-top-left.svg) 50%/contain no-repeat;top:10px;left:10px}.featured-card:after{background:url(../../../media/cosmic/symbols/ornament/corner-bottom-right.svg) 50%/contain no-repeat;bottom:10px;right:10px}.article-link{color:inherit;text-decoration:none;display:grid}.post-badge-sm.svelte-u4k2t{background:color-mix(in srgb, var(--color-primary) 10%, transparent);height:20px;color:var(--color-primary);letter-spacing:.08em;text-transform:uppercase;border-radius:100px;align-items:center;padding:0 10px;font-size:10px;font-weight:700;display:inline-flex}.read-cta-sm.svelte-u4k2t{color:var(--color-primary);font-size:13px;font-weight:600}.featured-card{gap:18px;padding:40px;display:grid}.featured-meta.svelte-u4k2t{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.post-badge.svelte-u4k2t{background:color-mix(in srgb, var(--color-primary) 12%, transparent);height:24px;color:var(--color-primary);letter-spacing:.08em;text-transform:uppercase;border-radius:100px;align-items:center;padding:0 12px;font-size:11px;font-weight:700;display:inline-flex}.featured-title.svelte-u4k2t{margin:0;font-size:clamp(22px,3vw,36px);line-height:1.18}.featured-excerpt.svelte-u4k2t{color:color-mix(in srgb, var(--color-text) 68%, transparent);max-width:700px;margin:0;font-size:17px;line-height:1.75}.blog-divider.svelte-u4k2t{justify-content:center;padding:8px 0 4px;display:flex}.blog-divider.svelte-u4k2t img:where(.svelte-u4k2t){opacity:1;width:260px;height:auto}.blog-index.svelte-u4k2t{flex-direction:column;display:flex}.entry.svelte-u4k2t{border-bottom:1px solid color-mix(in srgb, var(--cosmic-gold) 12%, transparent);grid-template-columns:auto 1fr;align-items:start;gap:clamp(20px,3vw,40px);padding-block:clamp(28px,4vw,44px);display:grid}.entry.svelte-u4k2t:first-of-type{border-top:1px solid color-mix(in srgb, var(--cosmic-gold) 12%, transparent)}.post-card{align-content:start;gap:14px;display:grid;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:none!important;padding:0!important}.post-card:hover{transform:none!important}.post-card .post-title.svelte-u4k2t{transition:color .18s}.post-card:hover .post-title.svelte-u4k2t{color:var(--cosmic-gold)}.post-meta.svelte-u4k2t{font-size:13px}.post-title.svelte-u4k2t{margin:0;font-size:clamp(18px,2vw,22px);line-height:1.3}.post-excerpt.svelte-u4k2t{color:color-mix(in srgb, var(--color-text) 65%, transparent);margin:0;font-size:15px;line-height:1.72}.post-footer.svelte-u4k2t{border-top:1px solid color-mix(in srgb, var(--color-text) 7%, transparent);justify-content:space-between;align-items:center;padding-top:14px;display:flex}.author-chip.svelte-u4k2t{color:color-mix(in srgb, var(--color-text) 60%, transparent);align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.author-avatar.svelte-u4k2t{background:color-mix(in srgb, var(--color-primary) 12%, transparent);width:28px;height:28px;color:var(--color-primary);font-family:var(--font-heading);border-radius:50%;flex-shrink:0;place-items:center;font-size:13px;display:grid}.read-cta.svelte-u4k2t{color:var(--color-primary);font-size:13px;font-weight:600}.empty-state.svelte-u4k2t{max-width:480px;padding:clamp(40px,6vw,80px) 0}.empty-state.svelte-u4k2t h2:where(.svelte-u4k2t){margin-bottom:16px}.empty-state.svelte-u4k2t p:where(.svelte-u4k2t){color:color-mix(in srgb, var(--color-text) 65%, transparent);margin:0 0 28px}@media (width<=720px){.blog-featured.svelte-u4k2t,.entry.svelte-u4k2t{grid-template-columns:1fr;gap:12px}.entry-number.svelte-u4k2t,.blog-featured.svelte-u4k2t .entry-number:where(.svelte-u4k2t){font-size:clamp(36px,12vw,52px)}}
