:root{--header-height-css: 100px}@media(min-width: calc(1400px + clamp(1.5rem, 1.1086956522rem + 1.7391304348vw, 2.5rem) * 2)){:root{--header-height-css: 142px}}:root{--color-dark: #060709;--color-primary-dark: #533725;--color-primary: #6e5240;--color-primary-light: #977a68;--color-primary-lighter: #eed0b2;--color-secondary-dark: #16342d;--color-secondary: #284a42;--color-secondary-light: #7ca59b;--color-neutral: #f9f2eb;--color-light: #ffffff}[data-theme=dark]{--color-dark: #060709;--color-primary-dark: #68798d;--color-primary: #7f90a4;--color-primary-light: #c4cfd7;--color-primary-lighter: #c4cfd7;--color-secondary-dark: #324557;--color-secondary: #4a5f73;--color-secondary-light: #7ca59b;--color-neutral: #f8fafb;--color-light: #ffffff}.about-page{width:100%;position:relative;z-index:1}.about-page__bg{position:fixed;top:60vh;left:0;right:0;bottom:0;z-index:0;pointer-events:none;background-color:var(--color-primary-lighter);transition:none;mask-image:url(/build/images/actualite-mountain-mask-v2.24db5831.svg),linear-gradient(#000, #000);mask-repeat:no-repeat,no-repeat;mask-position:top,top;mask-size:100% auto,100% 100%;mask-composite:exclude;-webkit-mask-image:url(/build/images/actualite-mountain-mask-v2.24db5831.svg),linear-gradient(#000, #000);-webkit-mask-repeat:no-repeat,no-repeat;-webkit-mask-position:top,top;-webkit-mask-size:100% auto,100% 100%;-webkit-mask-composite:destination-out}.about-page__hero-wrap{position:relative}.about-page__hero-decoration{display:none;position:absolute;top:-80px;left:50%;transform:translateX(-6%);width:465px;max-width:60vw;height:429px;background-image:url(/build/images/about-hero-vector.71cdf0d7.svg);background-repeat:no-repeat;background-position:center;background-size:contain;pointer-events:none;z-index:0}@media(min-width: 992px){.about-page__hero-decoration{display:block}}.about-page__hero-wrap .page-hero{position:relative;z-index:1}.about-page__hero-wrap .page-hero__title--xl{font-size:clamp(1.875rem,0.2608695652rem + 7.1739130435vw,6rem)}@media(min-width: 768px){.about-page__hero-wrap .page-hero__title--xl{font-size:96px}}.about-page__footer-mask{width:100%;height:calc(117px);background-color:var(--color-neutral)}.about-equipe__divider,.about-philosophie__divider,.about-intro__divider{flex-shrink:0;width:1px;align-self:stretch;background-color:var(--color-primary-lighter);display:none}@media(min-width: 768px){.about-equipe__divider,.about-philosophie__divider,.about-intro__divider{display:block}}.about-intro{display:flex;flex-direction:column;gap:clamp(1.5rem,1.1086956522rem + 1.7391304348vw,2.5rem);padding:clamp(2.5rem,1.5217391304rem + 4.347826087vw,5rem) 0}@media(min-width: 992px){.about-intro{flex-direction:row;align-items:flex-start;gap:clamp(2.5rem,1.5217391304rem + 4.347826087vw,5rem)}}.about-intro__col--text{display:flex;flex-direction:column;gap:clamp(1.5rem,1.1086956522rem + 1.7391304348vw,2.5rem);flex:1 1 0;min-width:0}.about-intro__title{font-family:"Bochan Serif",serif;font-weight:400;font-size:clamp(1.125rem,0.7826086957rem + 1.5217391304vw,2rem);line-height:1.7;color:var(--color-primary-dark);margin:0}@media(min-width: 768px){.about-intro__title{font-size:clamp(1.25rem,0.7608695652rem + 2.1739130435vw,2.5rem)}}.about-intro__body-row{display:flex;gap:clamp(1.5rem,1.1086956522rem + 1.7391304348vw,2.5rem);align-items:stretch}.about-intro__body{font-family:"Lato",sans-serif;font-size:1rem;line-height:1.6;color:var(--color-primary-dark)}.about-intro__body p{margin:0 0 clamp(0.5rem,0.3043478261rem + 0.8695652174vw,1rem) 0}.about-intro__body p:last-child{margin-bottom:0}.about-intro__col--image{flex-shrink:0;width:100%}@media(min-width: 992px){.about-intro__col--image{width:394px}}.about-intro__image{position:relative;width:100%;height:340px;overflow:hidden;background-color:color-mix(in srgb, var(--color-primary-dark) 6%, transparent)}@media(min-width: 992px){.about-intro__image{height:568px}}.about-intro__img{width:100%;height:100%;object-fit:cover;display:block}.about-philosophie{width:100%;padding:clamp(2.5rem,1.5217391304rem + 4.347826087vw,5rem) 0;display:flex;flex-direction:column;align-items:center;gap:clamp(1.5rem,1.1086956522rem + 1.7391304348vw,2.5rem)}.about-philosophie__title{font-family:"Bochan Serif",serif;font-weight:400;font-size:clamp(1.25rem,0.7608695652rem + 2.1739130435vw,2.5rem);color:var(--color-primary-dark);text-align:center;margin:0;margin-right:auto}@media(min-width: 768px){.about-philosophie__title{font-size:64px}}.about-philosophie__row{width:100%;max-width:1400px;margin:0 auto;display:flex;flex-direction:column;gap:clamp(1.5rem,1.1086956522rem + 1.7391304348vw,2.5rem);align-items:center}@media(min-width: 992px){.about-philosophie__row{flex-direction:row;align-items:stretch}}.about-philosophie__image{position:relative;flex:1 1 0;width:100%;min-height:320px;overflow:hidden;background-color:color-mix(in srgb, var(--color-primary-dark) 6%, transparent)}@media(min-width: 992px){.about-philosophie__image{min-height:560px}}.about-philosophie__img{width:100%;height:100%;object-fit:cover;display:block}.about-philosophie__col{flex:1 1 0;display:flex;gap:clamp(1.5rem,1.1086956522rem + 1.7391304348vw,2.5rem);align-items:flex-end}.about-philosophie__content{display:flex;flex-direction:column;gap:clamp(1.5rem,1.1086956522rem + 1.7391304348vw,2.5rem);min-width:0}.about-philosophie__quote{font-family:"Lato",sans-serif;font-size:1rem;line-height:1.6;color:var(--color-primary-dark)}.about-philosophie__quote p{margin:0 0 clamp(0.5rem,0.3043478261rem + 0.8695652174vw,1rem) 0}.about-philosophie__quote p:last-child{margin-bottom:0}.about-philosophie__author-name{font-family:"Bochan Serif",serif;font-weight:400;font-size:clamp(1.125rem,0.7826086957rem + 1.5217391304vw,2rem);color:var(--color-primary-dark);margin:0}.about-philosophie__author-role{font-family:"Lato",sans-serif;font-weight:700;font-size:1.125rem;color:var(--color-primary-dark);margin:8px 0 0 0}.about-equipe{width:100%;max-width:1400px;margin:0 auto;padding:clamp(2.5rem,1.5217391304rem + 4.347826087vw,5rem) 0}.about-equipe__row{display:flex;flex-direction:column-reverse;gap:clamp(1.5rem,1.1086956522rem + 1.7391304348vw,2.5rem);align-items:center}@media(min-width: 992px){.about-equipe__row{flex-direction:row;align-items:stretch}}.about-equipe__col{flex:1 1 0;display:flex;flex-direction:column;gap:clamp(1rem,0.8043478261rem + 0.8695652174vw,1.5rem);min-width:0}.about-equipe__title{font-family:"Bochan Serif",serif;font-weight:400;font-size:clamp(1.25rem,0.7608695652rem + 2.1739130435vw,2.5rem);color:var(--color-primary-dark);text-align:center;margin:0}@media(min-width: 768px){.about-equipe__title{font-size:64px;text-align:left}}.about-equipe__body-row{display:flex;gap:clamp(1.5rem,1.1086956522rem + 1.7391304348vw,2.5rem);align-items:stretch;padding:0 clamp(2.5rem,1.5217391304rem + 4.347826087vw,5rem) 0 clamp(1.5rem,1.1086956522rem + 1.7391304348vw,2.5rem)}.about-equipe__body{font-family:"Lato",sans-serif;font-size:1rem;line-height:1.6;color:var(--color-primary-dark)}.about-equipe__body p{margin:0 0 clamp(0.5rem,0.3043478261rem + 0.8695652174vw,1rem) 0}.about-equipe__body p:last-child{margin-bottom:0}.about-equipe__image{position:relative;width:100%;height:260px;flex-shrink:0;overflow:hidden;background-color:color-mix(in srgb, var(--color-primary-dark) 6%, transparent)}@media(min-width: 992px){.about-equipe__image{width:394px;height:311px}}.about-equipe__img{width:100%;height:100%;object-fit:cover;display:block}.about-savoir-faire{position:relative;width:100%;background-color:var(--color-primary);padding:clamp(2.5rem,1.5217391304rem + 4.347826087vw,5rem) clamp(1rem,0.8043478261rem + 0.8695652174vw,1.5rem) clamp(2.5rem,1.5217391304rem + 4.347826087vw,5rem);display:flex;flex-direction:column;gap:clamp(1.5rem,1.1086956522rem + 1.7391304348vw,2.5rem)}@media(min-width: 992px){.about-savoir-faire{padding:clamp(2.5rem,1.5217391304rem + 4.347826087vw,5rem) clamp(2.5rem,1.5217391304rem + 4.347826087vw,5rem) clamp(2.5rem,1.5217391304rem + 4.347826087vw,5rem)}}.about-savoir-faire:before{content:"";position:absolute;display:block;width:100%;bottom:100%;left:0;height:117px;background-color:var(--color-primary);mask-image:url(/build/images/footer-mountain-mask.3c97accb.svg);mask-size:auto 100%;mask-position:center bottom;mask-repeat:repeat-x;-webkit-mask-image:url(/build/images/footer-mountain-mask.3c97accb.svg);-webkit-mask-size:auto 100%;-webkit-mask-position:center bottom;-webkit-mask-repeat:repeat-x;transform:translateY(1px);z-index:1}.about-savoir-faire__header{display:flex;flex-direction:column;gap:clamp(1rem,0.8043478261rem + 0.8695652174vw,1.5rem);align-items:center;justify-content:space-between;text-align:center;margin-bottom:clamp(1.5rem,1.1086956522rem + 1.7391304348vw,2.5rem)}@media(min-width: 768px){.about-savoir-faire__header{flex-direction:row;text-align:left}}.about-savoir-faire__title{font-family:"Bochan Serif",serif;font-weight:400;font-size:clamp(1.25rem,0.7608695652rem + 2.1739130435vw,2.5rem);color:var(--color-neutral);margin:0}@media(min-width: 768px){.about-savoir-faire__title{font-size:64px}}.about-savoir-faire__link{display:inline-flex;align-items:center;gap:8px}.about-savoir-faire__link-icon{flex-shrink:0}.about-savoir-faire__grid{display:grid;grid-template-columns:1fr;gap:clamp(1.5rem,1.1086956522rem + 1.7391304348vw,2.5rem) clamp(1rem,0.8043478261rem + 0.8695652174vw,1.5rem)}@media(min-width: 768px){.about-savoir-faire__grid{grid-template-columns:repeat(3, 1fr)}}.about-savoir-faire__item{display:flex;gap:clamp(0.5rem,0.3043478261rem + 0.8695652174vw,1rem);align-items:stretch;padding-left:clamp(1rem,0.8043478261rem + 0.8695652174vw,1.5rem)}.about-savoir-faire__item-divider{flex-shrink:0;width:1px;background-color:color-mix(in srgb, var(--color-primary-lighter) 50%, transparent)}.about-savoir-faire__item-label{font-family:"Lato",sans-serif;font-weight:700;font-size:1.125rem;color:var(--color-neutral);margin:0}.about-galta{position:relative;width:100%;background-color:var(--color-neutral);padding:clamp(2.5rem,1.5217391304rem + 4.347826087vw,5rem) clamp(1rem,0.8043478261rem + 0.8695652174vw,1.5rem);display:flex;flex-direction:column;gap:clamp(1.5rem,1.1086956522rem + 1.7391304348vw,2.5rem)}@media(min-width: 992px){.about-galta{padding:clamp(2.5rem,1.5217391304rem + 4.347826087vw,5rem)}}.about-galta:before{content:"";position:absolute;display:block;width:100%;bottom:100%;left:0;height:117px;background-color:var(--color-neutral);mask-image:url(/build/images/footer-mountain-mask.3c97accb.svg);mask-size:auto 100%;mask-position:center bottom;mask-repeat:repeat-x;-webkit-mask-image:url(/build/images/footer-mountain-mask.3c97accb.svg);-webkit-mask-size:auto 100%;-webkit-mask-position:center bottom;-webkit-mask-repeat:repeat-x;transform:translateY(1px);z-index:1}.about-galta__title{font-family:"Bochan Serif",serif;font-weight:400;font-size:clamp(1.25rem,0.7608695652rem + 2.1739130435vw,2.5rem);color:var(--color-primary-dark);text-align:center;margin:0}@media(min-width: 768px){.about-galta__title{font-size:64px}}.about-galta__row{display:grid;grid-template-columns:1fr;align-items:stretch;gap:clamp(1.5rem,1.1086956522rem + 1.7391304348vw,2.5rem);max-width:1400px;margin:0 auto}@media(min-width: 992px){.about-galta__row{grid-template-columns:repeat(3, 1fr);gap:clamp(2.5rem,1.5217391304rem + 4.347826087vw,5rem)}}.about-galta__image{position:relative;width:100%;min-height:220px;overflow:hidden;background-color:color-mix(in srgb, var(--color-primary-dark) 6%, transparent);margin-bottom:clamp(1rem,0.8043478261rem + 0.8695652174vw,1.5rem)}@media(min-width: 992px){.about-galta__image{height:100%;min-height:0}}.about-galta__img{width:100%;height:100%;object-fit:cover;display:block;position:absolute}.about-galta__col{display:flex;flex-direction:column;flex-shrink:0;gap:clamp(1rem,0.8043478261rem + 0.8695652174vw,1.5rem);padding:100px 0}.about-galta__divider{width:100%;height:1px;background-color:var(--color-primary-lighter)}.about-galta__text{font-family:"Lato",sans-serif;font-size:1rem;line-height:1.6;color:var(--color-primary-dark)}.about-galta__text p{margin:0 0 clamp(0.5rem,0.3043478261rem + 0.8695652174vw,1rem) 0}.about-galta__text p:last-child{margin-bottom:0}.about-page--edit-mode .page-hero__title,.about-page--edit-mode .about-intro__title,.about-page--edit-mode .about-intro__body,.about-page--edit-mode .about-philosophie__quote,.about-page--edit-mode .about-philosophie__author-name,.about-page--edit-mode .about-philosophie__author-role,.about-page--edit-mode .about-equipe__body,.about-page--edit-mode .about-savoir-faire__item-label,.about-page--edit-mode .about-galta__text{position:relative}.about-page--edit-mode .page-hero__title[data-editable=true],.about-page--edit-mode .about-intro__title[data-editable=true],.about-page--edit-mode .about-intro__body[data-editable=true],.about-page--edit-mode .about-philosophie__quote[data-editable=true],.about-page--edit-mode .about-philosophie__author-name[data-editable=true],.about-page--edit-mode .about-philosophie__author-role[data-editable=true],.about-page--edit-mode .about-equipe__body[data-editable=true],.about-page--edit-mode .about-savoir-faire__item-label[data-editable=true],.about-page--edit-mode .about-galta__text[data-editable=true]{outline:1px dashed color-mix(in srgb, var(--color-primary) 30%, transparent);outline-offset:4px;transition:outline-color .2s ease}.about-page--edit-mode .page-hero__title[data-editable=true]:hover,.about-page--edit-mode .about-intro__title[data-editable=true]:hover,.about-page--edit-mode .about-intro__body[data-editable=true]:hover,.about-page--edit-mode .about-philosophie__quote[data-editable=true]:hover,.about-page--edit-mode .about-philosophie__author-name[data-editable=true]:hover,.about-page--edit-mode .about-philosophie__author-role[data-editable=true]:hover,.about-page--edit-mode .about-equipe__body[data-editable=true]:hover,.about-page--edit-mode .about-savoir-faire__item-label[data-editable=true]:hover,.about-page--edit-mode .about-galta__text[data-editable=true]:hover{outline-color:var(--color-primary)}
