._0MWURG_bannerContent{background-color:#f7cd47;background-image:url(/assets/mocks/home/banner_bg_mobile.webp);background-position:0 0;background-repeat:no-repeat;background-size:100%;border-radius:10px;align-items:stretch;width:100%;display:flex;position:relative;overflow:hidden}._0MWURG_bannerContent:where(._0MWURG_frMarket){background-image:url(/assets/mocks/home/banner_bg_mobile_fr.webp)}._0MWURG_bannerContent ._0MWURG_bannerInner{grid-template:"phone title"min-content"phone badges"min-content"subtitle subtitle"min-content"button button"min-content/48% 1fr;gap:clamp(8px,2vw,24px) clamp(10px,3vw,24px);width:100%;padding:clamp(14px,3.6vw,22px) clamp(12px,4vw,20px) clamp(16px,4vw,22px);display:grid}._0MWURG_bannerContent ._0MWURG_bannerInner:before{content:"";aspect-ratio:48/55;grid-area:phone}._0MWURG_bannerContent .bannerText{text-align:left;grid-area:title;align-self:end}._0MWURG_bannerContent .bannerText h2{color:var(--primaryTextColor);font-family:var(--font-work-sans,"Work Sans"),sans-serif;font-size:24px;font-weight:700;line-height:1.15}._0MWURG_bannerContent .bannerText h2 span.reg{font-weight:400}._0MWURG_bannerContent .bannerText h2 span.one{z-index:2;position:relative}._0MWURG_bannerContent .bannerText h2 span.one:after{content:"";background:var(--colorWhite);z-index:-1;border-radius:5px;width:calc(100% + 12px);height:calc(100% + 4px);display:block;position:absolute;top:-2px;left:-6px;transform:rotate(-4.035deg)}._0MWURG_bannerContent .bannerDesc{color:var(--primaryTextColor);text-align:center;grid-area:subtitle;font-size:14px;font-weight:700;line-height:1.4}._0MWURG_bannerContent .controls{grid-area:badges;grid-template-columns:repeat(2,minmax(0,1fr));align-self:start;gap:10px;width:100%;max-width:300px;display:grid}._0MWURG_bannerContent .controls .control{border-radius:6px;display:flex;overflow:hidden}._0MWURG_bannerContent .controls .control-image{width:100%;height:auto}._0MWURG_bannerContent .context-menu{grid-area:button;justify-content:center;width:100%;display:flex}._0MWURG_bannerContent .context-menu .banner-button-container{white-space:nowrap;justify-content:center;width:100%;max-width:380px;display:flex}._0MWURG_bannerContent .context-menu .banner-button-container .button-link{width:100%}._0MWURG_bannerContent .context-menu .banner-button-container .button{background:var(--backgroundColorWhite);border:none;border-radius:45px;width:100%;height:45px;padding:12px 24px;box-shadow:0 4px 4px #00000040,0 0 2px #2735421a}@media (max-width:1024px){._0MWURG_bannerContent .context-menu .banner-button-container .button{padding:8px 16px}}._0MWURG_bannerContent .context-menu .banner-button-container .button span{width:100%;color:var(--primaryTextColor);text-align:center;font-size:14px;font-weight:700;line-height:20px}._0MWURG_bannerContent .context-menu .banner-button-container .button:hover{border:none}._0MWURG_bannerContent .context-menu .banner-button-container .button:hover span{color:var(--colorWhite)}@media (min-width:768px){._0MWURG_bannerContent{aspect-ratio:auto;background-image:url(/assets/mocks/home/banner_bg.webp);background-position:71% 100%;background-size:cover;align-items:center;min-height:clamp(235px,19vw,290px)}._0MWURG_bannerContent:where(._0MWURG_frMarket){background-image:url(/assets/mocks/home/banner_bg_fr.webp)}._0MWURG_bannerContent ._0MWURG_bannerInner{grid-template:"title title""subtitle subtitle""button badges"/max-content max-content;justify-content:start;align-items:center;gap:clamp(8px,1.2vw,14px) clamp(14px,1.8vw,26px);width:100%;max-width:62%;margin-right:auto;padding:clamp(12px,2.2vw,30px) 0 clamp(12px,2.2vw,30px) clamp(20px,3vw,56px)}._0MWURG_bannerContent ._0MWURG_bannerInner:before{content:none}._0MWURG_bannerContent .bannerText h2{white-space:nowrap;font-size:clamp(1.05rem,2.55vw,37.304px)}._0MWURG_bannerContent .bannerDesc{text-align:left;max-width:min(52ch,56vw);padding-top:0;font-size:16px}._0MWURG_bannerContent .context-menu .banner-button-container .button span{font-size:16px}._0MWURG_bannerContent .controls{grid-template-columns:repeat(2,max-content);align-self:center;width:auto;max-width:none}._0MWURG_bannerContent .controls .control-image{width:clamp(92px,11.5vw,140px)}._0MWURG_bannerContent .context-menu{justify-content:flex-start;justify-self:start;width:auto}._0MWURG_bannerContent .context-menu .banner-button-container{justify-content:flex-start;width:auto}}@media (min-width:768px) and (max-width:919px){._0MWURG_bannerContent{min-height:clamp(150px,20vw,196px)}._0MWURG_bannerContent ._0MWURG_bannerInner{gap:clamp(6px,1vw,10px) clamp(10px,1.4vw,16px);max-width:60%;padding:clamp(10px,1.8vw,18px) 0 clamp(10px,1.8vw,18px) clamp(16px,2.4vw,32px)}._0MWURG_bannerContent .bannerText h2{white-space:normal;font-size:20px}._0MWURG_bannerContent .bannerDesc{font-size:14px;line-height:1.3}._0MWURG_bannerContent .context-menu .banner-button-container .button span{font-size:14px}._0MWURG_bannerContent .controls .control-image{width:clamp(70px,9vw,92px)}}@media (max-width:480px){._0MWURG_bannerContent .bannerText h2{font-size:18px}._0MWURG_bannerContent .bannerDesc{font-size:12px}._0MWURG_bannerContent .context-menu .banner-button-container .button span{font-size:12px}}@media (max-width:360px){._0MWURG_bannerContent .bannerText h2{font-size:14px}}