.sX35iq_carte{background:var(--card);border:1px solid var(--border);border-radius:1.5rem;box-shadow:0 1px 2px #0000000a,0 12px 32px -12px #0000001f}.dark .sX35iq_carte{box-shadow:0 16px 40px -16px #0009}.sX35iq_panneauSombre{color:#fafafa;background:#0b0b0c;border-radius:2rem}.dark .sX35iq_panneauSombre{background:#161618;box-shadow:inset 0 0 0 1px #ffffff14}.sX35iq_doux{color:var(--muted-foreground)}.sX35iq_panneauSombre .sX35iq_doux{color:#a1a1aa}.sX35iq_lien{color:#c2410c;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.sX35iq_lien:hover{text-decoration-thickness:2px}:is(.dark .sX35iq_lien,.sX35iq_panneauSombre .sX35iq_lien){color:#fb923c}.sX35iq_etiquette{color:#c2410c}:is(.dark .sX35iq_etiquette,.sX35iq_panneauSombre .sX35iq_etiquette){color:#fb923c}.sX35iq_bouton{background:var(--foreground);min-height:3rem;color:var(--background);border-radius:.875rem;justify-content:center;align-items:center;gap:.5rem;padding:0 1.5rem;font-weight:500;transition:opacity .15s;display:inline-flex}.sX35iq_bouton:hover{opacity:.86}.sX35iq_panneauSombre .sX35iq_bouton,.sX35iq_finVideo .sX35iq_bouton{color:#0b0b0c;background:#fafafa}.sX35iq_boutonSecondaire{border:1px solid var(--border);background:var(--card);min-height:3rem;color:var(--foreground);border-radius:.875rem;justify-content:center;align-items:center;gap:.5rem;padding:0 1.4rem;font-weight:500;transition:background-color .15s;display:inline-flex}.sX35iq_boutonSecondaire:hover{background:var(--muted)}.sX35iq_panneauSombre .sX35iq_boutonSecondaire{color:#fafafa;background:0 0;border-color:#fff3}.sX35iq_panneauSombre .sX35iq_boutonSecondaire:hover{background:#ffffff14}.sX35iq_bouton:focus-visible,.sX35iq_boutonSecondaire:focus-visible{outline-offset:3px;outline:2px solid #f97316}.sX35iq_plaque{color:#111;background:#fff;border:2px solid #111;border-radius:6px;align-items:stretch;height:48px;display:inline-flex;overflow:hidden}.sX35iq_plaqueBande{color:#fff;background:#0b3fa8;flex-direction:column;justify-content:flex-end;align-items:center;width:28px;padding-bottom:5px;font:700 12px/1 Arial,sans-serif;display:flex}.sX35iq_plaqueEtoiles{border:2px dotted #ffd200;border-radius:50%;width:13px;height:13px;margin-bottom:6px}.sX35iq_plaqueNumero{letter-spacing:.04em;align-items:center;padding:0 14px;font:700 28px/1 Arial Narrow,Arial,sans-serif;display:flex}.sX35iq_plaqueDepartement{color:#fff;background:#0b3fa8;flex-direction:column;justify-content:flex-end;align-items:center;width:28px;padding-bottom:5px;font:700 12px/1 Arial,sans-serif;display:flex}.sX35iq_sms{background:var(--muted);border-radius:18px 18px 18px 5px;max-width:19rem;padding:.7rem .95rem;font-size:.9rem;line-height:1.4}.sX35iq_ticket{color:#18181b;font-variant-numeric:tabular-nums;background:#fffdf8;border-radius:4px;width:15rem;padding:1rem 1rem 1.4rem;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:.76rem;line-height:1.55;box-shadow:0 1px 2px #00000014,0 12px 28px -14px #00000040}.sX35iq_mono{font-variant-numeric:tabular-nums;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace}.sX35iq_tampon{color:#15803d;background:#dcfce7;border-radius:999px;padding:.15rem .6rem;font-size:.72rem;font-weight:600;display:inline-block}.dark .sX35iq_tampon{color:#4ade80;background:#22c55e26}.sX35iq_chronologie{position:relative}.sX35iq_chronologie:before{content:"";border-left:1px solid var(--border);position:absolute;top:.75rem;bottom:.75rem;left:0}@media (min-width:768px){.sX35iq_chronologie:before{left:7.5rem}}.sX35iq_point{width:9px;height:9px;box-shadow:0 0 0 4px var(--background);background:#f97316;border-radius:50%;position:absolute;top:.85rem;left:calc(-1.5rem - 4px)}@media (min-width:768px){.sX35iq_point{left:calc(7.5rem - 4px)}}.sX35iq_planning{grid-template-columns:5rem repeat(10,minmax(0,1fr));gap:3px;font-size:.7rem;display:grid}.sX35iq_planningCase{background:var(--muted);border-radius:6px;height:1.65rem}.sX35iq_planningRdv{color:#9a3412;white-space:nowrap;background:#ffedd5;border-radius:6px;align-items:center;height:1.65rem;padding:0 .45rem;font-weight:600;display:flex;overflow:hidden}.dark .sX35iq_planningRdv{color:#fdba74;background:#f973162e}.sX35iq_planningPause{background:repeating-linear-gradient(45deg, var(--muted) 0 4px, transparent 4px 8px);border-radius:6px;height:1.65rem}.sX35iq_planningAbsent{border:1px dashed var(--border);height:1.65rem;color:var(--muted-foreground);white-space:nowrap;border-radius:6px;align-items:center;padding:0 .45rem;display:flex;overflow:hidden}@media (max-width:639px){.sX35iq_planning{grid-template-columns:3.4rem repeat(10,minmax(0,1fr));font-size:.6rem}.sX35iq_planningRdv,.sX35iq_planningAbsent{padding:0 .2rem}}.sX35iq_schemaCompact svg{max-height:250px}.sX35iq_question+.sX35iq_question{border-top:1px solid var(--border)}.sX35iq_question summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.15rem 0;font-size:1.02rem;font-weight:500;list-style:none;display:flex}.sX35iq_question summary::-webkit-details-marker{display:none}.sX35iq_question summary:after{content:"";border-right:1.5px solid var(--muted-foreground);border-bottom:1.5px solid var(--muted-foreground);flex:none;width:.55rem;height:.55rem;margin-right:.35rem;transition:transform .2s;transform:rotate(45deg)}.sX35iq_question[open] summary:after{transform:rotate(-135deg)}.sX35iq_question summary:focus-visible{outline-offset:4px;border-radius:6px;outline:2px solid #f97316}.sX35iq_ecrin{background:var(--card);border:1px solid var(--border);border-radius:1.75rem;padding:.5rem;box-shadow:0 40px 80px -30px #00000059,0 2px 6px #0000000a}.sX35iq_lecteur{aspect-ratio:16/9;background:#000;border-radius:1.3rem;width:100%;position:relative;overflow:hidden}.sX35iq_lecture{color:#0b0b0c;background:#ffffffeb;border-radius:50%;justify-content:center;align-items:center;width:4.25rem;height:4.25rem;transition:transform .2s;display:flex;box-shadow:0 10px 30px #00000059}.sX35iq_lecteurBouton:hover .sX35iq_lecture,.sX35iq_lecteurBouton:focus-visible .sX35iq_lecture{transform:scale(1.07)}.sX35iq_lecteurBouton:focus-visible{outline-offset:-4px;outline:2px solid #f97316}.sX35iq_bascule{background:var(--muted);border:1px solid var(--border);border-radius:14px;padding:4px;display:inline-flex;position:relative}.sX35iq_basculePastille{background:var(--card);border-radius:10px;width:calc(50% - 4px);transition:transform .3s cubic-bezier(.4,0,.2,1);position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 1px 3px #0000001f}.sX35iq_basculeBouton{z-index:1;width:8.5rem;color:var(--muted-foreground);border-radius:10px;justify-content:center;align-items:center;gap:.4rem;padding:.55rem 0;font-size:.875rem;font-weight:500;transition:color .2s;display:inline-flex;position:relative}.sX35iq_basculeBouton[aria-pressed=true]{color:var(--foreground)}.sX35iq_basculeBouton:focus-visible{outline-offset:2px;outline:2px solid #f97316}.sX35iq_menuMobile summary{cursor:pointer;list-style:none}.sX35iq_menuMobile summary::-webkit-details-marker{display:none}.sX35iq_finVideo{color:#fafafa;background:#0b0b0ce0}.sX35iq_hero{--chevauchement:clamp(6.5rem, 28vw, 19rem)}.sX35iq_vitrine{isolation:isolate;border-radius:0;position:relative;overflow:hidden}.sX35iq_voile{background:radial-gradient(70% 60% at 15% 0,#ea580c33,#0000 70%),linear-gradient(#0b0b0cb3 0%,#0b0b0ccc 45%,#0b0b0cf0 100%);position:absolute;inset:0}.sX35iq_vitrineContenu{padding-bottom:calc(var(--chevauchement) + 3.5rem)}.sX35iq_vitrine .sX35iq_doux{color:#d4d4d8}.sX35iq_heroVideo{margin-top:calc(-1 * var(--chevauchement))}.sX35iq_heroVideo .sX35iq_ecrin{background:#161618;border-color:#ffffff1a;box-shadow:0 50px 100px -30px #0000008c,0 0 0 1px #0000000a}.sX35iq_barreNav{-webkit-backdrop-filter:saturate(180%)blur(16px);backdrop-filter:saturate(180%)blur(16px);background:#fffc;border:1px solid #0000000f;border-radius:.875rem;box-shadow:0 12px 32px -14px #0000004d,0 1px 2px #0000000a}.dark .sX35iq_barreNav{background:#161618b8;border-color:#ffffff14;box-shadow:0 12px 32px -14px #000000b3}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){.sX35iq_photoFond{animation:linear both sX35iq_parallaxePhoto;animation-timeline:scroll(root);animation-range:0 1000px}.sX35iq_heroVideo{animation:linear both sX35iq_parallaxeCarte;animation-timeline:scroll(root);animation-range:0 800px}}}@keyframes sX35iq_parallaxePhoto{0%{transform:translate(0,0)}to{transform:translateY(350px)}}@keyframes sX35iq_parallaxeCarte{0%{transform:translate(0,0)}to{transform:translateY(-48px)}}.sX35iq_boutonOrange,.sX35iq_panneauSombre .sX35iq_boutonOrange{color:#fff;background:linear-gradient(#ea580c 0%,#c2410c 100%);box-shadow:0 10px 24px -10px #ea580cbf,inset 0 1px #fff3}.sX35iq_boutonOrange:hover,.sX35iq_panneauSombre .sX35iq_boutonOrange:hover{opacity:1;filter:brightness(1.08)}.sX35iq_preuveCote{text-shadow:0 1px 14px #0000008c;transition:opacity .2s}.sX35iq_preuveCote:hover{opacity:.9}.sX35iq_cadreLabel{box-shadow:0 18px 36px -14px #000000b3}.sX35iq_etoiles{letter-spacing:.06em;font-size:1.4rem;line-height:1;display:inline-block;position:relative}.sX35iq_etoilesVides{color:#ffffff40}.sX35iq_etoilesGrandes{font-size:1.35rem}.sX35iq_etoilesPleines{white-space:nowrap;color:#fbbf24;position:absolute;inset:0 auto 0 0;overflow:hidden}.sX35iq_carteVerte{color:#fff;background:#1d3029;border-radius:2rem;box-shadow:0 30px 60px -30px #00000073}.sX35iq_carteInterieure{background:#294037;border-radius:1.5rem;box-shadow:inset 0 0 0 1px #ffffff0d}.sX35iq_carteVerte .sX35iq_doux,.sX35iq_carteVerte .sX35iq_etiquette,.sX35iq_carteVerte .sX35iq_lien{color:#fff}.sX35iq_carteVerte .sX35iq_bouton{color:#1d3029;background:#fff}.sX35iq_carteVerte .sX35iq_boutonSecondaire{color:#fff;background:0 0;border-color:#ffffff4d}.sX35iq_carteVerte .sX35iq_boutonSecondaire:hover{background:#ffffff14}.dark .sX35iq_page{--background:#111113;--card:#1a1a1e;--popover:#1a1a1e}html.dark:has(.sX35iq_page){--background:#111113;--card:#1a1a1e;--popover:#1a1a1e}.dark .sX35iq_voile{background:radial-gradient(70% 60% at 15% 0,#ea580c33,#0000 70%),linear-gradient(#111113b3 0%,#111113cc 45%,#111113f0 100%)}.sX35iq_motTournant{color:#fb923c;justify-items:center;display:grid}@media (min-width:1024px){.sX35iq_motTournant{justify-items:start;display:inline-grid}}.sX35iq_motTournant>*{grid-area:1/1}.sX35iq_motFantome{visibility:hidden}.sX35iq_motFantome:before{content:attr(data-mot)}.sX35iq_motVisible{padding-bottom:.08em;transition:opacity .42s,filter .42s,transform .42s}.sX35iq_motCache{opacity:0;filter:blur(6px);transform:translateY(.12em)}@media (prefers-reduced-motion:reduce){.sX35iq_motVisible{transition:none}}
