.cta{--focus-color: #fff;--rich-text-link: #fff;--rich-text-heading: #fff;--rich-text-rule: #33302e;--section-muted: #d9d4cf;position:relative;overflow:hidden;background:#1a1817;color:#fff}.cta__media{position:absolute;inset:0}.cta__media::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg, rgba(10, 8, 8, 0.8) 0%, rgba(10, 8, 8, 0) 100%)}@media (min-width:1360px){.cta__media{left:44%}.cta__media::after{background:linear-gradient(90deg, #1a1817 0%, rgba(26, 24, 23, 0) 20%)}}.cta__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:right center}.cta__inner{width:100%;max-width:148.8rem;margin-inline:auto;padding-inline:2rem;position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:3.2rem;padding-block:8rem}@media (min-width:1360px){.cta__inner{padding-inline:6.4rem}}@media (min-width:1360px){.cta__inner{flex-direction:row;align-items:center;padding-block:7.2rem}}.cta__copy{display:flex;flex-direction:column;gap:0.8rem;max-width:66rem}@media (min-width:1360px){.cta__copy{flex:0 1 66rem}}.cta__eyebrow{font-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;font-size:1.4rem;font-weight:600;line-height:2rem;text-transform:uppercase}.cta__title{font-family:"Bebas Neue", "Arial Narrow", Impact, sans-serif;font-size:4.4rem;font-weight:400;line-height:4.4rem;overflow-wrap:break-word;text-transform:uppercase}@media (min-width:1360px){.cta__title{font-size:6.4rem;line-height:6.4rem}}.cta__button{flex-shrink:0}