.hero[data-astro-cid-bwjgnlcz]{position:relative;min-height:clamp(34rem,92svh,56rem);display:grid;align-items:center;overflow:hidden;background:var(--color-primary);isolation:isolate}.hero[data-astro-cid-bwjgnlcz] .plan[data-astro-cid-bwjgnlcz]{position:absolute;inset:0;z-index:-2;overflow:hidden;will-change:transform}.hero[data-astro-cid-bwjgnlcz] .film[data-astro-cid-bwjgnlcz]{width:100%;height:100%;object-fit:cover;display:block}.hero[data-astro-cid-bwjgnlcz] .voile[data-astro-cid-bwjgnlcz]{position:absolute;inset:0;z-index:-1;background:linear-gradient(to right,#141416c7,#14141685 48%,#1414162e),linear-gradient(to bottom,#14141685,#1414161a 35%,#141416b3)}.hero[data-astro-cid-bwjgnlcz] .film[data-astro-cid-bwjgnlcz]{animation:souffle 26s ease-in-out 0s infinite alternate,apparaitFilm 2.4s ease-out both}@keyframes souffle{0%{transform:scale(1.085)}to{transform:scale(1)}}@keyframes apparaitFilm{0%{opacity:0}to{opacity:1}}.hero[data-astro-cid-bwjgnlcz] .grain[data-astro-cid-bwjgnlcz]{position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.5;background-image:radial-gradient(ellipse at center,transparent 48%,rgba(10,10,12,.55) 100%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='b'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23b)' opacity='.32'/%3E%3C/svg%3E");background-size:cover,160px 160px;mix-blend-mode:overlay}.dedans[data-astro-cid-bwjgnlcz]{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.4fr);gap:var(--space-4);align-items:center;padding-block:var(--space-16);color:#fff}.H[data-astro-cid-bwjgnlcz]{justify-self:center}.H[data-astro-cid-bwjgnlcz] span[data-astro-cid-bwjgnlcz]{display:block;font-family:var(--font-monogramme);font-size:clamp(6.4rem,13.5vw,15rem);line-height:1.1;padding:.16em .5em;margin:-.16em -.5em;color:var(--color-accent);user-select:none;text-shadow:0 2px 40px rgba(0,0,0,.5);-webkit-mask-image:linear-gradient(105deg,#000 0 35%,rgba(0,0,0,.3) 50%,transparent 62% 100%);mask-image:linear-gradient(105deg,#000 0 35%,rgba(0,0,0,.3) 50%,transparent 62% 100%);-webkit-mask-size:300% 100%;mask-size:300% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;animation:ecrire 1.9s cubic-bezier(.22,.61,.36,1) .42s both}@keyframes ecrire{0%{-webkit-mask-position:100% 0;mask-position:100% 0;opacity:0;filter:blur(6px)}45%{opacity:1;filter:blur(1.5px)}to{-webkit-mask-position:0% 0;mask-position:0% 0;opacity:1;filter:blur(0)}}.t1[data-astro-cid-bwjgnlcz],.t2[data-astro-cid-bwjgnlcz],.t3[data-astro-cid-bwjgnlcz],.t4[data-astro-cid-bwjgnlcz],.t5[data-astro-cid-bwjgnlcz]{animation:leve 1s cubic-bezier(.22,.61,.36,1) both}.t1[data-astro-cid-bwjgnlcz]{animation-delay:.9s}.t2[data-astro-cid-bwjgnlcz]{animation-delay:1.06s}.t3[data-astro-cid-bwjgnlcz]{animation-delay:1.2s}.t4[data-astro-cid-bwjgnlcz]{animation-delay:1.38s}.t5[data-astro-cid-bwjgnlcz]{animation-delay:1.56s}h1[data-astro-cid-bwjgnlcz] .t2[data-astro-cid-bwjgnlcz],h1[data-astro-cid-bwjgnlcz] .t3[data-astro-cid-bwjgnlcz]{display:inline-block}@keyframes leve{0%{opacity:0;transform:translateY(22px);filter:blur(5px)}to{opacity:1;transform:none;filter:blur(0)}}.txt[data-astro-cid-bwjgnlcz] .eyebrow[data-astro-cid-bwjgnlcz]{color:#ffffffd1}h1[data-astro-cid-bwjgnlcz]{font-family:var(--font-display);font-weight:400;font-size:var(--step-5);line-height:var(--leading-tight);letter-spacing:-.01em;margin:var(--space-4) 0 var(--space-4);max-width:16ch;text-wrap:balance;color:#fff;text-shadow:0 1px 24px rgba(0,0,0,.4)}h1[data-astro-cid-bwjgnlcz] i[data-astro-cid-bwjgnlcz]{font-style:italic}.accroche[data-astro-cid-bwjgnlcz]{font-size:1.06rem;line-height:1.65;max-width:46ch;color:#ffffffe6;margin:0;text-shadow:0 1px 16px rgba(0,0,0,.45)}.actions[data-astro-cid-bwjgnlcz]{display:flex;gap:var(--space-3);flex-wrap:wrap;margin-top:var(--space-6)}.btn-clair[data-astro-cid-bwjgnlcz]{border:1.5px solid rgba(255,255,255,.75);color:#fff;backdrop-filter:blur(2px)}.btn-clair[data-astro-cid-bwjgnlcz]:hover{background:#fff;color:var(--color-primary);border-color:#fff}.descendre[data-astro-cid-bwjgnlcz]{position:absolute;left:50%;bottom:var(--space-6);transform:translate(-50%);width:2.75rem;height:2.75rem;display:grid;place-items:center;border-radius:50%;border:1px solid rgba(255,255,255,.4)}.descendre[data-astro-cid-bwjgnlcz] span[data-astro-cid-bwjgnlcz]{width:11px;height:11px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:translateY(-2px) rotate(45deg);animation:respire 2.2s ease-in-out infinite}.descendre[data-astro-cid-bwjgnlcz]:hover{border-color:#fff;background:#ffffff1f}.halte-film[data-astro-cid-bwjgnlcz]{position:absolute;right:var(--space-6);bottom:var(--space-6);width:2.75rem;height:2.75rem;padding:0;display:grid;place-items:center;border-radius:50%;border:1px solid rgba(255,255,255,.4);background:#14141659;color:#fff;cursor:pointer}.halte-film[data-astro-cid-bwjgnlcz][hidden]{display:none}.halte-film[data-astro-cid-bwjgnlcz]:hover{border-color:#fff;background:#ffffff1f}.halte-film[data-astro-cid-bwjgnlcz] svg[data-astro-cid-bwjgnlcz]{fill:currentColor;height:16px}.halte-film[data-astro-cid-bwjgnlcz] .i-lecture[data-astro-cid-bwjgnlcz],.hero[data-astro-cid-bwjgnlcz].fige .halte-film[data-astro-cid-bwjgnlcz] .i-pause[data-astro-cid-bwjgnlcz]{display:none}.hero[data-astro-cid-bwjgnlcz].fige .halte-film[data-astro-cid-bwjgnlcz] .i-lecture[data-astro-cid-bwjgnlcz]{display:block}.hero[data-astro-cid-bwjgnlcz].fige .film[data-astro-cid-bwjgnlcz]{animation-play-state:paused,running}.hero[data-astro-cid-bwjgnlcz].fige .descendre[data-astro-cid-bwjgnlcz] span[data-astro-cid-bwjgnlcz]{animation-play-state:paused}@keyframes respire{0%,to{transform:translateY(-3px) rotate(45deg);opacity:.65}50%{transform:translateY(2px) rotate(45deg);opacity:1}}@media(prefers-reduced-motion:reduce){.hero[data-astro-cid-bwjgnlcz] .plan[data-astro-cid-bwjgnlcz]{display:none}.hero[data-astro-cid-bwjgnlcz]{background:var(--color-primary) url(/video/hero-coteau-2025.webp) center/cover}.H[data-astro-cid-bwjgnlcz] span[data-astro-cid-bwjgnlcz],.t1[data-astro-cid-bwjgnlcz],.t2[data-astro-cid-bwjgnlcz],.t3[data-astro-cid-bwjgnlcz],.t4[data-astro-cid-bwjgnlcz],.t5[data-astro-cid-bwjgnlcz],.descendre[data-astro-cid-bwjgnlcz] span[data-astro-cid-bwjgnlcz]{animation:none}.H[data-astro-cid-bwjgnlcz] span[data-astro-cid-bwjgnlcz]{-webkit-mask-image:none;mask-image:none}}@media(max-width:860px){.dedans[data-astro-cid-bwjgnlcz]{grid-template-columns:1fr;gap:var(--space-2);padding-block:var(--space-12)}.H[data-astro-cid-bwjgnlcz]{font-size:clamp(7rem,34vw,12rem)}.hero[data-astro-cid-bwjgnlcz] .voile[data-astro-cid-bwjgnlcz]{background:linear-gradient(to bottom,#14141673,#14141640 30%,#141416cc)}}.familles[data-astro-cid-bwjgnlcz]{list-style:none;margin:0;padding:0}.familles[data-astro-cid-bwjgnlcz] li[data-astro-cid-bwjgnlcz]{border-top:1px solid var(--border-default)}.familles[data-astro-cid-bwjgnlcz] li[data-astro-cid-bwjgnlcz]:last-child{border-bottom:1px solid var(--border-default)}.familles[data-astro-cid-bwjgnlcz] a[data-astro-cid-bwjgnlcz]{display:grid;grid-template-columns:1fr auto;gap:var(--space-1) var(--space-6);padding:var(--space-4) 0;text-decoration:none;color:var(--color-primary);align-items:baseline;transition:color var(--dur-fast) var(--ease-out)}.familles[data-astro-cid-bwjgnlcz] a[data-astro-cid-bwjgnlcz]:hover .fn[data-astro-cid-bwjgnlcz]{color:var(--color-accent-strong)}.fn[data-astro-cid-bwjgnlcz]{font-family:var(--font-serif);font-size:var(--step-2);line-height:1.15}.ft[data-astro-cid-bwjgnlcz]{grid-column:1;color:var(--color-neutral-600);font-size:.92rem;max-width:46ch;text-align:left;hyphens:manual}.fp[data-astro-cid-bwjgnlcz]{grid-column:2;grid-row:1 / span 2;text-align:right;font-size:.88rem;color:var(--color-neutral-600);white-space:nowrap;font-variant-numeric:tabular-nums}.fp[data-astro-cid-bwjgnlcz] b[data-astro-cid-bwjgnlcz]{font-family:var(--font-serif);font-weight:500;font-size:var(--step-2);color:var(--color-primary);display:block}.phares[data-astro-cid-bwjgnlcz] .eyebrow[data-astro-cid-bwjgnlcz]{color:var(--color-neutral-100)}.phares[data-astro-cid-bwjgnlcz]{background:var(--surface-band);color:var(--color-neutral-100);padding-block:var(--space-12);clip-path:var(--biais);margin-top:var(--space-6);padding-top:calc(var(--space-12) + 2.5rem)}.trois[data-astro-cid-bwjgnlcz]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-8);margin-top:var(--space-6)}.ph[data-astro-cid-bwjgnlcz]{text-decoration:none;color:inherit;display:grid;gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid rgba(233,233,235,.25)}.ph[data-astro-cid-bwjgnlcz] i[data-astro-cid-bwjgnlcz]{width:12px;height:12px;transform:skew(-14deg);display:block}.pn[data-astro-cid-bwjgnlcz]{font-family:var(--font-serif);font-size:var(--step-2);line-height:1.15}.pd[data-astro-cid-bwjgnlcz]{font-size:.8rem;color:var(--color-neutral-400)}.pp[data-astro-cid-bwjgnlcz]{margin-top:var(--space-2);font-family:var(--font-serif);font-weight:500;font-size:var(--step-2);color:var(--color-accent);font-variant-numeric:tabular-nums}.pp[data-astro-cid-bwjgnlcz] small[data-astro-cid-bwjgnlcz]{display:block;font-family:var(--font-body);font-size:.76rem;color:var(--color-neutral-400)}.ph[data-astro-cid-bwjgnlcz]:hover .pn[data-astro-cid-bwjgnlcz]{color:var(--color-accent)}.commander[data-astro-cid-bwjgnlcz]{max-width:none}.commander[data-astro-cid-bwjgnlcz] .recit[data-astro-cid-bwjgnlcz],.commander[data-astro-cid-bwjgnlcz] .appel[data-astro-cid-bwjgnlcz]{max-width:92ch}.h2[data-astro-cid-bwjgnlcz].ample{max-width:22ch}.recit[data-astro-cid-bwjgnlcz]{font-family:var(--font-serif);font-weight:500;font-size:clamp(1.08rem,1.5vw,1.26rem);line-height:1.72;color:var(--color-neutral-800);margin:var(--space-4) 0 0;text-align:left;hyphens:manual;-webkit-hyphens:manual}.recit[data-astro-cid-bwjgnlcz] b[data-astro-cid-bwjgnlcz]{font-weight:600;color:var(--color-primary);box-shadow:inset 0 -.32em #e3268f24}.appel[data-astro-cid-bwjgnlcz]{margin-top:var(--space-10);border-top:1px solid var(--border-default);padding-top:var(--space-8);display:grid;justify-items:start;gap:var(--space-5)}.appel[data-astro-cid-bwjgnlcz] .intro[data-astro-cid-bwjgnlcz]{margin:0;font-size:.98rem;line-height:1.7;color:var(--color-neutral-600);max-width:54ch;text-align:left;hyphens:manual}.appel[data-astro-cid-bwjgnlcz] .num[data-astro-cid-bwjgnlcz]{margin:0}.appel[data-astro-cid-bwjgnlcz] .num[data-astro-cid-bwjgnlcz] a[data-astro-cid-bwjgnlcz]{font-family:var(--font-serif);font-weight:500;font-size:var(--step-3);line-height:1;color:var(--color-primary);text-decoration:none;font-variant-numeric:tabular-nums;letter-spacing:.01em;border-bottom:2px solid var(--color-accent);padding-bottom:.12em}.appel[data-astro-cid-bwjgnlcz] .num[data-astro-cid-bwjgnlcz] a[data-astro-cid-bwjgnlcz]:hover{color:var(--color-accent-strong)}.appel[data-astro-cid-bwjgnlcz] .quand[data-astro-cid-bwjgnlcz]{margin:0;font-size:.8rem;letter-spacing:.04em;color:var(--color-neutral-600)}.commander[data-astro-cid-bwjgnlcz] .actions[data-astro-cid-bwjgnlcz]{margin-top:var(--space-6)}.apres-hero[data-astro-cid-bwjgnlcz]{background:#17171a}.concours[data-astro-cid-bwjgnlcz]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:var(--space-12);align-items:stretch;border-top:1px solid var(--border-default)}.texte-concours[data-astro-cid-bwjgnlcz]{display:flex;flex-direction:column}.texte-concours[data-astro-cid-bwjgnlcz] .presse[data-astro-cid-bwjgnlcz]{margin-top:auto;max-width:none}.concours[data-astro-cid-bwjgnlcz] .ph{height:100%}.palmares[data-astro-cid-bwjgnlcz]{list-style:none;margin:var(--space-7) 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:var(--space-5) var(--space-6)}.palmares[data-astro-cid-bwjgnlcz] li[data-astro-cid-bwjgnlcz]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-3);align-items:center}.plus[data-astro-cid-bwjgnlcz]{margin:var(--space-5) 0 0;font-size:.88rem}.plus[data-astro-cid-bwjgnlcz] a[data-astro-cid-bwjgnlcz]{color:var(--color-primary);border-bottom:1px solid var(--color-accent);text-decoration:none}.presse[data-astro-cid-bwjgnlcz]{margin:var(--space-8) 0 0;padding-left:var(--space-5);border-left:2px solid var(--color-accent);font-family:var(--font-serif);font-size:1.02rem;line-height:1.75;color:var(--color-neutral-800);text-align:left;hyphens:manual;-webkit-hyphens:manual}@media(max-width:860px){.concours[data-astro-cid-bwjgnlcz]{grid-template-columns:1fr;gap:var(--space-8)}}@media(max-width:860px){.hero[data-astro-cid-bwjgnlcz]{grid-template-columns:1fr;gap:0}.H[data-astro-cid-bwjgnlcz]{font-size:11rem;line-height:.75}.trois[data-astro-cid-bwjgnlcz]{grid-template-columns:1fr;gap:var(--space-4)}.familles[data-astro-cid-bwjgnlcz] a[data-astro-cid-bwjgnlcz]{grid-template-columns:1fr}.fp[data-astro-cid-bwjgnlcz]{grid-column:1;grid-row:auto;text-align:left}}
