.realisation-slug-cont{flex:1 1;padding:96px 0}@media screen and (max-width:899px){.realisation-slug-cont{padding:64px 0}}.realisation-slug-cont{overflow:hidden;z-index:auto}.realisation-slug-cont .realisations-slug .block:last-child{margin-bottom:-96px}@media screen and (max-width:899px){.realisation-slug-cont .realisations-slug .block:last-child{margin-bottom:-64px}}.realisation-slug-cont .realisations-slug-description{position:relative;padding-bottom:96px;padding-top:42px;background-color:#f5f5f5}@media screen and (max-width:899px){.realisation-slug-cont .realisations-slug-description{padding-bottom:64px}}.realisation-slug-cont .realisations-slug-description:before{content:"";z-index:0;position:absolute;top:-100%;width:100%;height:100%;background-color:#f5f5f5}.realisation-slug-cont .realisations-slug-description-info{width:min(100% - 128px,900px);margin:0 auto}@media screen and (min-width:600px)and (max-width:1199px){.realisation-slug-cont .realisations-slug-description-info{width:calc(100% - 64px)}}@media screen and (max-width:599px){.realisation-slug-cont .realisations-slug-description-info{width:calc(100% - 32px)}}.realisation-slug-cont .realisations-slug-description-info{display:flex;flex-direction:row;gap:80px}@media screen and (max-width:899px){.realisation-slug-cont .realisations-slug-description-info{flex-direction:column}}.realisation-slug-cont .realisations-slug-header{width:min(100% - 128px,1560px);margin:0 auto}@media screen and (min-width:600px)and (max-width:1199px){.realisation-slug-cont .realisations-slug-header{width:calc(100% - 64px)}}@media screen and (max-width:599px){.realisation-slug-cont .realisations-slug-header{width:calc(100% - 32px)}}.realisation-slug-cont .realisations-slug-header{display:flex;flex-direction:column;gap:32px;height:100%}.realisation-slug-cont .realisations-slug-header-title{font-size:3.5rem;letter-spacing:-.5px;font-family:var(--avenir-font),sans-serif;font-weight:900;text-wrap-style:balance}@media screen and (max-width:899px){.realisation-slug-cont .realisations-slug-header-title{font-size:2.5rem}}.realisation-slug-cont .realisations-slug-header-title{width:min(100% - 128px,900px);margin:0 auto}@media screen and (min-width:600px)and (max-width:1199px){.realisation-slug-cont .realisations-slug-header-title{width:calc(100% - 64px)}}@media screen and (max-width:599px){.realisation-slug-cont .realisations-slug-header-title{width:calc(100% - 32px)}}.realisation-slug-cont .realisations-slug-header-title{margin:0;padding:24px 0}.realisation-slug-cont .realisations-slug-header-minia{z-index:1;width:100%;height:40em;border-radius:8px;object-fit:cover}.realisation-slug-cont .realisations-slug-header-informations{display:flex;align-items:flex-start;justify-content:space-between}@media screen and (max-width:899px){.realisation-slug-cont .realisations-slug-header-informations{flex-direction:column;gap:24px}}.realisation-slug-cont .realisations-slug-header-informations-block{display:flex;flex-direction:column;gap:8px}.realisation-slug-cont .realisations-slug-header-informations-block h4{font-size:1.5rem;font-family:var(--avenir-font),sans-serif;font-weight:700;text-wrap-style:pretty}@media screen and (max-width:899px){.realisation-slug-cont .realisations-slug-header-informations-block h4{font-size:1.25rem}}.realisation-slug-cont .realisations-slug-header-informations-block h4{font-family:FiraCode}.realisation-slug-cont .realisations-slug-header-informations-block p{font-size:1.25rem;font-family:var(--avenir-font),sans-serif;font-weight:500;color:#1a1a1a;line-height:1.5;text-wrap-style:pretty}@media screen and (max-width:899px){.realisation-slug-cont .realisations-slug-header-informations-block p{font-size:1rem;line-height:1.5}}.realisation-slug-cont .realisations-slug-header-informations-block-tag{display:flex}.realisation-slug-cont .realisations-slug-header-informations-block-tag-cont{display:flex;flex-wrap:wrap;gap:12px}.realisation-slug-cont .realisations-slug-header-informations-block-tag-cont-option{display:flex;align-items:center;gap:4px;height:48px;width:-moz-fit-content;width:fit-content;padding:2px 12px;border-radius:16px}.realisation-slug-cont .realisations-slug-header-informations-block-tag-cont-option p{font-family:Avenir-medium;font-size:20px;font-weight:600;font-size:16px;color:#fff}