.carte-ref[data-astro-cid-zphzsv3h]{--focus:var(--s-clair-focus);flex-direction:column;display:flex;position:relative}.carte-ref-degrade[data-astro-cid-zphzsv3h]{--focus:var(--s-degrade-focus)}.carte-ref__visuel[data-astro-cid-zphzsv3h]{background:var(--s-visuel-fond);height:300px;display:block;position:relative;overflow:hidden}.carte-ref--accueil[data-astro-cid-zphzsv3h] .carte-ref__visuel[data-astro-cid-zphzsv3h]{height:340px}.carte-ref__image[data-astro-cid-zphzsv3h]{object-fit:cover;width:100%;height:100%;display:block}.carte-ref__etiquette[data-astro-cid-zphzsv3h]{z-index:2;background:var(--s-etiquette-fond);color:var(--s-etiquette-texte);font-size:13px;font-weight:var(--graisse-normale);margin:0;padding:6px 12px;position:absolute;top:0;left:0}.carte-ref__texte[data-astro-cid-zphzsv3h]{flex-direction:column;gap:6px;padding:20px 0 0;display:flex}.carte-ref--accueil[data-astro-cid-zphzsv3h] .carte-ref__texte[data-astro-cid-zphzsv3h]{padding-top:22px}.carte-ref__client[data-astro-cid-zphzsv3h]{font-size:17px;font-weight:var(--graisse-normale);color:var(--s-clair-texte-doux);margin:0}.carte-ref__client[data-astro-cid-zphzsv3h].carte-ref-degrade__client{color:var(--s-degrade-texte)}.carte-ref__titre[data-astro-cid-zphzsv3h]{font-size:24px;line-height:1.25;font-weight:var(--graisse-grasse);margin:0}.carte-ref__lien[data-astro-cid-zphzsv3h]{color:var(--s-clair-texte);text-decoration:none}.carte-ref__lien[data-astro-cid-zphzsv3h].carte-ref-degrade__lien{font-size:24px;font-weight:var(--graisse-grasse);color:var(--s-degrade-texte-grand)}.carte-ref__lien[data-astro-cid-zphzsv3h]:after{content:"";z-index:3;position:absolute;inset:0}.carte-ref__lien[data-astro-cid-zphzsv3h]:focus-visible{outline:none}.carte-ref__lien[data-astro-cid-zphzsv3h]:focus-visible:after{outline:var(--focus-epaisseur) solid var(--focus);outline-offset:var(--focus-decalage)}.carte-ref__chapo[data-astro-cid-zphzsv3h]{font-size:17px;line-height:var(--interligne-corps);color:var(--s-clair-texte);margin:0}.carte-ref__suite[data-astro-cid-zphzsv3h]{font-size:17px;font-weight:var(--graisse-demi);color:var(--s-clair-lien);gap:8px;margin:0;display:inline-flex}.carte-ref__suite[data-astro-cid-zphzsv3h].carte-ref-degrade__suite{font-weight:var(--graisse-normale);color:var(--s-degrade-texte)}@media (width>=1920px){.carte-ref__visuel[data-astro-cid-zphzsv3h]{height:400px}.carte-ref--accueil[data-astro-cid-zphzsv3h] .carte-ref__visuel[data-astro-cid-zphzsv3h]{height:420px}.carte-ref__titre[data-astro-cid-zphzsv3h],.carte-ref__lien[data-astro-cid-zphzsv3h].carte-ref-degrade__lien{font-size:28px}}@media (width>=2560px){.carte-ref__visuel[data-astro-cid-zphzsv3h]{height:480px}.carte-ref--accueil[data-astro-cid-zphzsv3h] .carte-ref__visuel[data-astro-cid-zphzsv3h]{height:500px}}@media (width<=1199px){.carte-ref__visuel[data-astro-cid-zphzsv3h]{height:200px}.carte-ref__titre[data-astro-cid-zphzsv3h],.carte-ref__lien[data-astro-cid-zphzsv3h].carte-ref-degrade__lien{font-size:19px}}@media (width<=767px){.carte-ref__visuel[data-astro-cid-zphzsv3h],.carte-ref--accueil[data-astro-cid-zphzsv3h] .carte-ref__visuel[data-astro-cid-zphzsv3h]{height:220px}.carte-ref__titre[data-astro-cid-zphzsv3h],.carte-ref__lien[data-astro-cid-zphzsv3h].carte-ref-degrade__lien{font-size:21px}}
