.PageHero_pageHero__Zk9tF{display:grid;grid-template-columns:subgrid;grid-column:1/-1;position:relative;background-color:var(--tome-color-primary);color:var(--tome-color-on-primary);overflow:hidden}.PageHero_hasImage__yEiIR .PageHero_inner__esgTA{min-height:clamp(20rem,40vh,32rem)}.PageHero_bgImageLayer__LdX6h{position:absolute;inset:0;z-index:0}.PageHero_bgImage__7N_05{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.PageHero_bgOverlay__GzzQ0{position:absolute;inset:0;background:linear-gradient(to top,color-mix(in oklch,var(--tome-color-foreground) 80%,transparent),transparent 60%)}.PageHero_inner__esgTA{position:relative;z-index:1;width:100%;max-width:80rem;margin-inline:auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;min-height:clamp(16rem,30vh,24rem);padding:var(--tome-space-xl) var(--tome-grid-padding) var(--tome-space-lg);gap:var(--tome-space-sm);grid-column:1/-1}.PageHero_breadcrumb__yBywE{display:flex;gap:var(--tome-space-xs);font-size:var(--tome-type-size-sm);opacity:.7}.PageHero_classification__9lmKx{display:inline-block;font-family:var(--tome-type-mono);font-size:var(--tome-type-size-micro);letter-spacing:var(--tome-type-tracking-widest);text-transform:uppercase;padding:var(--tome-space-1) var(--tome-space-2);border:1px solid;opacity:.7;align-self:flex-start}.PageHero_eyebrow__gjU_v{font-size:var(--tome-type-size-xs);font-weight:var(--tome-type-weight-semibold);text-transform:uppercase;letter-spacing:var(--tome-type-tracking-wider);opacity:.8}.PageHero_headline__k3bFa{font-size:var(--tome-type-size-hero);font-weight:var(--tome-type-weight-bold);line-height:var(--tome-type-leading-tight);letter-spacing:var(--tome-type-tracking-tight);margin:0}.PageHero_subtext__mN1Og{font-size:var(--tome-type-size-md);line-height:var(--tome-type-leading-normal);max-width:65ch;opacity:.85;margin:0}.PageHero_links__65Rx2{display:flex;flex-wrap:wrap;gap:var(--tome-space-sm);padding-block-start:var(--tome-space-xs)}.PageHero_link__18k1G{display:inline-flex;align-items:center;padding:var(--tome-space-xs) var(--tome-space-sm);font-size:var(--tome-type-size-sm);font-weight:var(--tome-type-weight-medium);background-color:var(--tome-color-background);color:var(--tome-color-foreground);border-radius:var(--tome-radius-md);text-decoration:none;transition:opacity var(--tome-motion-fast) var(--tome-motion-ease-out)}.PageHero_link__18k1G:hover{opacity:.9}.PageHero_link__18k1G:focus-visible{outline:2px solid var(--tome-color-ring);outline-offset:2px}.PageHero_linkOutline__f0dNO{background-color:transparent;color:currentColor;border:1px solid}.PageHero_accent-info__lsEi2{border-bottom:3px solid var(--tome-color-primary)}.PageHero_accent-success__T0rnb{border-bottom:3px solid var(--tome-color-success)}.PageHero_accent-warning__7TMHm{border-bottom:3px solid var(--tome-color-warning)}.PageHero_accent-destructive__Nr6OI{border-bottom:3px solid var(--tome-color-destructive)}.PageHero_accent-primary__xM_eY{border-bottom:3px solid var(--tome-color-primary)}@container (max-width: 768px){.PageHero_headline__k3bFa{font-size:var(--tome-type-size-4xl)}}