@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}@font-face{font-family:SCHABO Condensed;src:url(/fonts/SCHABO-Condensed.woff2)format("woff2"),url(/fonts/SCHABO-Condensed.woff)format("woff");font-weight:400;font-display:swap}:root{--geant:"SCHABO Condensed", "Arial Narrow", sans-serif;--titre:"Host Grotesk", "Helvetica Neue", Arial, sans-serif;--texte-f:"BDO Grotesk", ui-sans-serif, -apple-system, Arial, sans-serif;--mono:"IBM Plex Mono", ui-monospace, Menlo, monospace;--m:20px;--in:40px;--expo:cubic-bezier(.16, 1, .3, 1)}[data-theme=sombre]{--fond:#0e0e0e;--fond-2:#161616;--texte:#fff;--gris:#ababab;--gris-2:#ababab;--filet:#f3f1ec1a;--accent:#ff6a1a;--clair:#fff}[data-theme=clair]{--fond:#fff;--fond-2:#ecebe6;--texte:#141414;--gris:#6c6963;--gris-2:#b9b6ae;--filet:#14141417;--accent:#ff6a1a;--clair:#fff;--bleu:#9ec4ff80;--peche:#ffc49680}@media (width<=760px){:root{--m:12px;--in:22px}}*{box-sizing:border-box;margin:0;padding:0}html.lenis,html.lenis body{height:auto}body{background:var(--fond);color:var(--texte);font:400 1.18rem/1.45 var(--texte-f);letter-spacing:-.012em;-webkit-font-smoothing:antialiased;transition:background-color .6s,color .6s;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;letter-spacing:inherit;background:0 0;border:0}a:focus-visible,button:focus-visible{outline:1px solid var(--texte);outline-offset:3px}img{max-width:100%;display:block}.gris{color:var(--gris)}.geant{font-family:var(--geant);text-transform:uppercase;font-weight:400;line-height:.9}.titre{font-family:var(--titre);letter-spacing:-.04em;font-weight:600;line-height:.95}.accroche{letter-spacing:-.03em;font-size:clamp(1.6rem,2.9vw,3rem);font-weight:500;line-height:1.08}.etiquette{font-family:var(--mono);font-variation-settings:normal;letter-spacing:.02em;text-transform:uppercase;font-size:.74rem}.point:before{content:"";background:var(--accent);vertical-align:2px;border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}.ligne{display:block;overflow:hidden}.ligne>span{padding-top:.14em;display:block}.pilule{border:1px solid;border-radius:99px;align-items:center;gap:16px;padding:14px 24px;font-size:1.05rem;transition:background .5s,color .5s;display:inline-flex}.pilule:after{content:"";background:currentColor;border-radius:50%;width:8px;height:8px}.pilule:hover{background:var(--texte);color:var(--fond)}.grille-fixe{inset:0 var(--m);z-index:-1;pointer-events:none;grid-template-columns:repeat(4,1fr);display:grid;position:fixed}.grille-fixe i{border-left:1px solid var(--filet)}.grille-fixe i:last-child{border-right:1px solid var(--filet)}[data-theme=clair] .grille-fixe{display:none}[data-theme=clair] body:before{content:"";pointer-events:none;background-image:radial-gradient(circle,#1414141a 1px,#0000 1.3px);background-size:22px 22px;position:fixed;inset:0}.filet{background:var(--filet);height:1px;margin:0 var(--m);position:relative}.filet b{width:13px;height:13px;margin-left:-6px;position:absolute;top:-6px}.filet b:before,.filet b:after{content:"";background:currentColor;position:absolute}.filet b:before{height:1px;top:6px;left:0;right:0}.filet b:after{width:1px;top:0;bottom:0;left:6px}[data-theme=clair] .filet b{display:none}.sec{padding-inline:var(--m);position:relative}.int{padding:0 20px}.g4{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.cel{padding:0 20px}@media (width<=760px){.int,.cel{padding:0 10px}}[data-theme=clair] .degrade-a{background:radial-gradient(50% 60% at 0% 0%, var(--bleu), transparent 70%), radial-gradient(45% 55% at 100% 100%, var(--peche), transparent 70%)}[data-theme=clair] .degrade-b{background:radial-gradient(45% 55% at 100% 0%, var(--peche), transparent 70%), radial-gradient(50% 60% at 0% 100%, var(--bleu), transparent 70%)}.nav{z-index:40;background:color-mix(in srgb, var(--fond) 82%, transparent);backdrop-filter:blur(14px);border-bottom:1px solid var(--filet);height:60px;font-size:1rem;transition:background-color .6s;position:fixed;inset:0 0 auto}.nav .g4{height:100%;margin:0 var(--m);align-items:center}.marque{font-family:var(--titre);letter-spacing:-.03em;align-items:center;gap:10px;padding-left:20px;font-weight:600;display:inline-flex}.marque svg{fill:currentColor;width:30px;height:30px;transition:transform .7s var(--expo);flex:none}.marque__nom{font-family:var(--geant);text-transform:uppercase;letter-spacing:.01em;white-space:nowrap;opacity:0;max-width:0;transition:max-width .8s var(--expo), opacity .5s, transform .8s var(--expo);padding-top:.1em;font-size:1.32rem;font-weight:400;line-height:.88;overflow:hidden;transform:translate(-8px)}.marque:hover .marque__nom,.marque:focus-visible .marque__nom{opacity:1;max-width:9em;transform:none}.marque:hover svg{transform:rotate(360deg)}.nav__liens{color:var(--gris);font-family:var(--mono);font-variation-settings:normal;text-transform:uppercase;letter-spacing:.02em;grid-column:2/span 2;justify-content:center;align-items:center;gap:30px;font-size:.86rem;display:flex}.nav__liens a:hover,.bascule:hover{color:var(--texte)}.bascule{color:var(--gris);align-items:center;padding:6px 0;display:inline-flex}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bascule i{background:var(--filet);border-radius:99px;width:30px;height:16px;position:relative}.bascule i:after{content:"";background:var(--texte);width:12px;height:12px;transition:transform .6s var(--expo), background .6s;border-radius:50%;position:absolute;top:2px;left:2px}[data-theme=clair] .bascule i:after{background:var(--accent);transform:translate(14px)}[data-theme=clair] .nav{backdrop-filter:none;background:0 0;transition:background-color .5s,backdrop-filter .5s}[data-theme=clair] .nav.defile{backdrop-filter:blur(14px);background:#ffffff8c}.nav__cta{border-left:1px solid var(--filet);justify-content:space-between;align-items:center;height:100%;padding:0 20px;transition:background .5s,color .5s;display:flex}.nav__cta:hover{background:var(--texte);color:var(--fond)}@media (width<=900px){.nav .g4{grid-template-columns:auto 1fr auto}.nav__liens{grid-column:2;justify-content:flex-end}.nav__liens a{display:none}.bascule{border:0;margin:0 14px 0 0;padding:0}.marque{padding-left:0}.pas-mobile{display:none}}.ouverture{min-height:100svh;padding:92px var(--in) 40px;grid-template-rows:auto 1fr auto;display:grid}.nom-geant{justify-content:space-between;align-items:flex-end;display:flex}.nom-geant .geant{white-space:nowrap}.carre{aspect-ratio:1;background:var(--fond-2);border-radius:4px;flex:none;margin-bottom:.04em;position:relative;overflow:hidden}.carre img{object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0}.carre img.on{opacity:1}.ouverture__bas{justify-content:space-between;align-items:end;gap:40px;display:flex}.ouverture__bas .accroche{max-width:22ch}.ouverture__info{text-align:right;color:var(--gris);font-variant-numeric:tabular-nums;font-size:1rem}@media (width<=760px){.ouverture__bas{flex-direction:column;align-items:start}.ouverture__info{text-align:left}}.visuel{height:88svh;margin:0 var(--in);border-radius:4px;overflow:hidden}.visuel img{object-fit:cover;object-position:50% 40%;width:100%;height:125%}.manifeste{align-items:start;padding-block:60px 140px}.manifeste h2{grid-column:1/span 3;font-size:clamp(4rem,10.2vw,11rem)}.manifeste__droite{grid-column:4;align-content:space-between;justify-items:end;gap:28px;height:100%;display:grid}.manifeste__droite p{color:var(--gris)}p,blockquote,.accroche,h2,h3{text-wrap:pretty}.manifeste__droite p b{color:var(--texte);font-weight:400}@media (width<=900px){.manifeste h2,.manifeste__droite{grid-column:1/-1}.manifeste__droite{justify-items:start;margin-top:40px}}.fiche>div{gap:6px;padding:24px 20px;display:grid}.damier>div{align-content:end;gap:10px;min-height:260px;padding:56px 20px 40px;display:grid}.damier>div:not(:empty){border-top:1px solid var(--filet)}.damier strong{font-family:var(--titre);letter-spacing:-.06em;font-variant-numeric:tabular-nums;font-size:clamp(4.4rem,8.4vw,9rem);font-weight:500;line-height:.85}.damier p{color:var(--gris);max-width:26ch;font-size:1rem}.pastilles{gap:4px;margin-bottom:14px;display:flex}.pastilles i{background:var(--gris-2);border-radius:50%;width:5px;height:5px}.pastilles i.on{background:var(--texte)}@media (width<=760px){.fiche,.damier{grid-template-columns:1fr 1fr}.damier>div:empty{display:none}.damier>div{min-height:190px}}.projets-tete{align-items:end;padding-block:140px 36px}.projets-tete h2{grid-column:1/span 3;font-size:clamp(4rem,10.2vw,11rem)}.projets-tete h2 span{color:var(--gris-2)}.projets-tete div{text-align:right;color:var(--gris);grid-column:4;gap:6px;font-size:1rem;display:grid}.cartes{gap:20px;padding:0 20px;display:grid}.rang{gap:20px;display:grid}.rang--1{grid-template-columns:3fr 1fr;height:min(74vh,700px)}.rang--2{grid-template-columns:2fr 1fr 1fr;height:min(62vh,580px)}.carte{background:var(--fond-2);border-radius:6px;position:relative;overflow:hidden}.carte img{object-fit:cover;width:100%;height:100%;transition:transform 1.4s var(--expo);position:absolute;inset:0}.carte:hover img{transform:scale(1.04)}.carte__bas{color:#fff;background:linear-gradient(#0000,#000000b8);grid-template-columns:1fr auto;align-items:end;gap:4px 20px;padding:70px 20px 18px;display:grid;position:absolute;bottom:0;left:0;right:0}.carte__bas .geant{grid-column:1/-1;font-size:clamp(2.2rem,3.6vw,3.8rem)}.carte__bas .etiquette{color:#ffffffbf}.voir-tout{justify-content:center;padding:60px 0 0;display:flex}#projets{padding-bottom:80px}[data-theme=clair] .carte,[data-theme=clair] .visuel,[data-theme=clair] .service img,[data-theme=clair] .article__image{border-radius:14px}@media (width<=760px){.rang--1,.rang--2{grid-template-columns:1fr;height:auto}.carte{aspect-ratio:4/5}.projets-tete h2,.projets-tete div{text-align:left;grid-column:1/-1}.projets-tete div{margin-top:20px}}.bande{background:var(--texte);color:var(--fond);margin:80px 0 160px;padding:18px 0;transition:background-color .6s,color .6s}[data-theme=clair] .bande{color:#141414;border-top:1px solid var(--filet);border-bottom:1px solid var(--filet);background:#fff}[data-theme=clair] [data-theme=clair] .bande__ligne{padding:4px 0;overflow:hidden}.bande__piste{align-items:center;width:max-content;animation:38s linear infinite bande;display:flex}.bande__ligne--droite .bande__piste{animation-direction:reverse}.bande:hover .bande__piste{animation-play-state:paused}@keyframes bande{0%{transform:translate(0)}to{transform:translate(-50%)}}.bande .mot{font-family:var(--geant);text-transform:uppercase;white-space:nowrap;padding:.06em 0 0;font-size:clamp(3rem,6.2vw,6rem);line-height:.95}.bande .puce{aspect-ratio:1;background:var(--accent);border-radius:50%;flex:none;width:.9vw;min-width:10px;margin:0 2.2vw}.showcase{color:#fff;background:#000;height:100svh;margin:0;position:relative;overflow:hidden}.showcase__scene{justify-content:center;align-items:center;gap:2vw;display:flex;position:absolute;inset:0}.showcase__mot{z-index:2;flex:none;font-size:clamp(4rem,9vw,10rem);position:relative}.showcase__fenetre{aspect-ratio:16/9;z-index:1;flex:none;width:30vw;position:relative;overflow:hidden}.showcase__piste{width:500%;height:100%;display:flex}.showcase__piste img{object-fit:cover;flex:none;width:20%;height:100%}@media (width<=760px){.showcase{height:70svh}.showcase__fenetre{width:46vw}}.portfolio{padding-block:140px 0}.portfolio__tete{align-items:end;margin-bottom:70px}.portfolio__titre{grid-column:1/span 2;gap:18px;display:grid}.portfolio__titre h2{font-size:clamp(3.4rem,7vw,7.6rem)}.portfolio__tete p{color:var(--gris);text-align:right;grid-column:4;font-size:1rem}.oeuvre{align-content:start;padding:0 20px;display:grid}.oeuvre__image{background:var(--fond-2);position:relative;overflow:hidden}.oeuvre__image img{object-fit:cover;width:100%;height:100%}.oeuvre__onde{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.rep{z-index:2;pointer-events:none;width:13px;height:13px;color:var(--texte);mix-blend-mode:difference;position:absolute}.rep:before,.rep:after{content:"";background:#fff;position:absolute}.rep:before{height:1px;top:6px;left:0;right:0}.rep:after{width:1px;top:0;bottom:0;left:6px}.rep--hg{top:6px;left:6px}.rep--hd{top:6px;right:6px}.rep--bg{bottom:6px;left:6px}.rep--bd{bottom:6px;right:6px}.oeuvre__bas{border-top:1px solid var(--filet);justify-content:space-between;gap:20px;margin-top:18px;padding-top:18px;display:flex}.oeuvre__bas h3{font-family:var(--titre);letter-spacing:-.04em;font-size:clamp(1.6rem,2.4vw,2.5rem);font-weight:600;line-height:1}.oeuvre__bas ul{text-align:right;color:var(--gris);list-style:none}.p1{grid-column:1/span 2}.p2{grid-column:4;margin-top:26vh}.p3{grid-column:2/span 2}.p4{grid-column:1;margin-top:14vh}.p5{grid-column:3/span 2}.portfolio__pied{border-top:1px solid var(--filet);align-items:stretch;margin-top:110px}.portfolio__pied p{color:var(--gris);grid-column:1/span 2;max-width:46ch;padding-top:22px;padding-bottom:22px;font-size:1rem}.cellule-lien{border-left:2px solid var(--texte);border-right:1px solid var(--filet);grid-column:3;justify-content:space-between;align-items:center;padding:22px 20px;transition:background .4s,color .4s;display:flex}.cellule-lien:hover{background:var(--texte);color:var(--fond)}@media (width<=760px){.portfolio__titre,.portfolio__tete p{text-align:left;grid-column:1/-1}.portfolio__tete p{margin-top:20px}.oeuvres [class*=p]{grid-column:1/-1!important;margin-top:0!important}.oeuvres{row-gap:60px}.portfolio__pied p,.cellule-lien{grid-column:1/-1}}.agrandie{z-index:90;object-fit:cover;pointer-events:none;position:fixed}.claire{background:var(--clair);color:#121212;--filet:#1212121f;--gris:#6b6862;--gris-2:#a9a69f}[data-theme=clair] .claire{background:#fff}.services-tete{align-items:end;padding:120px 0 56px}.services-tete h2{grid-column:1/span 3;font-size:clamp(3.6rem,8.6vw,9.4rem)}.services-tete h2 span{color:var(--accent)}[data-theme=sombre] .services-tete h2 span{color:var(--gris-2)}.services-tete p{color:var(--gris);grid-column:4;font-size:1rem}.service{padding:22px 0 44px}.service h3{font-family:var(--titre);letter-spacing:-.035em;margin-bottom:14px;font-size:clamp(1.8rem,2.6vw,2.6rem);font-weight:600;line-height:1}.service p{color:#2b2a27;max-width:30ch}.puces{flex-wrap:wrap;align-content:start;gap:8px;display:flex}.puces span{border:1px solid #12121238;border-radius:99px;padding:6px 14px;font-size:.95rem}.service img{aspect-ratio:4/3;object-fit:cover;border-radius:4px;width:100%}@media (width<=760px){.service{grid-template-columns:1fr;gap:18px}.services-tete h2,.services-tete p{grid-column:1/-1}}.marques{padding-top:140px}.marques h2{font-size:clamp(3.6rem,9.6vw,10.4rem)}.marques h2 span{color:var(--gris-2)}[data-theme=clair] .marques h2 span{color:var(--accent)}.logos{background:var(--filet);border:1px solid var(--filet);grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;margin-top:30px;display:grid}.logos div{aspect-ratio:1;background:#fff;min-width:0;position:relative}.logos img{object-fit:contain;filter:grayscale();opacity:.9;width:46%;height:30%;transition:filter .5s,opacity .5s;position:absolute;inset:35% 27%}.logos img.pave{width:36%;height:36%;inset:32%}.logos div:hover img{filter:none;opacity:1}.noms{color:var(--gris);flex-wrap:wrap;gap:4px 18px;padding-top:26px;font-size:1.05rem;display:flex}.noms span:not(:last-child):after{content:" ·";color:var(--gris-2)}@media (width<=760px){.logos{grid-template-columns:repeat(3,minmax(0,1fr))}}.temoins{text-align:center;padding-block:140px 120px}.temoins h2{margin:18px 0 60px;font-size:clamp(3.4rem,7.6vw,8rem)}.temoins h2 span{color:var(--gris-2)}.lettres{max-width:920px;margin:0 auto;padding:0 20px;display:grid}.lettre{visibility:hidden;grid-area:1/1;justify-items:center;gap:30px;display:grid}.lettre.active{visibility:visible}.lettre .logo-grand{background:#fff;border-radius:8px;place-items:center;width:132px;height:132px;padding:18px;display:grid}.lettre .logo-grand img{object-fit:contain;max-width:100%;max-height:100%}.lettre blockquote{letter-spacing:-.03em;font-size:clamp(1.5rem,2.5vw,2.4rem);font-weight:500;line-height:1.15}.lettre .qui{text-align:left;align-items:center;gap:14px;font-size:1rem;display:flex}.lettre .qui img{object-fit:cover;filter:grayscale();border-radius:50%;width:52px;height:52px}.lettres__nav{border:1px solid var(--filet);margin-top:56px;display:inline-flex}.lettres__nav button,.lettres__nav span{font-family:var(--mono);text-transform:uppercase;letter-spacing:.02em;padding:16px 26px;font-size:.78rem}.lettres__nav button{transition:background .4s,color .4s}.lettres__nav button:hover{background:var(--texte);color:var(--fond)}.lettres__nav span{border-left:1px solid var(--filet);border-right:1px solid var(--filet);color:var(--gris)}.carnet{flex-direction:column;justify-content:space-between;gap:60px;min-height:100svh;padding-block:150px 50px;display:flex}.carnet__tete .pilule{background:var(--fond)}.carnet__tete .pilule:hover{background:var(--texte);color:var(--fond)}@media (width<=760px){.carnet{padding-top:100px}.carnet__tete h2{font-size:23.5vw!important}}.carnet__tete{text-align:center;justify-items:center;gap:22px;display:grid}.carnet__tete h2{white-space:nowrap;font-size:24.9vw}.carnet__tete h2 span{color:var(--gris-2)}.carnet__tete p{color:var(--texte);font-size:1.05rem}.carnet__fenetre{overflow:hidden}.articles{will-change:transform;width:max-content;padding-block:8px;animation:110s linear infinite bande;display:flex}.carnet__fenetre:hover .articles{animation-play-state:paused}.article{border-left:1px solid var(--filet);flex-direction:column;flex:none;align-items:flex-start;gap:6px;width:clamp(230px,19vw,380px);min-height:190px;padding:0 20px;display:flex}.article__image{background:var(--fond-2);border-radius:6px;margin-bottom:18px;display:block;overflow:hidden}.article__image img{width:auto;height:72px;transition:transform 1.2s var(--expo);display:block}.article:hover .article__image img{transform:scale(1.05)}.article .etiquette{color:var(--gris)}.article h3{font-family:var(--texte-f);letter-spacing:-.01em;font-size:1.05rem;font-weight:400;line-height:1.2}.article__point{background:var(--accent);width:8px;height:8px;transition:background .4s, transform .4s var(--expo);border-radius:50%;margin-top:auto}.article:hover .article__point{transform:scale(1.5)}@media (prefers-reduced-motion:reduce){.articles{animation:none}.carnet__fenetre{overflow-x:auto}}.appel{align-items:end;padding:140px 0 120px}.appel__gauche{display:contents}.appel h2{grid-area:1/1/auto/span 3;padding-inline:20px;font-size:clamp(4.4rem,11vw,12rem)}.appel h2 span{color:var(--gris-2)}[data-theme=clair] .appel h2 span{color:var(--accent)}.appel__gauche p{color:var(--gris);grid-area:2/1/auto/span 3;margin-top:24px;padding-inline:20px;font-size:1.05rem}.appel__droite{grid-area:1/4;align-self:center;justify-items:end;display:grid}.magnetic_button_wrap.rond{background:var(--accent);color:#141414;width:150px;height:150px;font-family:var(--texte-f);padding:0;font-size:1.05rem;transition:background .4s,color .4s}.magnetic_button_wrap.rond:hover{color:#fff;background:#000;box-shadow:inset 0 0 0 1px #ffffff59}@media (width<=760px){.appel h2,.appel__gauche p,.appel__droite{grid-area:auto/1/auto/-1}.appel h2,.appel__gauche p{padding-inline:10px}.appel__droite{justify-items:start;margin-top:40px}}main{z-index:1;background:var(--fond);transition:background-color .6s;position:relative}[data-theme=clair] main{background-image:radial-gradient(circle,#1414141a 1px,#0000 1.3px);background-size:22px 22px;background-attachment:fixed}.pied{z-index:0;--fond:#1a1a1a;--texte:#fff;--gris:#ababab;--gris-2:#ababab;--filet:#ffffff1a;background:var(--fond);color:var(--texte);padding-top:clamp(100px,14vh,160px);position:sticky;bottom:0}.pied__cellules>div{align-content:start;gap:10px;padding:28px 20px;font-size:1rem;display:grid}.pied__cellules p{color:var(--gris);max-width:26ch;margin-top:8px}.pied__marque{flex-direction:column;padding-bottom:0!important;display:flex!important}.pied__appel{border-top:1px solid var(--filet);justify-content:space-between;margin:auto -20px 0;padding:18px 20px;transition:background .4s,color .4s;display:flex}.pied__appel:hover{background:var(--texte);color:var(--fond)}.pied__liens{gap:0!important;padding:0!important}.pied__liens a{border-bottom:1px solid var(--filet);justify-content:space-between;padding:18px 20px;transition:background .4s,color .4s;display:flex}.pied__liens a:first-child{border-top:1px solid var(--filet)}.pied__liens a:hover{background:var(--texte);color:var(--fond)}.pied__liens .cellule{border-bottom:1px solid var(--filet);padding:18px 20px;display:block}.adresse{text-decoration:underline;text-decoration-color:var(--gris-2);text-underline-offset:4px}.adresse:hover{text-decoration-color:currentColor}.en-ligne{color:var(--gris)}.en-ligne a:hover{color:var(--texte)}.en-ligne a:not(:last-child):after{content:",";margin-right:6px}.pied__nom{padding:30px var(--in) 0;justify-content:space-between;align-items:flex-end;margin-top:clamp(120px,18vh,220px);display:flex;overflow:hidden}.pied__nom .geant{white-space:nowrap;margin-bottom:-.05em}@media (width<=760px){.pied__cellules{grid-template-columns:1fr 1fr}.pied__nom .carre{display:none}}.dual-scramble-color-1{color:var(--accent)}.dual-scramble-color-2{color:inherit}[data-theme=clair] h1 span,[data-theme=clair] h2 span,[data-theme=clair] h2 em,[data-theme=clair] .geant span{color:var(--texte)!important}::view-transition-old(root),::view-transition-new(root){mix-blend-mode:normal;animation:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.etudes{height:100svh;position:relative;overflow:hidden}.etudes__titre{z-index:2;left:var(--in);pointer-events:none;font-size:clamp(4.4rem,12vw,13rem);position:absolute;top:76px}.etudes__info{z-index:2;right:var(--in);text-align:right;max-width:30ch;color:var(--gris);font-size:1rem;position:absolute;top:96px}.etudes__piste{will-change:transform;height:100%;position:absolute;inset:0 auto 0 0}.vignette-cas{background:var(--fond-2);border-radius:4px;display:block;position:absolute;overflow:hidden}.vignette-cas img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--expo)}.vignette-cas:hover img{transform:scale(1.05)}.vignette-cas__fleche{color:#111;width:38px;height:38px;transition:transform .7s var(--expo), background .4s;background:#fff;border-radius:50%;place-items:center;font-size:1rem;display:grid;position:absolute;bottom:12px;right:12px}.vignette-cas:hover .vignette-cas__fleche{background:var(--accent);transform:rotate(-45deg)}.vignette-cas__nom{color:#fff;font-family:var(--titre);letter-spacing:-.02em;text-shadow:0 1px 12px #0009;opacity:0;transition:opacity .5s, transform .7s var(--expo);font-size:.95rem;font-weight:600;line-height:1.1;position:absolute;bottom:14px;left:12px;right:60px;transform:translateY(6px)}.vignette-cas:hover .vignette-cas__nom{opacity:1;transform:none}.vignette-cas--fin{background:0 0;place-items:center;display:grid;overflow:visible}.vignette-cas--fin .pilule{white-space:nowrap;background:var(--fond)}.vignette-cas--fin:hover .pilule{background:var(--texte);color:var(--fond)}@media (width<=760px){.etudes{height:auto;padding:120px 0 60px;overflow:visible}.etudes__titre,.etudes__info{text-align:left;margin:0 var(--in) 16px;position:static}.etudes__piste{padding:0 var(--in);grid-template-columns:1fr 1fr;gap:12px;display:grid;position:static;width:auto!important}.vignette-cas{aspect-ratio:4/5;position:relative;width:auto!important;height:auto!important;inset:auto!important}.vignette-cas__nom{opacity:1;transform:none}.vignette-cas--fin{aspect-ratio:auto;grid-column:1/-1;padding-block:24px}}.projet-ouverture{height:100svh;position:relative;overflow:hidden}.projet-ouverture img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.projet-ouverture:after{content:"";background:linear-gradient(#0000 55%,#000000a6);position:absolute;inset:0}.projet-ouverture__texte{z-index:2;left:var(--in);right:var(--in);color:#fff;justify-content:space-between;align-items:end;gap:30px;display:flex;position:absolute;bottom:40px}.projet-ouverture h1{font-size:clamp(4.4rem,13vw,14rem)}.projet-ouverture h1,.oeuvre__bas h3,.voisins__titre,.vignette-cas__nom{text-wrap:pretty}.projet-ouverture .etiquette{color:#fffc;text-align:right}.projet-fiche>div{gap:6px;padding:24px 20px;display:grid}@media (width<=760px){.projet-fiche{grid-template-columns:1fr 1fr}}.recit{align-items:start;padding-block:140px}.recit__intro{letter-spacing:-.03em;grid-column:1/span 3;margin-bottom:90px;font-size:clamp(1.7rem,3vw,3rem);font-weight:500;line-height:1.1}.recit__bloc{align-content:start;gap:14px;display:grid}.recit__bloc h2{font-family:var(--titre);letter-spacing:-.035em;font-size:clamp(1.8rem,2.6vw,2.6rem);font-weight:600;line-height:1}.recit__bloc p{color:var(--gris)}.recit__bloc:first-of-type{grid-column:2}.recit__bloc:nth-of-type(2){grid-column:3}@media (width<=900px){.recit__intro,.recit__bloc:nth-of-type(n){grid-column:1/-1}.recit__bloc+.recit__bloc{margin-top:50px}}.liseuse{padding-block:120px 140px}.liseuse[hidden]{display:none}.liseuses__onglets{padding-top:80px}.liseuses__onglets~.liseuse{padding-top:60px}.liseuse__tete{justify-content:space-between;align-items:end;margin-bottom:50px;display:flex}.liseuse__tete h2{font-size:clamp(3rem,6vw,6.4rem)}.livre-zone{justify-content:center;display:flex}.livre{margin:0 auto}.livre .page{background:#fff;overflow:hidden}.livre .page img{object-fit:cover;width:100%;height:100%;display:block}.liseuse__commandes{justify-content:center;margin-top:40px;display:flex}.liseuse__commandes>*{border:1px solid var(--filet);padding:14px 24px}.liseuse__commandes>*+*{border-left:0}.liseuse__commandes button{font-family:var(--mono);text-transform:uppercase;letter-spacing:.02em;font-size:.78rem;transition:background .4s,color .4s}.liseuse__commandes button:hover{background:var(--texte);color:var(--fond)}.liseuse__commandes span{font-family:var(--mono);color:var(--gris);text-align:center;min-width:120px;font-size:.78rem}.suivant{padding-block:120px 160px}.suivant a{justify-content:space-between;align-items:end;gap:30px;display:flex}.suivant .geant{font-size:clamp(4rem,11vw,12rem);transition:color .5s}.suivant a:hover .geant{color:var(--accent)}.entree{opacity:0}.blocs{gap:80px;padding-block:40px 140px;display:grid}.bloc-texte{max-width:62ch;color:var(--gris);margin-left:calc(25% + 20px)}.bloc-texte :is(h2,h3){color:var(--texte);font-family:var(--titre);letter-spacing:-.03em;margin:1.2em 0 .4em}.bloc-images{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:20px;display:grid}.bloc-images img{border-radius:4px;width:100%;height:auto}.bloc-citation{letter-spacing:-.03em;max-width:30ch;margin-left:calc(25% + 20px);font-size:clamp(1.6rem,2.6vw,2.6rem);font-weight:500;line-height:1.12}@media (width<=760px){.bloc-texte,.bloc-citation{margin-left:0}}.carre--rond{border-radius:50%}.carre--rond img{filter:grayscale(.15)}.pied{isolation:isolate;--halo-a:#ff6a1a;--halo-b:#e0500c;--halo-c:#962c06bf;--halo-d:#46140459;background:#0b0b0b}.pied__lueur{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.pied__lueur i{will-change:transform;display:block;position:absolute;bottom:0}.pied__lueur i:first-child{transform-origin:50% 100%;background:radial-gradient(120% 85% at 50% 112%, var(--halo-a) 0%, var(--halo-b) 30%, var(--halo-c) 52%, var(--halo-d) 72%, transparent 90%);animation:6s ease-in-out infinite alternate halo-souffle;inset:0}.pied__lueur i:nth-child(2){background:radial-gradient(50% 60% at 50% 100%,#ffb36b 0%,#ff7a2a 34%,#0000 76%);width:80%;height:62%;animation:7s ease-in-out infinite alternate halo-gauche;left:-10%}.pied__lueur i:nth-child(3){background:radial-gradient(50% 62% at 50% 100%,#ffc98f 0%,#ff8a3d 30%,#0000 74%);width:70%;height:50%;animation:9s ease-in-out infinite alternate halo-droite;right:-10%}@keyframes halo-souffle{0%{transform:scaleY(.62)}to{transform:scaleY(1.28)}}@keyframes halo-gauche{0%{transform:translate(-34%)scale(.8,.75)}to{transform:translate(78%)scale(1.25,1.45)}}@keyframes halo-droite{0%{transform:translate(32%)scale(1.3,1.5)}to{transform:translate(-92%)scale(.8,.7)}}@media (prefers-reduced-motion:reduce){.pied__lueur i{animation:none}}.pied:after{content:"";pointer-events:none;opacity:.14;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.pied__nom{justify-content:center;gap:.3em}.pied__nom .geant{color:#fff}.service .service__image{aspect-ratio:1.47;object-fit:cover}.projet-ouverture{height:auto;padding:92px var(--in) 0;overflow:visible}.projet-ouverture img{border-radius:4px;width:100%;height:calc(100svh - 132px);display:block;position:relative;inset:auto}.projet-ouverture:after{inset:92px var(--in) 0;border-radius:4px}.projet-ouverture__texte{left:calc(var(--in) + 20px);right:calc(var(--in) + 20px);bottom:30px}.nav,[data-theme=clair] .nav.defile{backdrop-filter:none}.nav:before{content:"";z-index:-1;background:inherit;backdrop-filter:blur(14px);pointer-events:none;position:absolute;inset:-40px 0 0}.nav{background:0 0!important}.nav:before{background:color-mix(in srgb, var(--fond) 82%, transparent)}[data-theme=clair] .nav:before{backdrop-filter:none;background:0 0;transition:background-color .5s}.projet-ouverture:after{content:none}.projet-ouverture__cadre{border-radius:4px;height:calc(100svh - 132px);position:relative;overflow:hidden}.projet-ouverture__media{will-change:transform;position:absolute;inset:-12% 0 0}.projet-ouverture__media:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#000000a6);position:absolute;inset:0}.projet-ouverture img{object-fit:cover;border-radius:0;width:100%;height:100%;position:absolute;inset:0}.projet-ouverture__texte{bottom:30px;left:20px;right:20px}.projet-ouverture .etiquette{white-space:nowrap}.rideau{--col:calc((100vw - 2 * var(--m)) / 4);z-index:90;pointer-events:none;visibility:hidden;grid-template-columns:calc(var(--m) + var(--col)) var(--col) var(--col) 1fr;display:grid;position:fixed;inset:0}.rideau.actif{visibility:visible;pointer-events:auto}.rideau i{background:var(--rideau);will-change:transform;transform:scaleY(0)}.rideau__barre{background:var(--accent);transform-origin:0;width:100%;height:3px;position:absolute;top:0;left:0;transform:scaleX(0)}.oeuvres{row-gap:90px}.q1{grid-column:1/span 2}.q2{grid-column:3;margin-top:14vh}.q3{grid-column:4}.q4{grid-column:1;margin-top:10vh}.q5{grid-column:2/span 2}.q6{grid-column:4;margin-top:22vh}.q2 .oeuvre__bas,.q3 .oeuvre__bas,.q4 .oeuvre__bas,.q6 .oeuvre__bas{flex-direction:column;gap:8px}.q2 .oeuvre__bas ul,.q3 .oeuvre__bas ul,.q4 .oeuvre__bas ul,.q6 .oeuvre__bas ul{text-align:left}@media (width<=760px){.oeuvres [class*=q]{grid-column:1/-1!important;margin-top:0!important}}.burger,.menu-plein{display:none}@media (width<=900px){.nav .g4{grid-template-columns:auto 1fr auto}.nav__cta{display:none}.burger{place-content:center;gap:7px;width:44px;height:44px;margin-right:-8px;display:grid}.burger i{width:28px;height:1.5px;transition:transform .6s var(--expo);background:currentColor;display:block}html.menu-ouvert .burger i:first-of-type{transform:translateY(4.25px)rotate(45deg)}html.menu-ouvert .burger i:last-of-type{transform:translateY(-4.25px)rotate(-45deg)}.menu-plein{z-index:39;padding:80px var(--in) 28px;background:var(--fond);visibility:hidden;clip-path:inset(0 0 100%);flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}html.menu-ouvert .nav{border-color:#0000;background:0 0!important}html.menu-ouvert .nav:before{opacity:0}.menu-plein__liens{text-align:center;list-style:none}.menu-plein__liens li{overflow:hidden}.menu-plein__liens a{font-family:var(--titre);letter-spacing:-.045em;font-size:clamp(2.8rem,11.5vw,5.6rem);font-weight:500;line-height:1.04;display:block}.menu-plein__liens a span{display:inline-block}.menu-plein__liens a:hover,.menu-plein__liens a:focus-visible{color:var(--accent)}.menu-plein__pied{left:var(--in);right:var(--in);color:var(--gris);white-space:nowrap;justify-content:space-between;gap:16px;font-size:.7rem;display:flex;position:absolute;bottom:28px}.menu-plein__pied a:hover{color:var(--texte)}}html,body{overflow-x:clip}.nom-geant{grid-template-columns:1fr auto 1fr;align-items:end;column-gap:1.8%;display:grid}.nom-geant>:first-child{justify-self:end}.nom-geant>:last-child{justify-self:start}.g4.int{padding-inline:0}.g4.int>*{padding-inline:20px}@media (width<=760px){.g4.int>*{padding-inline:10px}}:root{--rideau:#000}[data-theme=clair]{--rideau:#fff}.bloc-galerie{columns:2;column-gap:40px}.bloc-galerie img{break-inside:avoid;background:var(--fond-2);border-radius:4px;width:100%;height:auto;margin-bottom:40px}.bloc-video{aspect-ratio:16/9;border-radius:4px;overflow:hidden}.bloc-video iframe{border:0;width:100%;height:100%}@media (width<=760px){.bloc-galerie{columns:1}}.bloc-galerie{columns:auto;grid-template-columns:1fr 1fr;align-items:start;gap:40px;display:grid}.bloc-galerie img{margin:0}.bloc-galerie--deux img.planche{grid-column:auto}@media (width<=760px){.bloc-galerie{grid-template-columns:1fr}}.nom-geant{align-items:baseline}main{padding-bottom:20vh;background:0 0!important}main:before,main:after{content:"";z-index:-2;pointer-events:none;background:var(--fond);transition:background-color .6s;position:absolute;left:0;right:0}main:before{top:0;bottom:20vh}main:after{height:20vh;bottom:0;mask-image:linear-gradient(#000,#0000)}[data-theme=clair] main:before,[data-theme=clair] main:after{background-image:radial-gradient(circle,#1414141a 1px,#0000 1.3px);background-size:22px 22px;background-attachment:fixed}.haut-page{z-index:35;right:var(--in);bottom:var(--in);border:1px solid var(--filet);background:color-mix(in srgb, var(--fond) 70%, transparent);backdrop-filter:blur(8px);width:44px;height:44px;color:var(--gris);opacity:0;pointer-events:none;transition:opacity .5s, transform .6s var(--expo), color .3s, border-color .3s;border-radius:50%;place-items:center;display:grid;position:fixed;transform:translateY(12px)}.haut-page.visible{opacity:1;pointer-events:auto;transform:none}.haut-page:hover{color:var(--texte);border-color:var(--texte)}.haut-page svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px;transition:transform .4s var(--expo)}.haut-page:hover svg{transform:translateY(-2px)}html.menu-ouvert .haut-page{opacity:0;pointer-events:none}[data-theme=clair] .nav.defile:before{backdrop-filter:none;background:#ffffffe6}html{background:var(--fond)}body{background:#0b0b0b}.haut-page{backdrop-filter:none;width:32px;height:32px;color:var(--gris);background:0 0;border:0;border-radius:0}.haut-page:hover{color:var(--texte)}.haut-page svg{stroke-width:1.2px;width:18px;height:18px}.haut-page.sur-pied{color:#ffffffbf}.haut-page.sur-pied:hover{color:#fff}[data-theme=clair] body{background:#fff}[data-theme=clair] .pied{--fond:#fff;--texte:#141414;--gris:#6c6963;--gris-2:#6c6963;--filet:#14141417;--halo-b:#ff8a3d;--halo-c:#ff965a80;--halo-d:#ffc49647;color:var(--texte);background:#fff}[data-theme=clair] .pied:after{mix-blend-mode:multiply;opacity:.08}[data-theme=clair] .pied__nom .geant{color:#141414}[data-theme=clair] .haut-page.sur-pied{color:#14141499}[data-theme=clair] .haut-page.sur-pied:hover{color:#141414}.bloc-galerie img.planche{grid-column:auto}.bloc-images{grid-template-columns:1fr 1fr;gap:40px}@media (width<=760px){.bloc-images{grid-template-columns:1fr}}.video{aspect-ratio:16/9;background:#000;border-radius:4px;width:calc(50% - 20px);margin-inline:auto;position:relative;overflow:hidden}.video+.video,.video+.bloc-galerie{margin-top:40px}.video iframe{pointer-events:none;border:0;width:100%;height:100%;position:absolute;inset:0}.video__affiche{z-index:1;object-fit:cover;width:100%;height:100%;transition:opacity .6s, transform 1.2s var(--expo);position:absolute;inset:0}.video:hover .video__affiche{transform:scale(1.03)}.video.lancee .video__affiche{opacity:0}.video__voile{z-index:2;cursor:pointer;background:0 0;place-items:center;transition:background .5s;display:grid;position:absolute;inset:0}.video:hover .video__voile{background:#00000047}.video__etiquette{font-family:var(--mono);text-transform:uppercase;letter-spacing:.04em;color:#fff;opacity:0;transition:opacity .45s, transform .7s var(--expo);border:1px solid #ffffffbf;border-radius:999px;padding:12px 22px;font-size:.78rem;transform:translateY(10px)}.video:hover .video__etiquette,.video__voile:focus-visible .video__etiquette{opacity:1;transform:none}@media (hover:none){.video:not(.lancee) .video__etiquette{opacity:1;transform:none}}.video__progression{z-index:3;opacity:0;background:#ffffff26;height:2px;transition:opacity .4s;position:absolute;bottom:0;left:0;right:0}.video.demarree .video__progression{opacity:1}.video__progression i{background:var(--accent);transform-origin:0;height:100%;transition:transform .25s linear;display:block;transform:scaleX(0)}@media (width<=760px){.video{width:100%}}.portfolio--page{padding-top:160px;padding-bottom:160px}.portfolio--page h1{font-size:clamp(3.4rem,7vw,7.6rem)}.voisins__lien{gap:14px;padding:0 20px;display:grid}.voisins__lien--prec{grid-column:1}.voisins__lien--suiv{text-align:right;grid-column:4;justify-items:end}.voisins__titre{font-family:var(--titre);letter-spacing:-.04em;font-size:clamp(1.6rem,2.4vw,2.6rem);font-weight:600;line-height:1;transition:color .5s}.voisins__lien:hover .voisins__titre{color:var(--accent)}.voisins__tous{grid-column:2/span 2;justify-self:center}@media (width<=760px){.voisins__grille{grid-template-columns:1fr 1fr;row-gap:40px}.voisins__tous{grid-area:2/1/auto/-1}.voisins__lien--suiv{grid-column:2}}.voisins{padding-block:0}.voisins__grille{align-items:stretch}.voisins__lien{align-content:end;align-self:stretch;padding:100px 20px 160px}.voisins__tous{align-content:end;align-self:stretch;padding:100px 0 160px;display:grid}.bloc-lien{display:flex}.bloc-galerie--colonne{grid-template-columns:1fr}.bloc-galerie--colonne>*,.bloc-galerie--colonne>img{justify-self:center;width:calc(50% - 20px)}.bloc-galerie--colonne>img.planche-large{width:calc(75% - 10px)}.galerie-defilement{margin-inline:calc(-1 * var(--in));min-width:0;padding-block:40px;overflow:hidden}.galerie-fenetre{scrollbar-width:none;outline-offset:-4px;user-select:none;position:relative;overflow:auto hidden}.galerie-fenetre::-webkit-scrollbar{display:none}.galerie-piste{width:max-content;padding-inline:var(--in);will-change:transform;gap:40px;display:flex}.galerie-piste img{background:var(--fond-2);-webkit-user-drag:none;border-radius:4px;width:auto;max-width:none;height:calc(72svh - 100px)}.galerie-barre{margin:24px var(--in) 0;font-family:var(--mono);color:var(--gris);align-items:center;gap:20px;font-size:.78rem;display:flex}.galerie-num{min-width:64px}.galerie-progres{background:var(--filet);flex:1;height:1px}.galerie-progres i{background:var(--texte);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.galerie-fleche{border:1px solid var(--filet);width:44px;height:44px;color:var(--texte);border-radius:50%;font-size:1rem;transition:background .4s,color .4s,opacity .4s}.galerie-fleche+.galerie-fleche{margin-left:-12px}.galerie-fleche:hover:not(:disabled){background:var(--texte);color:var(--fond)}.galerie-fleche:disabled{opacity:.3;cursor:default}.galerie-curseur{display:none}@media (hover:hover) and (pointer:fine){.galerie-fenetre{cursor:none}.galerie-curseur{z-index:50;pointer-events:none;width:0;height:0;display:block;position:fixed;top:0;left:0}.galerie-curseur b{background:var(--accent);color:#141414;width:124px;height:124px;font-family:var(--mono);text-transform:uppercase;letter-spacing:.04em;opacity:0;transition:opacity .35s, transform .45s var(--expo);border-radius:50%;place-items:center;font-size:1rem;font-weight:400;display:grid;position:absolute;top:-62px;left:-62px;transform:scale(.4)}.galerie-fenetre.survol .galerie-curseur b{opacity:1;transform:scale(1)}.galerie-fenetre.saisie .galerie-curseur b{transform:scale(.72)}}@media (width<=760px){.bloc-galerie--colonne>*,.bloc-galerie--colonne>img,.bloc-galerie--colonne>img.planche-large{width:100%}.galerie-piste{gap:16px}.galerie-piste img{height:56svh}.galerie-fleche{display:none}}.galerie-piste img{--r:1.4;width:calc((72svh - 100px) * var(--r))}@media (width<=760px){.galerie-piste img{width:calc(56svh * var(--r))}}:root{--teinte:40;--sat:4%;--clarte-visuel:13%}[data-theme=clair]{--clarte-visuel:94%}.oeuvre__image,.bloc-galerie img,.galerie-piste img{background:var(--fond-visuel,var(--plateau))}.galerie-defilement{width:calc(100% + 2 * var(--in))}html.bascule-theme *{view-transition-name:none!important}.livre:not(.stf__parent) .page{display:none}.stf__parent{box-sizing:border-box;touch-action:pan-y;display:block;position:relative;transform:translateZ(0)}.stf__block{box-sizing:border-box;perspective:2000px;width:100%;height:100%;position:absolute}.stf__item{transform-style:preserve-3d;display:none;position:absolute}.stf__outerShadow,.stf__innerShadow,.stf__hardShadow,.stf__hardInnerShadow{position:absolute;top:0;left:0}@font-face{font-family:BDO Grotesk;src:url(/fonts/BDOGrotesk-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:BDO Grotesk;src:url(/fonts/BDOGrotesk-Medium.woff2)format("woff2");font-weight:500;font-display:swap}a,img{-webkit-user-drag:none}[data-theme=clair] .degrade-doux{background:radial-gradient(45% 60% at 0 0,#9ec4ff3d,#0000 72%),radial-gradient(45% 60% at 100% 100%,#ffc4963d,#0000 72%)}.bloc-lien{justify-items:center;gap:28px;display:grid}.bloc-integre{aspect-ratio:16/10;border:1px solid var(--filet);background:#fff;border-radius:4px;width:100%;max-height:86svh}:root{--plateau:#050505}[data-theme=clair]{--plateau:#ecebe8}.livre-zone{background:var(--plateau);border-radius:4px;align-items:center;min-height:40svh;margin-inline:20px;padding:clamp(36px,7vh,80px) clamp(16px,4vw,72px);overflow:hidden}.livre{transition:transform .7s var(--expo);flex:none}.liseuse__commandes{flex-wrap:wrap}.liseuse__tete{flex-wrap:wrap;gap:12px}@media (width<=760px){.livre-zone{margin-inline:10px}.liseuse{padding-block:70px 90px}.liseuse__commandes>*{padding:12px 14px}.liseuse__commandes span{min-width:90px}}.pied__coord{color:var(--gris);gap:4px;margin-top:12px;font-style:normal;display:grid}.pied__coord strong{color:var(--texte);font-weight:500}.pied__coord a:hover{color:var(--texte)}.pied__signature{align-content:space-between!important}.pied__signature img{object-fit:cover;border-radius:50%;width:176px;height:176px;display:block}.pied__nom{margin-top:clamp(60px,9vh,110px)}.pied{padding-top:clamp(60px,9vh,110px)}@media (width<=900px){.nav .g4{margin:0 16px}.pied__cellules{grid-template-columns:1fr 1fr!important}.pied__marque{grid-column:1/-1}.pied__appel{margin-top:20px}.pied__signature{flex-direction:row;align-items:center;gap:14px;display:flex!important}.pied__signature img{width:96px;height:96px}.pied__signature{padding-left:var(--pied-marge-mobile,14px)!important}}@media (width<=560px){.pied__liens a{padding-inline:14px}}@media (width<=760px){.projet-ouverture__texte{flex-direction:column;align-items:flex-start;gap:10px}.projet-ouverture .etiquette{white-space:normal;text-align:left}.projet-ouverture__cadre{height:calc(100svh - 110px)}}@media (width<=560px){.pied__cellules{grid-template-columns:1fr!important}.pied__signature span{white-space:nowrap}.voisins__lien{padding-block:50px 20px}.voisins__tous{padding-block:10px 60px}}.rangee-couvertures{grid-template-columns:repeat(var(--n), 1fr);gap:12px;display:grid}.rangee-couvertures img{border-radius:2px;width:100%;height:auto}@media (width<=560px){.rangee-couvertures{grid-template-columns:repeat(2,1fr)}}.pile{top:var(--collage,0);background:var(--fond);will-change:transform;position:sticky}.sv-ouverture{min-height:100svh;padding:92px var(--in) 36px;flex-direction:column;justify-content:space-between;display:flex}.sv-titre{font-size:clamp(3.6rem,12.6vw,14rem);line-height:.92}.sv-photo{vertical-align:-.02em;border-radius:50%;width:.74em;height:.74em;margin-right:.16em;display:inline-block;overflow:hidden}.sv-photo img{object-fit:cover;width:100%;height:100%}.sv-bas{justify-content:space-between;align-items:end;gap:30px;display:flex}.sv-bas p{letter-spacing:-.03em;max-width:24em;font-size:clamp(1.4rem,2.4vw,2.4rem);line-height:1.1}.sv-section{min-height:100svh;padding:110px var(--m) 90px}.sv-claire{--fond:#f4f3f0;--texte:#141414;--gris:#6c6963;--filet:#1414141f;color:var(--texte)}[data-theme=clair] .sv-claire{--fond:#eceae6}.sv-grille{align-items:start}.sv-grille>h2{grid-column:1/span 2;padding-inline:20px;font-size:clamp(3.4rem,8vw,9rem)}.sv-liste,.sv-citation,.sv-noms{grid-column:3/span 2;padding-inline:20px}.sv-ligne{border-bottom:1px solid var(--filet);grid-template-columns:3em 1fr;gap:10px;padding-block:26px;display:grid}.sv-ligne h3{font-family:var(--titre);letter-spacing:-.04em;margin-bottom:14px;font-size:clamp(1.6rem,2.6vw,2.6rem);font-weight:600;line-height:1}.sv-ligne p{color:var(--gris);max-width:46ch}.sv-repere{border-bottom:1px solid var(--filet);justify-content:space-between;gap:20px;padding-block:18px;display:flex}.sv-citation{letter-spacing:-.03em;gap:24px;font-size:clamp(1.5rem,2.5vw,2.5rem);line-height:1.14;display:grid}.sv-noms{columns:2;column-gap:40px;font-size:clamp(1.2rem,1.8vw,1.7rem);list-style:none}.sv-noms li{border-bottom:1px solid var(--filet);break-inside:avoid;padding-block:10px}.sv-action{flex-wrap:wrap;gap:14px;padding:60px 20px 0;display:flex}@media (width<=900px){.sv-grille>h2,.sv-liste,.sv-citation,.sv-noms{grid-column:1/-1}.sv-grille>h2{margin-bottom:36px}.sv-bas{flex-direction:column;align-items:flex-start}}.carnet-liste{margin-top:30px}.carnet-ligne{border-top:1px solid var(--filet);grid-template-columns:1fr 3fr auto;align-items:baseline;gap:20px 40px;padding:34px 20px;transition:background .4s;display:grid}.carnet-ligne:hover{background:color-mix(in srgb, var(--texte) 5%, transparent)}.carnet-ligne h2{font-family:var(--titre);letter-spacing:-.04em;font-size:clamp(1.6rem,2.8vw,2.9rem);font-weight:600;line-height:1.02}.carnet-ligne p{color:var(--gris);font-size:1rem}@media (width<=900px){.carnet-ligne{grid-template-columns:1fr}}.article-tete{padding-block:150px 60px}.article-tete .int{gap:22px;display:grid}.article-tete h1{text-wrap:balance;max-width:18ch;font-size:clamp(3rem,8vw,8.6rem);line-height:.98}.article-tete__temps{justify-self:end}.article-corps{align-items:start;padding-block:70px 120px}.article-cote{grid-column:1;padding-inline:20px;position:sticky;top:90px}.article-cote img{border-radius:4px;width:100%;height:auto;display:block}.article-cote img,.article-image,.article__image{box-shadow:0 10px 28px -12px #00000038}[data-theme=sombre] .article-cote img,[data-theme=sombre] .article-image,[data-theme=sombre] .article__image{box-shadow:0 10px 28px -10px #000000b3}.article-texte{grid-column:2/span 2;gap:1em;padding-inline:20px;display:grid}.article-texte h2{font-family:var(--titre);letter-spacing:-.04em;margin-top:1.1em;font-size:clamp(1.8rem,3vw,3rem);font-weight:600;line-height:1.04}.article-texte ul{gap:.4em;padding-left:1.1em;display:grid}.article-texte a{text-underline-offset:3px;text-decoration:underline}@media (width<=900px){.article-cote{grid-column:1/-1;margin-bottom:30px;position:static}.article-texte{grid-column:1/-1}}.article-texte h3{font-family:var(--titre);letter-spacing:-.03em;margin-top:.9em;font-size:clamp(1.3rem,1.9vw,1.8rem);font-weight:600;line-height:1.1}.article-texte .video{width:100%;margin-block:.6em}.article-image{border-radius:4px;width:100%;height:auto;margin-block:.6em}.ouverture .nom-geant{margin-top:-3.4vw}.ouverture-v2{color:#fff;position:relative}#verre{background:var(--accent);width:100%;height:100%;display:block;position:absolute;inset:0}.ouverture-v2>:not(canvas){position:relative}.ouverture-v2 .geant,.ouverture-v2 .geant span{color:#fff!important}[data-theme=clair] .ouverture-v2{color:#141414}[data-theme=clair] .ouverture-v2 .geant,[data-theme=clair] .ouverture-v2 .geant span{color:#141414!important}[data-theme=clair] .ouverture-v2 .ouverture__info{color:#141414b3}[data-theme=clair] .logo-vol{fill:#141414}.ouverture-v2+.visuel{margin-top:clamp(60px,11vh,130px)}.ouverture-v2 .ouverture__info{color:#ffffffd9}.ouverture-v2 .carre{background:0 0;overflow:visible}.ouverture-v2 #carre-haut svg{visibility:hidden;width:100%;height:100%;display:block}.logo-vol{fill:#fff;transform-origin:0 0;pointer-events:none;will-change:transform;transition:fill .3s;position:absolute;top:0;left:0}.logo-vol.en-approche{fill:var(--texte)}html:has(.ouverture-v2:not(.logo-arrive)) .nav .marque{opacity:0;pointer-events:none}html[data-theme=sombre]:has(.ouverture-v2) .nav:not(.defile){--texte:#fff;--gris:#ffffffd9;--filet:#ffffff40;color:#fff}html:has(.ouverture-v2) .nav:not(.defile):before{backdrop-filter:none;background:0 0!important}.pointeur{z-index:9999;pointer-events:none;position:fixed;inset:0;overflow:hidden}html:not(.pointeur-actif) .pointeur,.pointeur.sorti svg{opacity:0}html.pointeur-actif,html.pointeur-actif *{cursor:none!important}.pointeur svg{transform-origin:3px 3px;will-change:transform;position:absolute;top:0;left:0;overflow:visible}.pointeur path{fill:#0a0a0a;stroke:#fff;stroke-width:2.4px;stroke-linejoin:round;transform-origin:3px 3px;transition:scale .35s var(--expo), fill .25s}.pointeur.sur-lien path{fill:var(--accent);scale:1.14}.pointeur.appui path{scale:.84}.pointeur i{background:var(--accent);transform-origin:0;border-radius:2px;width:9px;height:2px;margin-top:-1px;position:absolute;top:0;left:0}.livre.livre-bande{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%;min-width:0;padding-inline:calc((100% - var(--l)) / 2);flex:auto;gap:12px;display:flex;overflow-x:auto}.livre.livre-bande::-webkit-scrollbar{display:none}.livre.livre-bande .page{width:var(--l);scroll-snap-align:center;flex:none;height:100%;display:block}@media (width<=900px){.pied{position:relative;bottom:auto}main{padding-bottom:0}main:before{bottom:0}main:after{display:none}.pied__signature{grid-column:1/-1}.pied__nom{padding-inline:var(--in);flex-direction:row;align-items:flex-end;margin-top:40px}}@media (width<=760px){.pied__nom{padding-inline:10px}}.chargeur{z-index:9000;padding:22px var(--in) 24px;background:var(--fond);color:var(--texte);font-family:var(--mono);text-transform:uppercase;letter-spacing:.02em;flex-direction:column;justify-content:space-between;font-size:.78rem;display:none;position:fixed;inset:0}.chargeur.actif{display:flex}.chargeur__haut,.chargeur__pied{color:var(--gris);justify-content:space-between;gap:20px;display:flex}.chargeur__marque{color:var(--texte);align-items:center;gap:12px;display:inline-flex}.chargeur__marque svg{fill:currentColor;width:22px;height:22px}.chargeur__compte{font-family:var(--titre);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(6rem,17vw,16rem);font-weight:500;line-height:.95;display:block}.chargeur__barre{background:var(--filet);height:1px;margin-block:16px 14px;display:block}.chargeur__barre i{background:var(--texte);transform-origin:0;height:100%;display:block;transform:scaleX(0)}html:has(.chargeur.actif:not(.part)) .nav{visibility:hidden}.service__trame{--encre:#141414;aspect-ratio:1.47;border:1px solid #141414;display:block;position:relative}[data-theme=sombre] .service__trame{--encre:#f4f3f0;background:#141414}.service__trame:before{content:"";background:var(--encre);-webkit-mask:var(--trame) center / 100% 100% no-repeat;mask:var(--trame) center / 100% 100% no-repeat;position:absolute;inset:0}.pied__trame{width:100%;height:40%;image-rendering:pixelated;display:none;position:absolute;bottom:0;left:0;right:0}[data-theme=clair] .pied__trame{display:block}[data-theme=clair] .pied__lueur i{display:none}.etudes__info{white-space:nowrap;max-width:none}@media (width<=760px){.etudes__info{white-space:normal}}[data-theme=clair] #verre{background:#fff}.pointeur.cache svg{opacity:0}.video-cadre{aspect-ratio:1600/1024;background:url(/media/mockup-ipad.png) 50%/100% 100% no-repeat;width:min(100%,980px);margin:0 auto 40px;position:relative}.video-cadre .video{aspect-ratio:auto;border-radius:0;width:61.06%;height:71.58%;margin:0;position:absolute;top:12.5%;left:19.56%}.video-cadre .video__affiche{image-rendering:pixelated}.article-texte .video-cadre{width:100%}.video.lue .video__affiche{visibility:hidden}.galerie-dessous{width:min(100% - 2 * var(--in), 760px);margin:70px auto 0}.galerie-dessous img{background:var(--fond-visuel,var(--plateau));border-radius:4px;width:100%;height:auto;display:block}.galerie-legende{text-align:center;font-family:var(--mono);text-transform:uppercase;letter-spacing:.02em;color:var(--gris);margin-top:16px;font-size:.78rem}.montage{background:var(--fond-visuel,var(--plateau));border-radius:4px;padding:2%}.bloc-galerie .montage img{background:0 0;border-radius:0;display:block}.que-mobile{display:none}@media (width<=759px){.que-mobile{display:inline}.note-section .pas-mobile{display:none}}.etudes__info,.services-tete p,.carnet__tete p,.portfolio__tete p{font-family:var(--mono);text-transform:uppercase;letter-spacing:.02em;color:var(--gris);font-size:.78rem;line-height:1.5}.galerie-legende{margin-top:-64px}.video__affiche,.video.directe .video__voile{pointer-events:none}.video.directe iframe{pointer-events:auto}html:has(.video.directe:hover) .pointeur svg{opacity:0}.pile-page{background:#8f9396}.bloc-galerie--colonne>.rangee-large{width:100%}@media (width<=760px){.rangee-large{grid-template-columns:repeat(2,1fr)}}.page-grille{place-items:center;display:grid}.page-grille svg{fill:currentColor;width:14px;height:14px}.sommaire{z-index:85;overscroll-behavior:contain;padding:0 var(--in) 60px;background:var(--fond);color:var(--texte);position:fixed;inset:0;overflow-y:auto}.sommaire__tete{z-index:1;background:var(--fond);justify-content:space-between;align-items:center;height:60px;margin-bottom:20px;display:flex;position:sticky;top:0}.sommaire__fermer{width:44px;height:44px;margin-right:-12px;font-size:1.7rem;line-height:1}.sommaire__liste{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:32px 20px;display:grid}.sommaire__planche{text-align:center;gap:8px;display:grid}.sommaire__vue{aspect-ratio:var(--ratio);background:var(--plateau);outline-offset:3px;outline:2px solid #0000;justify-content:center;transition:outline-color .25s;display:flex}.sommaire__vue img{object-fit:cover;width:50%;height:100%;display:block}.sommaire__planche:hover .sommaire__vue,.sommaire__planche:focus-visible .sommaire__vue{outline-color:var(--texte)}.sommaire__planche.ici .sommaire__vue{outline-color:var(--accent)}.sommaire__num{font-family:var(--mono);color:var(--gris);font-size:.72rem}.sommaire__planche.ici .sommaire__num{color:var(--texte)}@media (width>=761px){.bloc-galerie--grille>img:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - 20px)}}.vignette-cas.en-attente img{transition:none}.projet-ouverture{padding-top:calc(60px + var(--in) - var(--m))}.projet-ouverture__cadre{height:calc(100svh - 60px - var(--in) + var(--m))}.pied__portrait{border-radius:50%;width:176px;height:176px;display:block;position:relative;overflow:hidden}.pied__portrait img{border-radius:0;width:100%;height:100%;position:absolute;inset:0}.pied__portrait img+img{opacity:0}@media (hover:hover) and (prefers-reduced-motion:no-preference){.pied__portrait:hover img+img{opacity:1}}@media (width<=760px){.pied__portrait{flex:none;width:96px;height:96px}}.menu-plein__liens a>span i{white-space:pre;transform-origin:0 100%;font-style:normal;display:inline-block}.trainee{z-index:30;pointer-events:none;position:fixed;inset:0;overflow:hidden}.trainee img{will-change:transform;border-radius:4px;width:240px;height:auto;position:absolute;top:0;left:0}.stats{height:calc(100svh + 130vh);position:relative}.stats__scene{--cols:4;--col:calc((100cqw - 2 * var(--m)) / var(--cols));--l:calc(var(--col) - 2 * (var(--in) - var(--m)));--h:min(var(--l), (100cqh - 60px - 104px - 40px) / 2);height:100svh;position:sticky;top:0;overflow:hidden;container-type:size}.stats__tete{top:80px;left:var(--in);right:var(--in);justify-content:space-between;align-items:baseline;gap:24px;display:flex;position:absolute}.stats__tete h2{font-family:var(--titre);letter-spacing:-.045em;font-size:clamp(2.2rem,4.2cqw,4rem);font-weight:500;line-height:1}.stats__liste{list-style:none;position:absolute;inset:0}.stat{left:calc(var(--m) + var(--c) * var(--col) + var(--in) - var(--m));bottom:calc(20px + (1 - var(--r)) * (var(--h) + 20px));width:var(--l);height:var(--h);box-sizing:border-box;background:var(--fond-2);color:var(--texte);transform-origin:50% 300%;visibility:hidden;will-change:transform;border-radius:4px;flex-direction:column;justify-content:space-between;gap:10px;padding:20px;display:flex;position:absolute;container-type:size}.stats.pret .stat{visibility:visible}.stat--1{--c:1;--r:0}.stat--2{--c:3;--r:0}.stat--3{--c:0;--r:1}.stat--4{--c:2;--r:1}.stat--encre{background:var(--texte);color:var(--fond)}.stat .pastilles{margin:0;position:absolute;top:20px;right:20px}.stat--encre .pastilles i{border-color:var(--fond)}.stat--encre .pastilles i.on{background:var(--fond)}.stat__valeur{align-items:flex-start;margin:0;display:flex}.stat__num{font-family:var(--titre);letter-spacing:-.06em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:min(46cqw,52cqh);font-weight:500;line-height:1;display:block}.stat__chiffres{display:block}.stat__chiffre{height:1em;line-height:1;display:inline-block;position:relative;overflow-y:clip}.stat__chiffre:before{content:"0";visibility:hidden}.stat__rouleau{will-change:transform;flex-direction:column;display:flex;position:absolute;top:0;left:0}.stat__rouleau span{height:1em;line-height:1;display:block}.stat__unite{font-family:var(--titre);margin:.2em 0 0 4px;font-size:min(14cqw,16cqh);font-weight:500;line-height:1}.stat__texte strong{font-weight:500;display:block}.stat__texte p{color:var(--gris);margin-top:4px;font-size:.9rem;line-height:1.3}.stat--encre .stat__texte p{color:inherit;opacity:.72}.stats.fixe{height:auto}.stats.fixe .stats__scene{position:relative}@media (width<=760px){.stats__scene{--cols:2;--l:calc(var(--col) - 12px);--h:min(calc(var(--l) * 1.35), (100cqh - 60px - 96px - 32px) / 2)}.stat{left:calc(var(--m) + var(--c) * var(--col) + 6px);bottom:calc(16px + (1 - var(--r)) * (var(--h) + 12px));padding:12px}.stat--1{--c:0;--r:0}.stat--2{--c:1;--r:0}.stat--3{--c:0;--r:1}.stat--4{--c:1;--r:1}.stat .pastilles{top:12px;right:12px}.stat__num{font-size:min(52cqw,40cqh)}.stat__texte p{font-size:.78rem}}.perdu{color:#fff;background:#0a0a0a;height:100svh;position:relative;overflow:hidden}.asim_stage{cursor:pointer;position:absolute;inset:60px 0 0;overflow:hidden}.asim_stage canvas{width:100%;height:100%;display:block}.perdu__texte{z-index:2;left:var(--in);right:var(--in);pointer-events:none;justify-content:space-between;align-items:end;gap:30px;display:flex;position:absolute;bottom:40px}.perdu__texte h1{color:#fff;max-width:11ch;font-size:clamp(3rem,8.4vw,9rem)}.perdu__texte a{pointer-events:auto;white-space:nowrap}@media (width<=760px){.perdu__texte{flex-direction:column;align-items:flex-start;gap:16px;bottom:24px}.stats__scene{--h:min(calc(var(--l) * 1.7), (100cqh - 60px - 96px - 32px) / 2)}.stat__texte strong{font-size:.95rem;line-height:1.15}.menu-plein__pied{flex-wrap:wrap;row-gap:6px}}.menu-plein__liens a>span{white-space:nowrap}@media (width<=760px){.projet-ouverture h1{max-width:100%;font-size:clamp(2.4rem,13vw,4.4rem)}.voisins__lien{min-width:0}.voisins__titre{overflow-wrap:anywhere}}.ligne-masque{clip-path:inset(-.24em -1em);display:block}.ligne-anim{white-space:nowrap;display:block}.lettre-anim{white-space:pre;display:inline-block}.ipad-integre{width:min(100%, calc(((100vw - 2 * var(--m)) / 2 - 2 * (var(--in) - var(--m))) / .7413));aspect-ratio:1600/1024;background:url(/media/mockup-ipad.png) 50%/100% 100% no-repeat;position:relative}.ipad-integre .bloc-integre{aspect-ratio:auto;background:#000;border:0;border-radius:0;width:61.06%;height:71.58%;max-height:none;position:absolute;top:12.5%;left:19.56%}@media (width<=760px){.ipad-integre{width:100%}.zave-fleche{display:none}}.zave-fleche{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:50%;margin-top:-22px;padding:0;font-size:18px;line-height:1;transition:background-color .25s,color .25s,opacity .25s;position:absolute;top:48.29%}.zave-fleche--g{right:calc(87.07% + var(--in) - var(--m) + 20px)}.zave-fleche--d{left:calc(87.07% + var(--in) - var(--m) + 20px)}.zave-son{top:calc(48.29% + 38px);left:calc(87.07% + var(--in) - var(--m) + 20px);width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:50%;padding:11px;transition:background-color .25s,color .25s;position:absolute}.zave-son[hidden]{display:none}.zave-son svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;display:block}.zave-son .barre{display:none}.zave-son.coupe .barre{display:block}.zave-son.coupe .onde{display:none}@media (hover:hover){.zave-son:hover{background:var(--texte);color:var(--fond)}}@media (width<=760px){.zave-son{width:36px;height:36px;padding:8px;inset:auto 21% 2% auto}}.zave-onglets{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.zave-onglet{color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:99px;padding:8px 16px;font-size:.95rem;transition:background .3s,color .3s}.zave-onglet[aria-pressed=true]{background:var(--texte);color:var(--fond)}@media (hover:hover){.zave-onglet:hover{background:var(--texte);color:var(--fond)}}.zave-fleche:disabled{opacity:.25;cursor:default}@media (hover:hover){.zave-fleche:not(:disabled):hover{background:var(--texte);color:var(--fond)}}.lecteur{--l:min(100%, calc(((100vw - 2 * var(--m)) / 2 - 2 * (var(--in) - var(--m))) / .7413));outline:none;justify-items:center;gap:24px;display:grid}.lecteur__ecrans{width:var(--l);aspect-ratio:1600/1024;cursor:grab;touch-action:pan-y;user-select:none;position:relative}.lecteur__ecrans:active{cursor:grabbing}.lecteur__ecrans img{opacity:0;pointer-events:none;background:0 0;width:100%;height:100%;transition:opacity .35s;position:absolute;inset:0}.lecteur__ecrans img.on{opacity:1}.lecteur .galerie-barre{width:min(100%, calc((100vw - 2 * var(--m)) / 2 - 2 * (var(--in) - var(--m))));padding-inline:0}.lecteur .galerie-fleche:disabled{opacity:.3;cursor:default}@media (width<=760px){.lecteur__ecrans,.lecteur .galerie-barre{width:100%}}.ipad-integre--large{aspect-ratio:1600/882;background-image:url(/media/mockup-ipad-large.png)}.ipad-integre--grand{width:84.3%;margin-inline:auto}.ipad-integre--large .bloc-integre{height:73.81%;top:11.22%}.projet-ouverture h1,.projet-ouverture h1 *,.projet-ouverture .etiquette,[data-theme=clair] .projet-ouverture h1 span{color:#fff!important}.sv-ouverture,[data-theme=clair] .sv-ouverture{background-color:var(--fond)}html.page-figee{scrollbar-gutter:stable;overflow:hidden}
