.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-card-cap-padding-y:.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb),0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:.75rem;word-wrap:break-word;background-clip:border-box;background-color:var(--bs-card-bg);border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius);color:var(--bs-body-color);display:flex;flex-direction:column;height:var(--bs-card-height);min-width:0;position:relative}.card>hr{margin-left:0;margin-right:0}.card>.list-group{border-bottom:inherit;border-top:inherit}.card>.list-group:first-child{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius);border-top-width:0}.card>.list-group:last-child{border-bottom-left-radius:var(--bs-card-inner-border-radius);border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-width:0}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{color:var(--bs-card-color);flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x)}.card-title{color:var(--bs-card-title-color);margin-bottom:var(--bs-card-title-spacer-y)}.card-subtitle{color:var(--bs-card-subtitle-color);margin-top:calc(var(--bs-card-title-spacer-y)*-.5)}.card-subtitle,.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color);color:var(--bs-card-cap-color);margin-bottom:0;padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color);color:var(--bs-card-cap-color);padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{border-bottom:0;margin-bottom:calc(var(--bs-card-cap-padding-y)*-1);margin-left:calc(var(--bs-card-cap-padding-x)*-.5);margin-right:calc(var(--bs-card-cap-padding-x)*-.5)}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-left:calc(var(--bs-card-cap-padding-x)*-.5);margin-right:calc(var(--bs-card-cap-padding-x)*-.5)}.card-img-overlay{border-radius:var(--bs-card-inner-border-radius);bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);position:absolute;right:0;top:0}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-left-radius:var(--bs-card-inner-border-radius);border-bottom-right-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}.tease-grid picture{z-index:1}.tease-grid .badge-wrapper{pointer-events:none;z-index:2}.tease-grid .badge a,.tease-grid .card-title a{pointer-events:all;text-decoration:none}.tease-grid .badge a:focus,.tease-grid .badge a:hover,.tease-grid .card-title a:focus,.tease-grid .card-title a:hover{text-decoration:underline}.tease-simple a{z-index:1}.tease-simple-realisations:hover .card-overlay{transform:rotateX(0)}.tease-simple-realisations .card-overlay{align-items:center;background:rgba(33,45,40,.5);bottom:0;color:#fff;display:flex;justify-content:center;left:0;position:absolute;right:0;text-decoration:none;text-shadow:0 0 .25rem #000;top:0;transform:rotateX(90deg);transform-origin:bottom;transition:transform .3s ease;z-index:1}.tease{width:100%}.play{text-decoration:none;transition:all .5s ease;z-index:1}.play>small{bottom:2rem;position:absolute}.play .play-btn{--color-play:#fff;height:auto;max-width:100px}.play .play-btn>svg{filter:drop-shadow(0 0 3px #fafcfb)}.play .circle{stroke:var(--color-play);stroke-dasharray:650;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-width:7;opacity:1;transition:all .5s ease-in-out}.play .triangle{stroke:var(--color-play);stroke-dasharray:240;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-width:7;opacity:1;transition:all .7s ease-in-out}.play [data-bs-target="#alpha_modal_video"]:hover .triangle{stroke:var(--color-play);stroke-dashoffset:480;animation:nudge .7s ease-in-out;transform:translateY(0)}@keyframes nudge{0%{transform:translateX(0)}30%{transform:translateX(-2px)}50%{transform:translateX(5px)}70%{transform:translateX(-5px)}to{transform:translateX(0)}}.play [data-bs-target="#alpha_modal_video"]:hover .circle{stroke:var(--color-play);stroke-dashoffset:650;opacity:.3}.tease-home-step{--step-padding:1rem;counter-increment:step;padding:var(--step-padding);position:relative}.tease-home-step:before{background:var(--bs-secondary);content:"";height:2px;position:absolute;right:1rem;top:-1px;width:75%}.tease-home-step .card-body:before{color:var(--bs-secondary);content:counter(step,decimal-leading-zero);display:block;font-family:Cormorant Garamond;font-size:2rem}.tease-home-step .card-title{font-style:italic;font-weight:400}.tease-home-team{--team-card-padding:1rem;border:0;border-radius:var(--bs-border-radius-lg);padding:2rem;position:relative}.tease-home-team .card{padding:var(--team-card-padding)}.tease-home-team:before{border-left:1px solid rgba(0,0,0,.2);border-top:1px solid rgba(0,0,0,.2);content:"";height:1.5rem;left:calc(var(--team-card-padding)*.65);position:absolute;top:calc(var(--team-card-padding)*.65);width:1.5rem}.tease-home-team .card-thumbnail{display:flex;justify-content:center}.tease-home-team .card-thumbnail picture{border:2px solid rgba(0,0,0,.1);border-radius:50%;height:5rem;overflow:hidden;padding:.25rem;width:5rem}.tease-home-team .card-thumbnail picture img{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero-banner-block.dark{--theme-skin-text-color:var(--bs-white)}.projets-grid-inner{display:flex;flex-direction:column;gap:1rem}.projets-grid__row{display:grid;gap:1rem}.projets-grid__item{border-radius:var(--bs-border-radius);color:#fff;display:grid;overflow:hidden;position:relative;text-decoration:none}.projets-grid__item:focus,.projets-grid__item:hover{color:#fff}.projets-grid__item:focus picture img,.projets-grid__item:hover picture img{transform:scale(1.05)}.projets-grid__item picture{display:block;height:100%;width:100%}.projets-grid__item picture img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease;width:100%}.projets-grid__images{display:grid;gap:.25rem;height:100%;width:100%}.projets-grid__images picture{min-height:0;min-width:0;overflow:hidden;padding:unset}.projets-grid__images--2x2{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.projets-grid__images--25-75{grid-template-columns:1fr 3fr}.projets-grid__images--3-1{grid-template-columns:1fr 1fr 3fr;grid-template-rows:1fr 1fr}.projets-grid__images--3-1 picture:nth-child(3){grid-column:1/3}.projets-grid__images--3-1 picture:nth-child(4){grid-column:3;grid-row:1/-1}.projets-grid__images--66-33{grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr}.projets-grid__overlay{background:linear-gradient(0deg,rgba(0,0,0,.55),transparent 50%);display:flex;flex-direction:column;inset:0;justify-content:flex-end;padding:1.25rem;pointer-events:none;position:absolute}.projets-grid__surtitle{color:hsla(0,0%,100%,.75)}.projets-grid__title{color:var(--bs-white);font-size:1.125rem;margin:0}.steps-teases{counter-reset:step}.quote-gallery{height:100%;width:100%}.quote-gallery .image-gallery-block-inner{display:grid!important;gap:.25rem;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;height:100%;width:100%}.quote-gallery .image-gallery-link{min-height:0;overflow:hidden;padding:0!important}.quote-gallery .image-gallery-link:first-child,.quote-gallery .image-gallery-link:nth-child(2){grid-row:1/-1}.quote-gallery .image-gallery-link picture{height:100%;padding:unset;width:100%}.quote-gallery .image-gallery-link picture img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.key-figure{font-family:Cormorant Garamond}.key-figures .counter-group-element{position:relative}.key-figures .counter-group-element:nth-child(3) .counter-value:before{content:"0"}.key-figures .counter-group-element:nth-child(4) .counter-value{display:none}.team-teases{display:grid!important;gap:1rem}.contact-form-wrapper{position:relative}.contact-form-wrapper:before{border:1px solid rgba(var(--bs-secondary-rgb),.1);border-radius:inherit;content:"";inset:-.5rem;position:absolute}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0;margin-bottom:0}.card-group>.card+.card{border-left:0;margin-left:0}.card-group>.card:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}@media (min-width:768px){.tease-home-step{--step-padding:2rem}.tease-home-team{--team-card-padding:2rem}.projets-grid__row--2{grid-template-columns:repeat(3,1fr)}.projets-grid__row--2.projets-grid__row--items-1{grid-template-columns:1fr}.projets-grid__row--2.projets-grid__row--items-2{grid-template-columns:repeat(2,1fr)}.team-teases{grid-template-columns:1fr 1fr;row-gap:0}.team-teases li:nth-child(2){transform:translateY(2.5rem)}.team-teases li:nth-child(4){padding-top:1rem}.team-teases li:first-child .card{border-top-left-radius:var(--bs-border-radius-2xl)!important}.team-teases li:nth-child(2) .card{border-bottom-right-radius:var(--bs-border-radius-2xl)!important}.team-teases li:nth-child(3) .card{border-bottom-left-radius:var(--bs-border-radius-2xl)!important}.team-teases li:nth-child(4) .card{border-bottom-right-radius:var(--bs-border-radius-2xl)!important}}@media (min-width:1366px){.tease-home-step{--step-padding:3rem}.tease-home-team{--team-card-padding:3rem}.presentation-gallery .image-gallery-block-inner{display:block!important;position:relative}.presentation-gallery .image-gallery-link{-webkit-clip-path:unset!important;clip-path:unset!important;padding:0!important;width:auto}.presentation-gallery .image-gallery-link img{transform:unset!important;z-index:1}.presentation-gallery .image-gallery-link:first-child{margin-left:auto;overflow:visible!important;position:relative;width:80%}.presentation-gallery .image-gallery-link:first-child picture:after{border:1px solid rgba(0,0,0,.15);border-radius:var(--bs-border-radius);content:"";height:100%;position:absolute;right:-1rem;top:-1rem;width:100%}.presentation-gallery .image-gallery-link:last-child{border:.25rem solid var(--bs-white);border-top-right-radius:var(--bs-border-radius-2xl);margin-top:-30%;position:relative;width:45%;z-index:1}.projets-grid-inner,.projets-grid__row{gap:1.5rem}.projets-grid__row--1{grid-template-columns:3fr 2fr;height:25rem}.projets-grid__row--1.projets-grid__row--items-1{grid-template-columns:1fr}.projets-grid__row--3{grid-template-columns:2fr 3fr;height:25rem}.projets-grid__row--3.projets-grid__row--items-1{grid-template-columns:1fr}.projets-grid__row--3.projets-grid__row--items-3{grid-template-columns:repeat(3,1fr)}.projets-grid__images{gap:.75rem}.projets-grid__overlay{padding:2rem}.projets-grid__title{font-size:1.25rem}.steps-teases li:first-child .card{border-top-left-radius:var(--bs-border-radius-2xl)}.steps-teases li:nth-child(2){padding-top:2.5rem}.steps-teases li:nth-child(3) .card{border-bottom-right-radius:var(--bs-border-radius-2xl)}.key-figures .counter-group-element+.counter-group-element:before{background-color:var(--bs-secondary);content:"";height:3.75rem;left:0;position:absolute;top:50%;transform:translateY(-50%);width:.125rem}}@media (min-width:1680px){.home main .container,.home main.container{--container-max-width:1600px}}
/*# sourceMappingURL=home.9e0389c3.css.map*/