.hero{--focus-color: #fff;--rich-text-link: #fff;--rich-text-heading: #fff;--rich-text-rule: #33302e;--section-muted: #d9d4cf;position:relative;display:flex;flex-direction:column;background:#1a1817;color:#fff}.hero__media{position:relative;aspect-ratio:1.21875;overflow:hidden}@media (min-width:600px){.hero__media{aspect-ratio:1.8285714286}}.hero__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hero__inner{width:100%;max-width:148.8rem;margin-inline:auto;padding-inline:2rem;position:relative}@media (min-width:1360px){.hero__inner{padding-inline:6.4rem}}.hero__copy{display:flex;flex-direction:column;align-items:flex-start;gap:2.4rem;max-width:50rem;padding-block:3.2rem 4.8rem}.hero__eyebrow{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;letter-spacing:0.3rem;text-transform:uppercase}.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){.hero__title{font-size:10.4rem;line-height:9.6rem}}.hero__line--accent{color:#f66025}.hero__lead{font-size:1.8rem;line-height:2.6rem}.hero__actions{display:flex;flex-direction:column;gap:1.6rem;width:100%}@media (min-width:600px){.hero__actions{flex-direction:row;flex-wrap:wrap;width:auto}}@media (min-width:1360px){.hero{min-height:79.2rem}.hero__media{position:absolute;inset:0;aspect-ratio:auto}.hero__copy{padding-block:17.6rem 9.6rem}}@media (min-width:1360px){.hero--compact{min-height:64rem}}@media (min-width:1360px){.hero--compact .hero__copy{max-width:66rem;padding-top:17.6rem}}@media (min-width:1360px){.hero--preview .hero__copy{padding-top:9.6rem}}