.cc-accueil{--cc-fond:#f6f5f2;--cc-fond-doux:#efeee9;--cc-surface:#fff;--cc-ligne:#18181b17;--cc-ligne-forte:#18181b29;--cc-texte:#18181b;--cc-texte-doux:#5a6474;--cc-texte-faible:#5f6a79;--cc-or:#fbbf24;--cc-or-encre:#9a4404;--cc-or-profond:#f97316;--cc-corail:#fb7185;--cc-ombre:0 1px 2px #1018280a, 0 16px 40px -24px #1018282e;--cc-nuit:#0a0906;--cc-nuit-douce:#12100c;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:var(--cc-fond);color:var(--cc-texte);font-family:var(--font-body), ui-sans-serif, system-ui, sans-serif;overflow-x:clip}.cc-sombre{--cc-fond:var(--cc-nuit);--cc-fond-doux:var(--cc-nuit-douce);--cc-surface:#ffffff0d;--cc-ligne:#ffffff1f;--cc-ligne-forte:#ffffff38;--cc-texte:#f7f5f1;--cc-texte-doux:#f7f5f1b8;--cc-texte-faible:#f7f5f199;--cc-or-encre:var(--cc-or);--cc-ombre:none;color:var(--cc-texte)}.cc-titre{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.03em;font-weight:600}.cc-titre-accent{background:linear-gradient(100deg, var(--cc-or-encre), var(--cc-or-profond) 55%, var(--cc-corail));color:#0000;-webkit-background-clip:text;background-clip:text}.cc-sombre .cc-titre-accent{background:linear-gradient(100deg, var(--cc-or), var(--cc-or-profond) 55%, var(--cc-corail));-webkit-background-clip:text;background-clip:text}.cc-hero-titre{filter:drop-shadow(0 2px 10px #0a0906d9)drop-shadow(0 0 34px #0a0906a6)}.cc-etiquette{letter-spacing:.22em;text-transform:uppercase;color:var(--cc-or-encre);font-size:11px;font-weight:600}.cc-lien{color:var(--cc-or-encre);text-underline-offset:4px;border-radius:4px;font-weight:600}.cc-lien:hover{text-decoration:underline}.cc-accueil :where(a,button,summary):focus-visible{outline:2px solid var(--cc-or-encre);outline-offset:3px}.cc-sombre :where(a,button,summary):focus-visible{outline-color:#fff}.cc-apercu :where(a,button):focus-visible{outline-color:#fbbf24}.cc-grille-filets a:focus-visible{outline-offset:-3px}.cc-bouton{text-align:center;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;min-height:3rem;padding:0 1.5rem;font-size:.875rem;font-weight:600;line-height:1.2;transition:filter .15s,background-color .15s,border-color .15s;display:inline-flex}.cc-bouton-or{background:linear-gradient(90deg, var(--cc-or), var(--cc-or-profond));color:#241a05;box-shadow:0 10px 30px -12px #d9770680}.cc-bouton-or:hover{filter:brightness(1.05)}.cc-bouton-contour{border:1px solid var(--cc-ligne-forte);background:var(--cc-surface);color:var(--cc-texte)}.cc-bouton-contour:hover{border-color:var(--cc-texte-faible)}.cc-sombre .cc-bouton-contour{background:#17130f;border-color:#ffffff40}.cc-sombre .cc-bouton-contour:hover{background:#221c16;border-color:#fff6}.cc-bouton-blanc{color:#171310;background:#fff}.cc-bouton-blanc:hover{background:#ffffffe6}.cc-fleche{transition:transform .2s}.cc-groupe:hover .cc-fleche{transform:translate(3px)}.cc-carte{border:1px solid var(--cc-ligne);background:var(--cc-surface);box-shadow:var(--cc-ombre);border-radius:1rem}.cc-grille-filets{background:var(--cc-ligne);box-shadow:0 0 0 1px var(--cc-ligne);border-radius:1rem;gap:1px;display:grid;overflow:hidden}.cc-grille-filets>*{background:var(--cc-fond)}.cc-section-douce{border-block:1px solid var(--cc-ligne);background:var(--cc-fond-doux)}.cc-coche{width:1.25rem;height:1.25rem;color:var(--cc-or-encre);background:#fbbf2429;border-radius:9999px;flex-shrink:0;place-items:center;margin-top:.125rem;display:grid}.cc-hero{isolation:isolate;background:var(--cc-nuit);position:relative;overflow:hidden}.cc-hero-fond{z-index:-3;pointer-events:none;position:absolute;inset:0}.cc-hero-champ{z-index:-3;pointer-events:none;position:absolute;inset:-20%}.cc-hero-nappe{filter:blur(80px);opacity:.55;will-change:transform;border-radius:9999px;position:absolute}.cc-hero-nappe-1{background:radial-gradient(circle,#fbbf24b3,#0000 65%);width:46%;height:46%;animation:22s ease-in-out infinite alternate ccDerive1;top:22%;left:18%}.cc-hero-nappe-2{background:radial-gradient(circle,#f9731699,#0000 65%);width:40%;height:40%;animation:26s ease-in-out infinite alternate ccDerive2;top:30%;right:14%}.cc-hero-nappe-3{background:radial-gradient(circle,#fb718573,#0000 65%);width:36%;height:36%;animation:30s ease-in-out infinite alternate ccDerive3;bottom:12%;left:38%}@keyframes ccDerive1{0%{transform:translate(0,0)scale(1)}to{transform:translate(12%,8%)scale(1.12)}}@keyframes ccDerive2{0%{transform:translate(0,0)scale(1.05)}to{transform:translate(-14%,-6%)scale(.92)}}@keyframes ccDerive3{0%{transform:translate(0,0)scale(.95)}to{transform:translate(-8%,-12%)scale(1.1)}}.cc-hero-trame{z-index:-2;pointer-events:none;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 65% at 50% 40%,#000 30%,#0000 80%);mask-image:radial-gradient(75% 65% at 50% 40%,#000 30%,#0000 80%)}.cc-hero-voile{z-index:-1;pointer-events:none;background:radial-gradient(85% 60% at 50% 42%, #0a090659, transparent 72%), linear-gradient(to bottom, #0a09064d, transparent 45%, var(--cc-nuit));position:absolute;inset:0}.cc-pastille{border:1px solid var(--cc-ligne-forte);color:var(--cc-or-encre);background:#fbbf241a;border-radius:9999px;align-items:center;padding:.25rem .625rem;font-size:.75rem;font-weight:600;line-height:1.2;display:inline-flex}.cc-agent{border-top:3px solid var(--cc-or)}.cc-continuite-voile{z-index:-10;pointer-events:none;background:linear-gradient(100deg,#0a0906c7 0%,#0a090673 60%,#0a090640 100%);position:absolute;inset:0}.cc-frise-temps:before{content:"";background:linear-gradient(90deg, var(--cc-or), var(--cc-or-profond));border-radius:9999px;width:3rem;height:3px;position:absolute;top:0;left:1.5rem}@media (min-width:1024px){.cc-frise-temps:not(:last-child):after{content:"";background:#fbbf2499;width:1rem;height:2px;position:absolute;top:2.6rem;right:-1rem}}.cc-apercu{color:#f7f5f1;background:#12100c;border:1px solid #ffffff1a;border-radius:1.25rem;overflow:hidden;box-shadow:0 30px 80px -40px #0a0906b3}.cc-apercu-barre{border-bottom:1px solid #ffffff14;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.cc-apercu-url{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono), ui-monospace, monospace;color:#f7f5f1b3;background:#ffffff0f;border-radius:9999px;flex:1;padding:.25rem .75rem;font-size:.75rem;overflow:hidden}.cc-apercu-onglet{color:#f7f5f1ad;border-bottom:2px solid #0000;align-items:center;gap:.5rem;min-height:2.75rem;padding:0 .25rem;font-size:.875rem;font-weight:600;transition:color .15s,border-color .15s;display:inline-flex}.cc-apercu-onglet:hover{color:#f7f5f1}.cc-apercu-onglet[aria-selected=true]{border-bottom-color:var(--cc-or);color:#f7f5f1}.cc-apercu-code{font-family:var(--font-mono), ui-monospace, monospace;white-space:pre;font-size:.8125rem;line-height:1.7}.cc-faq summary{list-style:none}.cc-faq summary::-webkit-details-marker{display:none}.cc-faq-plus{transition:transform .2s}.cc-faq[open] .cc-faq-plus{transform:rotate(45deg)}@keyframes ccFonduMontant{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.cc-entree{animation:.7s cubic-bezier(.32,.72,0,1) both ccFonduMontant}.cc-entree-1{animation-delay:60ms}.cc-entree-2{animation-delay:.14s}.cc-entree-3{animation-delay:.22s}.cc-entree-4{animation-delay:.3s}.cc-entree-5{animation-delay:.38s}.cc-halo{filter:blur(90px);opacity:.5;pointer-events:none;border-radius:9999px;position:absolute}.cc-couverture{background:var(--cc-ligne-forte);border-radius:9999px;height:.5rem;display:flex;overflow:hidden}.cc-couverture-couvert{background:var(--cc-or-encre)}.cc-couverture-partiel{background:var(--cc-or)}.cc-coche-attente{border:1.5px dashed var(--cc-ligne-forte);background:0 0}@media (prefers-reduced-motion:reduce){.cc-entree,.cc-hero-nappe{animation:none}.cc-fleche,.cc-faq-plus,.cc-bouton,.cc-apercu-onglet{transition:none}.cc-groupe:hover .cc-fleche{transform:none}}
