.Promo_bannerAir__5xtnr{position:absolute;left:0;top:0;bottom:0;right:0;height:100%;width:100%;z-index:1}.Promo_bannerAir__5xtnr .banner-root{width:100%;height:100%}.Promo_bannerContainer__y0MrJ{display:flex;align-items:flex-end;justify-content:flex-end;z-index:0;padding:20px 0 60px}.Promo_bannerContainer__y0MrJ .banner-root{height:500px;width:100%;max-width:60vw;right:0;float:right;padding:50px 0 50px 50px;border-radius:75em 0 0 75em;background-color:var(--color-brand-yellow-light)}@media screen and (max-width:992px){.Promo_bannerContainer__y0MrJ .banner-root{height:320px;padding:30px 0 30px 30px}}@media screen and (max-width:768px){.Promo_bannerContainer__y0MrJ .banner-root{height:290px}}@media screen and (max-width:375px){.Promo_bannerContainer__y0MrJ .banner-root{height:170px;padding:20px 0 20px 20px}}.Promo_promoSectionBase__yg9k7{position:relative}.Promo_promoSectionBase__yg9k7.view-purple{background-color:var(--color-brand-purple);color:var(--color-white)}.Promo_promoSectionBase__yg9k7.view-purple .resources-label-section{color:var(--color-brand-yellow-light)}.Promo_promoSectionBase__yg9k7.view-yellow{background-color:var(--color-brand-yellow-light);color:var(--color-black)}.Promo_promoSectionBase__yg9k7.view-yellow .bonus-composition,.Promo_promoSectionBase__yg9k7.view-yellow .resources-label-section{color:var(--color-brand-purple)}.Promo_promoSectionBase__yg9k7.view-yellow .Promo_bannerContainer__y0MrJ .banner-root{background-color:var(--color-brand-purple)}.Promo_promoSection__E9HF7{height:100vh;min-height:700px;max-height:1100px;padding-bottom:180px}.Promo_promoSection__E9HF7>.layout-container>:not(.promo-banner-air):not(.promo-banner-container):not(.pluses-root){position:relative;z-index:4}.Promo_promoSection__E9HF7 .bonus-root{margin-top:45px;max-width:470px}@media(max-width:992px){.Promo_promoSection__E9HF7 .bonus-root{max-width:100%}}.Promo_promoSection__E9HF7 .resources-h1{max-width:1000px}.Promo_promoSection__E9HF7 .pluses-root{width:100%;position:absolute;max-width:280px;right:10vw;top:10vh}.Promo_promoSection__E9HF7 .pluses-root .pluses-row:first-child{justify-content:flex-end}.Promo_promoSection__E9HF7 .pluses-root .pluses-row:last-child{justify-content:flex-start}@media(max-width:992px){.Promo_promoSection__E9HF7 .pluses-root{flex-direction:column-reverse}}@media(max-width:768px){.Promo_promoSection__E9HF7 .pluses-root{max-width:200px;top:3vh}}.Promo_promoSection__E9HF7.with-animate .resources-h1{opacity:0;transform:translateY(80px);transition:transform 1.6s var(--transition-timing),opacity 3s var(--transition-timing)}.Promo_promoSection__E9HF7.with-animate .Promo_bannerAir__5xtnr{opacity:0;transition:opacity 2s var(--transition-timing)}.Promo_promoSection__E9HF7.with-animate.is-init .resources-h1{opacity:1;transform:translateY(0)}.Promo_promoSection__E9HF7.with-animate.is-init .Promo_bannerAir__5xtnr{opacity:1}.Promo_promoSection__E9HF7 .resources-sub-title{max-width:670px}@media(max-width:992px){.Promo_promoSection__E9HF7 .resources-sub-title{max-width:100%}}@media screen and (min-width:993px){.Promo_promoSection__E9HF7.with-banner-bottom .pluses-root{top:20vh}.Promo_promoSection__E9HF7.with-banner-bottom .Promo_bannerContainer__y0MrJ{padding-bottom:0;overflow:hidden}.Promo_promoSection__E9HF7.with-banner-bottom .Promo_bannerContainer__y0MrJ .banner-root{height:550px;margin-bottom:-50px}}.Promo_promoSection__E9HF7 .resources-button-cta{margin-top:50px}@media screen and (max-width:992px){.Promo_promoSection__E9HF7{padding-bottom:60px}.Promo_promoSection__E9HF7>.layout-container{display:grid;grid-template-columns:1fr}.Promo_promoSection__E9HF7>.layout-container .Promo_bannerContainer__y0MrJ{grid-row:4;position:relative;padding:0}.Promo_promoSection__E9HF7>.layout-container .Promo_bannerContainer__y0MrJ .banner-root{max-width:90%}}@media screen and (max-width:992px)and (min-width:376px){.Promo_promoSection__E9HF7>.layout-container{padding-right:0}}@media screen and (max-width:576px){.Promo_promoSection__E9HF7>.layout-container .Promo_bannerContainer__y0MrJ .banner-root{max-width:100%}}@media screen and (max-width:375px){.Promo_promoSection__E9HF7>.layout-container .Promo_bannerContainer__y0MrJ{margin-right:-15px;margin-left:-15px;width:auto}.Promo_promoSection__E9HF7>.layout-container .Promo_bannerContainer__y0MrJ .banner-root{max-width:95%}}