.ban-container{display:flex;flex-direction:column;align-items:center;position:relative;width:100%}.ban-container .ban-content{z-index:1;padding:48px 24px;display:flex;flex-direction:column;height:100%;width:100%}@media all and (min-width: 768px){.ban-container .ban-content{padding:0}}.ban-container .ban-content .title{transform:translateY(20%);display:flex;flex-direction:column;margin:0;gap:8px;text-align:center;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-0.44px;font-size:clamp(22px, 0.8928571429vw + 19.1428571429px, 32px);color:var(--font-color-primary)}@media all and (min-width: 768px){.ban-container .ban-content .title{text-align:left}}.ban-container .ban-content .title br{display:none}@media all and (min-width: 768px){.ban-container .ban-content .title br{display:block}}.ban-container .ban-content .title .package-name{background:linear-gradient(119deg, #bad606 7.34%, #000 42.75%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-size:clamp(42px, 1.9642857143vw + 35.7142857143px, 64px);line-height:110%}@media(prefers-color-scheme: dark){.ban-container .ban-content .title .package-name{background:linear-gradient(119deg, #bad606 7.34%, #ffffff 42.75%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}}.ban-container .ban-content .title .subtitle br{display:block}@media all and (min-width: 768px){.ban-container .ban-content .title .subtitle br{display:none}}.ban-container .ban-content .title sup{font-size:50%;top:-1em}@media all and (max-width: 768px){.ban-container .ban-content .title{text-align:center;margin-top:0px;margin-bottom:10px}.ban-container .ban-content .title br{display:none}}.ban-container .ban-content ul.arguments{font-size:clamp(15px, 0.2678571429vw + 14.1428571429px, 18px);font-weight:700;line-height:1.4em;color:#fff;margin-left:24px;margin-bottom:10px}@media all and (max-width: 768px){.ban-container .ban-content ul.arguments{margin-bottom:10px}}.ban-container .ban-content ul.arguments li{list-style-image:url(/fr/images/svg-icons/check.svg);margin-bottom:8px}@media all and (max-width: 768px){.ban-container .ban-content ul.arguments li{margin-bottom:12px}}.ban-container picture{display:flex;justify-content:center}.ban-container picture .ban-cb{transform:rotate(8deg);width:282px;margin:22px 0}.ban-container picture .ban-cb.mobile{display:none}@media all and (max-width: 769px){.ban-container picture .ban-cb.mobile{display:block}}.ban-container picture .ban-cb.desk{position:absolute;height:unset;transform:rotate(8deg) scale(0.8);right:5%;width:338px;bottom:4%;margin:0;display:none}@media all and (min-width: 768px){.ban-container picture .ban-cb.desk{display:block}}@media(min-width: 1300px){.ban-container picture .ban-cb.desk{bottom:5%;transform:rotate(8deg) scale(1)}}@media(min-width: 1500px){.ban-container picture .ban-cb.desk{bottom:10%;right:8%;transform:rotate(8deg) scale(1)}}@media(min-width: 1650px){.ban-container picture .ban-cb.desk{bottom:20%;right:16%;transform:rotate(8deg) scale(1.3)}}.ban-container .offre{position:absolute;bottom:-100px;display:flex;padding:16px;flex-direction:column;justify-content:center;align-items:flex-start;align-self:stretch;border-radius:24px;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(36px);backdrop-filter:blur(36px);width:calc(100% - 24px);left:50%;transform:translateX(-50%);gap:24px}@media all and (min-width: 768px){.ban-container .offre{width:360px;transform:none;left:4%}}.ban-container .offre .offre-content{display:flex;flex-direction:column;gap:8px;width:100%}.ban-container .offre .offre-content .green{font-size:clamp(20px, 0.3571428571vw + 18.8571428571px, 24px);font-weight:700;line-height:36px}.ban-container .offre .offre-content .pilule-date{font-size:16px;font-weight:700;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:rgba(255,255,255,.87);padding:0 1em;margin-bottom:1em;line-height:2em;border-radius:1em}.ban-container .offre .offre-content .highlight{color:#fff;display:flex;flex-direction:column;gap:12px}.ban-container .offre .offre-content .highlight .jusq{font-size:24px;font-weight:700;font-style:normal;line-height:110%;letter-spacing:-0.48px}.ban-container .offre .offre-content .highlight .offer{color:#fff;font-family:Arial;font-size:32px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-0.64px;display:flex;align-items:baseline;gap:8px}.ban-container .offre .offre-content .highlight .offer .montant{display:flex;padding:8px 18px;align-items:center;gap:8px;border-radius:36px;background:var(--accentColor);font-size:48px;font-style:normal;line-height:110%;letter-spacing:-0.96px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ban-container .offre .offre-content .highlight .minor{font-size:20px;font-style:normal;font-weight:700;line-height:24px}.ban-container .offre .offre-content .minor{font-size:clamp(15px, 0.4464285714vw + 13.5714285714px, 20px);font-weight:700;line-height:30px;color:#fff}.ban-container .offre-cta{display:flex;align-items:center;gap:20px;width:100%}.ban-container .offre-cta .btn-primary{margin:0;cursor:pointer;text-align:center;width:100%}@media all and (max-width: 425px){.ban-container .offre-cta{align-items:flex-start;flex-direction:column;gap:0}.ban-container .offre-cta a{margin-bottom:12px}}.ban-container .offre-cta .detail-offre{color:#fff;cursor:pointer}.ban-container .offre-cta .detail-offre:hover{text-decoration:underline;color:#fff}