.HeroSection_container__0u_SO{margin:0 auto;padding:150px 0 120px;max-width:1296px;width:calc(100vw - 144px);position:relative}@media(max-width:1279px){.HeroSection_container__0u_SO{padding:120px 16px 16px;height:800px;width:100%}}.HeroSection_innerContainer__KHo2_{border-radius:var(--spacing-2xl);background:var(--color-mauve-light);padding:var(--spacing-4xl) var(--spacing-3xl);height:100%;display:flex;justify-content:space-between;align-items:center;overflow:hidden}@media(max-width:1279px){.HeroSection_innerContainer__KHo2_{flex-direction:column;padding:var(--spacing-2xl) var(--spacing-xl);padding-bottom:0;text-align:center}}.HeroSection_leftContent__jSKxo{display:flex;flex-direction:column;gap:var(--spacing-xl);max-width:500px}.HeroSection_leftContent__jSKxo h1{font-family:var(--font-avantt-extra-bold);font-size:var(--font-size-48);color:var(--color-bordeau);text-transform:uppercase;line-height:120%}.HeroSection_leftContent__jSKxo h1 *{font-family:inherit}.HeroSection_leftContent__jSKxo h1 span{font-family:var(--font-avantt-extra-bold-italic);font-style:italic;color:var(--color-cream)}@media(max-width:1279px){.HeroSection_leftContent__jSKxo h1{font-size:var(--font-size-36);line-height:100%}}.HeroSection_leftContent__jSKxo p{line-height:120%;font-size:var(--font-size-20);color:var(--color-bordeau);font-family:var(--font-avantt-medium)}.HeroSection_leftContent__jSKxo p strong{font:inherit;font-family:var(--font-avantt-bold)}@media(max-width:1279px){.HeroSection_leftContent__jSKxo p{font-size:var(--font-size-18);line-height:100%}.HeroSection_leftContent__jSKxo{justify-content:center;align-items:center;gap:var(--spacing-2xl)}}.HeroSection_cta__04xGV{position:relative;width:max-content}.HeroSection_cta__04xGV button{background:var(--color-bordeau);padding:var(--spacing-s);border-radius:var(--rounding-xs);box-shadow:0 3px 6px 0 rgba(59,24,18,.5)}.HeroSection_cta__04xGV img{position:absolute;top:-200px;opacity:.4;transform:scale(1.2)}.HeroSection_ctaText__NvPhQ{font-family:var(--font-avantt-semi-bold-italic);font-style:italic;font-size:var(--font-size-16)}.HeroSection_rightContent__GH74I{position:relative;height:100%;width:50%}@media(max-width:1279px){.HeroSection_rightContent__GH74I{width:100%}}.HeroSection_shapeWrapper__k0Iq2{position:relative;height:400px;width:500px}.HeroSection_shapeWrapper__k0Iq2 svg{position:absolute;top:-50px;right:-90px;transform:scale(1.3)}@media(max-width:1279px){.HeroSection_shapeWrapper__k0Iq2 svg{top:-50px;right:0}.HeroSection_shapeWrapper__k0Iq2{display:none}}.HeroSection_shapeWrapperMobile__DFRgB{background-image:url(/v4/svg/offers-hero-shape-normal.svg);background-size:cover;background-repeat:no-repeat;position:absolute;display:none;overflow:hidden}@media(max-width:1279px){.HeroSection_shapeWrapperMobile__DFRgB{display:flex;justify-content:center;align-items:center;height:100%;width:380px;left:50%;top:80px;transform:translateX(-50%)}}@media(max-width:639px){.HeroSection_shapeWrapperMobile__DFRgB{width:250px}}.HeroSection_phoneWrapper__QXPM7{position:relative;height:100%}.HeroSection_phoneWrapper__QXPM7 img{width:auto;height:auto;position:absolute;bottom:15px;right:-26%;transform:translateX(-50%) scale(1.5)}@media(max-width:1279px){.HeroSection_phoneWrapper__QXPM7 img{left:50%;top:30px;transform:translateX(-50%) scale(1);border-radius:32px}}@media screen and (max-width:425px){.HeroSection_phoneWrapper__QXPM7 img{transform:translateX(-50%) scale(.8);top:-40px}}.HeroSection_mobileRatingBannerWrapper__llLGq{position:absolute;left:50%;transform:translateX(-50%);bottom:-165px;z-index:8}@media(min-width:1280px){.HeroSection_mobileRatingBannerWrapper__llLGq{display:none;visibility:hidden}}.HeroSection_desktopRatingBannerWrapper__IDEaf{display:none;visibility:hidden}@media(min-width:1280px){.HeroSection_desktopRatingBannerWrapper__IDEaf{display:block;visibility:visible;position:absolute;left:50%;transform:translateX(-50%);bottom:-48px;z-index:8}}.HeroSection_buttonsWrapper__K_NV_{display:flex;flex-direction:column;align-items:center;gap:10px}@media(min-width:1024px){.HeroSection_buttonsWrapper__K_NV_{flex-direction:row}}.HeroSection_ctaContainer__0fbQQ{display:inline-flex;position:relative;width:100%}@media(min-width:768px){.HeroSection_ctaContainer__0fbQQ{width:max-content}}.HeroSection_cta__04xGV{font-family:var(--font-avantt-semi-bold-italic);font-style:italic;font-size:var(--font-size-16);text-transform:uppercase;color:var(--color-cream);background:var(--color-bordeau);border-radius:4px;border:none;padding:16px;z-index:1;cursor:pointer;box-shadow:0 3px 6px 0 rgba(59,24,18,.5);width:100%}.HeroSection_cta__04xGV:hover~.HeroSection_ctaAnimation__Wka7W{animation:HeroSection_rotateHaloCta__e0iez 10s linear infinite}.HeroSection_ctaAnimation__Wka7W{background-image:url(/v4/images/halo-cta.png);background-repeat:no-repeat;background-size:cover;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:230px;height:230px;z-index:0;opacity:.25}@keyframes HeroSection_rotateHaloCta__e0iez{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.HeroSection_secondCta__zIqpF{display:flex;padding:16px 0;align-items:center;gap:8px;border:none;background:transparent;border-bottom:1px solid var(--color-cream);color:var(--color-cream);font-family:var(--font-avantt-medium);font-size:var(--font-size-16);cursor:pointer;z-index:1}