@keyframes cg-reglages-astre{0%,to{opacity:.72;box-shadow:0 0 6px rgba(224,168,119,.55)}50%{opacity:1;box-shadow:0 0 12px rgba(236,201,160,.95)}}.cg-landing .cg-modal.cg-reglages{position:relative;width:min(720px,100%);border-color:rgba(205,127,50,.3);background:radial-gradient(120% 55% at 50% 0,rgba(205,127,50,.1),transparent 62%),linear-gradient(168deg,rgba(14,12,13,.94),rgba(7,8,12,.96));box-shadow:inset 0 1px 0 rgba(243,220,192,.1),0 30px 90px rgba(0,0,0,.68),0 26px 70px -38px rgba(205,127,50,.6);color:var(--cg-beige,#f0dcc0)}.cg-landing .cg-modal.cg-reglages:before{content:"";position:absolute;inset:0 0 auto 0;z-index:1;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent 8%,rgba(205,127,50,.55) 35%,rgba(243,220,192,.75) 50%,rgba(205,127,50,.55) 65%,transparent 92%)}@media (min-width:1024px){.cg-landing .cg-modal.cg-reglages{width:min(960px,100%)}.cg-landing .cg-modal.cg-reglages .cg-set-nav-item{flex:1 0 auto;padding:0 .4rem}}@media (min-width:1180px){.cg-landing .cg-modal.cg-reglages{width:min(1040px,100%)}}.cg-landing .cg-modal.cg-reglages .cg-reglages-tete{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.05rem 1.25rem .8rem}.cg-landing .cg-modal.cg-reglages .cg-reglages-tete-simple{align-items:center;padding-bottom:.9rem}.cg-landing .cg-modal.cg-reglages .cg-reglages-tete-simple:after{content:"";position:absolute;left:1.25rem;right:1.25rem;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(205,127,50,.45),transparent)}.cg-landing .cg-modal.cg-reglages .cg-reglages-titre{margin:0;padding-top:.2em;font-size:1.15rem;font-weight:700;line-height:1.2;letter-spacing:.02em}.cg-landing .cg-modal.cg-reglages .cg-reglages-filet{display:flex;align-items:center;gap:.45rem;width:min(13.5rem,62vw);margin-top:.5rem}.cg-landing .cg-modal.cg-reglages .cg-reglages-filet:after,.cg-landing .cg-modal.cg-reglages .cg-reglages-filet:before{content:"";flex:1 1 auto;height:1px}.cg-landing .cg-modal.cg-reglages .cg-reglages-filet:before{background:linear-gradient(90deg,transparent,rgba(205,127,50,.75))}.cg-landing .cg-modal.cg-reglages .cg-reglages-filet:after{background:linear-gradient(90deg,rgba(205,127,50,.75),transparent)}.cg-landing .cg-modal.cg-reglages .cg-reglages-filet i{flex:none;width:5px;height:5px;transform:rotate(45deg);background:linear-gradient(135deg,#f3dcc0,#cd7f32);animation:cg-reglages-astre 5.5s ease-in-out infinite}.cg-landing .cg-modal.cg-reglages .cg-reglages-fermer{flex:none;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:0;border-radius:999px;color:rgba(240,220,192,.72);background:linear-gradient(168deg,rgba(22,17,13,.75),rgba(8,9,13,.85));box-shadow:inset 0 0 0 1px rgba(205,127,50,.3),inset 0 1px 0 rgba(243,220,192,.1);transition:color .25s ease,box-shadow .25s ease,transform .35s cubic-bezier(.22,1,.36,1);touch-action:manipulation}.cg-landing .cg-modal.cg-reglages .cg-reglages-fermer:is(:hover,:focus-visible){color:#ecc9a0;box-shadow:inset 0 0 0 1px rgba(224,168,119,.65),inset 0 1px 0 rgba(243,220,192,.16),0 0 18px -4px rgba(205,127,50,.75);transform:rotate(90deg)}.cg-landing .cg-modal.cg-reglages .cg-reglages-fermer:focus-visible{outline:2px solid rgba(230,195,155,.7);outline-offset:2px}.cg-landing .cg-modal.cg-reglages .cg-reglages-fermer:active{transform:rotate(90deg) scale(.94)}.cg-landing .cg-modal.cg-reglages .cg-set-nav-nid{position:relative}.cg-landing .cg-modal.cg-reglages .cg-set-nav-nid:after{content:"";position:absolute;left:.75rem;right:.75rem;bottom:0;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(205,127,50,.5) 22%,rgba(240,217,184,.7) 50%,rgba(205,127,50,.5) 78%,transparent)}.cg-landing .cg-modal.cg-reglages .cg-set-nav{gap:0;padding:.5rem .75rem .6rem;border-bottom:0;background:linear-gradient(180deg,rgba(8,8,11,.5),rgba(8,9,14,.2))}.cg-landing .cg-modal.cg-reglages .cg-set-nav-item{position:relative;justify-content:center;gap:.4rem;min-height:40px;padding:0 .7rem;border:0;border-radius:999px;background:transparent;font-family:"KaliKanaOTF","KaliKana","Kali Kana",var(--font-heading),sans-serif;font-size:.6875rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:rgba(240,220,192,.62);text-shadow:0 2px 14px rgba(0,0,0,.9);transition:color .3s ease,background-color .25s ease,box-shadow .25s ease,transform .25s ease;touch-action:manipulation}.cg-landing .cg-modal.cg-reglages .cg-set-nav-item svg{opacity:.85;transition:opacity .25s ease}.cg-landing .cg-modal.cg-reglages .cg-set-nav-item+.cg-set-nav-item:before{content:"";position:absolute;left:-1.5px;top:28%;bottom:28%;width:3px;pointer-events:none;background:radial-gradient(circle at 50% 50%,rgba(236,201,160,.9) 0 .8px,transparent 1.5px),linear-gradient(180deg,transparent,rgba(205,127,50,.5),transparent) 50% 0 /1px 100% no-repeat;transition:opacity .25s ease}.cg-landing .cg-modal.cg-reglages .cg-set-nav-item.cg-set-nav-on:before,.cg-landing .cg-modal.cg-reglages .cg-set-nav-on+.cg-set-nav-item:before{opacity:0}.cg-landing .cg-modal.cg-reglages .cg-set-nav-item:is(:hover,:focus-visible){color:#f0dcc0;background-color:rgba(205,127,50,.1);box-shadow:inset 0 1px 0 rgba(243,220,192,.07),0 0 22px -8px rgba(205,127,50,.8);transform:translateY(-1px)}.cg-landing .cg-modal.cg-reglages .cg-set-nav-item:focus-visible{outline:2px solid rgba(230,195,155,.7);outline-offset:-2px}.cg-landing .cg-modal.cg-reglages .cg-set-nav-item:is(.cg-set-nav-on,.cg-set-nav-on:hover){color:#ecc9a0;border-color:transparent;background:linear-gradient(90deg,transparent,rgba(236,201,160,.85),transparent) 50% calc(100% - 6px) /calc(100% - 28px) 1px no-repeat,linear-gradient(150deg,rgba(205,127,50,.24),rgba(24,16,10,.62) 72%);box-shadow:inset 0 1px 0 rgba(243,220,192,.22),0 0 22px -6px rgba(205,127,50,.85);text-shadow:0 0 12px rgba(205,127,50,.45);transform:translateY(-1px)}.cg-landing .cg-modal.cg-reglages .cg-set-nav-on svg{opacity:1}.cg-landing .cg-modal.cg-reglages .cg-set-nav-fleche{color:#e0a877;background:linear-gradient(90deg,transparent,rgba(9,9,12,.88) 62%)}.cg-landing .cg-modal.cg-reglages .cg-set-title{color:#e0a877;font-family:"KaliKanaOTF","KaliKana","Kali Kana",var(--font-heading),sans-serif;font-weight:400;letter-spacing:.18em}.cg-landing .cg-modal.cg-reglages .cg-set-title svg{flex:none}.cg-landing .cg-modal.cg-reglages .cg-set-title:after{content:"";flex:1 1 2rem;min-width:2rem;height:1px;margin-left:.4rem;background:linear-gradient(90deg,rgba(205,127,50,.6),rgba(205,127,50,.14) 62%,transparent)}.cg-landing .cg-modal.cg-reglages .cg-reglages-phrase{margin:0 0 .25rem;font-size:.78rem;line-height:1.6;color:rgba(240,220,192,.78)}.cg-landing .cg-modal.cg-reglages .cg-reglages-note{margin-top:1rem;font-size:.7rem;line-height:1.6;color:rgba(240,220,192,.56)}.cg-landing .cg-modal.cg-reglages .cg-reglages-vif{color:#e7bf8a}.cg-landing .cg-modal.cg-reglages .cg-reglages-sur{color:#d4a66e}.cg-landing .cg-modal.cg-reglages :is(.text-emerald-300,.text-emerald-400){color:#e7bf8a}.cg-landing .cg-modal.cg-reglages .cg-set-radio{border-color:rgba(243,220,192,.06);background:linear-gradient(168deg,rgba(243,220,192,.025),rgba(0,0,0,.12));transition:border-color .25s ease,background-color .25s ease,box-shadow .25s ease}.cg-landing .cg-modal.cg-reglages .cg-set-radio:hover{border-color:rgba(205,127,50,.38)}.cg-landing .cg-modal.cg-reglages .cg-set-radio.cg-set-radio-active{border-color:rgba(205,127,50,.55);background:linear-gradient(150deg,rgba(205,127,50,.13),rgba(24,16,10,.4) 72%);box-shadow:inset 0 1px 0 rgba(243,220,192,.1),0 0 22px -12px rgba(205,127,50,.9)}.cg-landing .cg-modal.cg-reglages .cg-set-radio input{accent-color:#cd7f32}.cg-landing .cg-modal.cg-reglages .cg-reglages-option-tete{display:flex;flex-wrap:wrap;align-items:center;gap:.2rem .65rem}.cg-landing .cg-modal.cg-reglages .cg-reglages-option-nom{font-size:.875rem;font-weight:600;line-height:1.35;color:var(--cg-beige,#f0dcc0)}.cg-landing .cg-modal.cg-reglages .cg-set-radio-active .cg-reglages-option-nom{color:#ecc9a0}.cg-landing .cg-modal.cg-reglages :is(.cg-reglages-prix,.cg-cle-etat){display:inline-flex;align-items:center;gap:.3rem;padding:0;border:0;border-radius:0;background:none;font-size:.6rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:rgba(240,220,192,.62)}.cg-landing .cg-modal.cg-reglages :is(.cg-reglages-prix-paye,.cg-reglages-prix-cle,.cg-cle-etat-ok){color:#e0a877}.cg-landing .cg-modal.cg-reglages .cg-reglages-prix-paye{position:relative}.cg-landing .cg-modal.cg-reglages .cg-reglages-prix-paye:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:1px;background:linear-gradient(90deg,transparent,rgba(224,168,119,.8),transparent)}.cg-landing .cg-modal.cg-reglages .cg-reglages-prix-sec{color:#ffb048}.cg-landing .cg-modal.cg-reglages .cg-reglages-choix{margin:1.25rem 0 0;padding:0;border:0}.cg-landing .cg-modal.cg-reglages .cg-reglages-choix-titre{position:relative;display:flex;align-items:center;gap:.45rem;padding:0 0 .35rem;font-family:"KaliKanaOTF","KaliKana","Kali Kana",var(--font-heading),sans-serif;font-size:.82rem;letter-spacing:.06em;color:#ecc9a0}.cg-landing .cg-modal.cg-reglages .cg-reglages-choix-titre:after{content:"";position:absolute;left:0;bottom:0;width:min(14rem,70%);height:1px;background:linear-gradient(90deg,rgba(205,127,50,.75),transparent)}.cg-landing .cg-modal.cg-reglages .cg-reglages-choix-sous{margin:.4rem 0 .55rem;font-size:.7rem;line-height:1.5;color:rgba(240,220,192,.56)}.cg-landing .cg-modal.cg-reglages .cg-reglages-deplier{display:inline-flex;align-items:center;gap:.5rem;min-height:40px;margin:.15rem 0 .5rem;padding:0 .85rem;border:0;border-radius:999px;font-family:"KaliKanaOTF","KaliKana","Kali Kana",var(--font-heading),sans-serif;font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:#e0a877;background:linear-gradient(168deg,rgba(205,127,50,.1),rgba(14,11,9,.5));box-shadow:inset 0 0 0 1px rgba(205,127,50,.26),inset 0 1px 0 rgba(243,220,192,.08);transition:color .25s ease,box-shadow .25s ease,transform .25s ease;touch-action:manipulation}.cg-landing .cg-modal.cg-reglages .cg-reglages-deplier:is(:hover,:focus-visible){color:#ecc9a0;box-shadow:inset 0 0 0 1px rgba(224,168,119,.6),0 0 18px -6px rgba(205,127,50,.8);transform:translateY(-1px)}.cg-landing .cg-modal.cg-reglages .cg-reglages-deplier:focus-visible{outline:2px solid rgba(230,195,155,.7);outline-offset:2px}.cg-landing .cg-modal.cg-reglages .cg-reglages-deplier svg{transition:transform .3s cubic-bezier(.22,1,.36,1)}.cg-landing .cg-modal.cg-reglages .cg-reglages-deplier[aria-expanded=true] svg{transform:rotate(180deg)}.cg-landing .cg-modal.cg-reglages .cg-reglages-deplier-compte{color:rgba(240,220,192,.5);letter-spacing:.08em}.cg-landing .cg-modal.cg-reglages .cg-reglages-cle-titre{display:flex;align-items:center;gap:.4rem;margin:.6rem 0 .35rem;font-size:.62rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgba(240,220,192,.56)}.cg-landing .cg-modal.cg-reglages .cg-reglages-segments{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;padding:.3rem;border-radius:1.25rem;background:radial-gradient(120% 160% at 50% 0,rgba(205,127,50,.1),transparent 62%),linear-gradient(168deg,rgba(14,12,12,.9),rgba(6,7,11,.94));box-shadow:inset 0 0 0 1px rgba(205,127,50,.22),inset 0 1px 0 rgba(243,220,192,.1),0 18px 40px -28px rgba(205,127,50,.6)}.cg-landing .cg-modal.cg-reglages .cg-reglages-segment{position:relative;min-height:40px;padding:.35rem .6rem;border:0;border-radius:.95rem;background:transparent;font-family:"KaliKanaOTF","KaliKana","Kali Kana",var(--font-heading),sans-serif;font-size:.74rem;line-height:1.25;letter-spacing:.04em;text-align:center;color:rgba(240,220,192,.62);transition:color .3s ease,background-color .25s ease,box-shadow .25s ease,transform .25s ease;touch-action:manipulation}.cg-landing .cg-modal.cg-reglages .cg-reglages-segment:is(:hover,:focus-visible){color:#f0dcc0;background-color:rgba(205,127,50,.1);box-shadow:0 0 20px -8px rgba(205,127,50,.8)}.cg-landing .cg-modal.cg-reglages .cg-reglages-segment:focus-visible{outline:2px solid rgba(230,195,155,.7);outline-offset:-2px}.cg-landing .cg-modal.cg-reglages .cg-reglages-segment.cg-reglages-segment-on{color:#ecc9a0;background:linear-gradient(90deg,transparent,rgba(236,201,160,.8),transparent) 50% calc(100% - 5px) /calc(100% - 36px) 1px no-repeat,linear-gradient(150deg,rgba(205,127,50,.24),rgba(24,16,10,.62) 72%);box-shadow:inset 0 1px 0 rgba(243,220,192,.22),0 0 22px -6px rgba(205,127,50,.85)}.cg-landing .cg-modal.cg-reglages .cg-set-input{border-color:rgba(243,220,192,.1);background:rgba(4,5,9,.5);color:var(--cg-ivoire,#f3e6cf);transition:border-color .2s ease,box-shadow .2s ease}.cg-landing .cg-modal.cg-reglages .cg-set-input:focus{border-color:rgba(205,127,50,.6);box-shadow:0 0 0 3px rgba(205,127,50,.12)}.cg-landing .cg-modal.cg-reglages .cg-set-input::placeholder{color:rgba(240,220,192,.36)}.cg-landing .cg-modal.cg-reglages select.cg-set-input option{background:#0b0c12;color:#f0dcc0}.cg-landing .cg-modal.cg-reglages :is(.cg-side-foot,.cg-side-icon){border-color:rgba(205,127,50,.26);background:linear-gradient(168deg,rgba(205,127,50,.09),rgba(16,12,9,.5));box-shadow:inset 0 1px 0 rgba(243,220,192,.07);color:#e6c39b;transition:color .25s ease,border-color .25s ease,box-shadow .25s ease,transform .2s ease;touch-action:manipulation}.cg-landing .cg-modal.cg-reglages .cg-side-foot{font-family:"KaliKanaOTF","KaliKana","Kali Kana",var(--font-heading),sans-serif;font-weight:400;letter-spacing:.02em}.cg-landing .cg-modal.cg-reglages :is(.cg-side-foot,.cg-side-icon):is(:hover,:focus-visible):not(:disabled){border-color:rgba(224,168,119,.6);color:#ecc9a0;box-shadow:inset 0 1px 0 rgba(243,220,192,.14),0 0 18px -6px rgba(205,127,50,.8);transform:translateY(-1px)}.cg-landing .cg-modal.cg-reglages :is(.cg-side-foot,.cg-side-icon):active:not(:disabled){transform:scale(.97)}.cg-landing .cg-modal.cg-reglages :is(.cg-side-foot,.cg-side-icon):disabled{opacity:.5;cursor:not-allowed}.cg-landing .cg-modal.cg-reglages :is(.cg-side-foot,.cg-side-icon):focus-visible{outline:2px solid rgba(230,195,155,.7);outline-offset:2px}.cg-landing .cg-modal.cg-reglages .cg-voix-carte:hover{border-color:rgba(205,127,50,.38)}.cg-landing .cg-modal.cg-reglages .cg-voix-carte-on{border-color:rgba(205,127,50,.6);background:linear-gradient(135deg,rgba(205,127,50,.14),rgba(160,82,45,.05));box-shadow:0 0 18px rgba(205,127,50,.14),inset 0 1px 0 rgba(243,220,192,.08)}.cg-landing .cg-modal.cg-reglages .cg-voix-pastille{color:#e0a877;border-color:rgba(205,127,50,.35);background:rgba(205,127,50,.08)}.cg-landing .cg-modal.cg-reglages .cg-voix-carte-on .cg-voix-pastille{color:#ecc9a0;border-color:rgba(224,168,119,.75);background:rgba(16,12,10,.92);box-shadow:0 0 0 1px rgba(205,127,50,.25),0 0 14px rgba(205,127,50,.3),inset 0 1px 0 rgba(243,220,192,.18)}.cg-landing .cg-modal.cg-reglages .cg-voix-badge{position:relative;padding:0;border-radius:0;background:none;box-shadow:none;font-size:.56rem;letter-spacing:.16em;color:#e0a877}.cg-landing .cg-modal.cg-reglages .cg-voix-badge:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:1px;background:linear-gradient(90deg,transparent,rgba(224,168,119,.85),transparent)}.cg-landing .cg-modal.cg-reglages .cg-voix-ecouter:hover:not(:disabled){color:#ecc9a0;border-color:rgba(205,127,50,.5);background:rgba(205,127,50,.08)}.cg-landing .cg-modal.cg-reglages .cg-voix-ecouter-on{color:#ecc9a0;border-color:rgba(224,168,119,.7);background:rgba(205,127,50,.14)}.cg-landing .cg-modal.cg-reglages :is(.cg-voix-choix,.cg-voix-ecouter):focus-visible{outline-color:rgba(230,195,155,.75)}.cg-landing .cg-modal.cg-reglages .cg-voix-aide{color:rgba(240,220,192,.82);border-color:rgba(205,127,50,.3);background:rgba(205,127,50,.05)}.cg-landing .cg-modal.cg-reglages :is(.cg-voix-aide,.cg-voix-verrou-note) svg{color:#d4a66e}.cg-landing .cg-modal.cg-reglages .cg-voix-verrou-note{border-color:rgba(205,127,50,.18);background:rgba(205,127,50,.04)}.cg-landing .cg-modal.cg-reglages .cg-voix-groupe{color:rgba(240,220,192,.56)}.cg-landing .cg-modal.cg-reglages .cg-explication-num{color:#ecc9a0;background:linear-gradient(168deg,rgba(205,127,50,.24),rgba(24,16,10,.7));box-shadow:inset 0 0 0 1px rgba(205,127,50,.45),0 0 14px -4px rgba(205,127,50,.6)}@media (hover:none),(max-width:760px){.cg-landing .cg-modal.cg-reglages :is(.cg-set-nav-item,.cg-reglages-deplier,.cg-reglages-segment){min-height:44px}.cg-landing .cg-modal.cg-reglages .cg-reglages-fermer{width:44px;height:44px}.cg-landing .cg-modal.cg-reglages :is(.cg-side-foot,.cg-side-icon){min-height:44px;min-width:44px}.cg-landing .cg-modal.cg-reglages :is(.shiny-cta,.shiny-cta-link).cg-cta-bronze{min-height:44px}}@media (max-width:420px){.cg-landing .cg-modal.cg-reglages .cg-reglages-tete{padding:.9rem .9rem .7rem 1rem}.cg-landing .cg-modal.cg-reglages .cg-reglages-titre{font-size:1.02rem}.cg-landing .cg-modal.cg-reglages .cg-reglages-segment{font-size:.7rem;padding:.3rem .4rem}}@media (prefers-reduced-motion:reduce){.cg-landing .cg-modal.cg-reglages .cg-reglages-filet i,.cg-landing .cg-modal.cg-reglages :is(.cg-set-nav-on,.cg-reglages-segment-on):after{animation:none}.cg-landing .cg-modal.cg-reglages :is(.cg-set-nav-item,.cg-reglages-segment,.cg-reglages-fermer,.cg-reglages-deplier,.cg-side-foot,.cg-side-icon,.cg-reglages-deplier svg){transition:none}.cg-landing .cg-modal.cg-reglages :is(.cg-set-nav-item,.cg-reglages-fermer,.cg-reglages-deplier,.cg-side-foot,.cg-side-icon):is(:hover,:focus-visible,:active){transform:none}.cg-landing .cg-modal.cg-reglages .cg-set-nav-item:is(.cg-set-nav-on,.cg-set-nav-on:hover){transform:none}}