.hsp[data-astro-cid-6xv5kklj]{background:var(--dmz-indigo);color:var(--dmz-blanc);padding:64px 0 72px;position:relative;overflow:hidden}.hsp__haut[data-astro-cid-6xv5kklj]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:40px;display:grid}.hsp__titre[data-astro-cid-6xv5kklj]{flex-direction:column;gap:22px;max-width:900px;display:flex}.hsp__titre[data-astro-cid-6xv5kklj]>[data-astro-cid-6xv5kklj]{margin:0}.hsp__fil[data-astro-cid-6xv5kklj]{width:fit-content;font:700 13px / 1.2 var(--dmz-font-ui);letter-spacing:.14em;text-transform:uppercase;background:#ffffff0f;border:1.5px solid #ffffff4d;border-radius:999px;flex-wrap:wrap;align-items:center;gap:10px;padding:9px 16px;display:inline-flex}.hsp__fil[data-astro-cid-6xv5kklj] i[data-astro-cid-6xv5kklj]{background:var(--dmz-vert-300);border-radius:50%;width:8px;height:8px}.hsp__fil[data-astro-cid-6xv5kklj] a[data-astro-cid-6xv5kklj]{color:var(--dmz-blanc);opacity:.7;text-decoration:none}.hsp__fil[data-astro-cid-6xv5kklj] a[data-astro-cid-6xv5kklj]:hover{opacity:1}.hsp__h1[data-astro-cid-6xv5kklj]{font:600 56px / 1.04 var(--dmz-font-titre);color:var(--dmz-blanc);text-wrap:balance}.hsp__h1[data-astro-cid-6xv5kklj] .hl{color:var(--dmz-vert-300);background:0 0;padding:0}.hsp__h1[data-astro-cid-6xv5kklj] .hl:after{display:none}.hsp__hachure[data-astro-cid-6xv5kklj] path[data-astro-cid-6xv5kklj]{stroke:var(--dmz-vert-300);stroke-width:2px;stroke-linecap:round}.hsp__libre[data-astro-cid-6xv5kklj]{min-width:0;position:relative}.hsp__visuel[data-astro-cid-6xv5kklj]{transform-origin:50%;height:440px;position:relative;transform:scale(.88)}.hsp__visuel[data-astro-cid-6xv5kklj] svg[data-astro-cid-6xv5kklj]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hsp__cercle[data-astro-cid-6xv5kklj]{fill:none;stroke:var(--dmz-vert-300);stroke-width:2.4px;stroke-dasharray:2 9;stroke-linecap:round}.hsp__feuille[data-astro-cid-6xv5kklj]{stroke:var(--dmz-blanc);stroke-width:1.4px;stroke-linejoin:round}.hsp__fleche[data-astro-cid-6xv5kklj]{fill:none;stroke:var(--dmz-blanc);stroke-width:2.2px;stroke-linecap:round}.hsp__medaillon[data-astro-cid-6xv5kklj]{background:var(--dmz-blanc);border-radius:50%;place-items:center;width:300px;height:300px;margin:-150px 0 0 -150px;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 0 0 14px #63d2a62e}.hsp__medaillon[data-astro-cid-6xv5kklj] img[data-astro-cid-6xv5kklj]{width:220px;height:220px}.hsp__lab[data-astro-cid-6xv5kklj]{font:italic 400 22px / 1.3 var(--dmz-font-texte);color:var(--dmz-blanc);white-space:nowrap;position:absolute}.hsp__lab[data-astro-cid-6xv5kklj] b[data-astro-cid-6xv5kklj]{font:700 12px / 1.3 var(--dmz-font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--dmz-vert-300);margin-bottom:2px;display:block}.hsp__lab--hg[data-astro-cid-6xv5kklj]{top:20px;left:-10px}.hsp__lab--bd[data-astro-cid-6xv5kklj]{text-align:right;top:450px;right:-10px}.hsp__chapo[data-astro-cid-6xv5kklj]{max-width:640px;font:400 20px / 1.55 var(--dmz-font-texte);color:#ffffffe0}.hsp__titre[data-astro-cid-6xv5kklj]>.hsp__cta[data-astro-cid-6xv5kklj]{margin-top:6px}.hsp__cta[data-astro-cid-6xv5kklj]:has(.hsp__lien){flex-wrap:wrap;align-items:center;gap:14px 28px;display:flex}.hsp__lien[data-astro-cid-6xv5kklj]{font:700 17px / 1.3 var(--dmz-font-ui);color:var(--dmz-blanc);text-decoration:underline;text-decoration-color:var(--dmz-vert-300);text-underline-offset:6px;text-decoration-thickness:2px}.hsp__lien[data-astro-cid-6xv5kklj]:hover{color:var(--dmz-vert-300)}.hsp__lien[data-astro-cid-6xv5kklj]:focus-visible{outline:3px solid var(--dmz-information);outline-offset:3px}@media (width<=900px){.hsp[data-astro-cid-6xv5kklj]{padding:36px 0 48px}.hsp__haut[data-astro-cid-6xv5kklj]{grid-template-columns:minmax(0,1fr);gap:8px}.hsp__visuel[data-astro-cid-6xv5kklj]{height:300px;transform:none}.hsp__medaillon[data-astro-cid-6xv5kklj]{width:180px;height:180px;margin:-90px 0 0 -90px}.hsp__medaillon[data-astro-cid-6xv5kklj] img[data-astro-cid-6xv5kklj]{width:130px;height:130px}.hsp__lab[data-astro-cid-6xv5kklj],.hsp__fleche[data-astro-cid-6xv5kklj]{display:none}.hsp__h1[data-astro-cid-6xv5kklj]{font-size:38px}.hsp__chapo[data-astro-cid-6xv5kklj]{font-size:17px}.hsp__fil[data-astro-cid-6xv5kklj]{letter-spacing:.1em;white-space:nowrap;flex-wrap:nowrap;max-width:100%;padding:8px 14px;font-size:10.5px;overflow:hidden}.hsp__fil[data-astro-cid-6xv5kklj] span[data-astro-cid-6xv5kklj]:last-child{text-overflow:ellipsis;overflow:hidden}}
