.page-hero[data-astro-cid-s5hxusys]{position:relative;overflow:hidden;padding-top:var(--hauteur-entete);background:var(--papier);color:var(--encre);border-bottom:1px solid var(--filet)}.page-hero--grand[data-astro-cid-s5hxusys]{min-height:56vh;display:flex;align-items:flex-end}.page-hero--photo[data-astro-cid-s5hxusys]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,42%);align-items:stretch;min-height:0}.page-hero[data-astro-cid-s5hxusys] .page-hero__topo{position:absolute;top:0;right:0;width:min(62%,860px);height:100%;--topo-opacite: .32;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 40%);mask-image:linear-gradient(90deg,transparent 0%,#000 40%)}.page-hero--photo[data-astro-cid-s5hxusys] .page-hero__topo{left:0;right:auto;width:60%;--topo-opacite: .26;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 60%);mask-image:linear-gradient(90deg,transparent 0%,#000 60%)}.page-hero__emplacement[data-astro-cid-s5hxusys]{position:absolute;right:var(--gouttiere);bottom:18px;max-width:36%;padding:4px 8px;background:var(--papier);border:1px dashed rgba(28,42,49,.35);color:var(--gris);font-family:var(--f-mono);font-size:11px;text-align:right}.page-hero__contenu[data-astro-cid-s5hxusys]{position:relative;width:100%;max-width:var(--largeur);margin:0 auto;padding:clamp(36px,5vw,64px) var(--gouttiere) clamp(44px,5vw,72px);display:flex;flex-direction:column;gap:18px}.page-hero--photo[data-astro-cid-s5hxusys] .page-hero__contenu[data-astro-cid-s5hxusys]{max-width:none;margin:0;align-self:center;padding-left:max(var(--gouttiere),calc((100vw - var(--largeur)) / 2 + var(--gouttiere)));padding-right:clamp(24px,4vw,64px)}.page-hero__visuel[data-astro-cid-s5hxusys]{position:relative;min-height:clamp(340px,34vw,480px)}.page-hero--grand[data-astro-cid-s5hxusys] .page-hero__visuel[data-astro-cid-s5hxusys]{min-height:clamp(380px,42vw,580px)}.page-hero__visuel[data-astro-cid-s5hxusys] .page-hero__photo{position:absolute;inset:0;border-left:1px solid var(--filet)}.ariane[data-astro-cid-s5hxusys]{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px;font:500 12px var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--gris)}.ariane[data-astro-cid-s5hxusys] a[data-astro-cid-s5hxusys]{color:var(--gris);text-decoration:none}.ariane[data-astro-cid-s5hxusys] a[data-astro-cid-s5hxusys]:hover,.ariane[data-astro-cid-s5hxusys] [data-astro-cid-s5hxusys][aria-current=page]{color:var(--rouge-texte)}.page-hero__surtitre[data-astro-cid-s5hxusys]{margin:0;font:600 12px var(--f-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--rouge-texte)}.page-hero__titre[data-astro-cid-s5hxusys]{margin:0;font-family:var(--f-titre);font-stretch:125%;font-weight:900;font-size:clamp(28px,3.9vw,52px);line-height:1.04;letter-spacing:-.015em}.page-hero--photo[data-astro-cid-s5hxusys] .page-hero__titre[data-astro-cid-s5hxusys]{font-size:clamp(28px,3vw,43px)}.page-hero--grand[data-astro-cid-s5hxusys] .page-hero__titre[data-astro-cid-s5hxusys]{font-size:clamp(32px,5.4vw,72px)}.page-hero--grand[data-astro-cid-s5hxusys].page-hero--photo .page-hero__titre[data-astro-cid-s5hxusys]{font-size:clamp(30px,3.2vw,46px)}.page-hero__titre[data-astro-cid-s5hxusys] span[data-astro-cid-s5hxusys]{display:block;text-wrap:balance}.page-hero__titre[data-astro-cid-s5hxusys] span[data-astro-cid-s5hxusys]:first-child:not(:only-child){color:var(--rouge)}.page-hero__intro[data-astro-cid-s5hxusys]{max-width:640px;font-size:17px;line-height:1.6;color:var(--texte)}.page-hero__intro[data-astro-cid-s5hxusys] p{margin:0}[data-defi] .page-hero[data-astro-cid-s5hxusys]{background:var(--defi)}[data-defi] .ariane[data-astro-cid-s5hxusys],[data-defi] .ariane[data-astro-cid-s5hxusys] a[data-astro-cid-s5hxusys],[data-defi] .ariane[data-astro-cid-s5hxusys] [data-astro-cid-s5hxusys][aria-current=page],[data-defi] .page-hero__surtitre[data-astro-cid-s5hxusys],[data-defi] .page-hero__titre[data-astro-cid-s5hxusys] span[data-astro-cid-s5hxusys]:first-child:not(:only-child),[data-defi] .page-hero__intro[data-astro-cid-s5hxusys]{color:var(--encre)}[data-defi] .ariane[data-astro-cid-s5hxusys] a[data-astro-cid-s5hxusys]:hover{text-decoration:underline}@media(max-width:900px){.page-hero--photo[data-astro-cid-s5hxusys]{grid-template-columns:1fr}.page-hero--photo[data-astro-cid-s5hxusys] .page-hero__contenu[data-astro-cid-s5hxusys]{padding:32px var(--gouttiere) 36px}.page-hero__visuel[data-astro-cid-s5hxusys],.page-hero--grand[data-astro-cid-s5hxusys] .page-hero__visuel[data-astro-cid-s5hxusys]{min-height:0}.page-hero__visuel[data-astro-cid-s5hxusys] .page-hero__photo{position:relative;aspect-ratio:4 / 3;border-left:0}}@media(max-width:700px){.page-hero__emplacement[data-astro-cid-s5hxusys]{display:none}.page-hero[data-astro-cid-s5hxusys] .page-hero__topo{width:100%;--topo-opacite: .2}}
