*{box-sizing:border-box;margin:0;padding:0;font-family:Segoe UI,sans-serif;text-decoration:none;list-style:none}.icone{vertical-align:-.125em;flex-shrink:0;display:inline-block}.section-promo{text-align:center;background:linear-gradient(160deg, var(--dark2,#0f172a) 60%, #000 140%);border:1px solid var(--orange,#ff9800);isolation:isolate;border-radius:20px;flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;max-width:760px;margin:20px auto;padding:40px 30px;display:flex;position:relative;overflow:hidden}.section-promo-scene{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.scene-rayon{background:linear-gradient(90deg, transparent, rgba(var(--orange-rgb),.07), transparent);width:160%;height:220%;animation:6s linear infinite scene-balayage;position:absolute;top:-40%}.scene-rayon-1{animation-delay:0s;left:-120%;transform:rotate(18deg)}.scene-rayon-2{animation-delay:3s;left:-160%;transform:rotate(18deg)}@keyframes scene-balayage{0%{transform:translate(0)rotate(18deg)}to{transform:translate(160%)rotate(18deg)}}.scene-particule{background:var(--orange,#ff9800);opacity:.6;border-radius:50%;width:5px;height:5px;animation:5s ease-in-out infinite scene-flotte;position:absolute}.scene-particule.p1{animation-delay:0s;top:20%;left:12%}.scene-particule.p2{background:var(--orange2,#ff5722);animation-delay:1.2s;top:70%;left:22%}.scene-particule.p3{animation-delay:2.1s;top:30%;left:85%}.scene-particule.p4{background:var(--orange2,#ff5722);animation-delay:3.3s;top:75%;left:90%}@keyframes scene-flotte{0%,to{opacity:.5;transform:translateY(0)scale(1)}50%{opacity:.9;transform:translateY(-14px)scale(1.3)}}.scene-badge-direct{z-index:2;letter-spacing:1px;color:#fff;background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:6px;padding:4px 10px 4px 8px;font-size:.7rem;font-weight:800;display:flex;position:absolute;top:14px;right:16px}.scene-point-direct{background:#ef4444;border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite scene-point-pulse}@keyframes scene-point-pulse{0%,to{opacity:1}50%{opacity:.25}}.section-promo-texte{color:#fff;z-index:1;position:relative}.section-promo-bookmaker{letter-spacing:1px;margin-bottom:6px;font-size:1.7rem;font-weight:900;line-height:1}.section-promo-accroche{opacity:.85;margin-bottom:8px;font-size:.95rem;font-weight:700}.section-promo-code{color:var(--orange,#ff9800);letter-spacing:2px;font-size:1.9rem;font-weight:900;animation:2.4s ease-in-out infinite promo-code-pulse}@keyframes promo-code-pulse{0%,to{opacity:1}50%{opacity:.55}}.section-promo-sous{opacity:.7;margin-top:4px;font-size:.85rem}@media (width<=600px){.section-promo{text-align:center;flex-direction:column}}:root{--orange:#ff9800;--orange2:#ff5722;--orange-rgb:255,152,0;--orange2-rgb:255,87,34;--navbar-rgb:2,6,23;--navbar:#020617;--pied:#01040d;--dark:#020617;--dark2:#0f172a;--light:#fff;--gray:#94a3b8;--glass:#ffffff0f;--border:#ffffff14}html{scroll-behavior:smooth}body{background:var(--dark2);color:var(--light);overflow-x:hidden}img{max-width:100%;height:auto;display:block}header{z-index:1000;background:rgba(var(--navbar-rgb),.82);backdrop-filter:blur(15px);border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;width:100%;padding:18px 40px;transition:all .4s;display:flex;position:fixed;top:0;left:0}.logo{color:#fff;letter-spacing:1px;z-index:1;align-items:center;gap:8px;font-size:2rem;font-weight:900;display:inline-flex}.logo-image{width:auto;height:58px;display:block}@media (width<=480px){.logo-image{height:40px}}.logo-texte{display:inline-flex}.first-logo{color:var(--orange)}.first-logo,.second-logo{white-space:pre}nav{position:relative}.liste1{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.liste1 li a{color:#fff;border-radius:10px;padding:12px 18px;font-weight:700;transition:all .3s;display:inline-block}.active-link{text-shadow:var(--ombre-sur-primaire,none);background:linear-gradient(135deg,var(--orange),var(--orange2))!important;color:var(--texte-sur-primaire,#fff)!important}.aide:hover,.services:hover,.contacts:hover,.formations:hover{background:#ffffff14}.menu-toggle{cursor:pointer;z-index:1002;background:#ffffff09;border:none;border-radius:15px;outline:none;justify-content:center;align-items:center;width:55px;height:55px;transition:all .4s;display:none;position:relative}.menu-toggle span{background:#fff;border-radius:10px;width:26px;height:3px;transition:all .4s;position:absolute}.menu-toggle span:first-child{transform:translateY(-8px)}.menu-toggle span:nth-child(3){transform:translateY(8px)}.menu-toggle.active span:first-child{transform:rotate(48deg)}.menu-toggle.active span:nth-child(2){opacity:0}.menu-toggle.active span:nth-child(3){transform:rotate(-48deg)}main{text-align:center;background-color:#0000;background-image:linear-gradient(#000000b8,#000000d1),url(../images/hero-bg.webp);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:160px 20px 100px;display:flex}main h2{max-width:900px;margin-bottom:25px;font-size:clamp(1.8rem,5vw,4rem);line-height:1.2}.melbet1{color:#fff}.bloc-bookmaker{max-width:900px;margin:0 auto}.bloc-bookmaker h2{text-align:center}.bloc-bookmaker-texte p{color:var(--gray);margin:0 0 14px;font-size:1.02rem;line-height:1.85}.bloc-bookmaker-faq-titre{text-align:center;color:var(--orange);margin:28px 0 14px;font-size:1.25rem}.bloc-bookmaker-apercu{box-shadow:0 18px 45px #00000073, 0 0 0 1px rgba(var(--orange-rgb),.15);background:#0b0f1a;border:1px solid #ffffff1a;border-radius:14px;margin:26px auto 8px;overflow:hidden}.bloc-bookmaker-apercu .barre{background:#ffffff0d;border-bottom:1px solid #ffffff0f;gap:6px;padding:9px 12px;display:flex}.bloc-bookmaker-apercu .barre i{background:#ffffff38;border-radius:50%;width:9px;height:9px}.bloc-bookmaker-apercu .barre i:first-child{background:var(--orange)}.bloc-bookmaker-apercu img{width:100%;height:auto;display:block}.bloc-bookmaker-mention{color:var(--gray);opacity:.7;text-align:center;margin-top:10px;font-size:.8rem}.liens-monument{color:var(--gray);margin-top:18px;font-size:.92rem}.liens-monument a{color:var(--orange);text-decoration:underline dotted}.texte-cache{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}img.logo-bk-hero{vertical-align:-.06em;width:auto;height:.82em;margin:0 .08em;display:inline-block}img.logo-bk-promo{width:auto;max-width:100%;height:1em;display:block}[dir=rtl] img.logo-bk-promo{margin-left:auto}@media (width<=600px){img.logo-bk-promo{margin:0 auto}}img.logo-bk-cmp{width:auto;max-width:100%;height:1.15em;display:block}.first-melbet1,.ville-nom{color:var(--orange)}main p{color:#dbe4f0;max-width:700px;margin-bottom:20px;font-size:clamp(.95rem,2vw,1.1rem);line-height:1.8}.ville-intro{color:var(--gray);max-width:750px;font-size:.95rem}.lien-contextuel{color:var(--gray);margin-top:-10px;margin-bottom:20px;font-size:.85rem}.lien-contextuel a{color:var(--orange)}.promo-code{color:var(--orange);font-size:clamp(1.4rem,3vw,2rem);font-weight:900}.promo-box{flex-direction:column;gap:14px;width:100%;max-width:420px;margin:25px 0;display:flex}.promo-box-label{color:var(--gray);text-transform:uppercase;letter-spacing:1px;font-size:.85rem}.promo-box-code{border:2px dashed var(--orange);background:rgba(var(--orange-rgb),.08);border-radius:14px;justify-content:space-between;align-items:center;padding:16px 22px;display:flex}.promo-box-code span{letter-spacing:2px;color:var(--light);font-size:1.5rem;font-weight:900}.promo-box-copier{color:var(--orange);cursor:pointer;background:0 0;border:none;border-radius:8px;width:1.8em;height:1.8em;padding:6px;font-size:1.2rem;transition:all .2s;display:inline-block}.promo-box-copier:hover{background:rgba(var(--orange-rgb),.15)}.promo-box-copier.copie{color:#4ade80}.promo-box-copier{position:relative}.promo-box-copier .icone-etat-copier,.promo-box-copier .icone-etat-copie{transition:opacity .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.promo-box-copier .icone-etat-copie,.promo-box-copier.copie .icone-etat-copier{opacity:0}.promo-box-copier.copie .icone-etat-copie{opacity:1}.promo-box-bouton{text-align:center;background:linear-gradient(135deg, var(--orange), var(--orange2));color:var(--texte-sur-primaire,#fff);text-shadow:var(--ombre-sur-primaire,none);box-shadow:0 15px 35px rgba(var(--orange-rgb),.25);border-radius:14px;padding:16px;font-weight:700;transition:all .3s;display:block}.promo-box-bouton:hover{box-shadow:0 25px 45px rgba(var(--orange-rgb),.4);transform:translateY(-4px)}.promo-box-verif{color:var(--gray);justify-content:center;align-items:center;gap:6px;font-size:.8rem;display:flex}.promo-box-verif .icone{color:#4ade80}.toast{color:#4ade80;opacity:0;pointer-events:none;z-index:2000;background:#1e293b;border:1px solid #4ade80;border-radius:14px;align-items:center;gap:10px;padding:14px 26px;font-size:.95rem;font-weight:600;transition:all .35s;display:flex;position:fixed;bottom:30px;left:50%;transform:translate(-50%)translateY(20px);box-shadow:0 15px 35px #0006}.toast-visible{opacity:1;transform:translate(-50%)translateY(0)}.important{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:20px;display:flex}.download,.btn.primary{background:linear-gradient(135deg, var(--orange), var(--orange2));color:var(--texte-sur-primaire,#fff);text-shadow:var(--ombre-sur-primaire,none);cursor:pointer;box-shadow:0 15px 35px rgba(var(--orange-rgb),.25);border:none;border-radius:15px;align-items:center;gap:10px;padding:18px 35px;font-weight:700;transition:all .4s;display:inline-flex}.download a{color:#fff;align-items:center;gap:10px;display:flex}.download:hover,.btn.primary:hover{box-shadow:0 25px 45px rgba(var(--orange-rgb),.4);transform:translateY(-6px)}.ticker{width:100%;margin:40px 0;overflow:hidden}.ticker-track{gap:80px;width:max-content;animation:18s linear infinite scroll;display:flex}.ticker-track span{color:var(--orange);padding:5px 20px;font-size:1.1rem;font-weight:700}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.stats{flex-wrap:wrap;justify-content:center;gap:25px;margin-top:50px;display:flex}.stat{background:var(--glass);border:1px solid var(--border);backdrop-filter:blur(15px);border-radius:20px;min-width:200px;padding:30px 40px;transition:all .4s}.stat:hover{transform:translateY(-10px)}.stat h3{color:var(--orange);margin-bottom:10px;font-size:clamp(1.6rem,3vw,2.4rem)}section{width:100%;max-width:1200px;margin:auto;padding:80px 20px}.page-section-top{padding-top:150px}section h2{text-align:center;margin-bottom:25px;font-size:clamp(1.6rem,4vw,3rem)}.subtitle{text-align:center;color:var(--gray);max-width:850px;margin:auto auto 50px;line-height:1.8}.howto-figure{text-align:center;max-width:700px;margin:0 auto 40px;padding:0 20px}.howto-img{border-radius:20px;width:100%}.howto-figure figcaption{color:var(--gray);letter-spacing:.5px;margin-top:15px;font-size:1rem}.monument{background:var(--glass);border:1px solid var(--border);border-radius:25px}.monument-content{grid-template-columns:1fr 1fr;align-items:center;gap:40px;display:grid}.monument-img{object-fit:contain;background:var(--glass);border-radius:20px;width:100%;max-height:420px}.monument-figure{margin:0}.monument-figure .monument-img{height:auto;display:block}.monument-credit{color:var(--gray);opacity:.8;text-align:right;overflow-wrap:anywhere;margin-top:8px;font-size:.72rem;line-height:1.4}.monument-credit a{color:inherit;text-decoration:underline dotted}.monument-img-cadre{position:relative}.monument-texte h3{color:var(--orange);margin-bottom:15px;font-size:1.5rem}.monument-texte p{color:var(--gray);margin-bottom:15px;line-height:1.8}.expression-locale{font-style:italic;color:var(--light)!important}.expression-locale span{color:var(--gray);margin-top:5px;font-size:.85rem;display:block}.features{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:30px;display:grid}.saviez-vous{padding-top:0;padding-bottom:0}.saviez-vous-carte{background:var(--glass);border:1px solid var(--border);border-radius:20px;align-items:flex-start;gap:22px;max-width:900px;margin:0 auto;padding:30px 35px;display:flex}.saviez-vous-carte .icone{color:var(--orange);flex-shrink:0;margin-top:4px;font-size:1.8rem}.saviez-vous-carte h3{color:var(--orange);margin-bottom:8px;font-size:1.1rem}.saviez-vous-carte p{color:var(--gray);line-height:1.7}.card{background:var(--glass);border:1px solid var(--border);backdrop-filter:blur(15px);border-radius:25px;padding:40px 30px;transition:all .5s;position:relative;overflow:hidden}.card .icone{color:var(--orange);margin-bottom:20px;font-size:2rem}.card h3{margin-bottom:15px;font-size:1.3rem}.card p{color:var(--gray);line-height:1.7}.card:hover{transform:translateY(-10px)}.faq{max-width:800px;margin:0 auto}.faq-item{background:var(--glass);border:1px solid var(--border);border-radius:15px;margin-bottom:12px;overflow:hidden}.faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:20px 25px;font-weight:700;display:flex}.faq-question:hover{background:#ffffff0a}.faq-question .icone{color:var(--orange);flex-shrink:0;margin-left:15px;transition:all .3s}.faq-item.active .faq-question .icone{transform:rotate(180deg)}.faq-reponse{max-height:0;padding:0 25px;transition:all .35s;overflow:hidden}.faq-item.active .faq-reponse{max-height:600px;padding:0 25px 20px}.faq-reponse p{color:var(--gray);line-height:1.7}.cta{text-align:center;padding:100px 20px}.form-formation{flex-direction:column;gap:16px;max-width:700px;margin:30px auto 0;display:flex}.form-ligne{grid-template-columns:1fr 1fr;gap:16px;display:grid}.form-formation input,.form-formation select,.form-formation textarea{background:var(--glass);border:1px solid var(--border);width:100%;color:var(--light);border-radius:12px;padding:14px 18px;font-family:inherit;font-size:.95rem}.form-formation textarea{resize:vertical;min-height:100px}.form-formation input::placeholder,.form-formation textarea::placeholder{color:#94a3b8}.form-formation input:focus,.form-formation select:focus,.form-formation textarea:focus{border-color:var(--orange);outline:none}.form-formation select{cursor:pointer}.form-formation option{background:var(--dark2)}.cta h2{margin-bottom:20px;font-size:clamp(1.6rem,4vw,3rem)}.cta p{color:#d1d5db;margin-bottom:30px;font-size:1.05rem}footer{background:var(--pied,#01040d);text-align:center;border-top:1px solid #ffffff0d;padding:50px 20px}footer p{color:#94a3b8;margin:10px 0;font-size:.9rem}footer a{color:var(--orange)}.reseaux-sociaux{flex-wrap:wrap;justify-content:center;gap:14px;margin:0 0 30px;display:flex}.reseau-icone{background:var(--glass);border:1px solid var(--border);color:#cbd5e1;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.1rem;transition:all .3s;display:flex}.reseau-icone:hover{color:#fff;transform:translateY(-4px)}.reseau-facebook:hover{background:#1877f2;border-color:#1877f2}.reseau-tiktok:hover,.reseau-x:hover{background:#000;border-color:#fff3}.reseau-whatsapp:hover{background:#25d366;border-color:#25d366}.reseau-instagram:hover{background:radial-gradient(circle at 30% 110%,#fdf497,#fd5949 45%,#d6249f 60%,#285aeb 90%);border-color:#0000}.reseau-skype:hover{background:#00aff0;border-color:#00aff0}.reseau-linkedin:hover{background:#0a66c2;border-color:#0a66c2}.reseau-youtube:hover{background:red;border-color:red}.reseau-telegram:hover{background:#26a5e4;border-color:#26a5e4}.reseau-email:hover{background:#ea4335;border-color:#ea4335}.reseau-autre:hover,.reseau-gmail:hover{background:var(--orange);border-color:var(--orange)}.canal-icone{margin-bottom:16px;font-size:2.8rem}.autres-villes{border-bottom:1px solid #ffffff0f;max-width:900px;margin:0 auto 35px;padding-bottom:30px}.autres-villes-titre{color:var(--gray);text-transform:uppercase;letter-spacing:1px;margin-bottom:15px;font-size:.85rem}.autres-villes-liste{flex-wrap:wrap;justify-content:center;gap:10px 18px;display:flex}.autres-villes-liste a{color:#cbd5e1;font-size:.9rem}.autres-villes-liste a:hover{color:var(--orange)}.autres-villes-plus{margin-top:14px}.autres-villes-plus summary{cursor:pointer;color:var(--orange);border:1px solid var(--orange);border-radius:20px;padding:6px 16px;font-size:.9rem;font-weight:600;list-style:none;display:inline-block}.autres-villes-plus summary::-webkit-details-marker{display:none}.autres-villes-plus[open] summary{margin-bottom:14px}@media (width<=1024px){.monument-content{grid-template-columns:1fr}.monument-img{max-height:320px}}@media (width<=850px){.menu-toggle{display:flex}.page-section-top{padding-top:130px}.form-ligne{grid-template-columns:1fr}.liste1{z-index:1001;background:linear-gradient(135deg,var(--navbar,#020617) , rgba(var(--navbar-rgb),.6)),url(../images/favicon.webp);background-position:50%;background-size:cover;flex-direction:column;justify-content:center;align-items:center;gap:25px;width:min(320px,85vw);height:100vh;transition:all .4s;position:fixed;top:0;right:-100%;box-shadow:-10px 0 40px #00000080}.liste1.active{right:0}.liste1 li a{text-align:center;border-radius:15px;width:220px;padding:18px;font-size:1.05rem;display:block}.important{flex-direction:column;align-items:center}.download{justify-content:center;width:100%;max-width:320px}}@media (width<=480px){header{padding:14px 20px}.logo{font-size:1.5rem}main{padding:130px 15px 70px}section{padding:60px 15px}.page-section-top{padding-top:110px}.stat{min-width:140px;padding:20px 25px}.cta{padding:70px 15px}.saviez-vous-carte{flex-direction:column;gap:15px;padding:25px}}@media (width<=340px){main h2{font-size:1.5rem}.promo-code{font-size:1.2rem}}@media (width>=1440px){section,main>*{max-width:1300px}}.logo-cadre{background:linear-gradient(135deg, var(--orange), var(--orange2,var(--orange)) 50%, #fff 130%);width:168px;height:168px;box-shadow:0 0 0 2px #ffffff26, 0 10px 34px #00000073, 0 0 40px rgba(var(--orange-rgb),.25);border-radius:50%;margin:0 auto 28px;padding:6px}.logo-cadre img{object-fit:cover;border:5px solid var(--dark2,#0f172a);background:var(--dark2,#0f172a);border-radius:50%;width:100%;height:100%;display:block}.video-zone{max-width:860px;margin:0 auto;padding:30px 16px}.video-zone h2{text-align:center;margin-bottom:16px}.video-facade-cadre{aspect-ratio:16/9;background:#000;border-radius:14px;position:relative;overflow:hidden}.video-facade-cadre iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.video-facade{cursor:pointer;color:#fff;width:100%;font:inherit;background:linear-gradient(135deg,#111827,#1f2937);border:0;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:16px;display:flex;position:absolute;inset:0}.video-play{background:var(--orange,#ff9800);color:#111;border-radius:50%;place-items:center;width:72px;height:72px;padding-left:5px;font-size:1.8rem;transition:transform .15s;display:grid}.video-facade:hover .video-play,.video-facade:focus-visible .video-play{transform:scale(1.1)}.video-titre-facade{text-align:center;font-size:1.05rem;font-weight:700}.video-note{text-align:center;opacity:.7;margin:10px 0 0;font-size:.82rem}[dir=rtl] body{font-family:Segoe UI,Tahoma,Noto Sans Arabic,Noto Naskh Arabic,DejaVu Sans,Arial,sans-serif}[dir=rtl] *{letter-spacing:0!important}[dir=rtl] .scene-badge-direct{left:16px;right:auto}[dir=rtl] .faq-question .icone{margin-left:0;margin-right:15px}[dir=rtl] .video-play{padding-left:0;padding-right:5px}[dir=rtl] .ticker-track{animation-name:scroll-rtl}@keyframes scroll-rtl{0%{transform:translate(0)}to{transform:translate(50%)}}@media (width<=850px){[dir=rtl] .liste1{left:-100%;right:auto;box-shadow:10px 0 40px #00000080}[dir=rtl] .liste1.active{left:0;right:auto}}[dir=rtl] .logo-texte,[dir=rtl] .melbet1,[dir=rtl] .promo-code{direction:ltr;unicode-bidi:isolate;display:inline-block}[dir=rtl] .logo-texte{display:inline-flex}[dir=rtl] .stat h3{text-align:center;direction:ltr;unicode-bidi:isolate}[dir=rtl] .section-promo-bookmaker,[dir=rtl] .section-promo-code{text-align:right;direction:ltr;unicode-bidi:isolate}@media (width<=600px){[dir=rtl] .section-promo-bookmaker,[dir=rtl] .section-promo-code{text-align:center}}[dir=rtl] body{overflow-x:hidden}.comparatif{text-align:center;max-width:1100px;margin:0 auto;padding:70px 20px 30px}.comparatif h2{margin-bottom:10px;font-size:clamp(1.5rem,3.5vw,2.4rem)}.comparatif-sous{color:#cbd5e1;margin-bottom:34px}.comparatif-grille{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:18px;display:grid}.comparatif-carte{background:linear-gradient(160deg, color-mix(in srgb, var(--cmp-fond) 88%, #fff 4%), var(--cmp-fond));border:1px solid #ffffff14;border-top:4px solid var(--cmp-c1);border-radius:18px;flex-direction:column;align-items:center;gap:16px;padding:26px 18px 22px;transition:transform .25s,box-shadow .25s;display:flex;position:relative;box-shadow:0 10px 30px #00000059}.comparatif-carte:hover{box-shadow:0 16px 40px #00000073, 0 0 0 1px var(--cmp-c1);transform:translateY(-4px)}.comparatif-carte.actuel{box-shadow:0 0 0 2px var(--cmp-c1), 0 14px 36px #00000073}.comparatif-ici{background:var(--cmp-c1);color:var(--cmp-txt,#fff);letter-spacing:.5px;white-space:nowrap;border-radius:999px;padding:4px 12px;font-size:.72rem;font-weight:700;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.comparatif-logo{letter-spacing:.5px;font-size:1.55rem;font-weight:900;line-height:1}.comparatif-code{flex-direction:column;gap:4px;display:flex}.comparatif-code small{color:#94a3b8;text-transform:uppercase;letter-spacing:1px;font-size:.75rem}.comparatif-code b{letter-spacing:1.5px;color:#fff;font-size:1.25rem}.comparatif-bouton{background:linear-gradient(135deg, var(--cmp-c1), var(--cmp-c2));width:100%;color:var(--cmp-txt,#fff);border-radius:12px;padding:11px 14px;font-size:.92rem;font-weight:700;text-decoration:none;display:inline-block}.comparatif-bouton:hover{filter:brightness(1.08)}@supports not (background:color-mix(in srgb, red, blue)){.comparatif-carte{background:var(--cmp-fond)}}@media (width<=600px){.comparatif{padding:50px 14px 20px}.comparatif-grille{grid-template-columns:1fr 1fr;gap:12px}.comparatif-carte{border-radius:14px;gap:12px;padding:20px 10px 14px}.comparatif-logo{font-size:1.12rem}.comparatif-code b{letter-spacing:1px;font-size:1rem}.comparatif-bouton{padding:9px 6px;font-size:.8rem}.comparatif-ici{padding:3px 9px;font-size:.66rem}}.comparatif-bonus{text-align:center;flex-direction:column;gap:8px;width:100%;margin:0;padding:0;list-style:none;display:flex}.comparatif-bonus li{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:10px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.comparatif-bonus span{color:var(--cmp-c1);text-transform:uppercase;letter-spacing:1px;font-size:.7rem;font-weight:700}.comparatif-bonus b{color:#f1f5f9;font-size:.88rem;line-height:1.35}.comparatif-bonus small{color:#94a3b8;font-size:.74rem}.comparatif-carte{justify-content:flex-start}.comparatif-bouton{margin-top:auto}.comparatif-cadre{position:relative}.comparatif-defile{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;--fondu-g:0px;--fondu-d:34px;-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--fondu-g), #000 calc(100% - var(--fondu-d)), transparent 100%);mask-image:linear-gradient(90deg, transparent 0, #000 var(--fondu-g), #000 calc(100% - var(--fondu-d)), transparent 100%);gap:18px;margin:-16px -4px 0;padding:16px 4px 18px;display:flex;overflow-x:auto}.comparatif-defile.a-gauche{--fondu-g:34px}.comparatif-defile.au-bout{--fondu-d:0px}.comparatif-defile::-webkit-scrollbar{display:none}.comparatif-defile:focus-visible{outline:2px solid var(--orange);outline-offset:4px;border-radius:18px}.comparatif-defile>.comparatif-carte{scroll-snap-align:start;flex:0 0 calc(25% - 13.5px)}.comparatif-defile>.comparatif-carte:hover{transform:translateY(-3px)}.comparatif-fleche{z-index:2;color:#fff;cursor:pointer;backdrop-filter:blur(6px);background:#020617e0;border:1px solid #ffffff29;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;margin-top:-23px;padding:0 0 4px;font-size:1.9rem;line-height:1;transition:opacity .25s,transform .2s,background .2s;display:flex;position:absolute;top:50%;box-shadow:0 8px 22px #00000073}.comparatif-fleche:hover{background:var(--orange);color:var(--texte-sur-primaire,#fff);transform:scale(1.06)}.comparatif-fleche.precedente{left:-22px}.comparatif-fleche.suivante{right:-22px}.comparatif-fleche[disabled]{opacity:0;pointer-events:none}@media (width<=1140px){.comparatif-fleche.precedente{left:4px}.comparatif-fleche.suivante{right:4px}}.comparatif-points{background:#ffffff1a;border-radius:4px;max-width:160px;height:4px;margin:6px auto 0;overflow:hidden}.comparatif-points span{background:var(--orange);transform-origin:0;border-radius:4px;width:30%;height:100%;transition:margin-left .15s linear;display:block}@media (width<=900px){.comparatif-defile>.comparatif-carte{flex-basis:calc(33.3333% - 12px)}}@media (width<=760px){.comparatif-fleche{display:none}}@media (width<=600px){.comparatif-defile{gap:12px}.comparatif-defile>.comparatif-carte{flex-basis:44%}}@media (prefers-reduced-motion:reduce){.comparatif-defile{scroll-behavior:auto}}.comparatif-mention{color:#64748b;margin-top:22px;font-size:.78rem}@media (width<=600px){.comparatif-bonus b{font-size:.78rem}.comparatif-bonus li{padding:6px}}.download a,.btn.primary a{color:inherit}