.pub-hero.svelte-vjb9ci{z-index:1;padding:clamp(40px, 6vw, 92px) var(--gutter) clamp(28px, 4vw, 48px);border-bottom:1px solid var(--border-subtle);position:relative;overflow:hidden}.idle-glow.svelte-vjb9ci{background:radial-gradient(circle, var(--glow-accent), transparent 68%);filter:blur(24px);width:min(420px,42vw);height:min(420px,42vw);animation:gd-idle-glow 22s var(--ease-standard) infinite;pointer-events:none;border-radius:50%;position:absolute;top:-14%;right:6%}.hero-inner.svelte-vjb9ci{max-width:var(--container-narrow);flex-direction:column;align-items:flex-start;gap:20px;margin:0 auto;display:flex;position:relative}.headline.svelte-vjb9ci{will-change:transform, opacity;flex-direction:column;gap:16px;display:flex}.eyebrow.svelte-vjb9ci{font:400 12px / 1.6 var(--font-mono);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--text-muted);align-items:center;gap:12px;margin:0;display:flex}.accent.svelte-vjb9ci{color:var(--accent-solid)}h1.svelte-vjb9ci{max-width:34ch;font:700 clamp(1.6rem, 3.4vw, 2.6rem) / 1.12 var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:0}.meta.svelte-vjb9ci{font:400 13px / 1.6 var(--font-mono);color:var(--text-secondary);margin:0}.pub-body.svelte-vjb9ci{z-index:1;padding:clamp(32px, 5vw, 72px) var(--gutter) clamp(40px, 6vw, 96px);position:relative}.inner.svelte-vjb9ci{max-width:var(--container-narrow);flex-direction:column;gap:24px;margin:0 auto;display:flex}.abstract.svelte-vjb9ci{will-change:transform, opacity;flex-direction:column;gap:14px;display:flex}.label.svelte-vjb9ci{font:400 var(--text-micro) / 1 var(--font-mono);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--text-muted)}.abstract.svelte-vjb9ci p:where(.svelte-vjb9ci){max-width:60ch;font:400 var(--text-body) / 1.7 var(--font-body);color:var(--text-secondary);text-wrap:pretty;margin:0}.actions.svelte-vjb9ci{will-change:transform, opacity;flex-wrap:wrap;gap:12px;display:flex}
