.carte[data-astro-cid-ug6z7nax]{--rx:0deg;--ry:0deg;height:100%;color:var(--texte);border-radius:var(--rayon-l);background:radial-gradient(90% 60% at 50% 30%, color-mix(in srgb, var(--c) 55%, transparent), transparent 75%), linear-gradient(to bottom, color-mix(in srgb, var(--c) 30%, var(--anthracite-clair)), var(--anthracite-creux) 70%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c) 45%, var(--arete)), inset 0 2px 0 color-mix(in srgb, var(--c) 40%, transparent), 0 6px 0 var(--obsidienne);transform:perspective(900px) rotateX(var(--rx)) rotateY(var(--ry));transition:transform var(--duree-lente) var(--courbe), box-shadow var(--duree-lente) var(--courbe);grid-template-rows:auto 1fr;text-decoration:none;display:grid;position:relative;overflow:hidden}a[data-astro-cid-ug6z7nax].carte:hover,a[data-astro-cid-ug6z7nax].carte:focus-visible{transform:perspective(900px) rotateX(var(--rx)) rotateY(var(--ry)) translateY(-6px);box-shadow:inset 0 0 0 1px var(--c), inset 0 2px 0 color-mix(in srgb, var(--c) 60%, transparent), 0 12px 0 var(--obsidienne), 0 0 40px -6px color-mix(in srgb, var(--c) 70%, transparent)}a[data-astro-cid-ug6z7nax].carte:focus-visible{outline-offset:4px}.carte__scene[data-astro-cid-ug6z7nax]{aspect-ratio:4/4.2;position:relative;overflow:hidden}.carte__scene[data-astro-cid-ug6z7nax]:after{content:"";aspect-ratio:3;background:radial-gradient(closest-side, color-mix(in srgb, var(--c) 45%, transparent), transparent);width:64%;box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--c) 70%, white 10%);opacity:.7;border-radius:50%;position:absolute;bottom:5%;left:50%;translate:-50%}.carte__rendu[data-astro-cid-ug6z7nax]{z-index:1;object-fit:contain;object-position:50% 100%;filter:drop-shadow(0 6px #09090b80);width:88%;height:86%;transition:transform var(--duree-lente) var(--courbe), opacity var(--duree-lente) var(--courbe);position:absolute;inset:6% 6% 8%}a[data-astro-cid-ug6z7nax].carte:hover .carte__rendu[data-astro-cid-ug6z7nax]{transform:scale(1.04)translateY(-2%)}.carte__clip[data-astro-cid-ug6z7nax]{z-index:2;object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity var(--duree-lente) var(--courbe);position:absolute;inset:0}.carte[data-astro-cid-ug6z7nax][data-clip-joue] .carte__clip[data-astro-cid-ug6z7nax]{opacity:1}.carte[data-astro-cid-ug6z7nax][data-clip-joue] .carte__rendu[data-astro-cid-ug6z7nax]{opacity:0}.carte__texte[data-astro-cid-ug6z7nax]{z-index:3;align-content:start;justify-items:start;gap:var(--espace-2);padding:var(--espace-4) var(--espace-5) var(--espace-5);background:linear-gradient(#0000,#09090b59);display:grid;position:relative}.carte__nom[data-astro-cid-ug6z7nax]{margin-top:var(--espace-1);font-family:var(--police-titre);text-transform:uppercase;font-size:clamp(1.75rem,1.4rem + 1vw,2.25rem);font-weight:700;line-height:1}.carte__role[data-astro-cid-ug6z7nax]{color:var(--texte);font-weight:600}.carte__devise[data-astro-cid-ug6z7nax]{color:var(--texte-doux);font-size:.9375rem;font-style:italic}.carte--verrou[data-astro-cid-ug6z7nax]{color:var(--texte-doux)}.carte__ombre[data-astro-cid-ug6z7nax]{filter:brightness(0)drop-shadow(0 0 30px #ef8f4a40);opacity:.85}.carte__cadenas[data-astro-cid-ug6z7nax]{z-index:2;top:var(--espace-4);right:var(--espace-4);width:48px;height:48px;color:var(--texte-doux);box-shadow:inset 0 0 0 1px var(--arete);background:#09090b99;border-radius:50%;place-items:center;display:grid;position:absolute}.carte__bientot[data-astro-cid-ug6z7nax]{padding:4px var(--espace-2);font-family:var(--police-titre);letter-spacing:.06em;text-transform:uppercase;color:var(--lave-coeur);border-radius:var(--rayon-s);background:#c0392b40;font-size:.875rem;box-shadow:inset 0 0 0 1px #ef8f4a80}.carte--verrou[data-astro-cid-ug6z7nax] .carte__nom[data-astro-cid-ug6z7nax]{color:var(--texte)}@media (prefers-reduced-motion:reduce){.carte[data-astro-cid-ug6z7nax]{transform:none!important}}.magasins[data-astro-cid-furtje6e]{gap:var(--espace-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.magasins[data-astro-cid-furtje6e] li[data-astro-cid-furtje6e]{align-items:center;gap:var(--espace-2);min-height:var(--controle-m);padding:0 var(--espace-4);color:var(--texte-faible);border-radius:var(--rayon-m);box-shadow:inset 0 0 0 1px var(--anthracite-saillant);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1b1a1eb3;font-size:.875rem;font-weight:500;display:inline-flex}
