.sh-pagehead{--pagehead-lift:var(--space-7);gap:var(--space-3);padding:0 0 var(--space-6);background:var(--b-bg-soft);box-shadow:0 0 0 100vmax var(--b-bg-soft);clip-path:inset(calc(var(--pagehead-lift) * -1) -100vmax 0 -100vmax);font-family:var(--b-font);border-bottom:0;position:relative}.sh-pagehead:has(.sh-subnav){padding-bottom:0}@media (max-width:640px){.sh-pagehead{--pagehead-lift:var(--space-5);padding-bottom:var(--space-5)}}:root .sh-pagehead .sh-pagehead__title{font-family:var(--b-font);letter-spacing:-.035em;color:var(--b-ink);text-wrap:balance;font-size:clamp(2.25rem,1.6rem + 2.4vw,3.5rem);font-weight:700;line-height:1.04}.sh-pagehead__title .b-hl{color:var(--b-teal-ink)}.sh-pagehead .sh-pagehead__lede{color:var(--b-ink-2);font-size:var(--b-text-lg);line-height:1.5}.sh-pagehead .sh-pagehead__over{color:var(--b-cobalt-ink);font:600 var(--b-text-sm) / 1.4 var(--b-font);letter-spacing:.02em;text-transform:none}.sh-pagehead .sh-pagehead__tag{padding:var(--space-1) var(--space-3);border-radius:var(--b-radius-pill);background:var(--b-teal-soft);color:var(--b-teal-ink);font:600 var(--b-text-xs) / 1.3 var(--b-font);align-items:center;display:inline-flex}.sh-pagehead .sh-pagehead__titlerow{align-items:center}.sh-pagehead .sh-crumbs ol{gap:var(--space-1);font:400 var(--b-text-sm) / 1.4 var(--b-font);color:var(--b-ink-3)}.sh-pagehead .sh-crumbs__link{color:var(--b-cobalt-ink);font-weight:600}.sh-pagehead .sh-crumbs [aria-current=page]{color:var(--b-ink-2);font-weight:600}.sh-pagehead .sh-crumbs__sep{color:var(--b-ink-3)}
