.realisations-module-scss-module__BIdGKG__intro,.realisations-module-scss-module__BIdGKG__outro{color:#fff;justify-content:center;align-items:center;width:100%;height:100svh;padding:1.5em;display:flex;position:relative}.realisations-module-scss-module__BIdGKG__intro h1,.realisations-module-scss-module__BIdGKG__outro h1{text-align:center;letter-spacing:0;width:100%;font-size:2rem;font-weight:500;line-height:1.1}@media (min-width:900px){.realisations-module-scss-module__BIdGKG__intro h1,.realisations-module-scss-module__BIdGKG__outro h1{letter-spacing:-.1rem;width:60%;font-size:5rem}}.realisations-module-scss-module__BIdGKG__cards{color:#fff;flex-direction:column;gap:25svh;display:flex;position:relative}.realisations-module-scss-module__BIdGKG__card{width:100%;height:100svh;padding:15px;padding-right:calc(15px - var(--scrollbar-width,0px));position:relative}.realisations-module-scss-module__BIdGKG__card:nth-child(2){margin-top:50vh}.realisations-module-scss-module__BIdGKG__card__marquee{width:100%;position:absolute;top:50%;left:0;overflow:hidden;transform:translateY(-50%)}.realisations-module-scss-module__BIdGKG__card__marqueeInner{display:flex}.realisations-module-scss-module__BIdGKG__card__marqueeInner h1{white-space:nowrap;margin-right:30px;font-size:10vw;font-weight:600}.realisations-module-scss-module__BIdGKG__card__wrapper{will-change:transform,opacity;width:100%;height:100%;position:relative}.realisations-module-scss-module__BIdGKG__card__link{width:100%;height:100%;color:inherit;text-decoration:none;display:block;position:relative}.realisations-module-scss-module__BIdGKG__card__img{border-radius:150px;width:100%;height:100%;position:absolute;overflow:hidden}.realisations-module-scss-module__BIdGKG__card__img:after{content:"";z-index:1;background:linear-gradient(#0000 0%,#000000b3 100%);position:absolute;inset:0}.realisations-module-scss-module__BIdGKG__card__img img{object-fit:cover;will-change:transform;transform:scale(2)}.realisations-module-scss-module__BIdGKG__card__content{z-index:10;justify-content:center;align-items:flex-end;width:100%;height:100%;display:flex;position:absolute}.realisations-module-scss-module__BIdGKG__card__contentWrapper{flex-direction:column;gap:16px;padding-bottom:32px;display:flex;position:relative}@media (min-width:768px){.realisations-module-scss-module__BIdGKG__card__contentWrapper{flex-direction:row;align-items:flex-end;gap:0;padding-bottom:64px}}.realisations-module-scss-module__BIdGKG__card__title{font-family:var(--font-chroma-sans);flex-direction:column;flex:auto;align-items:flex-start;gap:12px;display:flex}@media (min-width:768px){.realisations-module-scss-module__BIdGKG__card__title{gap:16px}}.realisations-module-scss-module__BIdGKG__card__title h2{font-size:28px;font-style:normal;font-weight:400;line-height:normal}@media screen and (min-width:320px){.realisations-module-scss-module__BIdGKG__card__title h2{font-size:calc(4.09091vw + 14.9091px)}}@media screen and (min-width:1200px){.realisations-module-scss-module__BIdGKG__card__title h2{font-size:64px}}.realisations-module-scss-module__BIdGKG__card__description{text-align:left;flex:none;width:100%;position:relative}@media (min-width:768px){.realisations-module-scss-module__BIdGKG__card__description{max-width:400px}}.realisations-module-scss-module__BIdGKG__card__description p{color:#fff;opacity:0;will-change:transform,opacity;font-size:16px;font-style:normal;font-weight:400;line-height:141%}@media (min-width:768px){.realisations-module-scss-module__BIdGKG__card__description p{font-size:18px}}@media (prefers-reduced-motion:reduce){.realisations-module-scss-module__BIdGKG__card__description p{opacity:1;transform:none}}.realisations-module-scss-module__BIdGKG__card__tag{opacity:0;will-change:transform,opacity}@media (prefers-reduced-motion:reduce){.realisations-module-scss-module__BIdGKG__card__tag{opacity:1;transform:none}}.realisations-module-scss-module__BIdGKG__card__line{display:block;overflow:hidden}.realisations-module-scss-module__BIdGKG__card__lineInner{will-change:transform,opacity;opacity:0;display:block;transform:translateY(100%)}@media (prefers-reduced-motion:reduce){.realisations-module-scss-module__BIdGKG__card__lineInner{opacity:1;transform:none}}.realisations-module-scss-module__BIdGKG__logoSection{color:#fff;font-family:var(--font-lexend),sans-serif;text-transform:uppercase;letter-spacing:.1em;padding:4rem 0;font-size:1rem;font-weight:500}.realisations-module-scss-module__BIdGKG__logoSection svg{height:60px}
