html[data-ds=universel] .realisation-hero{gap:var(--space-80);background:var(--theme-background);color:var(--theme-text);flex-direction:column;padding-block-start:var(--space-80);display:flex}html[data-ds=universel] .realisation-hero__head{row-gap:var(--space-20);padding-inline:var(--site-margin);align-items:end}html[data-ds=universel] .realisation-hero__title{gap:var(--space-20);flex-direction:column;display:flex}html[data-ds=universel] :is(.realisation-hero__title,.realisation-hero__summary){grid-column:1/-1}html[data-ds=universel] .realisation-hero__media{aspect-ratio:16/9;position:relative;overflow:clip}html[data-ds=universel] :is(.realisation-hero__image,.realisation-hero__video){object-fit:cover;block-size:100%;inline-size:100%;display:block}html[data-ds=universel] .realisation-hero__toggle{inset:auto auto var(--site-margin) var(--site-margin);inline-size:var(--target-size);block-size:var(--target-size);border-radius:var(--radius-round);background:var(--theme-button-primary-background);color:var(--theme-button-primary-text);place-items:center;display:grid;position:absolute}html[data-ds=universel] .realisation-hero__icon{display:contents}html[data-ds=universel] .realisation-hero__icon[hidden]{display:none}html[data-ds=universel] .realisation-hero__toggle svg{inline-size:var(--badge-icon-size);block-size:var(--badge-icon-size);fill:currentColor}html[data-ds=universel] .realisation :is(dl,dd,blockquote,figure){margin:0}html[data-ds=universel] .realisation-facts{padding-block-start:var(--space-160)}html[data-ds=universel] .realisation-facts__list{row-gap:var(--space-20)}html[data-ds=universel] .realisation-facts__item{gap:var(--space-10);border-block-start:var(--rule-width) solid var(--theme-rule-strong);flex-direction:column;grid-column:1/-1;padding-block-start:var(--space-10);display:flex}html[data-ds=universel] .realisation-section{gap:var(--space-80);padding-block:var(--space-160);flex-direction:column;display:flex}html[data-ds=universel] .realisation-head{row-gap:var(--space-20)}html[data-ds=universel] .realisation-head--rule{border-block-start:var(--rule-width) solid var(--theme-rule-strong);padding-block-start:var(--space-80)}html[data-ds=universel] :is(.realisation-head__title,.realisation-head__text){grid-column:1/-1}html[data-ds=universel] div.realisation-head__text{gap:var(--space-10);flex-direction:column;display:flex}html[data-ds=universel] .realisation-gallery{gap:var(--space-20) var(--grid-gutter);grid-template-columns:repeat(2,minmax(0,1fr))}html[data-ds=universel] .realisation-gallery__label{border-block-start:var(--rule-width) solid var(--theme-rule);grid-column:1/-1;padding-block-start:var(--space-10)}html[data-ds=universel] .realisation-gallery__image{aspect-ratio:335/440;object-fit:cover;block-size:auto;inline-size:100%;display:block}html[data-ds=universel] .realisation-gallery[data-count="2"] .realisation-gallery__image{aspect-ratio:690/518;grid-column:1/-1}html[data-ds=universel] .interview{row-gap:var(--space-20);align-items:end}html[data-ds=universel] :is(.interview__media,.interview__text){grid-column:1/-1}html[data-ds=universel] .interview__text{gap:var(--space-20);flex-direction:column;display:flex}html[data-ds=universel] .interview__detail{gap:var(--space-10);flex-direction:column;display:flex}html[data-ds=universel] .realisation-review{row-gap:var(--space-20)}html[data-ds=universel] .realisation-review>*{grid-column:1/-1}html[data-ds=universel] .realisation-materials__grid{row-gap:var(--space-40)}html[data-ds=universel] :is(.realisation-materials__image,.realisation-materials__list){grid-column:1/-1}html[data-ds=universel] .realisation-materials__image{aspect-ratio:572/720;object-fit:cover;block-size:auto;inline-size:100%;display:block}html[data-ds=universel] .realisation-materials__row{gap:var(--space-10);padding-block:var(--space-20);border-block-start:var(--rule-width) solid var(--theme-rule);flex-direction:column;display:flex}html[data-ds=universel] .realisation-materials__row:last-child{border-block-end:var(--rule-width) solid var(--theme-rule)}@media (width>=768px){html[data-ds=universel] .realisation-facts__item{grid-column:span 6}html[data-ds=universel] .realisation-gallery{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr))}html[data-ds=universel] .realisation-gallery__image,html[data-ds=universel] .realisation-gallery[data-count="2"] .realisation-gallery__image{grid-column:span 6}html[data-ds=universel] .realisation-gallery[data-count="3"] .realisation-gallery__image{aspect-ratio:453/680;grid-column:span 4}}@media (width>=1024px){html[data-ds=universel] .realisation-hero__head{row-gap:var(--space-80)}html[data-ds=universel] .realisation-hero__title{grid-column:1/span 8}html[data-ds=universel] .realisation-hero__summary{grid-column:9/-1}html[data-ds=universel] .realisation-facts__item{grid-column:span 3}html[data-ds=universel] .realisation-head{row-gap:var(--space-80)}html[data-ds=universel] .realisation-head__title{grid-column:1/span 8}html[data-ds=universel] .realisation-head__text{grid-column:9/span 3}html[data-ds=universel] .realisation-gallery[data-count="4"] .realisation-gallery__image{grid-column:span 3}html[data-ds=universel] .interview__media{grid-area:1/1/auto/span 7}html[data-ds=universel] .interview__text{grid-area:1/9/auto/-1}html[data-ds=universel] .interview--mirrored .interview__media{grid-column:6/-1}html[data-ds=universel] .interview--mirrored .interview__text{grid-column:1/span 4}html[data-ds=universel] .realisation-review blockquote,html[data-ds=universel] .realisation-review figcaption{grid-column:9/-1}html[data-ds=universel] .realisation-materials__grid{row-gap:var(--space-80)}html[data-ds=universel] .realisation-materials__image{grid-column:1/span 5}html[data-ds=universel] .realisation-materials__list{grid-column:8/-1;align-self:start}}html[data-ds=universel] .realisation-nowrap{white-space:nowrap}
