[data-fragment=PageHead]{border-bottom:1px solid var(--ui-line-faint,transparent);grid-template-columns:1fr auto;align-items:flex-end;gap:32px;margin-bottom:28px;padding:8px 0 24px;display:grid}[data-fragment=PageHead] .page-head-eyebrow{font-family:var(--font-mono,inherit);letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary,currentColor);align-items:center;gap:8px;margin-bottom:12px;font-size:11px;display:inline-flex}[data-fragment=PageHead] .page-head-eyebrow-dot{background:var(--brand,currentColor);border-radius:50%;width:5px;height:5px}[data-fragment=PageHead] .page-head-h1{font-family:var(--font-sans,inherit);letter-spacing:-.02em;color:var(--text-primary,currentColor);text-wrap:balance;margin:0 0 10px;font-size:40px;font-weight:300;line-height:1.05}[data-fragment=PageHead] .page-head-h1-em{background:linear-gradient(135deg, var(--brand,currentColor), var(--accent-2,var(--accent,currentColor)));color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.06em;padding-right:.14em;font-style:italic}[data-fragment=PageHead] .page-head-sub{max-width:540px;color:var(--text-tertiary,currentColor);margin:0;font-size:14px;line-height:1.5}[data-fragment=PageHead] .page-head-actions{align-items:center;gap:8px;display:flex}@media (max-width:640px){[data-fragment=PageHead]{grid-template-columns:1fr;align-items:flex-start;gap:16px}[data-fragment=PageHead] .page-head-h1{font-size:30px}}@media (prefers-reduced-motion:reduce){[data-fragment=PageHead] *{transition:none!important;animation:none!important}}
