.hero[data-astro-cid-oduul2wp]{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:center;gap:40px;padding-top:clamp(35px,6.7vw,64px);padding-bottom:40px;display:grid}.who[data-astro-cid-oduul2wp]{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.portrait[data-astro-cid-oduul2wp]{background:var(--color-orange-50);border:4px solid var(--color-surface);width:128px;height:128px;box-shadow:var(--shadow-2);object-fit:cover;border-radius:50%;flex:none}.who-text[data-astro-cid-oduul2wp]{flex-direction:column;flex:1;gap:10px;min-width:240px;display:flex}.overline[data-astro-cid-oduul2wp]{font:var(--t-overline);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-orange-600)}h1[data-astro-cid-oduul2wp]{font:800 clamp(36px, 5vw, 56px) / 1.05 var(--font-display);letter-spacing:-.045em}.bio[data-astro-cid-oduul2wp]{font:var(--t-body-lg);color:var(--color-neutral-600);text-wrap:pretty}.socials[data-astro-cid-oduul2wp]{flex-wrap:wrap;gap:8px;display:flex}.socials[data-astro-cid-oduul2wp] a[data-astro-cid-oduul2wp]{font:600 13px / 1 var(--font-body);border:1px solid var(--color-border);background:var(--color-surface);border-radius:7px;padding:9px 13px}.stats[data-astro-cid-oduul2wp]{background:var(--color-border);border:1px solid var(--color-border);border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}@media (width<=520px){.stats[data-astro-cid-oduul2wp]{grid-template-columns:repeat(2,minmax(0,1fr))}}.stat[data-astro-cid-oduul2wp]{background:var(--color-surface);flex-direction:column;gap:6px;padding:20px;display:flex}.stat[data-astro-cid-oduul2wp] .v[data-astro-cid-oduul2wp]{font:700 28px / 1 var(--font-mono);letter-spacing:-.02em}.stat[data-astro-cid-oduul2wp] .l[data-astro-cid-oduul2wp]{font:var(--t-body-sm);color:var(--color-fg-secondary)}.intro[data-astro-cid-oduul2wp]{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:40px;padding-top:16px;padding-bottom:40px;display:grid}.prose[data-astro-cid-oduul2wp]{font:var(--t-body-lg);color:var(--color-neutral-600);flex-direction:column;gap:14px;display:flex}.prose[data-astro-cid-oduul2wp] p[data-astro-cid-oduul2wp]{text-wrap:pretty}.intro[data-astro-cid-oduul2wp] h2[data-astro-cid-oduul2wp]{font:800 26px / 1.15 var(--font-display);letter-spacing:-.03em;color:var(--color-fg)}.based[data-astro-cid-oduul2wp]{flex-direction:column;gap:12px;display:flex}.based-card[data-astro-cid-oduul2wp]{align-items:center;gap:14px;padding:12px}.based-initial[data-astro-cid-oduul2wp]{background:var(--color-orange-50);width:72px;height:72px;color:var(--color-orange-600);font:800 28px / 1 var(--font-display);border-radius:7px;flex:none;justify-content:center;align-items:center;display:flex}.based-text[data-astro-cid-oduul2wp]{flex-direction:column;gap:4px;display:flex}.based-name[data-astro-cid-oduul2wp]{font:700 18px / 1.2 var(--font-display)}.based-cta[data-astro-cid-oduul2wp]{font:var(--t-body-sm);color:var(--color-fg-secondary)}.prev-label[data-astro-cid-oduul2wp]{font:var(--t-body-sm);color:var(--color-fg-secondary);margin-top:6px}.pills[data-astro-cid-oduul2wp]{flex-wrap:wrap;gap:8px;display:flex}.pill[data-astro-cid-oduul2wp]{font:500 13px / 1 var(--font-body);border-radius:var(--radius-pill);background:var(--color-surface);border:1px solid var(--color-border);padding:8px 12px}.goto[data-astro-cid-oduul2wp]{padding-top:40px}.goto[data-astro-cid-oduul2wp] .section-title[data-astro-cid-oduul2wp]{margin-bottom:24px}.fav-grid[data-astro-cid-oduul2wp]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.fav[data-astro-cid-oduul2wp]{flex-direction:column;height:100%;overflow:hidden}.fav-media[data-astro-cid-oduul2wp]{aspect-ratio:20/13;background:var(--color-neutral-100);position:relative}.fav-media[data-astro-cid-oduul2wp] img[data-astro-cid-oduul2wp]{object-fit:cover;width:100%;height:100%}.fav-ph[data-astro-cid-oduul2wp]{width:100%;height:100%;color:var(--color-fg-tertiary);justify-content:center;align-items:center;display:flex}.fav-rating[data-astro-cid-oduul2wp]{border-radius:var(--radius-pill);backdrop-filter:blur(20px);color:#fff;font:700 12px / 1 var(--font-mono);background:#1c1410d6;align-items:center;gap:4px;padding:5px 8px;display:flex;position:absolute;top:10px;left:10px}.fav-rating[data-astro-cid-oduul2wp] .icon{color:var(--color-orange-300)}.fav-body[data-astro-cid-oduul2wp]{flex-direction:column;flex:1;gap:8px;padding:14px 16px 16px;display:flex}.fav-name[data-astro-cid-oduul2wp]{font:700 17px / 1.25 var(--font-display);letter-spacing:-.015em}.fav-meta[data-astro-cid-oduul2wp]{font:var(--t-body-sm);color:var(--color-fg-secondary)}.fav-facts[data-astro-cid-oduul2wp]{font:500 12px / 1 var(--font-mono);flex-wrap:wrap;gap:6px 14px;display:flex}.fact[data-astro-cid-oduul2wp]{align-items:center;gap:5px;display:inline-flex}.fact[data-astro-cid-oduul2wp] .icon{color:var(--color-primary)}.fav-note[data-astro-cid-oduul2wp]{font:var(--t-body-sm);color:var(--color-neutral-600);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tags[data-astro-cid-oduul2wp]{flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:4px;list-style:none;display:flex}.tags[data-astro-cid-oduul2wp] li[data-astro-cid-oduul2wp]{font:500 11px / 1 var(--font-body);border-radius:var(--radius-pill);background:var(--color-neutral-100);color:var(--color-neutral-600);padding:5px 8px}
