.cv[data-astro-cid-2iselbx2]{--cv-max:20rem;--cv-largeur:min(66vw, var(--cv-max), 60vh * 9 / 16);gap:var(--space-4);min-width:0;display:grid;position:relative}@supports (height:1svh){.cv[data-astro-cid-2iselbx2]{--cv-largeur:min(66vw, var(--cv-max), 60svh * 9 / 16)}}.cv--accueil[data-astro-cid-2iselbx2]{--cv-max:18rem}.cv-liste[data-astro-cid-2iselbx2]{padding:var(--space-3) calc((100% - var(--cv-largeur)) / 2) var(--space-2);gap:var(--space-5);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(90deg, transparent, #000 calc((100% - var(--cv-largeur)) / 2), #000 calc((100% + var(--cv-largeur)) / 2), transparent);mask-image:linear-gradient(90deg, transparent, #000 calc((100% - var(--cv-largeur)) / 2), #000 calc((100% + var(--cv-largeur)) / 2), transparent);margin:0;list-style:none;display:flex;overflow-x:auto}.cv-liste[data-astro-cid-2iselbx2]::-webkit-scrollbar{display:none}.cv-liste[data-astro-cid-2iselbx2]:focus-visible{outline:none}.cv-liste[data-astro-cid-2iselbx2]:focus-visible .cv-diapo[data-astro-cid-2iselbx2].is-active .cv-ecran[data-astro-cid-2iselbx2]{outline:2px solid var(--accent);outline-offset:3px}.cv-diapo[data-astro-cid-2iselbx2]{flex:0 0 var(--cv-largeur);scroll-snap-align:center;gap:var(--space-4);justify-items:center;display:grid}.cv-ecran[data-astro-cid-2iselbx2]{aspect-ratio:9/16;border-radius:var(--radius-xl);border:1px solid var(--accent-line);width:100%;box-shadow:var(--shadow-lg), 0 30px 90px -30px var(--glow);background:#000;transition:transform .35s,opacity .35s;position:relative;overflow:hidden}.cv-diapo[data-astro-cid-2iselbx2]:not(.is-active) .cv-ecran[data-astro-cid-2iselbx2]{opacity:.7;transform:scale(.92)}.cv-video[data-astro-cid-2iselbx2]{object-fit:cover;background:#000;width:100%;height:100%;display:block}.cv-bouton[data-astro-cid-2iselbx2]{bottom:var(--space-4);align-items:center;gap:var(--space-2);min-width:44px;min-height:44px;padding:0 var(--space-4);color:#fff;-webkit-backdrop-filter:blur(8px);font:inherit;font-size:var(--text-sm);cursor:pointer;background:#0000008c;border:1px solid #ffffff40;border-radius:999px;justify-content:center;display:inline-flex;position:absolute}.cv-bouton[data-astro-cid-2iselbx2]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cv-lecture[data-astro-cid-2iselbx2]{left:var(--space-4);padding:0}.cv-son[data-astro-cid-2iselbx2]{right:var(--space-4)}.cv-ico[data-astro-cid-2iselbx2]{display:inline-flex}.cv-ico-pause[data-astro-cid-2iselbx2],.cv-ico-son[data-astro-cid-2iselbx2],.cv-diapo[data-astro-cid-2iselbx2].is-lecture .cv-ico-play[data-astro-cid-2iselbx2]{display:none}.cv-diapo[data-astro-cid-2iselbx2].is-lecture .cv-ico-pause[data-astro-cid-2iselbx2]{display:inline-flex}.cv-son[data-astro-cid-2iselbx2][aria-pressed=true] .cv-ico-muet[data-astro-cid-2iselbx2]{display:none}.cv-son[data-astro-cid-2iselbx2][aria-pressed=true] .cv-ico-son[data-astro-cid-2iselbx2]{display:inline-flex}.cv-diapo[data-astro-cid-2iselbx2]:not(.is-active) .cv-bouton[data-astro-cid-2iselbx2]{visibility:hidden}.cv-texte[data-astro-cid-2iselbx2]{gap:var(--space-2);text-align:center;justify-items:center;display:grid}.cv-tete[data-astro-cid-2iselbx2]{justify-content:center;align-items:baseline;gap:0 var(--space-3);flex-wrap:wrap;display:flex}.cv-nom[data-astro-cid-2iselbx2]{font-family:var(--font-display);font-size:var(--text-lg)}.cv-tete[data-astro-cid-2iselbx2] .price[data-astro-cid-2iselbx2]{font-size:var(--text-lg);color:var(--accent-hover)}.cv-mentions[data-astro-cid-2iselbx2]{justify-content:center;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.cv-nav[data-astro-cid-2iselbx2]{justify-content:center;align-items:center;gap:var(--space-4);display:flex}.cv-fleche[data-astro-cid-2iselbx2]{z-index:1;top:calc(var(--space-3) + var(--cv-largeur) * 8 / 9 - 22px);cursor:pointer;border:1px solid var(--line-2);background:var(--surface-2);width:44px;height:44px;color:var(--text);box-shadow:var(--shadow-sm);border-radius:999px;place-items:center;display:inline-grid;position:absolute}[data-astro-cid-2iselbx2][data-cv-prec]{left:max(0px, calc(50% - var(--cv-largeur) / 2 - 44px - var(--space-3)))}[data-astro-cid-2iselbx2][data-cv-suiv]{right:max(0px, calc(50% - var(--cv-largeur) / 2 - 44px - var(--space-3)))}.cv-fleche[data-astro-cid-2iselbx2]:disabled{opacity:.35;cursor:default}.cv-fleche[data-astro-cid-2iselbx2]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cv-compteur[data-astro-cid-2iselbx2]{text-align:center;min-width:4.5ch;font-family:var(--font-display)}.cv-aide[data-astro-cid-2iselbx2]{text-align:center;margin:0}@media (hover:hover) and (pointer:fine){.cv-aide[data-astro-cid-2iselbx2]{display:none}}@media (prefers-reduced-motion:reduce){.cv-ecran[data-astro-cid-2iselbx2]{transition:none}.cv-liste[data-astro-cid-2iselbx2]{scroll-behavior:auto}}
