boog-hero{padding-block:var(--space-lg) var(--space-xl);color:var(--color-on-stage);background:radial-gradient(60rem 30rem at 75% 40%, var(--color-stage-spot), transparent 70%), radial-gradient(40rem 30rem at 10% 0%, var(--color-stage-glow), transparent 70%), var(--color-stage);display:block;overflow:hidden}boog-hero .boog-wrap{gap:var(--space-lg);text-align:center;place-items:center;display:grid}boog-hero boog-cover{order:-1;width:min(26rem,78vw)}boog-hero .boog-eyebrow{color:var(--boog-gold);font-size:var(--text-md)}boog-hero h1{margin-block:var(--space-xs) var(--space-sm);color:var(--color-stage-title);text-shadow:0 3px #00000059}boog-hero .slogan{font-size:var(--text-xl);font-style:italic}boog-hero .actions{gap:var(--space-sm);margin-block:var(--space-md);flex-wrap:wrap;justify-content:center;display:flex}boog-hero .proof a{color:inherit;text-decoration:none}boog-hero .proof a:hover{text-decoration:underline}boog-hero cite{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--boog-gold);font-style:normal;display:block}@media (min-width:52rem){boog-hero .boog-wrap{text-align:left;grid-template-columns:1.15fr 1fr;justify-items:start}boog-hero boog-cover{order:0;justify-self:center}boog-hero .actions{justify-content:start}}
