.accueil-v2 section{padding-block:clamp(80px,12vw,160px)}.titre-geant{letter-spacing:-.01em;font-size:clamp(46px,8.4vw,128px);line-height:.88}.titre-geant em{color:var(--rouge)}.tete-v2{margin-bottom:clamp(40px,6vw,80px)}.tete-v2 .surtitre{margin-bottom:20px}.surtitre{align-items:center;gap:12px;display:flex}.surtitre:before{content:"";background:var(--rouge);flex:none;width:23px;height:23px}.btn-grand{padding:18px 30px;font-size:21px}.btn-verre{color:var(--blanc);-webkit-backdrop-filter:blur(12px);background:#ffffff14}.btn-verre:hover{background:#ffffff29}.entete-transparent{-webkit-backdrop-filter:none;background:0 0;position:fixed;left:0;right:0}.entete-transparent.defile{-webkit-backdrop-filter:saturate(140%)blur(12px);background:#0c0c0ce6}.hero{isolation:isolate;align-items:center;min-height:min(100svh,980px);display:flex;position:relative;overflow:hidden;padding-block:140px 110px!important}.hero-image{z-index:-2;-webkit-mask-composite:source-in;width:62%;position:absolute;top:0;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#00000059 8%,#000 26%),linear-gradient(0deg,#0000 0,#00000080 10%,#000 30%);mask-image:linear-gradient(90deg,#0000 0,#00000059 8%,#000 26%),linear-gradient(0deg,#0000 0,#00000080 10%,#000 30%);mask-composite:intersect}.hero-image img{object-fit:cover;object-position:60% 78%;filter:brightness(1.15)contrast(1.05);width:100%;height:100%}.hero-image:after{content:"";z-index:3;background:linear-gradient(90deg,var(--charbon) 0%,#0c0c0cd1 22%,#0c0c0c40 46%,#0c0c0c0d 70%,transparent 100%),linear-gradient(0deg,var(--charbon) 0%,#0c0c0ce6 10%,#0c0c0c73 26%,#0c0c0c1f 40%,transparent 58%);position:absolute;inset:0}.hero-lueur{z-index:-1;filter:blur(10px);pointer-events:none;background:radial-gradient(closest-side,#d71a2138,#0000 70%);width:70vw;height:70vw;position:absolute;top:-10vw;left:-25vw}.hero-contenu{width:100%}.hero-sur{font-family:var(--titre);letter-spacing:.14em;text-transform:uppercase;color:var(--gris);flex-wrap:wrap;align-items:center;gap:10px 22px;margin-bottom:28px;font-size:15px;display:flex}.hero-titre{letter-spacing:-.015em;margin-bottom:34px;font-size:clamp(54px,8.6vw,146px);line-height:.86}.hero-titre .ligne>span{white-space:nowrap}.hero-titre .ligne{padding-bottom:.04em;display:block;overflow:hidden}.hero-titre .ligne>span{display:inline-block}.hero-lead{max-width:40ch;color:var(--argent);margin-bottom:40px;font-size:clamp(18px,2vw,23px)}.hero-actions{margin-bottom:34px}.hero-note{color:var(--argent);align-items:center;gap:12px;min-height:44px;font-size:16px;text-decoration:none;display:inline-flex}.hero-note strong{color:var(--blanc);font-size:18px}.hero-note:hover{color:var(--blanc)}.etoiles{letter-spacing:2px;color:#ffffff2e;font-size:18px;line-height:1;display:inline-block;position:relative}.etoiles:before{content:"★★★★★";width:calc(var(--note,5) / 5 * 100%);color:#f5b400;position:absolute;inset:0;overflow:hidden}@media (width<=900px){.hero{align-items:flex-end;min-height:auto;padding-block:120px 80px!important}.hero-image{width:100%;height:62%;bottom:auto}.hero-image:after{background:linear-gradient(0deg,var(--charbon) 8%,#0c0c0c8c 55%,#0c0c0c59 100%)}.hero-contenu{padding-top:34vh}}.bloc-assurance{background:var(--nuit);position:relative;overflow:hidden}.bloc-assurance:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#d71a2129,#0000 70%);width:60vw;height:60vw;position:absolute;bottom:-30vw;right:-20vw}.bloc-assurance-grille{grid-template-columns:1.2fr 1fr;align-items:center;gap:clamp(32px,6vw,90px);display:grid;position:relative}.bloc-assurance-texte p{color:var(--argent);margin-bottom:28px;font-size:clamp(18px,1.8vw,21px)}.puces-atouts{gap:12px;margin:0 0 34px;padding:0;list-style:none;display:grid}.puces-atouts li{font-family:var(--titre);letter-spacing:.04em;text-transform:uppercase;color:var(--blanc);align-items:center;gap:14px;font-size:20px;font-weight:600;display:flex}.puces-atouts li:before{content:"";background:#d71a2129 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23D71A21' stroke-width='3.2'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") 50%/13px no-repeat;border-radius:50%;flex:none;width:22px;height:22px}.lien-fleche{min-height:44px;font-family:var(--titre);letter-spacing:.06em;text-transform:uppercase;color:var(--blanc);align-items:center;gap:10px;font-size:19px;font-weight:600;text-decoration:none;display:inline-flex}.lien-fleche span{color:var(--rouge);transition:transform .25s}.lien-fleche:hover span{transform:translate(6px)}@media (width<=900px){.bloc-assurance-grille{grid-template-columns:1fr}}.famille-v2+.famille-v2{margin-top:clamp(48px,7vw,90px)}.famille-titre{font-family:var(--titre);text-transform:uppercase;color:var(--gris);letter-spacing:.02em;margin-bottom:18px;font-size:clamp(24px,2.6vw,32px);font-style:italic;font-weight:700}.famille-titre sup{color:var(--rouge);vertical-align:top;margin-left:8px;font-size:.45em;position:relative;top:.3em}.rangees{gap:6px;margin:0;padding:0;list-style:none;display:grid}.rangee>a,.rangee>div{background:var(--nuit);color:inherit;border-radius:2px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) 56px;align-items:center;gap:24px;padding:26px 28px;text-decoration:none;transition:background .3s;display:grid;position:relative;overflow:hidden}.rangee>a:before{content:"";background:linear-gradient(90deg,#d71a2124,#0000 70%);transition:transform .5s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:translate(-101%)}.rangee-titre{font-family:var(--titre);text-transform:uppercase;color:var(--blanc);font-size:clamp(24px,2.8vw,40px);font-style:italic;font-weight:700;line-height:1;transition:transform .35s cubic-bezier(.2,.7,.2,1);position:relative}.rangee-desc{color:var(--gris);font-size:16px;line-height:1.5;position:relative}.rangee-fleche{width:56px;height:56px;color:var(--blanc);background:#ffffff0f;border-radius:50%;place-items:center;font-size:22px;transition:background .3s,transform .35s cubic-bezier(.2,.7,.2,1);display:grid;position:relative}.rangee-fleche.vide{background:0 0}.rangee>a:hover{background:var(--graphite)}.rangee>a:hover:before{transform:none}.rangee>a:hover .rangee-titre{transform:translate(10px)}.rangee>a:hover .rangee-fleche{background:var(--rouge);transform:rotate(-45deg)}@media (width<=820px){.rangee>a,.rangee>div{grid-template-columns:1fr 44px;gap:10px 16px;padding:22px}.rangee-desc{grid-column:1/2}.rangee-fleche{grid-area:1/2/3;width:44px;height:44px}}.chantier-v2{background:var(--nuit)}.chantier-grille{grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(32px,5vw,72px);display:grid}.chantier-texte .statut{margin-bottom:22px}.chantier-texte .titre-geant{margin-bottom:26px;font-size:clamp(44px,6vw,92px)}.chantier-mosaique{aspect-ratio:1;grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(3,1fr);gap:10px;max-width:100%;display:grid}.tuile{background:var(--graphite);border-radius:2px;margin:0;position:relative;overflow:hidden}.tuile-0{grid-area:1/1/3/3}.tuile-1{grid-area:1/3}.tuile-2{grid-area:2/3}.tuile-3{grid-area:3/1}.tuile-4{grid-area:3/2/auto/4}.tuile picture{display:contents}.tuile img{object-fit:cover;filter:saturate(1.08)contrast(1.08)brightness(.82);width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.7,.2,1),filter .4s}.tuile:hover img{filter:saturate(1.1)contrast(1.08)brightness(.95);transform:scale(1.06)}.tuile figcaption{color:var(--argent);background:linear-gradient(#0000,#0c0c0ce6);padding:34px 14px 12px;font-size:13px;line-height:1.35;transition:transform .35s;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}.tuile:hover figcaption,.tuile:focus-within figcaption{transform:none}@media (hover:none){.tuile figcaption{transform:none}}@media (width<=900px){.chantier-grille{grid-template-columns:1fr}}.accueil-v2 .avis-bande{padding-block:clamp(40px,5vw,72px) clamp(48px,7vw,96px)}.avis-bande-tete{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 28px;margin-bottom:clamp(22px,2.6vw,34px);display:flex}.avis-bande .carte-avis{gap:14px;padding:28px 26px 24px}.avis-bande .carte-avis p{font-size:clamp(16px,1.35vw,19px);line-height:1.55}.avis-bande .carte-avis:before{font-size:130px;top:-18px}@media (width<=900px){.avis-bande .cartes-avis{grid-template-columns:1fr}}.cartes-avis{grid-template-rows:auto auto;grid-template-columns:1.45fr 1fr;gap:14px;display:grid}.cartes-avis .carte-avis:first-child{grid-row:span 2}.cartes-avis .carte-avis:first-child p{font-size:clamp(20px,2.1vw,27px)}@media (width<=860px){.cartes-avis{grid-template-rows:none;grid-template-columns:1fr}.cartes-avis .carte-avis:first-child{grid-row:auto}}.carte-avis{background:var(--nuit);border-radius:2px;flex-direction:column;gap:20px;margin:0;padding:36px 32px 30px;transition:transform .35s cubic-bezier(.2,.7,.2,1),background .3s;display:flex;position:relative;overflow:hidden}.carte-avis:before{content:"“";color:#d71a212e;font-family:Georgia,serif;font-size:170px;line-height:1;position:absolute;top:-24px;right:18px}.carte-avis p{color:var(--blanc);flex:1;font-size:clamp(18px,1.6vw,21px);line-height:1.5;position:relative}.carte-avis footer{font-family:var(--titre);letter-spacing:.1em;text-transform:uppercase;color:var(--gris);font-size:15px}.carte-avis:hover{background:var(--graphite);transform:translateY(-4px)}@media (width<=900px){.cartes-avis{grid-template-columns:1fr}}.faq-grille{grid-template-columns:.9fr 1.1fr;align-items:start;gap:clamp(32px,6vw,96px);display:grid}.demarche-colle{position:sticky;top:120px}.faq-v2 .faq{max-width:none}.faq-v2 .faq details{background:var(--nuit)}@media (width<=900px){.faq-grille{grid-template-columns:1fr}.demarche-colle{position:static}}.articles-v2 .carte-article{background:var(--nuit)}.contact-v2{background:var(--nuit);position:relative;overflow:hidden}.tel-geant{width:fit-content;max-width:100%;font-family:var(--titre);letter-spacing:-.02em;color:var(--blanc);white-space:nowrap;margin:18px 0 clamp(40px,6vw,70px);font-size:clamp(56px,13vw,210px);font-style:italic;font-weight:700;line-height:.9;text-decoration:none;transition:color .3s;display:block}.tel-geant:hover{color:var(--rouge)}.contact-grille{grid-template-columns:1fr 1fr;gap:14px;display:grid}.contact-bloc{background:var(--charbon);border-radius:2px;padding:34px}.contact-bloc h3{color:var(--gris);letter-spacing:.14em;text-transform:uppercase;margin-bottom:16px;font-size:15px;font-weight:600}.contact-bloc .adresse{color:var(--blanc);margin-bottom:12px;font-size:26px;line-height:1.3}.contact-bloc .note{margin-bottom:26px}@media (width<=820px){.contact-grille{grid-template-columns:1fr}.tel-geant{font-size:clamp(46px,15vw,90px)}}@media (prefers-reduced-motion:no-preference){.hero-titre .ligne>span{animation:1s cubic-bezier(.16,1,.3,1) both ligneMonte}.hero-titre .ligne:nth-child(2)>span{animation-delay:.1s}.hero-titre .ligne:nth-child(3)>span{animation-delay:.2s}.hero-sur{animation:.8s ease-out .1s both fondu}.hero-lead{animation:1s ease-out .45s both fondu}.hero-actions{animation:1s ease-out .6s both fondu}.hero-note{animation:1s ease-out .75s both fondu}.hero-image img{animation:2.6s cubic-bezier(.16,1,.3,1) both zoomCinema}.hero-image:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(115deg,#0000 38%,#ffffff40 48%,#ffffff0f 54%,#0000 64%);animation:1.8s cubic-bezier(.4,0,.2,1) 1.1s both reflet;position:absolute;inset:0;transform:translate(-120%)}.hero-lueur{animation:7s ease-in-out infinite alternate respire}@keyframes ligneMonte{0%{transform:translateY(105%)}to{transform:none}}@keyframes fondu{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes zoomCinema{0%{transform:scale(1.14)}to{transform:scale(1)}}@keyframes respire{0%{opacity:.6;transform:scale(1)}to{opacity:1;transform:scale(1.12)}}.anim [data-revele]{opacity:0;transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);transform:translateY(40px)}.anim [data-revele].vu{opacity:1;transform:none}.anim [data-devoile]{clip-path:inset(0 0 100%);transition:clip-path 1.1s cubic-bezier(.77,0,.18,1)}.anim [data-devoile] img{transition:transform 1.4s cubic-bezier(.16,1,.3,1);transform:scale(1.25)}.anim [data-devoile].vu{clip-path:inset(0)}.anim [data-devoile].vu img{transform:scale(1)}}.anim [data-devoile].vu:hover img{transform:scale(1.06)}:root{--titre:"Archivo","Helvetica Neue",Arial,sans-serif;--corps:"Archivo","Helvetica Neue",Arial,sans-serif}body{letter-spacing:-.004em;font-stretch:100%}h1,h2,h3,h4,h1 em,h2 em,h3 em,.titre-geant,.hero-titre,.rangee-titre,.famille-titre,.tel,.tel-geant,.liste h4,.faq summary,.carte-article h2,.carte-article h3{text-transform:none;letter-spacing:-.03em;font-style:normal;font-stretch:84%}h1,.hero-titre{font-weight:700;line-height:.95}h1{font-size:clamp(40px,6vw,82px)}h2,.titre-geant{font-size:clamp(34px,4.8vw,70px);font-weight:700;line-height:.98}.hero-titre{font-size:clamp(46px,7vw,110px)}h3{letter-spacing:-.015em;font-weight:650}.rangee-titre{font-size:clamp(21px,2.2vw,30px);font-weight:650;line-height:1.08}.famille-titre{color:var(--gris);font-weight:650;font-size:clamp(20px,2vw,26px)!important}.tel,.tel-geant{letter-spacing:-.035em;font-weight:700}.tel-geant{font-size:clamp(46px,9vw,140px)}.faq summary{letter-spacing:-.01em;font-size:clamp(18px,1.8vw,21px);font-weight:600}.liste h4,.carte-article h2,.carte-article h3{letter-spacing:-.015em;font-weight:650}.btn,.surtitre,.nav,.statut,.pastille,.atouts li,.puces-atouts li,.lien-fleche,.hero-sur,.fil,.carte-article time,.carte-avis footer,.contact-bloc h3,.article-tete time,.note,.chantier-texte .statut{font-style:normal;font-stretch:100%}.btn{letter-spacing:.09em;font-size:14px;font-weight:600}.btn-grand{font-size:15px}.nav{letter-spacing:.1em;font-size:13px;font-weight:500}.surtitre,.hero-sur,.fil,.carte-article time,.carte-avis footer,.contact-bloc h3,.article-tete time{letter-spacing:.16em;font-size:12px;font-weight:600}.statut,.pastille{letter-spacing:.12em;font-size:12px;font-weight:600}.atouts li,.puces-atouts li{letter-spacing:.08em;font-size:14px;font-weight:600}.lien-fleche{letter-spacing:.1em;font-size:14px;font-weight:600}.carte-avis p{letter-spacing:-.01em}.hero-offre{-webkit-backdrop-filter:blur(10px);background:#ffffff0f;border-radius:2px;align-items:center;gap:16px;width:fit-content;max-width:100%;margin:0 0 30px;padding:16px 22px 16px 16px;display:flex}.hero-offre-coche{background:var(--rouge) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center/22px no-repeat;border-radius:50%;flex:none;width:44px;height:44px}.hero-offre strong{font-family:var(--titre);letter-spacing:-.02em;color:var(--blanc);font-size:clamp(24px,2.6vw,34px);font-weight:700;font-stretch:84%;line-height:1.05;display:block}.hero-offre small{color:var(--argent);margin-top:4px;font-size:14px;display:block}.hero-note{gap:16px;font-size:18px}.hero-note .etoiles{letter-spacing:3px;font-size:clamp(28px,2.6vw,36px)}.hero-note strong{letter-spacing:-.02em;font-size:clamp(24px,2.2vw,30px);font-weight:700}.surtitre-fort{gap:14px;color:var(--blanc)!important;letter-spacing:.14em!important;font-size:clamp(15px,1.3vw,18px)!important}.surtitre-fort:before{width:32px!important;height:32px!important}@media (prefers-reduced-motion:no-preference){.hero-offre{animation:1s ease-out .55s both fondu}.surtitre-fort:before{animation:2.4s ease-in-out infinite battement}@keyframes pulseRouge{0%{box-shadow:0 0 #d71a218c}70%{box-shadow:0 0 0 12px #d71a2100}to{box-shadow:0 0 #d71a2100}}}button.hero-offre{cursor:pointer;text-align:left;color:inherit;font:inherit;border:0;transition:background .25s,transform .25s}button.hero-offre:hover{background:#ffffff1f}button.hero-offre:hover .hero-offre-fleche{transform:translate(5px)}.hero-offre-fleche{color:var(--rouge);margin-left:10px;font-size:26px;transition:transform .25s}button.hero-offre:focus-visible{outline:2px solid var(--rouge);outline-offset:3px}.atelier-v2{padding-block:clamp(56px,8vw,110px)}.atelier-grille{grid-template-columns:1.5fr 1fr 1fr;grid-auto-rows:1fr;gap:clamp(12px,1.6vw,20px);display:grid}.atelier-photo{aspect-ratio:4/3;border-radius:2px;margin:0;position:relative;overflow:hidden}.atelier-photo picture{display:contents}.atelier-photo img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.atelier-photo.grande{aspect-ratio:auto;grid-row:span 2}.atelier-photo figcaption{font-family:var(--titre);letter-spacing:.1em;text-transform:uppercase;color:var(--blanc);background:linear-gradient(#0000,#0c0c0cd9);padding:26px 20px 14px;font-size:14px;font-weight:600;position:absolute;bottom:0;left:0;right:0}.atelier-note{max-width:62ch;color:var(--argent);margin-top:clamp(24px,3vw,36px)}@media (width<=900px){.atelier-grille{grid-template-columns:1fr 1fr}.atelier-photo.grande{aspect-ratio:4/3;grid-area:auto/span 2}}.manifeste{padding-block:clamp(56px,9vw,120px)}.manifeste-ligne{font-family:var(--titre);letter-spacing:-.035em;color:var(--blanc);text-wrap:balance;margin:0;font-size:clamp(40px,7.5vw,104px);font-weight:700;font-stretch:84%;line-height:.98}.manifeste-ligne em{color:var(--rouge);font-style:normal}.manifeste-ligne .m-ligne{display:block}.manifeste-ligne .m-ligne>span{will-change:filter,transform;display:inline-block}.manifeste-sous{max-width:46ch;color:var(--gris);margin:clamp(20px,2.5vw,30px) 0 0;font-size:clamp(16px,1.4vw,18px);line-height:1.65}.echanges{padding-block:clamp(48px,7vw,100px)}.echange-liste{gap:clamp(36px,5vw,64px);margin:0;display:grid}.echange{gap:10px;max-width:70ch;display:grid}.echange:nth-child(2){text-align:right;margin-left:auto}.echange dt{font-family:var(--titre);letter-spacing:-.02em;color:var(--gris);font-size:clamp(24px,3.2vw,40px);font-weight:600;font-stretch:84%;line-height:1.15}.echange dt:before{content:"« "}.echange dt:after{content:" »"}.echange dd{color:var(--blanc);max-width:52ch;margin:0;font-size:clamp(17px,1.5vw,19px);line-height:1.65}.echange:nth-child(2) dd{margin-left:auto}.echange dd:before{content:"";background:var(--rouge);vertical-align:-4px;width:19px;height:19px;margin-right:10px;display:inline-block}@media (width<=700px){.echange:nth-child(2){text-align:left;margin-left:0}.echange:nth-child(2) dd{margin-left:0}}.apercu-service{z-index:15;pointer-events:none;opacity:0;width:340px;transition:opacity .25s;position:fixed;top:0;left:0;transform:translate(-999px,-999px)}.apercu-service.vu{opacity:1}.apercu-service img{border-radius:2px;width:100%;height:auto;display:block;box-shadow:0 30px 60px #0000008c}@media (width<=900px){.apercu-service{display:none}}@media (hover:hover) and (pointer:fine){a[href],button,summary,label,input[type=submit],[data-ouvrir-estimation],.btn,.rangee a,button.hero-offre,.faq summary,.burger,.carte-article,.atelier-photo,.hero-note,.service-lie,.lien-fleche{cursor:url(/brand/curseur-n.png) 16 16,pointer}}.hero-video{z-index:2;object-fit:cover;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity 1.2s;position:absolute;inset:0}.hero-video.vue{opacity:1}@media (prefers-reduced-motion:reduce){.hero-video{display:none}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){.hero-image{will-change:transform;animation:linear both parallaxeHero scroll(root);animation-range:0 900px}@keyframes parallaxeHero{0%{transform:translate(0,0)}to{transform:translateY(225px)}}}}.rideau{z-index:60;pointer-events:none;position:fixed;inset:0}.rideau-pan{background:var(--charbon);height:50%;position:absolute;left:0;right:0;overflow:hidden}.rideau-haut{top:0}.rideau-bas{bottom:0}.rideau-pan img{opacity:0;width:min(200px,46vw);height:auto;position:absolute;left:50%;transform:translate(-50%)}.rideau-haut img{bottom:calc(min(200px,46vw)/-2)}.rideau-bas img{top:calc(min(200px,46vw)/-2)}html.rideau-actif,html.rideau-actif body{overflow:hidden}@media (prefers-reduced-motion:no-preference){.rideau-pan{transition:transform 1s cubic-bezier(.76,0,.24,1)}.rideau-pan img{animation:.55s ease-out .1s forwards logoParait}html.ouvert .rideau-haut{transform:translateY(-100%)}html.ouvert .rideau-bas{transform:translateY(100%)}@keyframes logoParait{0%{opacity:0;transform:translate(-50%)scale(.96)}to{opacity:1;transform:translate(-50%)scale(1)}}html.rideau-actif .hero-titre .ligne>span,html.rideau-actif .hero-sur,html.rideau-actif .hero-lead,html.rideau-actif .hero-offre,html.rideau-actif .hero-actions,html.rideau-actif .hero-note{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.rideau{display:none}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.anim [data-revele]{opacity:1;transition:none;animation:linear both monteEnVue view();animation-range:entry 5% entry 55%;transform:none}.anim [data-devoile]{clip-path:none;animation:linear both devoileEnVue view();animation-range:entry entry 60%}.anim [data-devoile] img{animation:linear both zoomEnVue view();animation-range:entry entry 70%;transform:none}@keyframes monteEnVue{0%{opacity:0;transform:translateY(46px)}to{opacity:1;transform:none}}@keyframes devoileEnVue{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes zoomEnVue{0%{transform:scale(1.18)}to{transform:scale(1)}}}.anim .manifeste-ligne .m-ligne{opacity:1;transition:none;animation:none;transform:none}.anim .manifeste-ligne .m-ligne>span{opacity:0;filter:blur(16px);transition:opacity .85s cubic-bezier(.16,1,.3,1),filter .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1);transform:translateY(16px)}.anim .manifeste-ligne .m-ligne.vu>span{opacity:1;filter:blur();transform:none}.anim .manifeste-ligne .m-ligne:nth-child(2)>span{transition-delay:.13s}.anim .manifeste-ligne .m-ligne:nth-child(3)>span{transition-delay:.26s}}.equipe{background:var(--nuit);padding-block:clamp(48px,7vw,88px)}.equipe-ouverture{font-family:var(--titre);text-transform:uppercase;color:var(--blanc);letter-spacing:.01em;margin:0;font-size:clamp(26px,4.2vw,48px);font-style:italic;font-weight:700;line-height:.98}.equipe-ouverture em{color:var(--rouge);font-style:italic}.equipe-sous{color:var(--gris);max-width:44ch;margin:10px 0 0;font-size:16px}.equipe-groupe{background:var(--graphite);border-radius:2px;margin:clamp(24px,3vw,36px) 0 0;position:relative;overflow:hidden;box-shadow:0 16px 34px #00000073}.equipe-groupe:after{content:"";z-index:3;pointer-events:none;border:1px solid #c9c9cb57;position:absolute;inset:0;box-shadow:inset 0 0 0 7px #0c0c0cf0,inset 0 0 0 8px #c9c9cb33}.equipe-groupe:before{content:"";z-index:4;background:var(--rouge);height:3px;position:absolute;bottom:8px;left:8px;right:8px}.equipe-groupe picture{display:contents}.equipe-groupe img{width:100%;height:auto;display:block}.equipe-grille{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.8vw,22px);margin:clamp(16px,2.2vw,26px) 0 0;padding:0;list-style:none;display:grid}@media (width<=860px){.equipe-grille{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,3vw,24px)}}.equipe-carte figure{aspect-ratio:4/5;background:var(--graphite);border-radius:2px;margin:0;position:relative;overflow:hidden;box-shadow:0 16px 34px #00000073}.equipe-carte figure:after{content:"";z-index:3;pointer-events:none;border:1px solid #c9c9cb57;position:absolute;inset:0;box-shadow:inset 0 0 0 7px #0c0c0cf0,inset 0 0 0 8px #c9c9cb33}.equipe-carte figure:before{content:"";z-index:4;background:var(--rouge);height:3px;position:absolute;bottom:8px;left:8px;right:8px}.equipe-carte picture{display:contents}.equipe-carte img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.equipe-nom{font-family:var(--titre);text-transform:uppercase;letter-spacing:.02em;color:var(--blanc);margin:14px 0 0;font-size:clamp(19px,2vw,24px);font-weight:700}.equipe-poste{font-family:var(--titre);letter-spacing:.12em;text-transform:uppercase;color:var(--rouge);text-wrap:balance;margin:3px 0 0;font-size:12px;font-weight:600;line-height:1.45}.equipe-mot{color:var(--argent);margin:8px 0 0;font-size:15px;line-height:1.6}.btn-verre{color:#141314;-webkit-backdrop-filter:none;background:linear-gradient(#ededef 0%,#c6c6c9 46%,#aeaeb2 52%,#dcdcdf 100%);box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #00000040}.btn-verre:hover{color:#0c0c0c;background:linear-gradient(#fff 0%,#d2d2d5 46%,#bababe 52%,#e8e8eb 100%)}.btn-verre svg{color:#141314}.btn-grand{padding-right:40px}
