@layer components{.page-hero{--descente:2rem;isolation:isolate;min-height:100svh;padding-block:calc(8rem + var(--descente));padding-inline:var(--space-xl);align-content:start;justify-items:center;display:grid;position:relative;overflow:hidden;container-type:inline-size}@media (min-width:640px){.page-hero{padding-block:calc(16rem + var(--descente))}}@media (min-width:1536px){.page-hero{padding-block:calc(12rem + var(--descente))}}@media (min-width:1920px){.page-hero{padding-block:calc(16rem + var(--descente))}}.page-hero__image{z-index:-2;object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.page-hero__scrim{z-index:-1;background-color:color-mix(in srgb, var(--color-ink) 50%, transparent);position:absolute;inset:0}.page-hero__inner{text-align:center;max-width:70rem}.page-hero__title{font-family:var(--font-display);text-transform:uppercase;line-height:var(--leading-mask);word-spacing:var(--word-spacing-display);color:var(--color-paper);--corps-porte:clamp(calc(3.82 * var(--legacy-root)), calc(3.62 * var(--legacy-root) + .96vw), calc(4.77 * var(--legacy-root)));font-size:min(var(--corps-porte), calc(100cqi / var(--hero-em,1)))}@media (min-width:640px){.page-hero__title{--corps-porte:clamp(calc(5.5 * var(--legacy-root)), calc(5.21 * var(--legacy-root) + 1.38vw), calc(6.86 * var(--legacy-root)))}}.page-hero__word{display:inline-block}.page-hero-line{will-change:transform}.page-hero__lede{max-width:min(var(--lede-mesure,22rem), 100%);margin:var(--space-l) auto 0;font-family:var(--font-body);font-weight:500;line-height:var(--leading-statement);font-size:var(--text-base);color:var(--color-paper)}@media (prefers-reduced-motion:no-preference){[data-page-hero-text]{visibility:hidden}}}