.blog-shell.svelte-u4k2t{background:radial-gradient(circle at 20% 0%,var(--blog-glow-a),transparent 32%),radial-gradient(circle at 78% 4%,var(--blog-glow-b),transparent 28%),linear-gradient(180deg,var(--blog-bg) 0%,color-mix(in srgb,var(--blog-bg) 92%,white) 100%);color:var(--blog-text)}.hero-wrap.svelte-u4k2t{padding-top:2.5rem;padding-bottom:5.25rem}.hero-grid.svelte-u4k2t{display:grid;gap:2.5rem;align-items:center}.hero-copy.svelte-u4k2t{position:relative;z-index:1;max-width:33rem}.hero-kicker.svelte-u4k2t{color:var(--blog-text);font-size:.95rem;font-weight:700;letter-spacing:-.01em;margin-bottom:1.5rem}.hero-title.svelte-u4k2t{color:var(--blog-text);font-size:clamp(3.2rem,5.8vw,5.6rem);line-height:.92;letter-spacing:-.07em;font-weight:700;text-wrap:balance;margin-bottom:2rem}.hero-description.svelte-u4k2t{color:var(--blog-muted);font-size:clamp(1.22rem,2.2vw,1.5rem);line-height:1.58;margin-bottom:2rem}.hero-meta.svelte-u4k2t{display:flex;align-items:center;gap:.7rem;color:var(--blog-muted);font-size:1rem;margin-bottom:2rem}.hero-cta.svelte-u4k2t{display:inline-flex;align-items:center;justify-content:center;padding:1rem 1.6rem;border-radius:9999px;background:var(--blog-surface);color:var(--blog-text);font-size:1.05rem;font-weight:600;box-shadow:0 10px 30px var(--blog-shadow);transition:transform .18s ease,box-shadow .18s ease}.hero-cta.svelte-u4k2t:hover{transform:translateY(-1px);box-shadow:0 16px 34px var(--blog-shadow)}.featured-card.svelte-u4k2t,.story-card.svelte-u4k2t{background:var(--blog-card);border:1px solid var(--blog-border);border-radius:1.7rem;overflow:hidden;box-shadow:0 14px 35px var(--blog-shadow)}.featured-link.svelte-u4k2t,.story-link.svelte-u4k2t{display:block}.featured-media.svelte-u4k2t{position:relative;aspect-ratio:16 / 10;overflow:hidden;border-bottom:1px solid var(--blog-border);background:color-mix(in srgb,var(--blog-bg) 82%,white)}.featured-image.svelte-u4k2t{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.featured-body.svelte-u4k2t,.story-body.svelte-u4k2t{padding:1.7rem 1.8rem 1.9rem}.featured-date.svelte-u4k2t,.story-date.svelte-u4k2t{color:var(--blog-muted);font-size:.98rem;margin-bottom:.8rem}.featured-title.svelte-u4k2t,.story-title.svelte-u4k2t{color:color-mix(in srgb,var(--blog-text) 86%,black);font-weight:700;letter-spacing:-.03em;line-height:1.12;margin-bottom:.85rem}.featured-title.svelte-u4k2t{font-size:clamp(2rem,2.6vw,2.5rem)}.story-title.svelte-u4k2t{font-size:clamp(1.45rem,2vw,1.95rem)}.featured-description.svelte-u4k2t,.story-description.svelte-u4k2t{color:var(--blog-muted);font-size:1.02rem;line-height:1.55}.stories-section.svelte-u4k2t{padding-bottom:3.5rem}.stories-head.svelte-u4k2t{margin-bottom:1.6rem}.stories-head.svelte-u4k2t h2:where(.svelte-u4k2t){color:var(--blog-text);font-size:clamp(2rem,3vw,2.4rem);line-height:1;letter-spacing:-.05em;font-weight:700}.stories-grid.svelte-u4k2t{display:grid;gap:1.25rem}.hero-glow.svelte-u4k2t{position:absolute;border-radius:9999px;filter:blur(80px);pointer-events:none;opacity:.9}.hero-glow-a.svelte-u4k2t{width:22rem;height:22rem;top:0;left:8%;background:var(--blog-glow-a)}.hero-glow-b.svelte-u4k2t{width:26rem;height:26rem;top:2rem;left:34%;background:var(--blog-glow-b)}@media(min-width:960px){.hero-grid.svelte-u4k2t{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:4.5rem}.stories-grid.svelte-u4k2t{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:959px){.hero-wrap.svelte-u4k2t{padding-bottom:3.5rem}}@media(max-width:640px){.hero-wrap.svelte-u4k2t{padding-top:1.5rem}.hero-description.svelte-u4k2t{font-size:1.08rem}.featured-body.svelte-u4k2t,.story-body.svelte-u4k2t{padding:1.25rem 1.15rem 1.35rem}}
