.revele[data-astro-cid-zjrmnuy6]{max-width:24ch;font-weight:300;font-size:var(--t-reveal);letter-spacing:-.03em;line-height:1.15}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.revele[data-astro-cid-zjrmnuy6]{view-timeline:--revele block}.revele[data-astro-cid-zjrmnuy6] span[data-astro-cid-zjrmnuy6]{animation:linear both encre --revele;animation-range:cover calc(18% + var(--p) * 34%) cover calc(22% + var(--p) * 34%)}}}@keyframes encre{0%{color:var(--gris-revele)}to{color:var(--ardoise)}}.ouverture[data-astro-cid-lcdefpme]{padding-bottom:var(--s-9)}.scene[data-astro-cid-lcdefpme]{aspect-ratio:28/13;width:100%;margin-top:var(--s-6);position:relative;container-type:size}.cadre[data-astro-cid-lcdefpme]{clip-path:inset(36cqh 0 0 0 round var(--r-photo));background:#6c6c6b;position:absolute;inset:0;overflow:hidden}.scene[data-astro-cid-lcdefpme] .plan{object-fit:cover;object-position:75% 30%;width:100%;height:100%;position:absolute;inset:0}.scene[data-astro-cid-lcdefpme] .plan-avant{z-index:3;pointer-events:none}.ouverture[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{z-index:2;font-weight:200;font-size:min(var(--t-h1), 5.7cqw);letter-spacing:-.045em;color:var(--ardoise);line-height:.94;position:absolute;top:0;left:0}.dedans[data-astro-cid-lcdefpme]{z-index:2;left:clamp(var(--s-5), 3.4vw, var(--s-8));bottom:clamp(var(--s-5), 3.4vw, var(--s-8));gap:var(--s-5);width:min(42cqw,38rem);color:var(--tuffeau-clair);display:grid;position:absolute}.dedans[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--t-lead);color:#fafaf9d1;line-height:1.45}.ouverture-actions[data-astro-cid-lcdefpme]{align-items:center;gap:var(--s-6);flex-wrap:wrap;display:flex}.tampon[data-astro-cid-lcdefpme]{z-index:2;right:clamp(var(--s-5), 3.4vw, var(--s-8));bottom:clamp(var(--s-5), 3.4vw, var(--s-8));font-weight:500;font-size:var(--t-h4);letter-spacing:-.02em;color:#fafaf9cc;position:absolute}.tampon[data-astro-cid-lcdefpme] sup[data-astro-cid-lcdefpme]{vertical-align:.32em;font-size:.9em;font-weight:400;line-height:0}.index[data-astro-cid-lcdefpme]{margin-bottom:var(--s-4);font-size:var(--t-ui);letter-spacing:.06em;color:var(--ardoise);font-variant-numeric:tabular-nums;font-weight:500;display:block}@media (width>=861px) and (width<=1360px){.scene[data-astro-cid-lcdefpme]{aspect-ratio:28/17}}.lien-suite[data-astro-cid-lcdefpme]{transition:background-size .4s var(--ease);background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;padding-bottom:.15em;font-size:1rem;text-decoration:none}.lien-suite[data-astro-cid-lcdefpme]:hover{background-size:30% 1px}.section-tete[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:end;gap:var(--s-5);flex-wrap:wrap;display:flex}.offres[data-astro-cid-lcdefpme]{margin-top:var(--s-7);border-top:1px solid var(--ardoise);padding:0;list-style:none}.offres[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--trait)}.offre[data-astro-cid-lcdefpme]{gap:var(--gout);padding-block:var(--s-6);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;text-decoration:none;display:grid;position:relative}.offre-nom[data-astro-cid-lcdefpme]{font-weight:300;font-size:var(--t-h3);letter-spacing:-.03em;transition:transform .6s var(--ease);line-height:1.1}.offre-titre[data-astro-cid-lcdefpme]{align-items:baseline;gap:var(--s-6);grid-column:1/span 6;display:flex}.offre-texte[data-astro-cid-lcdefpme]{grid-column:7/span 5}.offre-fleche[data-astro-cid-lcdefpme]{grid-column:12;justify-self:end}.offre-rang[data-astro-cid-lcdefpme]{min-width:1.5em;font-size:var(--t-ui);font-variant-numeric:tabular-nums;color:var(--gris)}.offre-texte[data-astro-cid-lcdefpme]{color:var(--gris);max-width:40ch}.offre-pour[data-astro-cid-lcdefpme]{margin-top:var(--s-3);font-size:var(--t-ui);color:var(--ardoise);display:block}.offre-fleche[data-astro-cid-lcdefpme]{border:1px solid var(--ardoise);width:2.75rem;height:2.75rem;transition:background-color .4s var(--ease);border-radius:50%;position:relative}.offre-fleche[data-astro-cid-lcdefpme]:after{content:"";background:var(--ardoise);transition:transform .5s var(--ease), background-color .4s var(--ease);position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17 17 7M9 7h8v8'/%3E%3C/svg%3E") 50%/42% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17 17 7M9 7h8v8'/%3E%3C/svg%3E") 50%/42% no-repeat}.offre[data-astro-cid-lcdefpme]:hover .offre-nom[data-astro-cid-lcdefpme],.offre[data-astro-cid-lcdefpme]:focus-visible .offre-nom[data-astro-cid-lcdefpme]{transform:translate(.3em)}.offre[data-astro-cid-lcdefpme]:hover .offre-fleche[data-astro-cid-lcdefpme],.offre[data-astro-cid-lcdefpme]:focus-visible .offre-fleche[data-astro-cid-lcdefpme]{background:var(--ardoise)}.offre[data-astro-cid-lcdefpme]:hover .offre-fleche[data-astro-cid-lcdefpme]:after,.offre[data-astro-cid-lcdefpme]:focus-visible .offre-fleche[data-astro-cid-lcdefpme]:after{background:var(--contre);transform:rotate(45deg)}.pourquoi-haut[data-astro-cid-lcdefpme]{gap:var(--s-7) var(--gout);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.pourquoi-texte[data-astro-cid-lcdefpme]{gap:var(--s-7);grid-column:1/span 7;justify-items:start;display:grid}.portrait[data-astro-cid-lcdefpme]{border-radius:var(--r-photo);aspect-ratio:4/5;color:#fafaf9;isolation:isolate;grid-column:9/-1;text-decoration:none;display:block;position:relative;overflow:hidden}.portrait[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease)}.portrait[data-astro-cid-lcdefpme]:before{content:"";z-index:1;opacity:0;transition:opacity .5s var(--ease);background:linear-gradient(#11121326,#11121340 45%,#111213b3);position:absolute;inset:0}.portrait-meta[data-astro-cid-lcdefpme]{z-index:2;left:var(--s-6);right:calc(var(--s-6) + 3rem);bottom:var(--s-6);gap:.2em;display:grid;position:absolute}.portrait-nom[data-astro-cid-lcdefpme]{font-weight:300;font-size:var(--t-h4);letter-spacing:-.015em}.portrait-role[data-astro-cid-lcdefpme]{font-size:var(--t-ui);color:#fafaf9bf}.portrait-nom[data-astro-cid-lcdefpme],.portrait-role[data-astro-cid-lcdefpme]{opacity:0;transition:opacity .5s var(--ease), transform .6s var(--ease);transform:translateY(14px)}.portrait-role[data-astro-cid-lcdefpme]{transition-delay:60ms}.portrait-fleche[data-astro-cid-lcdefpme]{z-index:2;right:var(--s-6);bottom:calc(var(--s-6) + .55em);transform-origin:100%;width:2.25rem;height:1px;transition:transform .6s var(--ease) 80ms;background:currentColor;position:absolute;transform:scaleX(0)}.portrait-fleche[data-astro-cid-lcdefpme]:after{content:"";border-top:1px solid;border-right:1px solid;width:9px;height:9px;position:absolute;top:-4px;right:0;transform:rotate(45deg)}.portrait[data-astro-cid-lcdefpme]:hover:before{opacity:1}.portrait[data-astro-cid-lcdefpme]:hover img{transform:scale(1.03)}.portrait[data-astro-cid-lcdefpme]:hover .portrait-nom[data-astro-cid-lcdefpme],.portrait[data-astro-cid-lcdefpme]:hover .portrait-role[data-astro-cid-lcdefpme]{opacity:1;transform:none}.portrait[data-astro-cid-lcdefpme]:hover .portrait-fleche[data-astro-cid-lcdefpme]{transform:none}@media (prefers-reduced-motion:reduce){.portrait[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme],.portrait[data-astro-cid-lcdefpme]:before{transition-duration:0s!important}}.portrait[data-astro-cid-lcdefpme]:after{content:"";background:var(--grain);opacity:.14;mix-blend-mode:overlay;position:absolute;inset:0}.pourquoi[data-astro-cid-lcdefpme] .colonnes[data-astro-cid-lcdefpme]{margin-top:var(--s-10)}.section-tete[data-astro-cid-lcdefpme]+[data-astro-cid-lcdefpme]{margin-top:var(--s-7)}.faits[data-astro-cid-lcdefpme]{gap:var(--gout);margin:var(--s-5) 0 var(--s-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.faits[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border-top:1px solid var(--ardoise);padding-top:var(--s-3)}.faits[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-weight:300;font-size:var(--t-h3);letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1}.faits[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{margin:var(--s-2) 0 0;font-size:var(--t-ui);color:var(--gris)}.avis[data-astro-cid-lcdefpme]{padding:clamp(var(--s-5), 2.2vw, var(--s-7)) var(--s-6);color:var(--ardoise);border-radius:var(--r-photo);text-align:center;background:#ecebe6;margin:0}.avis[data-astro-cid-lcdefpme] .note[data-astro-cid-lcdefpme]{justify-content:center}.avis[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{font-weight:300;font-size:var(--t-lead);letter-spacing:-.015em;max-width:22ch;margin:0 auto;line-height:1.35}.avis[data-astro-cid-lcdefpme] .note[data-astro-cid-lcdefpme]{margin-top:var(--s-4)}.avis[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{margin-top:var(--s-3);font-size:var(--t-ui);color:var(--gris);gap:.15em;display:grid}.avis[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--ardoise);font-weight:500}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.projets-grille[data-astro-cid-lcdefpme] .projet-photo img{animation:linear both couleur view();animation-range:entry 60% cover 55%}}}@keyframes couleur{0%{filter:grayscale()brightness(.92)}}@media (width<=860px){.scene[data-astro-cid-lcdefpme]{aspect-ratio:auto;margin-top:var(--s-4);flex-direction:column;display:flex;container-type:normal}.ouverture[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin-bottom:var(--s-6);font-size:var(--t-h1);order:-1;position:static}.ouverture[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] br[data-astro-cid-lcdefpme]{display:none}.cadre[data-astro-cid-lcdefpme]{gap:var(--s-6);clip-path:none;background:0 0;flex-direction:column;display:flex;position:static;overflow:visible}.scene[data-astro-cid-lcdefpme] .plan{aspect-ratio:4/5;border-radius:var(--r-photo);object-position:82% 30%;height:auto;position:relative}.scene[data-astro-cid-lcdefpme] .plan-avant{display:none}.dedans[data-astro-cid-lcdefpme]{width:auto;color:var(--ardoise);position:static}.dedans[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ardoise)}.dedans[data-astro-cid-lcdefpme] .bouton[data-astro-cid-lcdefpme].inverse{--b-encre:var(--ardoise);--b-contre:var(--contre)}.offre[data-astro-cid-lcdefpme]{column-gap:var(--s-4);grid-template-columns:1fr auto}.offre-titre[data-astro-cid-lcdefpme]{gap:var(--s-4);grid-column:1}.offre-texte[data-astro-cid-lcdefpme]{padding-left:calc(1.5em + var(--s-4));grid-column:1/-1}.offre-fleche[data-astro-cid-lcdefpme]{grid-area:1/2;width:2.75rem;height:2.75rem}.pourquoi-texte[data-astro-cid-lcdefpme],.portrait[data-astro-cid-lcdefpme]{grid-column:1/-1}.avis[data-astro-cid-lcdefpme]{margin-top:var(--s-3);padding:var(--s-5)}}@media (prefers-reduced-motion:reduce){.offre-nom[data-astro-cid-lcdefpme],.offre-fleche[data-astro-cid-lcdefpme]:after{transition:none}}
