.realisationHero-module-scss-module__hrtera__hero{position:relative}.realisationHero-module-scss-module__hrtera__hero .realisationHero-module-scss-module__hrtera__back{z-index:1;width:fit-content;color:var(--neutrallightest);font-size:var(--textMediumFontSize);text-transform:uppercase;align-items:center;margin-bottom:4rem;text-decoration:none;display:flex;position:relative}.realisationHero-module-scss-module__hrtera__hero .realisationHero-module-scss-module__hrtera__back:hover{text-decoration:underline}.realisationHero-module-scss-module__hrtera__hero .realisationHero-module-scss-module__hrtera__back .realisationHero-module-scss-module__hrtera__hideMobile{display:none}.realisationHero-module-scss-module__hrtera__hero .realisationHero-module-scss-module__hrtera__back:before{content:"";background-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\"><path d=\"M13.9645 6.98191L1.23745 6.98267M1.23745 6.98267L7.60139 0.618724M1.23745 6.98267L7.60139 13.3466\" stroke=\"%23EEEEEE\" stroke-width=\"1.75\"/></svg>");background-position:50%;background-repeat:no-repeat;background-size:contain;width:1.4rem;height:1.4rem;margin-top:-.2rem;margin-right:1rem;display:inline-block}.realisationHero-module-scss-module__hrtera__hero .realisationHero-module-scss-module__hrtera__wrapper{grid-column:full}.realisationHero-module-scss-module__hrtera__hero .realisationHero-module-scss-module__hrtera__wrapper .realisationHero-module-scss-module__hrtera__contentWrapper{padding-bottom:var(--paddingSectionStandard);padding-inline:var(--paddingGlobal);flex-direction:column;justify-content:flex-end;min-height:75svh;display:flex;position:relative}.realisationHero-module-scss-module__hrtera__hero .realisationHero-module-scss-module__hrtera__wrapper .realisationHero-module-scss-module__hrtera__contentWrapper:after{content:"";background:linear-gradient(#0000 -8.73%,#0000007d 48.81%,#000000b3 77.89%);width:100%;height:100%;position:absolute;top:0;left:0}.realisationHero-module-scss-module__hrtera__hero .realisationHero-module-scss-module__hrtera__wrapper .realisationHero-module-scss-module__hrtera__contentWrapper img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.realisationHero-module-scss-module__hrtera__hero .realisationHero-module-scss-module__hrtera__wrapper .realisationHero-module-scss-module__hrtera__contentWrapper .realisationHero-module-scss-module__hrtera__titles{gap:var(--paddingSectionStandard);z-index:1;color:var(--neutrallightest);flex-direction:column;display:flex;position:relative}.realisationHero-module-scss-module__hrtera__hero .realisationHero-module-scss-module__hrtera__wrapper .realisationHero-module-scss-module__hrtera__contentWrapper p{font-size:var(--textRegularFontSize);font-family:var(--main-font)}.realisationHero-module-scss-module__hrtera__hero .realisationHero-module-scss-module__hrtera__wrapper .realisationHero-module-scss-module__hrtera__extraInfo{background-color:var(--neutraldarker);padding:var(--paddingSectionStandard)var(--paddingGlobal);color:var(--neutrallightest);list-style:none}.realisationHero-module-scss-module__hrtera__hero .realisationHero-module-scss-module__hrtera__wrapper .realisationHero-module-scss-module__hrtera__extraInfo li{border-bottom:.1rem solid var(--neutrallight);font-size:1.5rem;line-height:96%;font-family:var(--main-font);letter-spacing:-.015rem;justify-content:space-between;padding-block:2.2rem;display:flex}.realisationHero-module-scss-module__hrtera__hero .realisationHero-module-scss-module__hrtera__wrapper .realisationHero-module-scss-module__hrtera__extraInfo li :last-child{text-transform:uppercase}.realisationHero-module-scss-module__hrtera__hero .realisationHero-module-scss-module__hrtera__wrapper .realisationHero-module-scss-module__hrtera__extraInfo li:first-of-type{padding-top:0}.realisationHero-module-scss-module__hrtera__hero .realisationHero-module-scss-module__hrtera__wrapper .realisationHero-module-scss-module__hrtera__extraInfo li:last-of-type{border-bottom:none;padding-bottom:0}@media screen and (min-width:1024px){.realisationHero-module-scss-module__hrtera__hero .realisationHero-module-scss-module__hrtera__wrapper{gap:var(--columnsMargin);padding-block:var(--paddingSectionLarge);grid-column:main;grid-template-columns:8fr 4fr;min-height:100svh;display:grid}.realisationHero-module-scss-module__hrtera__hero .realisationHero-module-scss-module__hrtera__wrapper .realisationHero-module-scss-module__hrtera__contentWrapper{position:initial;min-height:auto;padding:0}.realisationHero-module-scss-module__hrtera__hero .realisationHero-module-scss-module__hrtera__wrapper .realisationHero-module-scss-module__hrtera__contentWrapper .realisationHero-module-scss-module__hrtera__back{margin-bottom:5.5rem}.realisationHero-module-scss-module__hrtera__hero .realisationHero-module-scss-module__hrtera__wrapper .realisationHero-module-scss-module__hrtera__contentWrapper .realisationHero-module-scss-module__hrtera__back .realisationHero-module-scss-module__hrtera__hideMobile{display:inline}.realisationHero-module-scss-module__hrtera__hero .realisationHero-module-scss-module__hrtera__wrapper .realisationHero-module-scss-module__hrtera__contentWrapper .realisationHero-module-scss-module__hrtera__titles{gap:var(--paddingSectionMedium)}.realisationHero-module-scss-module__hrtera__hero .realisationHero-module-scss-module__hrtera__wrapper .realisationHero-module-scss-module__hrtera__contentWrapper h1{letter-spacing:-.18rem;width:87.5%;font-size:9rem;line-height:92%}.realisationHero-module-scss-module__hrtera__hero .realisationHero-module-scss-module__hrtera__wrapper .realisationHero-module-scss-module__hrtera__contentWrapper p{width:50%;font-size:var(--h6FontSize)}.realisationHero-module-scss-module__hrtera__hero .realisationHero-module-scss-module__hrtera__wrapper .realisationHero-module-scss-module__hrtera__extraInfo{z-index:1;background-color:#0000;flex-direction:column;justify-content:flex-end;padding:0;display:flex;position:relative}.realisationHero-module-scss-module__hrtera__hero .realisationHero-module-scss-module__hrtera__wrapper .realisationHero-module-scss-module__hrtera__extraInfo li{font-size:1.7rem}}
.video-module-scss-module__AvB4Za__videoWrapper{--media-object-fit:cover;aspect-ratio:1728/1000;display:flex;position:relative}.video-module-scss-module__AvB4Za__videoWrapper mux-player::part(center play button){display:none}.video-module-scss-module__AvB4Za__videoWrapper .video-module-scss-module__AvB4Za__play{z-index:2;width:fit-content;height:fit-content;margin:auto;position:absolute;inset:0}.video-module-scss-module__AvB4Za__videoWrapper .video-module-scss-module__AvB4Za__thumbnail{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.video-module-scss-module__AvB4Za__dialogContent{aspect-ratio:16/9;background:#000;border:none;width:90vw;max-width:120rem;padding:0;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.video-module-scss-module__AvB4Za__dialogContent .video-module-scss-module__AvB4Za__videoPlayer{width:100%;height:100%}.video-module-scss-module__AvB4Za__dialogContent .video-module-scss-module__AvB4Za__closeButton{z-index:10;cursor:pointer;color:#fff;background:#00000080;border:none;border-radius:50%;justify-content:center;align-items:center;width:4rem;height:4rem;transition:background .2s;display:flex;position:absolute;top:2rem;right:2rem}.video-module-scss-module__AvB4Za__dialogContent .video-module-scss-module__AvB4Za__closeButton:hover{background:#000c}.video-module-scss-module__AvB4Za__dialogContent .video-module-scss-module__AvB4Za__closeButton svg{width:2.4rem;height:2.4rem}
.dialog-module-scss-module__A3t27a__overlay{opacity:.4;z-index:100;background-color:var(--black);position:fixed;inset:0}.dialog-module-scss-module__A3t27a__overlay[data-state=open]{animation:.3s dialog-module-scss-module__A3t27a__fadeIn}.dialog-module-scss-module__A3t27a__overlay[data-state=closed]{animation:.3s dialog-module-scss-module__A3t27a__fadeOut}.dialog-module-scss-module__A3t27a__content{z-index:100;width:80vw;height:45vw;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 1rem 3.8rem -1rem #0e121659,0 1rem 2rem -1.5rem #0e121633}.dialog-module-scss-module__A3t27a__content>:not(button){width:100%;height:100%}.dialog-module-scss-module__A3t27a__content:focus{outline:none}@keyframes dialog-module-scss-module__A3t27a__fadeIn{0%{opacity:0}to{opacity:.4}}@keyframes dialog-module-scss-module__A3t27a__fadeOut{0%{opacity:.4}to{opacity:0}}
