.drapeau[data-astro-cid-aecbkqvm]{vertical-align:middle;flex:none;display:inline-block;box-shadow:0 0 0 1px #ffffff40}.insta[data-astro-cid-wl7fhmhc]{background:color-mix(in srgb, var(--bg-2) 90%, transparent);border:1px solid var(--line);max-width:560px;transition:border-color .3s, transform .3s var(--ease), background .3s;border-left:3px solid #e1306c;align-items:center;gap:18px;margin-bottom:32px;padding:16px 20px;text-decoration:none;display:flex}.insta[data-astro-cid-wl7fhmhc]:hover{background:color-mix(in srgb, #e1306c 12%, var(--bg-2));border-color:#e1306c;transform:translate(4px)}.insta-icone[data-astro-cid-wl7fhmhc]{color:#fff;background:radial-gradient(circle at 30% 107%,#fdf497 0% 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);border-radius:12px;flex:none;place-items:center;width:48px;height:48px;display:grid}.insta-txt[data-astro-cid-wl7fhmhc]{flex-direction:column;flex:1;gap:4px;display:flex}.insta-txt[data-astro-cid-wl7fhmhc] strong[data-astro-cid-wl7fhmhc]{font-family:var(--font-display);text-transform:uppercase;font-size:1.5rem;font-weight:800;line-height:1}.insta-txt[data-astro-cid-wl7fhmhc] .mono[data-astro-cid-wl7fhmhc]{color:var(--muted);font-size:.66rem}.insta-fleche[data-astro-cid-wl7fhmhc]{color:var(--muted);transition:transform .3s var(--ease), color .3s;flex:none}.insta[data-astro-cid-wl7fhmhc]:hover .insta-fleche[data-astro-cid-wl7fhmhc]{color:#fff;transform:translate(3px,-3px)}.sr-only[data-astro-cid-wl7fhmhc]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.filters[data-astro-cid-wl7fhmhc]{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.filters[data-astro-cid-wl7fhmhc] button[data-astro-cid-wl7fhmhc]{color:var(--muted);border:1px solid var(--line);cursor:pointer;background:0 0;padding:10px 18px;transition:color .2s,background .2s,border-color .2s}.filters[data-astro-cid-wl7fhmhc] button[data-astro-cid-wl7fhmhc]:hover{color:var(--text);border-color:var(--text)}.filters[data-astro-cid-wl7fhmhc] button[data-astro-cid-wl7fhmhc][aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.course[data-astro-cid-wl7fhmhc]{margin-top:clamp(48px,7vw,80px)}.course[data-astro-cid-wl7fhmhc][hidden],.carte[data-astro-cid-wl7fhmhc][hidden]{display:none}.course-head[data-astro-cid-wl7fhmhc]{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;margin-bottom:24px;padding-bottom:16px;display:flex}.meta[data-astro-cid-wl7fhmhc]{color:var(--accent);margin:0 0 6px}.course-head[data-astro-cid-wl7fhmhc] h2[data-astro-cid-wl7fhmhc]{font-size:clamp(2.4rem,6vw,4.4rem)}.etiquettes[data-astro-cid-wl7fhmhc]{flex-wrap:wrap;gap:8px;display:flex}.serie[data-astro-cid-wl7fhmhc]{color:var(--muted);box-shadow:inset 0 0 0 1px var(--line);padding:6px 12px}.serie[data-astro-cid-wl7fhmhc].note{color:var(--accent-2);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 40%, transparent)}.note-carte[data-astro-cid-wl7fhmhc]{align-self:flex-start;font-size:.62rem}.equipages[data-astro-cid-wl7fhmhc]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.carte[data-astro-cid-wl7fhmhc]{--pos:var(--line);background:color-mix(in srgb, var(--bg-2) 90%, transparent);border:1px solid var(--line);border-top:3px solid var(--pos);transition:transform .3s var(--ease), border-color .3s;flex-direction:column;display:flex;overflow:hidden}.carte[data-astro-cid-wl7fhmhc]:hover{border-color:var(--pos);transform:translateY(-4px)}.carte[data-astro-cid-wl7fhmhc].or{--pos:#f2c14e}.carte[data-astro-cid-wl7fhmhc].argent{--pos:#c9d6dc}.carte[data-astro-cid-wl7fhmhc].bronze{--pos:#d08a4f}.affiche[data-astro-cid-wl7fhmhc]{aspect-ratio:4/5;display:block;overflow:hidden}.affiche[data-astro-cid-wl7fhmhc] img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease)}.carte[data-astro-cid-wl7fhmhc]:hover .affiche[data-astro-cid-wl7fhmhc] img{transform:scale(1.04)}.infos[data-astro-cid-wl7fhmhc]{flex-direction:column;gap:10px;padding:18px 20px 20px;display:flex}.ligne-1[data-astro-cid-wl7fhmhc]{justify-content:space-between;align-items:center;gap:8px;display:flex}.equipe[data-astro-cid-wl7fhmhc]{color:var(--accent);align-items:center;gap:8px;display:flex}.cat[data-astro-cid-wl7fhmhc]{color:var(--accent-2);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 40%, transparent);padding:3px 8px;font-size:.6rem}.ligne-2[data-astro-cid-wl7fhmhc]{align-items:center;gap:16px;display:flex}.pos[data-astro-cid-wl7fhmhc]{font-family:var(--font-display);font-size:3.6rem;font-weight:900;line-height:.85}.or[data-astro-cid-wl7fhmhc] .pos[data-astro-cid-wl7fhmhc],.argent[data-astro-cid-wl7fhmhc] .pos[data-astro-cid-wl7fhmhc],.bronze[data-astro-cid-wl7fhmhc] .pos[data-astro-cid-wl7fhmhc],.dnf[data-astro-cid-wl7fhmhc] .pos[data-astro-cid-wl7fhmhc]{color:var(--pos)}.carte[data-astro-cid-wl7fhmhc].dnf{--pos:#e5484d}.split[data-astro-cid-wl7fhmhc]{color:var(--muted);flex-direction:column;font-size:.6rem;display:flex}.split[data-astro-cid-wl7fhmhc] b[data-astro-cid-wl7fhmhc]{font-family:var(--font-display);color:var(--text);letter-spacing:0;font-size:1.5rem}.voiture[data-astro-cid-wl7fhmhc]{font-family:var(--font-display);text-transform:uppercase;align-items:baseline;gap:10px;margin:0;font-size:1.15rem;font-weight:700;display:flex}
