.carte[data-astro-cid-ukcdwgfd]{min-height:clamp(260px,28vw,360px);color:var(--texte);border:1px solid var(--ligne);background:radial-gradient(300px circle at var(--lx,80%) var(--ly,0%), color-mix(in srgb, var(--mot-2) 30%, transparent), transparent 70%), linear-gradient(160deg, var(--fond-2), var(--fond));transition:transform .4s var(--ease), border-color .4s;border-radius:22px;flex-direction:column;justify-content:flex-end;gap:10px;padding:28px;display:flex;position:relative;overflow:hidden}.carte[data-astro-cid-ukcdwgfd]:hover{border-color:color-mix(in srgb, var(--mot-2) 60%, transparent);transform:translateY(-4px)}.carte[data-astro-cid-ukcdwgfd]:focus-within{border-color:var(--accent-texte)}.carte-metiers[data-astro-cid-ukcdwgfd]{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--texte-2);margin:0 0 auto;padding-bottom:28px;font-size:.72rem}.carte-titre[data-astro-cid-ukcdwgfd]{font-family:var(--titres);letter-spacing:-.03em;font-size:clamp(1.6rem,2.6vw,2.4rem);font-weight:400;line-height:1.05}.carte-titre[data-astro-cid-ukcdwgfd] a[data-astro-cid-ukcdwgfd]{text-decoration:none}.carte-titre[data-astro-cid-ukcdwgfd] a[data-astro-cid-ukcdwgfd]:after{content:"";border-radius:inherit;position:absolute;inset:0}.carte-titre[data-astro-cid-ukcdwgfd] a[data-astro-cid-ukcdwgfd]:focus-visible{outline:none}.carte-titre[data-astro-cid-ukcdwgfd] a[data-astro-cid-ukcdwgfd]:focus-visible:after{outline:2px solid var(--accent-texte);outline-offset:-4px}.carte-resume[data-astro-cid-ukcdwgfd]{color:var(--texte-2);max-width:46ch;margin:0}
