.CKHpJa_onyfastMainSection{color:#333;background-color:#dfe9e6;align-items:center;min-height:100vh;padding:60px 0;display:flex;position:relative;overflow:hidden}.CKHpJa_container{width:90%;max-width:1200px;margin:0 auto}.CKHpJa_row{flex-wrap:wrap;margin:0 -15px;display:flex}.CKHpJa_col12{flex:0 0 100%;max-width:100%;padding:0 15px}.CKHpJa_colMd4{flex:0 0 33.3333%;max-width:33.3333%}.CKHpJa_colMd8{flex:0 0 66.6667%;max-width:66.6667%}.CKHpJa_textCenter{text-align:center}.CKHpJa_dFlex{display:flex}.CKHpJa_flexColumn{flex-direction:column}.CKHpJa_justifyContentCenter{justify-content:center}.CKHpJa_alignItemsCenter{align-items:center}.CKHpJa_mb3{margin-bottom:1rem!important}.CKHpJa_w75{width:75%}.CKHpJa_mainTitle{background:linear-gradient(135deg,#110f86 0%,#3158c4 100%);color:#0000;text-align:center;opacity:0;-webkit-background-clip:text;background-clip:text;margin:20px;font-size:clamp(2rem,4vw,3.2rem);font-weight:700;line-height:1.3;transition:opacity .8s,transform .8s;display:inline-block;position:relative;transform:translateY(30px)}.CKHpJa_mainTitle.CKHpJa_animated{opacity:1;transform:translateY(0)}.CKHpJa_subtitle{color:#4a4a4a;text-align:center;opacity:0;margin-bottom:40px;font-size:1.6rem;line-height:1.5;transition:opacity .8s,transform .8s;display:inline-block;transform:translateY(30px)}.CKHpJa_subtitle.CKHpJa_animated{opacity:1;transform:translateY(0)}.CKHpJa_subtitleSmall{color:#4a4a4a;text-align:center;opacity:0;margin-bottom:40px;line-height:1.5;transition:opacity .8s,transform .8s;display:inline-block;transform:translateY(30px);font-size:1rem!important}.CKHpJa_subtitleSmall.CKHpJa_animated{opacity:1;transform:translateY(0)}.CKHpJa_subtitle strong{color:#233b9c;font-weight:700}.CKHpJa_imageContainer{opacity:0;transition:opacity .8s,transform .8s;transform:translate(40px)}.CKHpJa_imageContainer.CKHpJa_animated{opacity:1;transform:translate(0)}.CKHpJa_imageContainer img{max-width:300px;height:auto;margin-top:40px;margin-left:auto;margin-right:auto;display:block}.CKHpJa_btnContainer{opacity:0;justify-content:center;padding:20px 0;transition:opacity .8s,transform .8s;display:flex;transform:translateY(30px)}.CKHpJa_btnContainer.CKHpJa_animated{opacity:1;transform:translateY(0)}.CKHpJa_gradientBtn{color:#fff!important;white-space:nowrap!important;cursor:pointer!important;background:linear-gradient(135deg,#0f1c3f 0%,#1a3a8f 100%)!important;border:none!important;border-radius:12px!important;align-items:center!important;gap:12px!important;padding:12px 20px!important;font-family:Segoe UI,sans-serif!important;font-weight:600!important;line-height:1!important;text-decoration:none!important;transition:all .3s!important;display:inline-flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 6px 16px #3452b859!important}.CKHpJa_gradientBtn:hover{color:#fff!important;background:linear-gradient(135deg,#0f1c3f 10%,#1a3a8f 110%)!important;transform:translateY(-2px)!important;box-shadow:0 10px 24px #3452b866!important}.CKHpJa_gradientBtn:active{transform:translateY(0)!important;box-shadow:0 4px 12px #3452b859!important}.CKHpJa_gradientBtn:focus-visible{outline:none!important;box-shadow:0 0 0 3px #3e5ee959!important}.CKHpJa_btnIcon{width:28px;height:auto;display:block}.CKHpJa_mainTitle.CKHpJa_resetAnimation,.CKHpJa_imageContainer.CKHpJa_resetAnimation,.CKHpJa_subtitle.CKHpJa_resetAnimation,.CKHpJa_subtitleSmall.CKHpJa_resetAnimation,.CKHpJa_btnContainer.CKHpJa_resetAnimation{opacity:0;transition:none;transform:translateY(30px)}.CKHpJa_imageContainer.CKHpJa_resetAnimation{transform:translate(40px)}@media (max-width:992px){.CKHpJa_colMd4,.CKHpJa_colMd8{flex:0 0 100%;max-width:100%}.CKHpJa_mainTitle{margin:15px 0;font-size:clamp(1.8rem,3.5vw,2.8rem)}.CKHpJa_subtitle{font-size:1.4rem;width:90%!important}.CKHpJa_subtitleSmall{width:90%!important;font-size:.95rem!important}.CKHpJa_imageContainer img{max-width:250px;margin-top:20px;margin-bottom:30px}.CKHpJa_gradientBtn{gap:14px!important;padding:14px 22px!important}.CKHpJa_btnIcon{width:30px!important}}@media (max-width:768px){.CKHpJa_onyfastMainSection{padding:40px 0}.CKHpJa_mainTitle{font-size:clamp(1.6rem,3vw,2.4rem)}.CKHpJa_subtitle{font-size:1.2rem;line-height:1.4}.CKHpJa_subtitleSmall{line-height:1.4;font-size:.9rem!important}.CKHpJa_imageContainer img{max-width:220px}}@media (max-width:480px){.CKHpJa_mainTitle{font-size:1.5rem}.CKHpJa_subtitle{font-size:1 rem}.CKHpJa_subtitleSmall{font-size:.85rem!important}.CKHpJa_gradientBtn{padding:12px 20px!important;font-size:.9rem!important}.CKHpJa_btnIcon{width:24px!important}.CKHpJa_w75{width:90%!important}}
:root{--onyfast-blue:#3e55f2;--onyfast-text:#1e2a3a;--animation-duration:.8s;--animation-delay-step:.1s}.Z1h19W_cpHero{--blue-h:clamp(360px, 42vw, 400px);--overlap:clamp(90px, 10vw, 180px);opacity:1;background:#fff;position:relative;overflow:hidden;place-items:initial!important;align-content:initial!important;height:auto!important;min-height:auto!important;display:block!important}.Z1h19W_sectionAnimation{animation:.5s ease-out Z1h19W_sectionFadeIn}@keyframes Z1h19W_sectionFadeIn{0%{opacity:.95}to{opacity:1}}.Z1h19W_animateOnScroll{opacity:0;transition:opacity var(--animation-duration) ease-out, transform var(--animation-duration) ease-out;transform:translateY(30px)}.Z1h19W_animateOnScroll.Z1h19W_animateIn{opacity:1;transform:translateY(0)}.Z1h19W_cpHeroBlue{width:100%;height:var(--blue-h);margin-bottom:30px;transition:transform 1s cubic-bezier(.34,1.56,.64,1);position:relative;transform:scale(.95)}.Z1h19W_cpHeroBlue.Z1h19W_animateIn{transform:scale(1)}.Z1h19W_cpHeroBlue img{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.Z1h19W_cpHeroBlueContent{z-index:2;align-items:center;height:400px;transition-delay:.2s;display:grid;position:absolute;inset:0}.Z1h19W_cpHeroGrid{flex-wrap:wrap;align-items:center;margin-bottom:250px;display:flex!important}.Z1h19W_cpHeroVisual{height:clamp(220px,34vw,450px);min-height:220px;position:relative}.Z1h19W_cpHeroPerson{object-fit:contain;filter:drop-shadow(0 18px 40px #00000040);width:auto;height:500px;margin-top:0;transition:transform .8s cubic-bezier(.34,1.56,.64,1),opacity .8s ease-out;position:absolute;bottom:0;transform:translate(50px)rotate(-5deg);right:0!important}.Z1h19W_cpHeroPerson.Z1h19W_animateIn{transform:translate(0)rotate(0)}.Z1h19W_cpHeroText{color:#fff;text-align:left;text-shadow:0 2px 8px #0000002e;flex-direction:column;align-items:flex-start;gap:20px;max-width:70ch;margin-left:auto;display:flex}.Z1h19W_cpHeroText img{max-width:100%;height:auto;transition:transform .7s cubic-bezier(.34,1.56,.64,1),opacity .7s ease-out;transform:scale(.8)translate(-20px);width:450px!important}.Z1h19W_cpHeroText img.Z1h19W_animateIn{transform:scale(1)translate(0)}.Z1h19W_cpHeroContent{z-index:2;margin-top:clamp(50px,3.5vw,44px);margin-bottom:40px;padding-right:clamp(0px,14vw,320px);position:relative}.Z1h19W_cpBenefitsTitle{color:var(--onyfast-blue);width:800px;margin:0 0 clamp(6px,1vw,14px);font-size:clamp(1.1rem,2vw,1.9rem);font-weight:600;line-height:1;transition:transform .7s cubic-bezier(.34,1.56,.64,1),opacity .7s ease-out;transform:translateY(40px)}.Z1h19W_cpBenefitsTitle.Z1h19W_animateIn{transform:translateY(0)}.Z1h19W_cpHeroLists{flex-wrap:wrap;gap:40px;margin-top:clamp(16px,3vw,36px);display:flex}.Z1h19W_cpList{flex:1;gap:16px;min-width:300px;margin:0;padding:0;list-style:none;display:grid}.Z1h19W_cpList li{color:var(--onyfast-text);transition:transform .5s ease-out,opacity .5s ease-out;transition-delay:calc(var(--animation-delay-step) * var(--item-index,0));padding-left:44px;font-size:clamp(1rem,1.15vw,1.18rem);line-height:1.55;position:relative;transform:translate(-20px)}.Z1h19W_cpList li.Z1h19W_animateIn{transform:translate(0)}.Z1h19W_cpList li:before{content:"✓";background:var(--onyfast-blue);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-weight:700;transition:transform .3s ease-out .2s;display:grid;position:absolute;top:.15em;left:0;transform:scale(0);box-shadow:0 1px #00000014,0 10px 18px #3e55f22e}.Z1h19W_cpList li.Z1h19W_animateIn:before{animation:.6s ease-out .4s Z1h19W_pulse;transform:scale(1)}@keyframes Z1h19W_pulse{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}.Z1h19W_cpHeroFloat{right:clamp(-24px,-1vw,12px);top:calc(var(--blue-h) - var(--overlap));z-index:3;pointer-events:none;position:absolute}.Z1h19W_cpHeroFloat img{filter:drop-shadow(0 14px 36px #0000002e);width:clamp(300px,32vw,480px);height:auto;transition:transform .9s cubic-bezier(.34,1.56,.64,1),opacity .9s ease-out;transform:translate(80px)rotate(5deg)}.Z1h19W_cpHeroFloat img.Z1h19W_animateIn{animation:3s ease-in-out 1s infinite alternate Z1h19W_float;transform:translate(0)rotate(0)}@keyframes Z1h19W_float{0%{transform:translateY(0)rotate(0)}to{transform:translateY(-15px)rotate(.5deg)}}@media (max-width:991.98px){.Z1h19W_cpHeroContent{margin-bottom:40px;padding-right:0}.Z1h19W_cpHeroFloat{text-align:center;margin:24px auto 0;position:static}.Z1h19W_cpHeroFloat img{width:min(420px,78vw)}.Z1h19W_cpHeroText img{width:min(320px,80%)!important}.Z1h19W_cpBenefitsTitle{text-align:center;width:auto;padding-inline:12px;font-size:clamp(1.2rem,5vw,1.6rem)}.Z1h19W_cpHeroLists{flex-direction:column;gap:30px}.Z1h19W_cpList{min-width:100%}.Z1h19W_cpList li{font-size:clamp(.95rem,3.5vw,1.1rem);line-height:1.4}.Z1h19W_cpHeroGrid{margin-bottom:200px}}@media (max-width:767.98px){.Z1h19W_cpHeroGrid{flex-direction:column;gap:30px;margin-bottom:150px}.Z1h19W_cpHeroVisual{order:2;height:250px;margin-bottom:30px!important}.Z1h19W_cpHeroText{text-align:center;order:1;align-items:center;margin-left:0}.Z1h19W_cpHeroText img{width:min(280px,80%)!important}.Z1h19W_cpHeroPriceBlock{margin:20px auto 0}.Z1h19W_cpHeroBlueContent{height:300px}.Z1h19W_cpHeroPerson{height:350px;right:50%!important;transform:translate(50%)translateY(50px)!important}.Z1h19W_cpHeroPerson.Z1h19W_animateIn{transform:translate(50%)translateY(0)!important}.Z1h19W_animateOnScroll{transform:translateY(20px)}.Z1h19W_cpHeroFloat img{transform:translateY(40px)}.Z1h19W_cpHeroFloat img.Z1h19W_animateIn{transform:translateY(0)}}@media (max-width:575.98px){.Z1h19W_cpList{gap:14px}.Z1h19W_cpList li{padding-left:40px;font-size:.95rem}.Z1h19W_cpList li:before{width:26px;height:26px;font-size:.9rem}.Z1h19W_cpHeroText img{width:min(260px,80%)!important;margin-top:50px!important}.Z1h19W_cpBenefitsTitle{margin-bottom:20px;font-size:clamp(1rem,6vw,1.3rem)}.Z1h19W_cpHeroLists{margin-top:20px}.Z1h19W_cpHeroFloat img{width:min(300px,85%)}}@media (max-width:375px){.Z1h19W_cpHeroText img{width:min(220px,85%)!important}.Z1h19W_cpList li{padding-left:36px;font-size:.9rem}.Z1h19W_cpList li:before{width:24px;height:24px;font-size:.8rem}}
:root{--onyfast-blue:#3e55f2;--onyfast-text:#1e2a3a;--animation-duration:.8s;--animation-delay-step:.1s}.DXlx6a_cpHero{--blue-h:clamp(360px, 42vw, 400px);--overlap:clamp(90px, 10vw, 180px);opacity:1;background:#fff;position:relative;overflow:hidden;place-items:initial!important;align-content:initial!important;height:auto!important;min-height:auto!important;display:block!important}.DXlx6a_sectionAnimation{animation:.5s ease-out DXlx6a_sectionFadeIn}@keyframes DXlx6a_sectionFadeIn{0%{opacity:.95}to{opacity:1}}.DXlx6a_animateOnScroll{opacity:0;transition:opacity var(--animation-duration) ease-out, transform var(--animation-duration) ease-out;transform:translateY(30px)}.DXlx6a_animateOnScroll.DXlx6a_animateIn{opacity:1;transform:translateY(0)}.DXlx6a_cpHeroBlue{width:100%;height:var(--blue-h);margin-bottom:30px;transition:transform 1s cubic-bezier(.34,1.56,.64,1);position:relative;transform:scale(.95)}.DXlx6a_cpHeroBlue.DXlx6a_animateIn{transform:scale(1)}.DXlx6a_cpHeroBlue img{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.DXlx6a_cpHeroBlueContent{z-index:2;align-items:center;height:400px;margin-top:80px;margin-bottom:0%;transition-delay:.2s;display:grid;position:absolute;inset:0}.DXlx6a_cpHeroGrid{flex-wrap:wrap;align-items:center;margin-bottom:250px;display:flex!important}.DXlx6a_cpHeroVisual{height:clamp(220px,34vw,450px);min-height:220px;position:relative}.DXlx6a_cpHeroPerson{object-fit:contain;filter:drop-shadow(0 18px 40px #00000040);width:auto;height:660px;margin-top:0;transition:transform .8s cubic-bezier(.34,1.56,.64,1),opacity .8s ease-out;position:absolute;bottom:0;transform:translate(50px)rotate(-5deg);right:0!important}.DXlx6a_cpHeroPerson.DXlx6a_animateIn{transform:translate(0)rotate(0)}.DXlx6a_cpHeroText{color:#fff;text-align:left;text-shadow:0 2px 8px #0000002e;flex-direction:column;align-items:flex-start;gap:20px;max-width:70ch;margin-bottom:100px;margin-left:auto;display:flex}.DXlx6a_cpHeroText img{object-fit:contain;max-width:100%;transition:transform .7s cubic-bezier(.34,1.56,.64,1),opacity .7s ease-out;transform:scale(.8)translate(-20px);width:400px!important;height:200px!important}.DXlx6a_cpHeroText img.DXlx6a_animateIn{transform:scale(1)translate(0)}.DXlx6a_cpHeroContent{z-index:2;margin-top:clamp(50px,3.5vw,44px);margin-bottom:40px;padding-right:clamp(0px,14vw,320px);position:relative}.DXlx6a_cpBenefitsTitle{color:var(--onyfast-blue);width:800px;margin:0 0 clamp(24px,3vw,36px);font-size:clamp(1.3rem,2.5vw,2.2rem);font-weight:600;line-height:1.2;transition:transform .7s cubic-bezier(.34,1.56,.64,1),opacity .7s ease-out;transform:translateY(40px)}.DXlx6a_cpBenefitsTitle.DXlx6a_animateIn{transform:translateY(0)}.DXlx6a_cpHeroLists{margin-top:clamp(16px,3vw,36px)}.DXlx6a_cpList{gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.DXlx6a_cpList li{color:var(--onyfast-text);transition:transform .5s ease-out,opacity .5s ease-out;transition-delay:calc(var(--animation-delay-step) * var(--item-index,0));padding-left:3rem;font-size:clamp(1rem,1.15vw,1.2rem);line-height:1.5;position:relative;transform:translate(-20px)}.DXlx6a_cpList li.DXlx6a_animateIn{transform:translate(0)}.DXlx6a_cpList li:before{content:"✓";background:var(--onyfast-blue);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:1.1rem;font-weight:700;transition:transform .3s ease-out .2s;display:grid;position:absolute;top:.1em;left:0;transform:scale(0);box-shadow:0 1px #00000014,0 10px 18px #3e55f22e}.DXlx6a_cpList li.DXlx6a_animateIn:before{animation:.6s ease-out .4s DXlx6a_pulse;transform:scale(1)}@keyframes DXlx6a_pulse{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}.DXlx6a_partnersSection{margin-top:3rem}.DXlx6a_partnersLogos{flex-direction:column;gap:1rem;margin-top:2rem;display:flex}.DXlx6a_logosRow{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:1.5rem;display:flex}.DXlx6a_partnerLogo{color:var(--onyfast-text);opacity:.8;opacity:0;background:#f8f9fa;border-radius:8px;padding:.5rem 1rem;font-size:clamp(.9rem,1vw,1.1rem);font-weight:500;transition:opacity .2s,transform .3s ease-out;transform:translateY(20px)}.DXlx6a_partnerLogo.DXlx6a_animateIn{opacity:.8;transform:translateY(0)}.DXlx6a_partnerLogo:hover{opacity:1;background:#e9ecef}.DXlx6a_cpHeroFloat{right:clamp(-24px,-1vw,12px);top:calc(var(--blue-h) - var(--overlap));z-index:3;pointer-events:none;position:absolute}.DXlx6a_cpHeroFloat img{filter:drop-shadow(0 14px 36px #0000002e);width:clamp(300px,32vw,480px);height:auto;transition:transform .9s cubic-bezier(.34,1.56,.64,1),opacity .9s ease-out;transform:translate(80px)rotate(5deg)}.DXlx6a_cpHeroFloat img.DXlx6a_animateIn{animation:3s ease-in-out 1s infinite alternate DXlx6a_float;transform:translate(0)rotate(0)}@keyframes DXlx6a_float{0%{transform:translateY(0)rotate(0)}to{transform:translateY(-15px)rotate(.5deg)}}@media (max-width:991.98px){.DXlx6a_cpHeroContent{margin-bottom:40px;padding-right:0}.DXlx6a_cpHeroFloat{text-align:center;margin:24px auto 0;position:static}.DXlx6a_cpHeroFloat img{width:min(420px,78vw)}.DXlx6a_cpHeroText img{width:min(320px,80%)!important;height:auto!important}.DXlx6a_cpBenefitsTitle{text-align:center;width:auto;padding-inline:12px;font-size:clamp(1.2rem,5vw,1.6rem)}.DXlx6a_cpHeroLists{flex-direction:column;gap:30px}.DXlx6a_cpList{min-width:100%}.DXlx6a_cpList li{font-size:clamp(.95rem,3.5vw,1.1rem);line-height:1.4}.DXlx6a_cpHeroGrid{margin-bottom:200px}.DXlx6a_logosRow{justify-content:center;gap:1rem}}@media (max-width:767.98px){.DXlx6a_cpHeroGrid,.DXlx6a_cpHeroBlue img{display:none!important}.DXlx6a_cpHeroBlue{opacity:0;animation:1.2s cubic-bezier(.25,.46,.45,.94) .2s forwards DXlx6a_mobileBackgroundReveal;overflow:hidden;transform:scale(1.05)translateY(20px);background-image:url(/asset/img/bg_phone_carte_v.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;width:100%!important;min-height:500px!important;position:relative!important}@keyframes DXlx6a_mobileBackgroundReveal{0%{opacity:0;transform:scale(1.05)translateY(20px)}70%{opacity:.9}to{opacity:1;transform:scale(1)translateY(0)}}.DXlx6a_cpHeroBlue:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#fffc 0%,#fff6 30%,#0000 70%);width:100%;height:100%;animation:1.5s ease-out forwards DXlx6a_mobileGradientFade;position:absolute;top:0;left:0}@keyframes DXlx6a_mobileGradientFade{0%{opacity:1}80%{opacity:.3}to{opacity:0}}.DXlx6a_cpHeroBlue.DXlx6a_animateIn{animation:1.2s cubic-bezier(.25,.46,.45,.94) forwards DXlx6a_mobileBackgroundReveal!important}.DXlx6a_cpHeroVisual{order:2;height:250px;margin-bottom:300px!important}.DXlx6a_cpHeroText{text-align:start;order:1;align-items:start;margin-left:0;margin-bottom:0!important}.DXlx6a_cpHeroText img{width:min(400px,90%)!important;height:240px!important;margin-top:0!important}.DXlx6a_cpHeroBlueContent{height:300px}.DXlx6a_cpHeroPerson{height:570px;margin-right:0!important;right:50%!important;transform:translate(50%)translateY(50px)!important}.DXlx6a_cpHeroPerson.DXlx6a_animateIn{transform:translate(50%)translateY(0)!important}.DXlx6a_animateOnScroll{transform:translateY(20px)}.DXlx6a_cpHeroFloat img{transform:translateY(40px)}.DXlx6a_cpHeroFloat img.DXlx6a_animateIn{transform:translateY(0)}.DXlx6a_partnerLogo{padding:.4rem .8rem;font-size:.85rem}}@media (max-width:575.98px){.DXlx6a_cpHeroBlue{animation-duration:1s;min-height:450px!important}@keyframes DXlx6a_mobileBackgroundReveal{0%{opacity:0;transform:scale(1.08)translateY(15px)}to{opacity:1;transform:scale(1)translateY(0)}}.DXlx6a_cpList{gap:14px}.DXlx6a_cpList li{padding-left:40px;font-size:.95rem}.DXlx6a_cpList li:before{width:26px;height:26px;font-size:.9rem}.DXlx6a_cpHeroText img{width:min(260px,80%)!important;height:130px!important;margin-top:20px!important}.DXlx6a_cpBenefitsTitle{margin-bottom:20px;font-size:clamp(1.2rem,4.5vw,1.8rem)}.DXlx6a_cpHeroLists{margin-top:20px}.DXlx6a_cpHeroFloat img{width:min(300px,85%)}.DXlx6a_partnersLogos{margin-top:1.5rem}.DXlx6a_logosRow{justify-content:center;gap:.8rem}.DXlx6a_partnerLogo{padding:.3rem .6rem;font-size:.8rem}}@media (max-width:375px){.DXlx6a_cpHeroBlue{min-height:400px!important}.DXlx6a_cpHeroText img{width:min(220px,85%)!important;height:110px!important}.DXlx6a_cpList li{padding-left:36px;font-size:.9rem}.DXlx6a_cpList li:before{width:24px;height:24px;font-size:.8rem}.DXlx6a_partnerLogo{padding:.25rem .5rem;font-size:.75rem}}
.gradient-btn.more-btn{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#0f1c3f 0%,#1a3a8f 100%);border:none;border-radius:12px;align-items:center;gap:12px;padding:12px 20px;line-height:1;text-decoration:none;transition:transform .15s,box-shadow .2s,opacity .2s;display:inline-flex;box-shadow:0 6px 16px #3452b859}.gradient-btn.more-btn:hover{color:#fff;opacity:.98;background:linear-gradient(135deg,#0f1c3f 10%,#1a3a8f 110%);transform:translateY(-1px);box-shadow:0 10px 24px #3452b866}.gradient-btn.more-btn:active{transform:translateY(0);box-shadow:0 4px 12px #3452b859}.gradient-btn.more-btn:focus-visible{outline:none;box-shadow:0 0 0 3px #3e5ee959}.gradient-btn.more-btn .btn-icon{width:28px;height:auto;display:block}@media (max-width:480px){.gradient-btn.more-btn{gap:14px;padding:14px 22px}.gradient-btn.more-btn .btn-icon{width:30px}}.fp-section.cp-hero{place-items:initial!important;align-content:initial!important;height:auto!important;min-height:auto!important;display:block!important}.cp-hero{--blue-h:clamp(240px, 34vw, 450px);--overlap:clamp(90px, 10vw, 180px);background:#fff;position:relative;overflow:hidden}.cp-hero__blue{width:100%;height:var(--blue-h);position:relative}.cp-hero__blue>img{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.cp-hero{--blue-h:clamp(360px, 42vw, 400px)}.cp-hero__blue{height:var(--blue-h);position:relative}.cp-hero__blueContent{z-index:2;align-items:center;height:400px;display:grid;position:absolute;inset:0}.cp-hero__grid{flex-wrap:wrap;align-items:center;margin-bottom:250px;display:flex!important}.cp-hero__visual{height:clamp(220px,34vw,450px);min-height:220px;position:relative}.cp-hero__person{bottom:O;object-fit:contain;filter:drop-shadow(0 18px 40px #00000040);width:auto;height:500px;margin-top:0;position:absolute;right:0!important}.cp-hero__text{color:#fff;text-align:left;text-shadow:0 2px 8px #0000002e;max-width:70ch;margin-left:auto}.cp-hero__headline{letter-spacing:.2px;font-size:clamp(2rem,4vw,3rem);font-weight:500;line-height:1.08}.cp-hero__priceBlock{grid-auto-flow:column;align-items:end;gap:clamp(10px,1.2vw,16px);width:max-content;display:grid}.cp-hero__priceLabel{opacity:.95;font-size:clamp(.95rem,1.2vw,1.1rem);font-weight:600}.cp-hero__priceValue{letter-spacing:.5px;font-size:clamp(2.8rem,7.2vw,6rem);font-weight:800;line-height:.9}.cp-hero__priceCurrency{writing-mode:vertical-rl;letter-spacing:.1em;opacity:.95;font-size:clamp(.85rem,1.1vw,1rem);font-weight:800;transform:rotate(180deg)}.cp-hero__content{z-index:2;margin-top:clamp(20px,3.5vw,44px);margin-bottom:40px;padding-right:clamp(0px,14vw,320px);position:relative}:root{--onyfast-blue:#3e55f2;--onyfast-text:#1e2a3a}.cp-benefits-title{color:var(--onyfast-blue);width:800px;margin:0 0 clamp(6px,1vw,14px);font-size:clamp(1.1rem,2vw,1.9rem);font-weight:600;line-height:1}.cp-hero__lists{margin-top:clamp(16px,3vw,36px)}.cp-list{gap:16px;margin:0;padding:0;list-style:none;display:grid}.cp-list li{color:var(--onyfast-text);padding-left:44px;font-size:clamp(1rem,1.15vw,1.18rem);line-height:1.55;position:relative;left:0}.cp-list li:before{content:"✓";background:var(--onyfast-blue);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-weight:700;display:grid;position:absolute;top:.15em;left:0;box-shadow:0 1px #00000014,0 10px 18px #3e55f22e}.cp-hero__float{right:clamp(-24px,-1vw,12px);top:calc(var(--blue-h) - var(--overlap));z-index:3;pointer-events:none;position:absolute}.cp-hero__float img{filter:drop-shadow(0 14px 36px #0000002e);width:clamp(300px,32vw,480px);height:auto}@media (max-width:991.98px){.cp-hero__content{padding-right:0}.cp-hero__float{text-align:center;margin:24px auto 0;position:static}.cp-hero__float img{width:min(420px,78vw)}}@media (max-width:575.98px){.cp-list{gap:14px}.cp-list li{padding-left:40px}.cp-list li:before{width:26px;height:26px}}@media (max-width:991.98px){.cp-hero__text img{width:min(320px,80%)}.cp-benefits-title{text-align:center;width:auto;padding-inline:12px;font-size:clamp(1.2rem,5vw,1.6rem)}.cp-hero__lists .col-md-4,.cp-hero__lists .col-md-6{flex:0 0 100%;max-width:100%}.cp-list li{font-size:clamp(.95rem,3.5vw,1.1rem);line-height:1.4}}@media (max-width:575.98px){.cp-hero__text img{width:min(260px,90%)}.cp-benefits-title{margin-bottom:20px;font-size:clamp(1rem,6vw,1.3rem)}.cp-hero__lists{margin-top:20px}.cp-list{gap:12px}.cp-list li{padding-left:38px;font-size:.95rem}.cp-list li:before{width:22px;height:22px;font-size:.8rem}.cp-hero__float img{width:min(300px,85%)}}.bg_offre{background-color:#fff;background-image:url(/asset/img/bg_offre.png);background-position:50%;background-repeat:no-repeat;background-size:100%;height:auto;margin-top:30px}.offers-section .title{letter-spacing:.5px;color:#2f49b6;margin-bottom:0;font-weight:800}.offers-section .subtitle{color:#4f6fd6;margin-bottom:0;font-size:clamp(18px,2vw,22px)}.media-wrap .phone{filter:drop-shadow(0 16px 40px #00000040);max-width:480px;height:600px;display:block}.feature-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.feature-item{border-radius:14px;align-items:flex-start;gap:14px;padding:10px 12px;transition:all .18s;display:flex}.feature-item:hover{background:#f1f5ff;transform:translateY(-1px)}.feature-item .icon{background:#f8fafc;border-radius:14px;flex:0 0 56px;place-items:center;width:56px;height:56px;display:grid}.feature-item .icon img{width:56px;height:56px}.feature-item h4{color:#3454d1;margin:0 0 2px;font-size:16px;font-weight:700}.feature-item p{color:#485165;margin:0;font-size:14px}.btn-onyfast{color:#fff;background:linear-gradient(#3a5be8 0%,#1e3a8a 100%);border-radius:12px;margin-right:74px;padding:14px 26px;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-block;box-shadow:0 10px 26px #203ec447}.btn-onyfast:hover{transform:translateY(-2px);box-shadow:0 14px 34px #203ec45c}@media (max-width:991.98px){.media-wrap{min-height:280px}.media-wrap .card-img{width:78%}}.fp-section{grid-auto-flow:row;place-items:center;display:grid}.fp-section>.container,.fp-section>.row{margin-left:auto;margin-right:auto}@media (max-width:480px){.fp-section{align-content:center}}.gradient-btn.cta-btn{color:#fff;letter-spacing:.3px;z-index:1;background:linear-gradient(135deg,#0f1c3f 0%,#1a3a8f 100%);border:none;border-radius:16px;justify-content:center;align-items:center;gap:10px;min-height:60px;padding:16px 28px;font-size:1.1rem;font-weight:600;line-height:1.2;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden;box-shadow:0 8px 20px #3452b859}.gradient-btn.cta-btn:before{content:"";opacity:0;z-index:-1;background:linear-gradient(135deg,#1a3a8f 0%,#0f1c3f 100%);width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}.gradient-btn.cta-btn:hover{color:#fff;transform:translateY(-3px);box-shadow:0 12px 28px #3452b880}.gradient-btn.cta-btn:hover:before{opacity:1}.gradient-btn.cta-btn:active{transform:translateY(-1px);box-shadow:0 6px 16px #3452b859}.gradient-btn.cta-btn .btn-icon{font-size:1.4rem;transition:transform .3s}.gradient-btn.cta-btn:hover .btn-icon{transform:scale(1.1)}@keyframes pulse-subtle{0%{box-shadow:0 8px 20px #3452b859}50%{box-shadow:0 8px 24px #3452b873}to{box-shadow:0 8px 20px #3452b859}}.gradient-btn.cta-btn{animation:3s infinite pulse-subtle}.gradient-btn.cta-btn:last-child{background:linear-gradient(135deg,#3e55f2 0%,#2a3ab8 100%)}.gradient-btn.cta-btn:last-child:before{background:linear-gradient(135deg,#2a3ab8 0%,#3e55f2 100%)}@media (max-width:768px){.gradient-btn.cta-btn{max-width:300px;min-height:56px;margin:0 auto;padding:14px 24px;font-size:1rem;width:100%!important}.row.justify-content-center.align-items-center{flex-direction:column;gap:15px!important}.col-12.col-md-auto{width:100%;max-width:300px}}@media (max-width:480px){.gradient-btn.cta-btn{border-radius:14px;min-height:52px;padding:12px 20px;font-size:.95rem}.gradient-btn.cta-btn .btn-icon{font-size:1.2rem}}@media (min-width:992px){.row.justify-content-center.align-items-center{flex-wrap:nowrap}.gradient-btn.cta-btn{min-width:240px}}.gradient-btn.cta-btn:focus-visible{outline-offset:2px;outline:2px solid #3e55f2;box-shadow:0 0 0 4px #3e55f233}
