.carte-module__aqZWva__carte{--accent:#29c7f4;background:linear-gradient(#ffffff0a,#ffffff03),#08090b;border:1px solid #ffffff17;border-radius:18px;height:100%;transition:border-color .3s,box-shadow .4s,translate .4s cubic-bezier(.22,1,.36,1);display:block;position:relative;overflow:hidden}.carte-module__aqZWva__carte:after{content:"";pointer-events:none;opacity:0;background:radial-gradient(360px circle at 30% 0%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 60%);transition:opacity .4s;position:absolute;inset:0}.carte-module__aqZWva__carte:hover{border-color:color-mix(in srgb, var(--accent) 45%, #ffffff1a);box-shadow:0 30px 80px -45px color-mix(in srgb, var(--accent) 80%, transparent);translate:0 -3px}.carte-module__aqZWva__carte:hover:after{opacity:1}.carte-module__aqZWva__apercu{background:#070b09;border-bottom:1px solid #ffffff0f;position:relative;overflow:hidden}.carte-module__aqZWva__famille{border:1px solid color-mix(in srgb, var(--accent) 40%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;background:#05080ab8;border-radius:999px;align-items:center;gap:7px;padding:6px 11px;font-size:13px;display:inline-flex;position:absolute;top:14px;left:14px}.carte-module__aqZWva__famille i{background:var(--accent);width:7px;height:7px;box-shadow:0 0 10px var(--accent);border-radius:50%}@media (prefers-reduced-motion:reduce){.carte-module__aqZWva__carte{transition:none}.carte-module__aqZWva__carte:hover{translate:none}}
