.page-hero{position:relative;overflow:hidden}.page-hero--light{background:#f3f1ee;color:#1a1817}.page-hero--dark{--focus-color: #fff;--rich-text-link: #fff;--rich-text-heading: #fff;--rich-text-rule: #33302e;--section-muted: #d9d4cf;background:#1a1817;color:#fff}.page-hero__inner{width:100%;max-width:148.8rem;margin-inline:auto;padding-inline:2rem;display:flex;flex-direction:column;gap:2.4rem;padding-block:4.8rem}@media (min-width:1360px){.page-hero__inner{padding-inline:6.4rem}}@media (min-width:600px){.page-hero__inner{gap:2.4rem}}.page-hero__copy{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:2.4rem}.page-hero--dark .page-hero__copy{gap:1.6rem}.page-hero__kicker{font-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;font-size:1.4rem;font-weight:600;line-height:2rem;display:block;color:#f66025;text-transform:uppercase}.page-hero__title{font-family:"Bebas Neue", "Arial Narrow", Impact, sans-serif;font-size:6rem;font-weight:400;line-height:5.8rem;overflow-wrap:break-word;display:flex;flex-direction:column;text-transform:uppercase}@media (min-width:1360px){.page-hero__title{font-size:10.4rem;line-height:9.6rem}}.page-hero__line--accent{color:#f66025}.page-hero__text{max-width:44rem;font-size:1.8rem;line-height:2.6rem}.page-hero--light .page-hero__text{color:#68625f}@media (min-width:1360px){.page-hero--light .page-hero__text{font-size:1.6rem;line-height:2.4rem}}.page-hero--dark .page-hero__text{max-width:39rem}.page-hero__rule{content:"";display:block;width:6.4rem;height:2px;background:#f66025}.page-hero__note{font-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;font-size:1.4rem;font-weight:600;line-height:2rem;color:var(--section-muted, #68625f);text-transform:uppercase;white-space:pre-wrap}.page-hero__cta{margin-top:0.8rem}.page-hero--split .page-hero__inner{gap:3.2rem;padding-block:6.4rem 7.2rem}.page-hero__aside{display:flex;flex-direction:column;align-items:flex-start;gap:2.4rem}.page-hero--split .page-hero__text{max-width:46.4rem}.page-hero__media{position:relative;aspect-ratio:1.0802469136;overflow:hidden}@media (min-width:600px){.page-hero__media{aspect-ratio:1.0801186944}}.page-hero--dark .page-hero__media{aspect-ratio:1.5}.page-hero__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:100% 50%}@media (min-width:1360px){.page-hero--light .page-hero__inner{min-height:68rem;padding-block:8rem}.page-hero--light .page-hero__copy{max-width:56rem}.page-hero--light .page-hero__media{position:absolute;top:0;right:0;bottom:0;width:88.9%;aspect-ratio:auto}.page-hero--light .page-hero__media::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg, #f3f1ee 0%, rgba(243, 241, 238, 0) 6%, rgba(243, 241, 238, 0) 94%, #f3f1ee 100%), linear-gradient(90deg, #f3f1ee 0%, rgba(243, 241, 238, 0) 16%)}.page-hero--light .page-hero__image{object-fit:contain;object-position:100% 50%}.page-hero--dark .page-hero__inner{flex-direction:row;align-items:center;gap:3.2rem;padding-block:6.4rem}.page-hero--dark .page-hero__copy{flex:0 0 42rem}.page-hero--dark .page-hero__media{flex:1 1 auto}.page-hero--split .page-hero__inner{align-items:flex-start;gap:6.4rem;padding-block:8rem 9.6rem}.page-hero--split .page-hero__copy{flex:1 1 auto;min-width:0}.page-hero--split .page-hero__aside{flex:0 0 46.4rem;padding-top:6.4rem}}