.cv[data-astro-cid-a7j6bd7t]{display:flex;flex-direction:column;height:100%;container-type:inline-size}.cv__zone[data-astro-cid-a7j6bd7t]{order:-1;padding:var(--cell-x) var(--cell-x) var(--space-lg)}.cv__cadre[data-astro-cid-a7j6bd7t]{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:9 / 16;margin:0;padding:0;overflow:hidden;border:1px solid var(--rule);border-radius:var(--radius-cell);background:var(--color-cream);color:var(--color-cream);font:inherit;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.cv__cadre[data-astro-cid-a7j6bd7t]:focus-visible{outline-offset:3px;border-radius:var(--radius-cell)}.cv__img[data-astro-cid-a7j6bd7t]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.cv__repli[data-astro-cid-a7j6bd7t]{position:absolute;inset:0;display:flex;align-items:flex-start;padding:var(--space-lg);color:var(--color-ink);font-family:var(--font-display);font-weight:500;font-size:1.375rem;line-height:1.15;letter-spacing:-.015em;text-align:left}.cv__pastille[data-astro-cid-a7j6bd7t]{position:absolute;left:var(--space-base);bottom:var(--space-base);display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:var(--radius-pill);background:var(--color-ink);color:var(--color-cream);transition:background-color var(--dur-base) var(--ease-out),transform .16s var(--ease-out)}.cv__cadre[data-astro-cid-a7j6bd7t]:active .cv__pastille[data-astro-cid-a7j6bd7t]{transform:scale(.97)}@media(hover:hover)and (pointer:fine){.cv__cadre[data-astro-cid-a7j6bd7t]:hover .cv__pastille[data-astro-cid-a7j6bd7t]{background:var(--color-cta-hover);transform:scale(1.04)}.cv__cadre[data-astro-cid-a7j6bd7t]:active .cv__pastille[data-astro-cid-a7j6bd7t]{transform:scale(.97)}}.cv__zone[data-astro-cid-a7j6bd7t] .cv__video{display:block;width:100%;height:auto;aspect-ratio:9 / 16;border:1px solid var(--rule);border-radius:var(--radius-cell);object-fit:contain;background:var(--color-ink)}.cv__zone[data-astro-cid-a7j6bd7t] .cv__video:focus-visible{outline-offset:3px}.cv__texte[data-astro-cid-a7j6bd7t]{display:flex;flex-direction:column;gap:var(--space-sm);padding:0 var(--cell-x) var(--space-xl)}.cv__meta[data-astro-cid-a7j6bd7t]{display:flex;flex-direction:column;gap:.125rem}.cv__meta[data-astro-cid-a7j6bd7t]:empty{display:none}.cv__quand[data-astro-cid-a7j6bd7t]{opacity:.8;font-variant-numeric:tabular-nums}.cv__titre[data-astro-cid-a7j6bd7t]{margin:0;color:var(--fg);font-family:var(--font-display);font-weight:500;font-size:1.25rem;line-height:1.2;letter-spacing:-.01em;text-wrap:balance}.cv__desc[data-astro-cid-a7j6bd7t]{margin:var(--space-xs) 0 0;max-width:60ch;color:var(--fg-muted);font-family:var(--font-sans);font-weight:400;font-size:.9375rem;line-height:1.5;text-wrap:pretty}.cv__liens[data-astro-cid-a7j6bd7t]{display:flex;margin:auto 0 0;padding:0;list-style:none;border-top:1px solid var(--rule)}.cv__liens[data-astro-cid-a7j6bd7t]>li[data-astro-cid-a7j6bd7t]{flex:1 1 auto;min-width:0}.cv__liens[data-astro-cid-a7j6bd7t]>li[data-astro-cid-a7j6bd7t]+li[data-astro-cid-a7j6bd7t]{border-left:1px solid var(--rule)}.cv__lien[data-astro-cid-a7j6bd7t]{display:flex;align-items:center;justify-content:center;gap:.375rem;min-height:2.75rem;padding:0 var(--space-sm);color:var(--fg);font-family:var(--font-sans);font-weight:500;font-size:var(--text-small);line-height:1.2;text-decoration:none;transition:background-color var(--dur-base) var(--ease-out)}.cv__lien[data-astro-cid-a7j6bd7t]:hover{color:var(--fg)}.cv__lien[data-astro-cid-a7j6bd7t]:active{background:var(--cell-hover, var(--color-cell-hover))}.cv__lien[data-astro-cid-a7j6bd7t]:focus-visible{outline-offset:-3px}.cv__fleche[data-astro-cid-a7j6bd7t]{display:inline-flex;transition:transform var(--dur-base) var(--ease-out)}@media(hover:hover)and (pointer:fine){.cv__lien[data-astro-cid-a7j6bd7t]:hover{background:var(--cell-hover, var(--color-cell-hover))}.cv__lien[data-astro-cid-a7j6bd7t]:hover .cv__fleche[data-astro-cid-a7j6bd7t]{transform:translate(2px,-2px)}}@container (max-width: 17rem){.cv__zone[data-astro-cid-a7j6bd7t]{padding:var(--space-md) var(--space-md) var(--space-base)}.cv__texte[data-astro-cid-a7j6bd7t]{padding:0 var(--space-md) var(--space-lg)}.cv__titre[data-astro-cid-a7j6bd7t]{font-size:1.0625rem}.cv__desc[data-astro-cid-a7j6bd7t]{font-size:var(--text-small)}.cv__pastille[data-astro-cid-a7j6bd7t] svg{width:1.375rem;height:1.375rem}.cv__liens[data-astro-cid-a7j6bd7t]{flex-direction:column}.cv__liens[data-astro-cid-a7j6bd7t]>li[data-astro-cid-a7j6bd7t]+li[data-astro-cid-a7j6bd7t]{border-left:0;border-top:1px solid var(--rule)}.cv__lien[data-astro-cid-a7j6bd7t]{justify-content:space-between;padding:0 var(--space-md)}}.vids__filtres[data-astro-cid-mzuzgcqu]{display:flex;flex-wrap:wrap;gap:var(--space-sm);padding:var(--space-lg) var(--cell-x);border-bottom:1px solid var(--rule)}.vids__cadre[data-astro-cid-mzuzgcqu]{overflow:hidden}.vids__grille[data-astro-cid-mzuzgcqu]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 -1px -1px 0;padding:0;list-style:none}.vids__cellule[data-astro-cid-mzuzgcqu]{min-width:0;border-right:1px solid var(--rule);border-bottom:1px solid var(--rule)}.vids__cellule[data-astro-cid-mzuzgcqu][hidden]{display:none}.vids__pied[data-astro-cid-mzuzgcqu]{padding:var(--space-lg) var(--cell-x);border-top:1px solid var(--rule)}.vids__pied--seul[data-astro-cid-mzuzgcqu]{border-top:0;padding-block:var(--section-y-sm)}.vids__fleche[data-astro-cid-mzuzgcqu]{display:inline-flex;transition:transform var(--dur-base) var(--ease-out)}@media(hover:hover)and (pointer:fine){.vids__tout[data-astro-cid-mzuzgcqu]:hover .vids__fleche[data-astro-cid-mzuzgcqu]{transform:translate(3px)}}@media(max-width:64rem){.vids__grille[data-astro-cid-mzuzgcqu]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:40rem){.vids__grille[data-astro-cid-mzuzgcqu]{grid-template-columns:minmax(0,1fr)}}
