:is(h1,h2,h3){text-wrap:balance}.hero-p .phrase-socle{border-left:0;padding-left:0}.hero-p .phrase-socle--zetruc{color:#f4f0ff8c;border-left:0;max-width:44rem;padding-left:0;font-size:.82rem;line-height:1.65}.cas-kpi{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem 1.6rem;display:grid}.cas-kpi__v{color:#ff5b04;font-family:Coolvetica,system-ui,sans-serif;line-height:1}.cas-kpi__l{color:#f4f0ffc7;margin-top:.4rem;font-size:.86rem;line-height:1.45}.cas-kpi--clair .cas-kpi__v{color:#ff5b04}.cas-kpi--clair .cas-kpi__l{color:#230942b8}@media (width>=768px){.cas-kpi{grid-template-columns:repeat(4,minmax(0,1fr))}}.cas-kpi__v{font-size:2.6rem}@media (width>=768px){.cas-kpi__v{font-size:3.1rem}}.cas-kpi .cas-kpi__v>.counter{min-width:0}.cas-plaque{background:#fff;border-radius:1.5rem;padding:1rem;position:relative;box-shadow:0 40px 80px -50px #000000e6}.cas-plaque img{border-radius:1rem;width:100%;height:auto;display:block}.cas-plaque__attente{aspect-ratio:4/3;border-radius:1rem}.cas-logo{background:#fff;border-radius:.85rem;align-items:center;padding:.6rem .95rem;display:inline-flex}.cas-logo img{width:auto;height:30px;display:block}.tbl{border-collapse:collapse;width:100%;font-size:.93rem}.tbl th{text-align:left;letter-spacing:.14em;text-transform:uppercase;color:#ff5b04;border-bottom:2px solid #23094224;padding:.6rem .8rem;font-family:Coolvetica,system-ui,sans-serif;font-size:.8rem}.tbl td{vertical-align:top;color:#230942d1;border-bottom:1px solid #2309421a;padding:.75rem .8rem;line-height:1.55}.tbl td:first-child{color:#230942;font-weight:600}.tbl tr:last-child td{border-bottom:0}.cas-carte{box-sizing:border-box;background:#fff;border-radius:1.4rem;min-width:0;max-width:100%;padding:1.5rem 1.5rem 1.2rem;box-shadow:0 1px #2309420d,0 26px 54px -42px #230942cc}.cas-carte .tbl{table-layout:fixed}.cas-carte .tbl th:first-child,.cas-carte .tbl td:first-child{width:34%}.cas-carte .tbl td+td{overflow-wrap:anywhere}@media (width<=639px){.cas-carte .tbl,.cas-carte .tbl tbody,.cas-carte .tbl tr,.cas-carte .tbl td{width:auto;display:block}.cas-carte .tbl thead{display:none}.cas-carte .tbl tr{border-bottom:1px solid #2309421a;padding:.8rem 0}.cas-carte .tbl tr:last-child{border-bottom:0}.cas-carte .tbl td{border:0;padding:0}.cas-carte .tbl td:first-child{width:auto;margin-bottom:.3rem}}.cas-carte>h3{color:#230942;margin-bottom:.9rem;font-family:Coolvetica,system-ui,sans-serif;font-size:1.2rem;line-height:1.2}.cas-etat{gap:.75rem;list-style:none;display:grid}.cas-etat li{color:#230942cc;padding-left:1.9rem;font-size:.97rem;line-height:1.65;position:relative}.cas-etat li:before{content:"✕";color:#ff5b04;font-weight:700;position:absolute;top:.02rem;left:0}.cas-etat--clair li{color:#f4f0ffd9}.cas-etat--clair li:before{color:#ff5b04}.cas-verbatim{background:0 0;border:0;padding:0}.cas-verbatim p{color:#f4f0ff;font-family:Coolvetica,system-ui,sans-serif;font-size:1.55rem;line-height:1.3}@media (width>=768px){.cas-verbatim p{font-size:2rem}}.cas-verbatim footer{color:#f4f0ffbf;border-top:1px solid #f4f0ff29;margin-top:1.5rem;padding-top:1.2rem;font-size:.9rem;line-height:1.6}.cas-verbatim .cas-etoiles{color:#ff5b04;letter-spacing:.12em}.cas-shot img{background:#fff;border:1px solid #2309421f;border-radius:1.1rem;width:100%;height:auto;display:block}.cas-shot__vue{display:block;position:relative}.cas-shot__credit{letter-spacing:.01em;color:#fff;backdrop-filter:blur(2px);background:#0a021694;border-radius:.55rem;padding:.28rem .6rem;font-size:.68rem;line-height:1.3;position:absolute;bottom:.75rem;right:.75rem}@media (width<=480px){.cas-shot__credit{font-size:.62rem;bottom:.5rem;right:.5rem}}.cas-shot figcaption{color:#230942ad;margin-top:.75rem;font-size:.86rem;line-height:1.6}.cas-trio img{background:0 0;border:0}.cas-reseaux{flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem;display:flex}.cas-reseaux__t{color:#230942;width:100%;margin-bottom:.3rem;font-weight:600}.cas-reseaux a{color:#230942;background:#fff;border-radius:999px;align-items:center;gap:.5rem;padding:.55rem 1.05rem;font-size:.92rem;font-weight:600;transition:background-color .2s,color .2s,transform .2s;display:inline-flex;box-shadow:0 10px 24px -18px #23094299}.cas-reseaux a:hover{color:#fff;background:#ff5b04;transform:translateY(-1px)}.cas-reseaux svg{flex:none;width:1.15rem;height:1.15rem}.cas-aparte{text-align:left;align-items:center;gap:1.6rem;display:grid}.cas-aparte>div>p+p{margin-top:1.25rem}@media (width>=768px){.cas-aparte{grid-template-columns:1fr 17rem;gap:2.6rem}.cas-aparte--inverse{grid-template-columns:17rem 1fr}.cas-aparte--inverse>figure{order:-1}}.cas-polaroid{background:#fff;border-radius:1.1rem;max-width:19rem;margin:0 auto;padding:.6rem .6rem .9rem;transition:rotate .35s;rotate:2.5deg;box-shadow:0 22px 40px -24px #2309428c}.cas-aparte--inverse .cas-polaroid{rotate:-2.5deg}.cas-polaroid:hover{rotate:0deg}.cas-polaroid img{border-radius:.7rem;width:100%;height:auto;display:block}.cas-polaroid figcaption{color:#230942ad;text-align:center;margin-top:.6rem;font-size:.8rem;line-height:1.5}.cas-trio>div{gap:.9rem;display:grid}@media (width>=640px){.cas-trio>div{grid-template-columns:repeat(3,1fr)}}.cas-trio img{aspect-ratio:3/2;object-fit:cover;border-radius:1.1rem;width:100%;height:100%;display:block}@media (width>=640px){.cas-trio.cas-duo>div{grid-template-columns:repeat(2,1fr)}}.cas-zoom{position:relative}.cas-zoom__loupe{z-index:2;pointer-events:none;stroke:#ff5b04;width:5.6rem;height:5.6rem;position:absolute;top:-1.4rem;right:.6rem;rotate:-12deg}@media (width>=640px){.cas-zoom__loupe{width:7.2rem;height:7.2rem;top:-1.8rem;right:-1.8rem}}@media (width>=1024px){.cas-zoom__loupe{width:8.6rem;height:8.6rem;top:-2.2rem;right:-2.6rem}}.sect-texte>*{max-width:56rem;margin-inline:auto}.sect-texte>.pleine{max-width:none}#reperes :is(.max-w-4xl,.max-w-3xl,.max-w-2xl){margin-inline:auto}@media (width>=1024px) and (height>=780px){.cas-stick{align-self:start;position:sticky;top:7rem}}#defi .cas-etat{text-align:left;width:max-content;max-width:100%;margin-inline:auto}.cas-poles{gap:1.5rem;margin:2.4rem auto 0;padding:0;list-style:none;display:grid}.cas-poles>li{align-items:start;gap:.9rem;min-width:0;display:grid}@media (width>=768px){.cas-poles{gap:1.9rem}.cas-poles>li{grid-template-columns:16.5rem 1fr;gap:2rem}.cas-poles p{padding-top:.6rem}}.pole__tete{background:#fff;border-radius:1.1rem;align-items:center;gap:.85rem;padding:.75rem .95rem;display:flex;box-shadow:0 1px #2309420d,0 20px 44px -38px #230942cc}.pole__n{color:#230942;font-family:Coolvetica,system-ui,sans-serif;font-size:1.02rem;font-weight:400;line-height:1.15}.cas-poles p{color:#230942cc;margin:0;font-size:.96rem;line-height:1.7}.picto-x{background:#ede8fd;border-radius:.85rem;flex:none;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;display:flex}.picto-x svg{width:1.7rem;height:1.7rem}.picto-x .e{stroke:#230942}.picto-x .a{stroke:#b04200}.picto-x svg>*{stroke-dasharray:1;stroke-dashoffset:1px}.reveal.is-visible .picto-x svg>*{animation:tracePicto .7s var(--entree,ease-out) .15s forwards}@keyframes tracePicto{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.picto-x svg>*{stroke-dashoffset:0;animation:none!important}}.cas-videos{text-align:left;align-items:start;gap:2.2rem;display:grid}@media (width>=1024px){.cas-videos{grid-template-columns:1.25fr 1fr;gap:3rem}}.cas-videos__t{letter-spacing:.14em;text-transform:uppercase;color:#ff5b04;margin-bottom:.8rem;font-size:.78rem;font-weight:700}.cas-videos__film .video-facade img{transform:scale(1.34)}.cas-videos__d{color:#230942b8;margin-top:.7rem;font-size:.9rem}.cas-courts{grid-template-columns:repeat(3,1fr);gap:.8rem;display:grid}.cas-courts figure{margin:0}.cas-courts figcaption{color:#230942b8;margin-top:.5rem;font-size:.8rem;line-height:1.35}.cas-bloc{text-align:center}.cas-bloc__d{color:#230942bf;margin:-.3rem 0 1rem}.cas-films{gap:1.2rem;display:grid}@media (width>=768px){.cas-films{grid-template-columns:repeat(3,1fr)}}.cas-films figure{margin:0}.cas-films figcaption{color:#230942cc;margin-top:.5rem;font-size:.88rem;font-weight:600}.cas-courts--centre{max-width:34rem;margin-inline:auto}.cas-bande{margin-top:.4rem}.cas-films-piste figure{margin:0}.cas-films-piste figcaption{color:#230942cc;margin-top:.5rem;font-size:.86rem;font-weight:600;line-height:1.35}.cas-galerie:empty{display:none}.cas-photo-pellicule{margin:0}.cas-photo-pellicule img{border-radius:1rem;width:auto;max-width:none;height:13rem;display:block}@media (width>=768px){.cas-photo-pellicule img{height:16rem}}.cas-galerie{grid-template-columns:repeat(auto-fit,minmax(min(100%,17.5rem),17.8rem));grid-auto-rows:1fr;justify-content:center;gap:1.5rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}@media (width<=639px){.cas-galerie{grid-template-columns:1fr}}@media (width>=768px){.cas-galerie{margin-top:3rem}}@media (width>=1024px){.cas-galerie--trois{grid-template-columns:repeat(3,minmax(0,1fr))}}.cas-piece{min-width:0}.cas-piece figure{height:100%;transition:transform .3s var(--rebond,ease-out), box-shadow .3s var(--vif,ease);background:#fff;border-radius:1.4rem;flex-direction:column;margin:0;display:flex;overflow:clip;box-shadow:0 1px #2309420f,0 26px 54px -42px #230942cc}.cas-piece figure:hover{transform:translateY(-3px);box-shadow:0 1px #2309420f,0 34px 62px -40px #230942d9}.cas-piece img{aspect-ratio:3/2;object-fit:contain;background:#ede8fd;width:100%;display:block}.cas-piece__attente{aspect-ratio:3/2;width:100%}.cas-piece figcaption{padding:1.05rem 1.25rem 1.3rem}.cas-piece__t{color:#230942;font-family:Coolvetica,system-ui,sans-serif;font-size:1.12rem;font-weight:400;line-height:1.2;display:block}.cas-piece__d{color:#230942b8;margin-top:.4rem;font-size:.9rem;line-height:1.6;display:block}@media (prefers-reduced-motion:reduce){.cas-piece figure{transition:none}}.sect-real{overflow:clip}.doodle-real{z-index:0;pointer-events:none;opacity:.07;width:11rem;position:absolute;top:3rem;right:-3.5rem}@media (width>=1024px){.doodle-real{width:15rem;right:-2.5rem}}.frise{gap:1.5rem;display:grid;position:relative}.jal{grid-template-columns:4.4rem 1fr;align-items:baseline;gap:1.1rem;list-style:none;display:grid}.jal__a{color:#ff5b04;font-family:Coolvetica,system-ui,sans-serif;font-size:1.15rem}.jal__d{color:#f4f0ffd9;font-size:.96rem;line-height:1.65}.jal__d strong{color:#f4f0ff}#chrono .frise{--fil:5.4rem;--pt:.62rem;--col:7.6rem;--air:.8rem}#chrono .jal{grid-template-columns:4.4rem 1fr;align-items:start;column-gap:3.2rem;position:relative}#chrono .jal__a{padding-top:.05rem;display:block}#chrono .jal:before{content:"";z-index:1;left:calc(var(--fil) - var(--pt) / 2);width:var(--pt);height:var(--pt);background:#ff5b04;border-radius:50%;position:absolute;top:.42rem}#chrono .jal:after{content:"";left:calc(var(--fil) + var(--pt) / 2);top:calc(.42rem + var(--pt) / 2 - 1px);width:calc(var(--col) - var(--fil) - var(--pt) / 2 - var(--air));background:#ff5b048c;height:2px;position:absolute}#chrono .jal:not(:last-child) .jal__a:after{content:"";left:calc(var(--fil) - 1px);top:calc(.42rem + var(--pt));height:calc(100% + 1.6rem - var(--pt));background:#ff5b044d;width:2px;position:absolute}@media (width<=640px){#chrono .frise{--fil:4.2rem;--col:5.7rem;--air:.55rem}#chrono .jal{grid-template-columns:3.4rem 1fr;column-gap:2.3rem}}#fierte .cas-video{margin:0}#fierte .cas-video figcaption{color:#230942cc;margin-top:.6rem;font-size:.9rem;font-weight:600}#avis .cas-temoignage{max-width:44rem;margin-inline:auto}#autres .carte-lien{flex-direction:unset;align-items:unset;text-align:left;box-sizing:border-box;background:#fff;border-radius:1.4rem;min-width:0;max-width:100%;height:auto;padding:1.6rem 1.5rem;text-decoration:none;transition:transform .2s,box-shadow .2s;position:static;overflow:visible;box-shadow:0 1px #2309420d,0 26px 54px -42px #230942cc;display:block!important}#autres .carte-lien:hover{transform:translateY(-3px)!important;box-shadow:0 1px #2309420d,0 34px 60px -40px #230942d9!important}#autres .carte-lien:nth-child(2n):hover{transform:translateY(-3px)!important}#autres .carte-lien h3{color:#230942;margin-top:0;font-family:Coolvetica,system-ui,sans-serif;font-size:1.3rem;line-height:1.2}#autres .carte-lien p{color:#230942c7;margin-top:.6rem;font-size:.94rem;line-height:1.65}#autres .carte-lien span{color:#ff5b04;margin-top:.9rem;font-weight:600;display:inline-block}#autres .carte-lien:has(.carte-lien__corps){flex-direction:column;height:100%;padding:0;overflow:clip;display:flex!important}#autres .carte-lien__vue{aspect-ratio:3/2;object-fit:cover;background:#ede8fd;width:100%;display:block}#autres .carte-lien__corps{padding:1.6rem 1.5rem}#autres .carte-lien__liste{aspect-ratio:3/2;background:#ede8fd;place-items:center;display:grid}#autres .carte-lien__liste img{opacity:.22;width:52%}.v2{--v2-muted:#5b4d72;--v2-line:#e2d9f5;--v2-blaze-text:#ff5b04;color:#230942;text-align:left}.v2 .phrase-socle--zetruc,.v2 section:has(details.faq){text-align:left}.v2 h2{text-wrap:balance;margin:0;font-family:Coolvetica,Poppins,sans-serif;font-size:clamp(2rem,4.4vw,3.1rem);font-weight:400;line-height:1.03}.v2 h3{margin:0;font-size:1.02rem;font-weight:700;line-height:1.3}.v2-em,.v2 h2 .v2-em,.v2-dark h2 .v2-em,.v2-lake h2 .v2-em{color:#ff5b04}.v2-band{background:#f4f0ff;padding:clamp(56px,8vw,96px) 16px;position:relative;overflow:hidden}.v2-white{background:#fff}.v2-dark{color:#f4f0ff;background:#230942}.v2-dark h2{color:#fff}.v2-lake{color:#f4f0ff;background:#075056}.v2-wrap{flex-direction:column;gap:28px;max-width:1200px;margin:0 auto;display:flex;position:relative}.v2-stack{flex-direction:column;gap:16px;min-width:0;display:flex}.v2-flow>*+*{margin-top:1rem}.v2-flow p{line-height:1.65}.v2-kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--v2-blaze-text);align-items:center;gap:8px;margin:0;font-size:.74rem;font-weight:600;display:inline-flex}.v2-kicker:before{content:"✦"}.v2-dark .v2-kicker,.v2-lake .v2-kicker{color:#ff5b04}.v2-btn{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#ff5b04;border-radius:999px;align-items:center;gap:8px;padding:15px 26px;font-size:.86rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.v2-btn:hover{transform:translateY(-2px);box-shadow:0 12px 26px -12px #ff5b04bf}.v2-link{border-bottom:2px solid #ff5b04;padding-bottom:2px;font-weight:600;text-decoration:none}.v2-ctas{flex-wrap:wrap;align-items:center;gap:14px 24px;display:flex}.v2-small{font-size:.92rem}.v2-hero{padding-top:clamp(112px,10vw,128px)}.v2-crumb{color:var(--v2-muted);font-size:.8rem}.v2-crumb a{text-decoration:none}.v2-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(28px,5vw,64px);display:grid}.v2-hero-text{flex-direction:column;gap:20px;min-width:0;display:flex}.v2-seo-h1{color:var(--v2-muted);max-width:46ch;margin:0;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;line-height:1.4}.v2-display{text-wrap:balance;font-family:Coolvetica,Poppins,sans-serif;font-size:clamp(2.4rem,5vw,4rem);line-height:1.03}.v2-truc{color:#ff5b04;white-space:nowrap;position:relative}.v2-truc__t{z-index:1;position:relative}.v2-trait{width:100%;height:.5em;position:absolute;bottom:-.32em;left:0;overflow:visible}.v2-lead{max-width:60ch;font-size:1.06rem;line-height:1.6}.v2-hero-text .v2-display{margin-bottom:clamp(10px,1.4vw,18px)}.v2-lead strong{color:inherit;font-weight:600}.v2-visuel{min-width:0;margin:0;padding:0 0 26px;position:relative}.v2-plate{background:#230942;border-radius:28px;position:absolute;inset:8% -2% 4% 8%;transform:rotate(2.5deg)}.v2-cadre{aspect-ratio:3/2;background:#ddd;border-radius:22px;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #2309428c}.v2-cadre img,.v2-cadre video{object-fit:cover;width:100%;height:100%;display:block}@media (width>=861px){.v2-hero-grid{align-items:stretch}.v2-visuel{flex-direction:column;display:flex}.v2-cadre{aspect-ratio:auto;flex:1;min-height:22rem}}.v2-tag{z-index:2;color:#f4f0ff;letter-spacing:.08em;text-transform:uppercase;background:#230942;border-radius:999px;padding:6px 12px;font-size:.72rem;font-weight:600;position:absolute;top:14px;left:14px}.v2-visuel figcaption{z-index:3;background:#fff;border-radius:14px;max-width:250px;padding:10px 14px;font-size:.78rem;line-height:1.4;position:absolute;bottom:0;right:-4px;transform:rotate(-2deg);box-shadow:0 14px 30px -14px #23094273}.v2-keys{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:8px;display:grid}.v2-keyc{background:#fff;border-radius:20px;flex-direction:column;gap:6px;min-width:0;padding:18px 18px 16px;display:flex}.v2-keyc b{white-space:nowrap;letter-spacing:.01em;font-family:Coolvetica Comp,Coolvetica,sans-serif;font-size:clamp(2rem,3.4vw,2.7rem);font-weight:400;line-height:.95}.v2-keyc span{color:var(--v2-muted);font-size:.82rem;line-height:1.35}.v2-white .v2-keyc{background:#f4f0ff}.v2-ident-band{padding-block:clamp(40px,6vw,64px)}.v2-ident{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid}.v2-socle{border-left:4px solid #ff5b04;margin:0;padding-left:18px;font-size:1.02rem;line-height:1.65}.v2-ident .v2-flow{color:var(--v2-muted);font-size:.95rem}.v2-fiche{background:#f4f0ff;border-radius:18px;grid-template-columns:auto 1fr;gap:8px 18px;margin:0;padding:18px 20px;font-size:.9rem;display:grid}.v2-fiche__t{letter-spacing:.12em;text-transform:uppercase;color:var(--v2-blaze-text);grid-column:1/-1;margin:0 0 4px;font-size:.7rem;font-weight:700}.v2-fiche dt{color:var(--v2-muted);font-weight:500}.v2-fiche dd{margin:0;font-weight:600}.v2-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px);display:grid}.v2-tete{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:clamp(24px,4vw,56px);display:grid}.v2-intro{max-width:760px}.v2-sous-titre{margin-top:1.4rem!important}.v2-bas{min-width:0}.v2-bas>*+*{margin-top:2.5rem}.v2 .muted,.v2-muted{color:var(--v2-muted)}.v2-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.v2-split .v2-facts{grid-template-columns:1fr 1fr}.v2-facts li{color:#f4f0ff;background:#230942;border-radius:18px;flex-direction:column;gap:6px;min-width:0;padding:18px;display:flex}.v2-facts b{color:#ff5b04;letter-spacing:.01em;font-family:Coolvetica Comp,Coolvetica,sans-serif;font-size:2.2rem;font-weight:400;line-height:.95}.v2-facts span{opacity:.9;font-size:.84rem;line-height:1.35}.v2-sit{grid-template-columns:1fr 1fr;gap:10px 32px;margin:0;padding:0;list-style:none;display:grid}.v2-sit li{grid-template-columns:22px 1fr;gap:10px;font-size:.95rem;display:grid}.v2-sit li:before{content:"";background:#ff5b04;border-radius:50%;width:10px;height:10px;margin-top:8px}.v2-avap{background:#fff;border-radius:24px;grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr);align-items:center;gap:10px;padding:22px;display:grid;box-shadow:0 24px 50px -32px #23094273}.v2-avap .v2-col{flex-direction:column;gap:10px;min-width:0;display:flex}.v2-avap .v2-lbl{letter-spacing:.12em;text-transform:uppercase;color:var(--v2-muted);font-size:.7rem;font-weight:700}.v2-avap .v2-lbl.o{color:var(--v2-blaze-text)}.v2-avap .v2-logo{aspect-ratio:2;background:#f4f0ff;border-radius:14px;justify-content:center;align-items:center;padding:14px;display:flex}.v2-avap .v2-logo img{width:auto;max-width:100%;max-height:100%;display:block}.v2-avap .v2-old img{filter:grayscale();opacity:.85;mix-blend-mode:multiply}.v2-avap .v2-arrow{color:#ff5b04;text-align:center;font-size:1.6rem}.v2-avap .v2-cap{color:var(--v2-muted);border-top:1px solid var(--v2-line);grid-column:1/-1;margin-top:4px;padding-top:12px;font-size:.84rem}.v2-chantiers{flex-direction:column;gap:28px;display:flex}.v2-chantiers__intro{max-width:760px}.v2-volets{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:clamp(24px,4vw,56px);display:grid}.v2-volets ol{border-top:1px solid #23094224;margin:0;padding:0;list-style:none}.v2-volets li{border-bottom:1px solid #23094224}.v2-volet summary{cursor:pointer;grid-template-columns:3rem 1fr auto;align-items:center;gap:12px;padding:16px 4px;list-style:none;display:grid}.v2-volet summary::-webkit-details-marker{display:none}.v2-volet summary:after{content:"+";color:#ff5b04;font-family:Coolvetica,sans-serif;font-size:1.6rem;line-height:1;transition:transform .2s}.v2-volet[open] summary:after{transform:rotate(45deg)}.v2-volet summary:hover h3{color:#ff5b04}.v2-volet h3{font-size:1.05rem;transition:color .2s}.v2-volet>p{max-width:58ch;color:var(--v2-muted);margin:0 0 18px calc(3rem + 12px);font-size:.92rem;line-height:1.6}.v2-n{color:var(--v2-blaze-text);font-family:Coolvetica Comp,Coolvetica,sans-serif;font-size:1.9rem;line-height:1}.v2-volet a{color:inherit}.v2-tl{grid-template-columns:repeat(var(--v2-tl-n,6),minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.v2-tl:before{content:"";background:#f4f0ff40;height:2px;position:absolute;top:9px;left:0;right:0}.v2-tl li{flex-direction:column;gap:6px;min-width:0;padding:30px 14px 0 0;display:flex;position:relative}.v2-tl li:before{content:"";background:#230942;border:3px solid #ff5b04;border-radius:50%;width:16px;height:16px;position:absolute;top:2px;left:0}.v2-tl li.v2-now:before{background:#ff5b04}.v2-d{color:#ff5b04;font-family:Coolvetica Comp,Coolvetica,sans-serif;font-size:1.5rem;line-height:1}.v2-tl b{color:#fff;font-size:.92rem}.v2-tl p{opacity:.85;font-size:.82rem}.v2-tl--long{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:88px;max-width:62rem;margin-inline:auto}.v2-tl--long:before{background:#f4f0ff4d;width:2px;height:auto;inset:8px auto 8px 50%;transform:translate(-1px)}.v2-tl--long li{padding:0 0 26px}.v2-tl--long li:nth-child(odd){text-align:right;grid-column:1;align-items:flex-end}.v2-tl--long li:nth-child(2n){grid-column:2}.v2-tl--long li:nth-child(odd):before{left:auto;right:-52px}.v2-tl--long li:nth-child(2n):before{left:-52px}.v2-tl--long li:after{content:"";background:#f4f0ff4d;width:30px;height:2px;position:absolute;top:9px}.v2-tl--long li:nth-child(odd):after{right:-36px}.v2-tl--long li:nth-child(2n):after{left:-36px}.v2-src{color:var(--v2-muted);font-size:.74rem}.v2 .cas-video{margin:0}.v2 .cas-video figcaption{color:#230942cc;margin-top:.6rem;font-size:.9rem;font-weight:600}.v2 .cas-shot figcaption{text-align:center}.v2 figcaption,.v2-tl p{text-wrap:balance}.v2-nowrap{white-space:nowrap}.v2-polaroid-droite .cas-polaroid{width:100%;max-width:36rem;padding:.8rem .8rem 1.1rem}.v2 .cas-polaroid{transition:none}.v2 .cas-polaroid:hover{rotate:2.5deg}.v2 .cas-aparte--inverse .cas-polaroid:hover{rotate:-2.5deg}.v2-zoom{cursor:zoom-in;transition:filter .2s}.v2-zoom:hover,.v2-zoom:focus-visible{filter:brightness(1.06)}.v2-zoom:focus-visible{outline-offset:3px;outline:3px solid #ff5b04}.v2-loupe__fl{color:#fff;cursor:pointer;z-index:2;background:#230942b8;border:0;border-radius:9999px;justify-content:center;align-items:center;width:2.8rem;height:2.8rem;transition:background-color .2s;display:flex;position:absolute;top:calc(50% - 1.4rem)}.v2-loupe__fl[hidden]{display:none}.v2-loupe__fl:hover,.v2-loupe__fl:focus-visible{background:#ff5b04}.v2-loupe__fl svg{width:1.3rem;height:1.3rem}.v2-loupe__prec{left:.8rem}.v2-loupe__suiv{right:.8rem}.v2-loupe__compte{float:right;color:#230942;margin-left:1rem;font-weight:600}.v2-polaroid-portrait .cas-polaroid{max-width:24rem}.v2-encart{background:#fff;border-radius:24px;flex-direction:column;gap:14px;padding:26px 28px;display:flex;box-shadow:0 24px 50px -32px #23094273}.v2-lavande .v2-encart,.v2-band:not(.v2-white):not(.v2-dark) .v2-encart{background:#fff}.v2-white .v2-encart{box-shadow:none;background:#f4f0ff}.v2-encart--centre{max-width:52rem;margin-inline:auto}.v2-sit--1{grid-template-columns:minmax(0,1fr)}.v2-pieces{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.v2-piece{flex-direction:column;gap:12px;margin:0;display:flex}.v2-piece img{border-radius:20px;width:100%;height:auto;display:block;box-shadow:0 24px 50px -32px #23094273}.v2-piece figcaption{flex-direction:column;gap:2px;display:flex}.v2-piece figcaption b{font-size:1rem}.v2-piece figcaption span{color:var(--v2-muted);font-size:.9rem}.v2-pieces--3{grid-template-columns:repeat(3,minmax(0,1fr))}.v2-banniere{margin:0}.v2-banniere img{border-radius:1rem;width:auto;max-width:none;height:12rem;display:block}@media (width>=768px){.v2-banniere img{height:15rem}}.v2-banniere-seule img{border-radius:24px;width:100%;height:auto;display:block}.v2-captures{margin-bottom:0;margin-left:0;margin-right:0}.v2-captures__grille{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.v2-captures--seule{max-width:900px;margin-inline:auto}.v2-nav{background:#fff;border:1px solid #2309421a;border-radius:14px;overflow:hidden;box-shadow:0 18px 36px -24px #23094280}.v2-nav__barre{background:#efeaf9;align-items:center;gap:6px;padding:8px 12px;display:flex}.v2-nav__barre i{background:#cfc5e6;border-radius:50%;width:9px;height:9px}.v2-nav__barre span{color:var(--v2-muted);white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:999px;flex:1;margin-left:8px;padding:3px 10px;font-size:.68rem;overflow:hidden}.v2-nav img{width:100%;height:auto;display:block}.v2-captures__grille .v2-nav__barre{gap:4px;padding:5px 8px}.v2-captures__grille .v2-nav__barre i{width:6px;height:6px}.v2-captures__grille .v2-nav__barre span{display:none}.v2-captures__grille .v2-nav{border-radius:10px}.v2-captures figcaption{text-align:center;color:var(--v2-muted);margin-top:.8rem;font-size:.86rem}.v2-ecrans{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;display:grid}.v2-ecrans img{aspect-ratio:9/16;object-fit:cover;border-radius:18px;width:100%;height:auto;display:block;box-shadow:0 24px 50px -32px #23094273}@media (width<=760px){.v2-ecrans{grid-template-columns:1fr 1fr}.v2-captures__grille{grid-template-columns:minmax(0,1fr)}}.v2-bas .cas-videos__film{max-width:46rem;margin-inline:auto}.v2-deux-col{columns:2 22rem;column-gap:clamp(24px,4vw,56px)}.v2-deux-col p{break-inside:avoid}.v2-mosaique{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.v2-mosaique figure{aspect-ratio:4/3;border-radius:18px;margin:0;position:relative;overflow:hidden;box-shadow:0 20px 40px -30px #23094280}.v2-mosaique img{object-fit:cover;width:100%;height:100%;display:block}.v2-mosaique figcaption{color:#230942;background:#fff;border-radius:999px;padding:6px 12px;font-size:.82rem;font-weight:600;position:absolute;bottom:12px;left:12px}.v2-large img{aspect-ratio:21/9;object-fit:cover;border-radius:24px;width:100%;height:auto;display:block}.v2-bas .v2-maquette{max-width:760px;margin-left:auto;margin-right:auto}.v2-bas .v2-maquette img{border-radius:20px}.v2-tableau.v2-tableau--peu .v2-keys{grid-auto-rows:auto;align-content:center}.v2-tableau.v2-tableau--peu .v2-keyc{padding:16px 18px}@media (width>=1024px){.v2-tableau.v2-tableau--peu{grid-template-columns:minmax(0,15rem) minmax(0,1fr)}.v2-tableau.v2-tableau--peu .v2-keys{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.v2-mosaique{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.v2-mosaique figcaption{padding:4px 10px;font-size:.72rem;bottom:8px;left:8px}}@media (width<=620px){.v2-pieces,.v2-pieces--3{grid-template-columns:minmax(0,1fr)}}.v2-bas .cas-aparte{gap:2.6rem}.v2-bas .cas-polaroid{max-width:28rem}.v2-tableau{grid-template-columns:minmax(0,25rem) minmax(0,1fr);align-items:stretch;gap:14px;display:grid}.v2-tableau .v2-keys{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:10px;margin-top:0}.v2-tableau .v2-keyc{border-radius:16px;justify-content:center;gap:4px;padding:12px 16px}.v2-tableau .v2-keyc b{font-size:clamp(1.7rem,2.2vw,2.05rem)}.v2-tableau .v2-keyc span{font-size:.78rem}.v2-tableau .v2-graphique{align-items:center;margin:0;display:flex}.v2-tableau .v2-graphique:has(figcaption){flex-direction:column;justify-content:center;gap:.7rem}.v2-moyen{max-width:62rem;margin-inline:auto}.v2-split:has(.v2-haut){align-items:start}.v2-haut{padding-top:var(--v2-haut,2.15rem)}@media (width<=860px){.v2-haut{padding-top:0}}.v2-bloc-chiffre{background:#f4f0ff;border-radius:24px;grid-template-columns:minmax(0,14rem) minmax(0,1fr);align-items:center;gap:28px;padding:30px 34px;display:grid}.v2-bloc-chiffre>b{color:#ff5b04;font-family:Coolvetica Comp,Coolvetica,sans-serif;font-size:clamp(4rem,8vw,6.5rem);font-weight:400;line-height:.9}.v2-bloc-chiffre>b small{color:var(--v2-muted);margin-top:8px;font-family:Poppins,sans-serif;font-size:.8rem;line-height:1.35;display:block}.v2-bloc-chiffre p{margin:0;font-size:1.08rem}@media (width<=760px){.v2-bloc-chiffre{grid-template-columns:minmax(0,1fr);gap:14px;padding:24px}}.v2 .v2-svg{background:#fff;border:1px solid #2309421f;border-radius:1.1rem;width:100%;height:auto;display:block}@media (width<=1023px){.v2-tableau{grid-template-columns:minmax(0,1fr)}.v2-tableau .v2-keys{grid-auto-rows:auto}}@media (width>=768px){.v2-bas .cas-aparte{grid-template-columns:minmax(0,1fr) minmax(0,26rem);gap:clamp(2.6rem,5vw,4.5rem)}.v2-bas .cas-aparte--inverse{grid-template-columns:minmax(0,26rem) minmax(0,1fr)}.v2-bas .cas-aparte .cas-polaroid{width:100%;max-width:none}}.v2-quote .v2-wrap{text-align:center}.v2-quote .v2-kicker{justify-content:center}.v2-quote blockquote{flex-direction:column;align-items:center;gap:18px;max-width:1100px;margin:0 auto;display:flex}.v2-q{text-wrap:pretty;font-family:Poppins,sans-serif;font-size:clamp(1.05rem,1.6vw,1.3rem);font-weight:400;line-height:1.65}.v2-by{opacity:.9;font-size:.9rem}.v2-by .cas-etoiles{color:#ff5b04;letter-spacing:.1em}.v2-temoignage{flex-direction:column;align-items:center;gap:16px;max-width:44rem;margin:40px auto 0;display:flex}.v2-temoignage .video-facade{border-radius:20px;overflow:hidden}.v2-faq-grid{grid-template-columns:minmax(0,340px) minmax(0,1fr);align-items:start;gap:28px 64px;display:grid}.v2-faq{background:#f4f0ff;border-radius:16px;margin-bottom:10px;padding:16px 20px}.v2-faq summary{cursor:pointer;justify-content:space-between;gap:16px;font-size:.98rem;font-weight:600;list-style:none;display:flex}.v2-faq summary::-webkit-details-marker{display:none}.v2-faq summary:after{content:"+";color:#ff5b04;font-family:Coolvetica,sans-serif;font-size:1.5rem;line-height:1;transition:transform .2s}.v2-faq[open] summary:after{transform:rotate(45deg)}.v2-faq__r{color:var(--v2-muted);margin-top:10px;font-size:.92rem;line-height:1.65}.v2-head-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 32px;display:flex}.v2-others{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.v2-other{background:#fff;border-radius:22px;flex-direction:column;text-decoration:none;transition:transform .2s;display:flex;overflow:hidden}.v2-other:hover{transform:translateY(-3px)}.v2-other img,.v2-other__ph{aspect-ratio:3/2;object-fit:cover;width:100%;display:block}.v2-other__ph{color:var(--v2-muted);background:#ede8fd;justify-content:center;align-items:center;font-size:.86rem;display:flex}.v2-other div{flex-direction:column;gap:6px;padding:16px 18px;display:flex}.v2-other b{font-family:Coolvetica,Poppins,sans-serif;font-size:1.35rem;font-weight:400}.v2-other p{color:var(--v2-muted);font-size:.86rem}.v2-other span{color:var(--v2-blaze-text);font-size:.86rem;font-weight:600}.v2-final{border-radius:40px 40px 0 0}.v2-closing{flex-direction:column;gap:18px;max-width:760px;display:flex}.v2-closing .v2-lead{opacity:.92}.v2-call{border-left:3px solid #ff5b04;flex-direction:column;align-self:flex-start;padding-left:14px;text-decoration:none;display:inline-flex}.v2-call span{opacity:.8;font-size:.8rem}.v2-call b{color:#fff;font-family:Coolvetica,Poppins,sans-serif;font-size:clamp(1.9rem,4vw,2.6rem);font-weight:400;line-height:1.05}.v2-cities{opacity:.8;letter-spacing:.02em;font-size:.82rem}@media (width<=1020px){.v2-tl{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:22px}.v2-tl:before{display:none}.v2-tl--long{grid-template-columns:minmax(0,1fr);row-gap:0;max-width:none}.v2-tl--long:before{display:block;left:7px;transform:none}.v2-tl--long li{padding:0 0 22px 34px;text-align:left!important;grid-area:auto/1!important;align-items:stretch!important}.v2-tl--long li:before{left:0!important;right:auto!important}.v2-tl--long li:after{display:none}.v2-facts{grid-template-columns:1fr 1fr}}@media (width<=860px){.v2-hero-grid,.v2-ident,.v2-split,.v2-tete,.v2-faq-grid{grid-template-columns:minmax(0,1fr)}.v2-keys{grid-template-columns:1fr 1fr}.v2-others{grid-template-columns:minmax(0,1fr)}.v2-others .v2-other:nth-child(n+3){display:none}.v2-sit{grid-template-columns:minmax(0,1fr)}}@media (width<=620px){.v2-br{display:none}.v2-display .v2-br{display:inline}.v2-tl{grid-template-columns:minmax(0,1fr)}.v2-volet>p{margin-left:0}.v2-volets{border-top:1px solid #23094224;flex-direction:column;display:flex}.v2-volets ol{display:contents}.v2-tl li{padding:0 0 0 30px}.v2-tl--long li{padding:0 0 22px 34px}.v2-avap{grid-template-columns:minmax(0,1fr);padding:18px}.v2-avap .v2-arrow{transform:rotate(90deg)}.v2-facts b{font-size:1.9rem}.v2-visuel figcaption{max-width:200px;font-size:.74rem}.v2-keyc{padding:14px}}
