section[data-astro-cid-ubhuln3b]{padding:var(--space-8) 1.25rem var(--space-9);border-block-start:1px solid var(--border);overflow:hidden}.grid[data-astro-cid-ubhuln3b]{max-inline-size:56rem;margin-inline:auto;display:grid;gap:var(--space-7);align-items:center}@media(min-width:48rem){.grid[data-astro-cid-ubhuln3b]{grid-template-columns:1fr minmax(0,25rem)}}.eyebrow[data-astro-cid-ubhuln3b]{font-size:var(--step-label);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-text)}h2[data-astro-cid-ubhuln3b]{margin-block-start:var(--space-3);font-size:clamp(var(--text-h2),3.5vw + 1rem,var(--text-display));font-weight:700;line-height:1.05;letter-spacing:-.01em}h2[data-astro-cid-ubhuln3b] em[data-astro-cid-ubhuln3b]{font-style:normal;color:var(--accent)}.lead[data-astro-cid-ubhuln3b]{margin-block-start:var(--space-4);font-size:var(--step-lead);line-height:1.5;color:var(--text-primary);max-inline-size:30rem}.meta[data-astro-cid-ubhuln3b]{margin-block-start:var(--space-3);font-size:var(--step-meta);color:var(--text-secondary)}.fan[data-astro-cid-ubhuln3b]{position:relative;list-style:none;margin:var(--space-6) 0 0;padding:0;block-size:7.5rem;max-inline-size:22rem}.fan[data-astro-cid-ubhuln3b] li[data-astro-cid-ubhuln3b]{position:absolute;inset-block-start:0;inset-inline-start:calc(var(--i) * min(7rem,30%));inline-size:min(9rem,42%);padding:var(--space-3) var(--space-4);display:grid;gap:.15rem;background:var(--card-fill);border:var(--card-edge-width) solid var(--card-edge);border-radius:var(--radius-lg);box-shadow:var(--elevation);transform:rotate(calc((var(--i) - 1) * 6deg)) translateY(calc((var(--i) - 1) * (var(--i) - 1) * .5rem));transform-origin:50% 120%}.fan[data-astro-cid-ubhuln3b] b[data-astro-cid-ubhuln3b]{font:700 1.375rem/1.2 var(--font-display);color:var(--text-primary)}.fan[data-astro-cid-ubhuln3b] small[data-astro-cid-ubhuln3b]{font-size:var(--step-meta);color:var(--text-secondary)}.art[data-astro-cid-ubhuln3b]{font-size:var(--step-meta);font-weight:600}.art[data-astro-cid-ubhuln3b].m{color:var(--gender-m)}.art[data-astro-cid-ubhuln3b].f{color:var(--gender-f)}@media(prefers-reduced-motion:no-preference){.fan[data-astro-cid-ubhuln3b] li[data-astro-cid-ubhuln3b]{transition:transform var(--dur-reveal) var(--ease-out)}section[data-astro-cid-ubhuln3b]:is(:hover,:focus-within) .fan[data-astro-cid-ubhuln3b] li[data-astro-cid-ubhuln3b]{transform:rotate(calc((var(--i) - 1) * 10deg)) translateY(calc((var(--i) - 1) * (var(--i) - 1) * .75rem - .5rem))}}.form[data-astro-cid-ubhuln3b]{min-block-size:15rem;display:grid;justify-items:center;align-content:center}
