.cdo-edition-hero[data-astro-cid-72yz5kjt]{background:var(--fond-edition,var(--bg));min-height:min(78svh,720px);color:var(--on-brand-deep);isolation:isolate;--focus-ring:var(--on-brand-deep);align-items:end;display:grid;position:relative;overflow:hidden}.cdo-edition-hero--plein[data-astro-cid-72yz5kjt]{min-height:calc(100svh - var(--header-h));grid-template-rows:1fr auto}.cdo-edition-hero--plein[data-astro-cid-72yz5kjt] .cdo-edition-hero__contenu[data-astro-cid-72yz5kjt]{align-self:end}.cdo-edition-hero__suite[data-astro-cid-72yz5kjt]{padding:var(--space-2) var(--space-4) var(--space-4);font-size:var(--txt-caption-size);letter-spacing:.08em;text-transform:uppercase;color:var(--on-brand-deep);justify-self:center;justify-items:center;font-weight:700;text-decoration:none;display:grid}.cdo-edition-hero__suite[data-astro-cid-72yz5kjt]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}.cdo-edition-hero__suite[data-astro-cid-72yz5kjt] .cdo-edition-hero__chevron{width:24px;height:24px;rotate:90deg}@media (prefers-reduced-motion:no-preference){.cdo-edition-hero[data-astro-cid-72yz5kjt]:not([data-pause]) .cdo-edition-hero__suite[data-astro-cid-72yz5kjt] .cdo-edition-hero__chevron{animation:2s ease-in-out infinite cdo-edition-hero-rebond}}@keyframes cdo-edition-hero-rebond{0%,to{translate:0}50%{translate:0 6px}}@media print{.cdo-edition-hero__suite[data-astro-cid-72yz5kjt],.cdo-edition-hero__video[data-astro-cid-72yz5kjt],.cdo-edition-hero__pause[data-astro-cid-72yz5kjt]{display:none}}@media (prefers-reduced-motion:reduce){.cdo-edition-hero__video[data-astro-cid-72yz5kjt]{display:none}}.cdo-edition-hero__pause[data-astro-cid-72yz5kjt]{right:var(--space-3);bottom:var(--space-3);background:color-mix(in srgb, var(--brand-deep) 30%, transparent);width:36px;height:36px;color:var(--on-brand-deep);opacity:.75;filter:drop-shadow(0 1px 2px #00000080);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;transition:opacity .2s;display:grid;position:absolute}.cdo-edition-hero__pause[data-astro-cid-72yz5kjt]:hover,.cdo-edition-hero__pause[data-astro-cid-72yz5kjt]:focus-visible{opacity:1}.cdo-edition-hero__pause[data-astro-cid-72yz5kjt]:focus-visible{outline:2px solid var(--on-brand-deep);outline-offset:2px}.cdo-edition-hero__pause[data-astro-cid-72yz5kjt] svg[data-astro-cid-72yz5kjt],.cdo-edition-hero__pause[data-astro-cid-72yz5kjt] .cdo-icon{width:16px;height:16px}.cdo-edition-hero__pause[data-astro-cid-72yz5kjt][aria-pressed=false] .cdo-edition-hero__icone-lecture,.cdo-edition-hero__pause[data-astro-cid-72yz5kjt][aria-pressed=true] .cdo-edition-hero__icone-pause[data-astro-cid-72yz5kjt]{display:none}.cdo-edition-hero__fil[data-astro-cid-72yz5kjt]{inset:var(--space-5) 0 auto;position:absolute}.cdo-edition-hero--fil[data-astro-cid-72yz5kjt]:after{content:"";z-index:-1;background:linear-gradient(180deg, color-mix(in srgb, var(--brand-deep) 75%, transparent), transparent);pointer-events:none;height:160px;position:absolute;inset:0 0 auto}.cdo-edition-hero__kv[data-astro-cid-72yz5kjt]{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cdo-edition-hero[data-astro-cid-72yz5kjt] .cdo-post__shade{z-index:-1}.cdo-edition-hero[data-astro-cid-72yz5kjt]:before{content:"";z-index:-1;background:linear-gradient(0deg, color-mix(in srgb, var(--brand-deep) 78%, transparent) 55%, transparent);pointer-events:none;height:75%;position:absolute;inset:auto 0 0}.cdo-edition-hero__contenu[data-astro-cid-72yz5kjt]{justify-items:start;gap:var(--space-4);padding-block:var(--space-8) var(--space-6);display:grid}.cdo-edition-hero__logo[data-astro-cid-72yz5kjt]{height:min(30svh, calc(min(70vw, 340px) / (var(--logo-ratio))));width:auto;aspect-ratio:var(--logo-ratio);object-fit:contain;max-width:100%}.cdo-edition-hero__info[data-astro-cid-72yz5kjt]{margin:0}.cdo-edition-hero__titre[data-astro-cid-72yz5kjt]{max-width:18ch;color:var(--on-brand-deep);text-wrap:balance;margin:0}.horaires[data-astro-cid-bmlj237k]{gap:var(--space-1) var(--space-3);grid-template-columns:max-content auto;margin:0;display:grid}.horaires[data-astro-cid-bmlj237k]>div[data-astro-cid-bmlj237k]{display:contents}.horaires[data-astro-cid-bmlj237k] dt[data-astro-cid-bmlj237k]{font-weight:600}.horaires[data-astro-cid-bmlj237k] dd[data-astro-cid-bmlj237k]{white-space:nowrap;margin:0}.temoignages[data-astro-cid-rjcy4x45]{gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));margin:0;padding:0;list-style:none;display:grid}.temoignage[data-astro-cid-rjcy4x45]{gap:var(--space-3);height:100%;padding:var(--space-5);border-left:3px solid var(--accent);background:var(--surface);border-radius:0 var(--radius-md) var(--radius-md) 0;box-sizing:border-box;margin:0;display:grid}blockquote[data-astro-cid-rjcy4x45]{margin:0}blockquote[data-astro-cid-rjcy4x45] p[data-astro-cid-rjcy4x45]{font-size:var(--txt-body-size);margin:0;line-height:1.6}figcaption[data-astro-cid-rjcy4x45]{font-size:var(--txt-caption-size);font-weight:700}
