@media (min-width:768px){.hero-section{height:24rem!important}}@media (min-width:886px){.hero-section{height:26rem!important}}@media (min-width:956px) and (max-width:1024px){.hero-section{padding-inline-end:3rem;height:29rem!important}}@media (min-width:1024px){.hero-section{padding-top:2rem;height:auto!important}}.hero-section .cta-link{transition:transform .3s;display:inline-block}.hero-section .cta-link:hover{transform:translateY(-2px)}.radio-group{background-color:var(--background-gray-1);z-index:9;border-radius:12px;width:100%;min-width:200px;max-width:727px;padding:.25rem;display:flex;position:sticky;top:70px}.radio-group input[type=radio]{appearance:none}.radio-group label{cursor:pointer;width:100%;color:var(--color-text-3);flex-direction:column;justify-content:center;align-items:center;display:flex}.radio-group input[type=radio]:checked+label{border:1px solid var(--color-brand-orange-5);background-color:var(--color-white-1);color:var(--color-brand-orange-4);border-radius:8px}@media screen and (max-width:360px){.radio-group label{text-align:center;font-size:14px}.radio-group label span{text-align:center;font-size:10px}}@media screen and (min-width:1700px){.radio-group{display:none}}@keyframes slideFr{0%{transform:translate(0)}to{transform:translate(-696px)}}@keyframes slideAr{0%{transform:translate(0)}to{transform:translate(696px)}}.slider{width:696px;display:flex;position:relative;overflow:hidden}.slide-track{gap:8px;width:1392px;display:flex}.slide-track:lang(fr){animation:10s linear infinite slideFr}.slide-track:lang(ar){animation:10s linear infinite slideAr}.slider:before,.slider:after{content:"";z-index:2;width:100px;height:100%;position:absolute;top:0}.slider:before{background:linear-gradient(to left,#fff0,var(--background-orange-1));left:0}.slider:after{background:linear-gradient(to right,#fff0,var(--background-orange-1));right:0}@media (max-width:767px){.slider:before,.slider:after{width:40%}}.slide-track:hover{animation-play-state:paused}.faded-container{position:relative;overflow:hidden}.faded-container:after{content:"";z-index:2;background:linear-gradient(to top,var(--background-orange-1),transparent);height:70px;position:absolute;bottom:0;left:0;right:0}
@media (min-width:1385px){.spend-section{padding-inline:5rem 3.5rem}}@media (min-width:1440px){.spend-section{padding-inline:100px 60px}}
