.connecte-chalons-page,.connecte-chalons-page *,.connecte-chalons-page :before,.connecte-chalons-page :after{box-sizing:border-box}.connecte-chalons-page{--cc-magenta:#e91e63;--cc-magenta-deep:#b8003e;--cc-orange:#f39c12;--cc-orange-deep:#c77f00;--cc-green:#8bc34a;--cc-cyan:#00bcd4;--cc-pink-pale:#f8bbd0;--cc-black:#2b2b33;--cc-charcoal:#2d3142;--cc-grey:#4a4e5c;--cc-paper:#fafafb;--cc-paper-2:#fff;--cc-ink:#16181d;--cc-ink-2:#3a3e4a;--cc-mute:#7a7f8e;--cc-line:#e0e2e8;--cc-display:var(--font-barlow-condensed),"Barlow Condensed",system-ui,sans-serif;--cc-sans:var(--font-archivo),"Archivo",system-ui,sans-serif;--cc-narrow:var(--font-archivo-narrow),"Archivo Narrow",system-ui,sans-serif;--ink:#16181d;font-family:var(--cc-sans);background:var(--cc-paper);color:var(--cc-ink);-webkit-font-smoothing:antialiased;font-weight:400;line-height:1.65;overflow-x:clip}.connecte-chalons-page img{max-width:100%;display:block}.connecte-chalons-page a{color:inherit;text-decoration:none}.connecte-chalons-page .hero{color:#fff;background:var(--cc-black);flex-direction:column;height:100vh;min-height:640px;display:flex;position:relative;overflow:hidden}.connecte-chalons-page .hero:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#0000 40%,#2b2b33b8 65%,#2b2b33f5 100%);position:absolute;inset:0}.connecte-chalons-page .hero-layers{pointer-events:none;position:absolute;inset:0}.connecte-chalons-page .hero-layer{object-fit:cover;object-position:left center;will-change:transform;transform-origin:0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(.92)}.connecte-chalons-page .hero-meta{z-index:3;font-family:var(--cc-narrow);letter-spacing:.14em;text-transform:uppercase;color:#ffffff73;justify-content:space-between;font-size:12px;font-weight:500;display:flex;position:absolute;top:26px;left:6vw;right:6vw}.connecte-chalons-page .hero-content{z-index:2;flex:1;justify-content:flex-end;align-items:center;padding:80px 6vw 0;display:flex;position:relative}.connecte-chalons-page .hero-text{flex-direction:column;width:46%;display:flex}.connecte-chalons-page .hero-overline{font-family:var(--cc-narrow);letter-spacing:.14em;text-transform:uppercase;color:var(--cc-orange);margin-bottom:28px;font-size:clamp(14px,1.4vw,18px);font-weight:600}.connecte-chalons-page .hero-headline{font-family:var(--cc-display);letter-spacing:-.02em;color:#fff;text-transform:uppercase;max-width:14ch;margin:0 0 36px;font-size:clamp(48px,7vw,120px);font-weight:800;line-height:.98}.connecte-chalons-page .hero-headline .magenta{color:var(--cc-magenta)}.connecte-chalons-page .hero-headline .orange{color:var(--cc-orange)}.connecte-chalons-page .hero-headline .green{color:var(--cc-green)}.connecte-chalons-page .dot{vertical-align:.06em;border-radius:50%;width:.65em;height:.65em;display:inline-block}.connecte-chalons-page .dot.magenta{background:var(--cc-magenta)}.connecte-chalons-page .dot.orange{background:var(--cc-orange)}.connecte-chalons-page .dot.green{background:var(--cc-green)}.connecte-chalons-page .hero-subline{font-family:var(--cc-sans);color:#ffffffb8;max-width:48ch;font-size:clamp(15px,1.15vw,18px);font-weight:400;line-height:1.55}.connecte-chalons-page .hero-bottom{z-index:2;font-family:var(--cc-narrow);letter-spacing:.14em;text-transform:uppercase;color:#ffffff80;justify-content:space-between;align-items:flex-end;margin-top:auto;padding:0 6vw 36px;font-size:11px;font-weight:500;display:flex;position:relative}.connecte-chalons-page .scroll-hint{align-items:center;gap:14px;display:flex}.connecte-chalons-page .scroll-hint .vline{background:linear-gradient(to bottom,transparent,var(--cc-magenta),transparent);width:1px;height:56px;display:inline-block;position:relative;overflow:hidden}.connecte-chalons-page .scroll-hint .vline:after{content:"";background:var(--cc-magenta);width:4px;height:4px;box-shadow:0 0 12px var(--cc-magenta);border-radius:50%;animation:2.4s ease-in-out infinite ccScrollDot;position:absolute;top:0;left:50%;transform:translate(-50%)}@keyframes ccScrollDot{0%{opacity:0;top:-3px}20%{opacity:1}80%{opacity:1}to{opacity:0;top:56px}}.connecte-chalons-page .hero-logo-overlay{filter:brightness(0)invert();opacity:.07;pointer-events:none;z-index:1;width:clamp(180px,20vw,300px);position:absolute;bottom:12%;right:5vw}.connecte-chalons-page .section{padding:140px 6vw;position:relative}.connecte-chalons-page .section-num{font-family:var(--cc-display);color:var(--cc-magenta);opacity:0;letter-spacing:-.04em;pointer-events:none;font-size:clamp(120px,14vw,220px);font-weight:900;line-height:.9;position:absolute;top:60px;left:6vw}.connecte-chalons-page .section-num.in-view{opacity:.12;transition:opacity 1.6s}.connecte-chalons-page .eyebrow{font-family:var(--cc-narrow);letter-spacing:.16em;text-transform:uppercase;color:var(--cc-magenta);margin-bottom:22px;font-size:12px;font-weight:600;display:block}.connecte-chalons-page .h-section{font-family:var(--cc-display);letter-spacing:-.02em;text-transform:uppercase;max-width:18ch;margin:0 0 36px;font-size:clamp(40px,5.4vw,80px);font-weight:700;line-height:1.02}.connecte-chalons-page .h-section .magenta{color:var(--cc-magenta)}.connecte-chalons-page .h-section .orange{color:var(--cc-orange)}.connecte-chalons-page .h-section .green{color:var(--cc-green)}.connecte-chalons-page .h-section .outline{color:#0000;-webkit-text-stroke:2px #fff}.connecte-chalons-page .lead{color:var(--cc-ink-2);max-width:56ch;font-size:clamp(16px,1.15vw,18px);font-weight:400;line-height:1.7}.connecte-chalons-page .intro{grid-template-columns:1.05fr 1fr;align-items:center;gap:100px;max-width:1280px;margin:0 auto;display:grid}.connecte-chalons-page .intro-visual{border-radius:24px;position:relative;overflow:hidden;box-shadow:0 60px 120px -40px #e91e634d}.connecte-chalons-page .intro-visual img{width:100%;height:auto;display:block}.connecte-chalons-page .curtain-stage{z-index:1;position:relative}.connecte-chalons-page .curtain-travel{pointer-events:none;height:200vh}.connecte-chalons-page .editorial{background:var(--cc-magenta);text-align:center;color:#fff;z-index:2;background-image:url(/image/projects/connecte-chalons/editorial-slogan-bg.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;align-items:center;height:100vh;min-height:640px;padding:0 6vw;display:flex;position:relative;overflow:hidden}.connecte-chalons-page .editorial:before{content:"";background:#e91e63b8;position:absolute;inset:0}.connecte-chalons-page .editorial-quote{font-family:var(--cc-display);letter-spacing:-.025em;color:#fff;text-transform:uppercase;max-width:18ch;margin:0 auto;font-size:clamp(40px,6vw,92px);font-weight:800;line-height:1.05;position:relative}.connecte-chalons-page .editorial-quote .accent{color:#0000;-webkit-text-stroke:2px #fff}.connecte-chalons-page .o-rond{color:#0000;display:inline-block;position:relative}.connecte-chalons-page .o-rond:before{content:"";background:#fff;border-radius:50%;width:.54em;height:.54em;position:absolute;top:.44em;left:50%;transform:translate(-50%,-50%)}.connecte-chalons-page .editorial-aster{font-family:var(--cc-narrow);letter-spacing:.04em;color:#ffffffc7;margin-top:32px;font-size:14px;position:relative}.connecte-chalons-page .cinematic-break{z-index:1;width:100%;height:100vh;margin-top:-100vh;position:sticky;top:0;overflow:hidden}.connecte-chalons-page .cinematic-break img{object-fit:cover;object-position:center 40%;width:100%;height:100%;display:block}.connecte-chalons-page .defi{z-index:2;background:#fff;grid-template-columns:1fr 1fr;min-height:100vh;margin-top:-100vh;display:grid;position:relative}.connecte-chalons-page .defi-media{height:100vh;position:relative;overflow:hidden}.connecte-chalons-page .defi-media img{object-fit:cover;object-position:center 20%;width:100%;height:100%;position:absolute;inset:0}.connecte-chalons-page .defi-panel{background:#fff;flex-direction:column;justify-content:center;padding:8vh 6vw;display:flex;position:relative}.connecte-chalons-page .defi-panel .section-num{left:6vw}.connecte-chalons-page .defi-panel .h-section{max-width:16ch}.connecte-chalons-page .defi-panel p{color:var(--cc-ink-2);max-width:50ch;margin:0 0 22px;font-size:clamp(16px,1.15vw,18px);line-height:1.7}.connecte-chalons-page .defi-panel p strong{color:var(--cc-ink);font-weight:700}.connecte-chalons-page .logo-focus{background:var(--cc-charcoal);color:#fff;grid-template-columns:1.1fr .9fr;min-height:80vh;display:grid;position:relative;overflow:hidden}.connecte-chalons-page .logo-focus:before{content:"";opacity:.1;z-index:0;pointer-events:none;height:156%;transform:translateY(var(--lf-par,0px));will-change:transform;background:url(/image/projects/connecte-chalons/logo-focus-bg.webp) 50%/cover no-repeat;position:absolute;top:-28%;left:0;right:0}.connecte-chalons-page .logo-focus-text{z-index:1;flex-direction:column;justify-content:center;padding:120px 6vw;display:flex;position:relative}.connecte-chalons-page .logo-focus-text .eyebrow{color:var(--cc-orange)}.connecte-chalons-page .logo-focus-text .h-section{color:#fff;max-width:16ch}.connecte-chalons-page .logo-focus-text .lead{color:#ffffffc7;max-width:42ch}.connecte-chalons-page .logo-meta{border-top:1px solid #ffffff2e;grid-template-columns:repeat(2,1fr);gap:32px;margin-top:48px;padding-top:32px;display:grid}.connecte-chalons-page .logo-meta dt{font-family:var(--cc-narrow);letter-spacing:.16em;text-transform:uppercase;color:var(--cc-orange);margin-bottom:8px;font-size:11px;font-weight:600}.connecte-chalons-page .logo-meta dd{color:#ffffffb8;margin:0;font-size:13px;line-height:1.6}.connecte-chalons-page .logo-focus-visual{z-index:1;background:url(/image/projects/connecte-chalons/connect-chalons-logo.svg) 50%/76% no-repeat;min-height:60vh;position:relative}.connecte-chalons-page .ba-merge{background:var(--cc-black);position:relative}.connecte-chalons-page .ba-section{background:0 0;height:280vh;position:relative;overflow:visible}.connecte-chalons-page .ba-sticky{background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:24px;height:100vh;padding:28px 0 64px;display:flex;position:sticky;top:0;overflow:visible}.connecte-chalons-page .ba-sticky:before{content:"";background-blend-mode:screen;mix-blend-mode:screen;filter:blur(10px);pointer-events:none;background:radial-gradient(520px at 42% 33%,#e91e638c,#0000 70%),radial-gradient(520px at 58% 60%,#b0003e85,#0000 72%),radial-gradient(500px at 52% 21%,#961c7a6b,#0000 74%);position:absolute;inset:0 0 -40vh;-webkit-mask-image:linear-gradient(#0000 0%,#000 12% 88%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 12% 88%,#0000 100%)}.connecte-chalons-page .ba-head{z-index:2;text-align:center;max-width:1100px;margin:0 auto;position:relative}.connecte-chalons-page .ba-head .eyebrow{color:var(--cc-orange)}.connecte-chalons-page .ba-head .h-section{color:#fff;max-width:none;margin-bottom:16px;margin-left:auto;margin-right:auto}.connecte-chalons-page .ba-head .lead{color:#ffffffb8;max-width:60ch;margin:0 auto}.connecte-chalons-page .ba-phones{z-index:2;aspect-ratio:290/600;flex-shrink:0;height:min(600px,58vh);position:relative}.connecte-chalons-page .ba-phone{background:#0c0c14;border:1px solid #d2d4dc8c;border-radius:24px;position:absolute;inset:0;overflow:hidden;box-shadow:0 24px 56px #00000080,inset 0 0 0 1px #ffffff12}.connecte-chalons-page .ba-screen{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.connecte-chalons-page .ba-phone--after{clip-path:inset(0 100% 0 0)}.connecte-chalons-page .ba-phones:after{content:"";pointer-events:none;z-index:5;mix-blend-mode:screen;background:radial-gradient(120% 80% at 8% 4%,#ffffff29,#0000 38%),linear-gradient(122deg,#fff0 0%,#ffffff21 16%,#ffffff08 27%,#fff0 42% 60%,#ffffff12 70%,#fff0 82%);border-radius:24px;position:absolute;inset:0}.connecte-chalons-page .ba-tag{font-family:var(--cc-narrow);letter-spacing:.18em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:11;white-space:nowrap;border-radius:99px;padding:6px 14px;font-size:11px;font-weight:700;transition:opacity .12s linear;position:absolute;top:50%}.connecte-chalons-page .ba-tag--avant{color:#ffffffd9;opacity:1;background:#ffffff24;left:0;transform:translate(calc(-100% - 20px),-50%)}.connecte-chalons-page .ba-tag--apres{background:var(--cc-magenta);color:#fff;opacity:0;right:0;transform:translate(calc(100% + 20px),-50%)}.connecte-chalons-page .ba-line{pointer-events:none;z-index:10;background:#fff;width:2px;position:absolute;top:0;bottom:0;left:0%;transform:translate(-50%);box-shadow:0 0 14px #ffffffd9}.connecte-chalons-page .ba-line:before{content:"";background:#fff;border-radius:50%;width:26px;height:26px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 16px #ffffffb3}.connecte-chalons-page .ba-scroll-hint{font-family:var(--cc-narrow);letter-spacing:.16em;text-transform:uppercase;color:#ffffff59;z-index:2;font-size:11px;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.connecte-chalons-page .features{color:#fff;background:0 0;padding:140px 6vw;position:relative;overflow:hidden}.connecte-chalons-page .features-head{z-index:2;text-align:center;max-width:1280px;margin:0 auto 80px;position:relative}.connecte-chalons-page .features-head .eyebrow{color:var(--cc-orange)}.connecte-chalons-page .features-head .h-section{color:#fff;margin-left:auto;margin-right:auto}.connecte-chalons-page .features-head .h-section .orange{color:var(--cc-orange)}.connecte-chalons-page .phone-gallery{background:var(--cc-black);height:320vh;position:relative}.connecte-chalons-page .pg-sticky{height:100vh;position:sticky;top:0;overflow:hidden}.connecte-chalons-page .pg-track{opacity:0;will-change:transform;align-items:center;transition:opacity 1.1s;display:flex;position:absolute;top:50%;left:0}.connecte-chalons-page .phone-gallery.is-in .pg-track{opacity:1}.connecte-chalons-page .pg-item{transform-origin:50%;will-change:transform,filter;background:#0d0d14;border-radius:22px;flex:none;overflow:hidden;box-shadow:0 24px 60px #0000008c}.connecte-chalons-page .pg-item img{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.connecte-chalons-page .pg-frame{z-index:60;pointer-events:none;border-radius:42px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #ffffffeb,0 0 0 11px #00000059,0 44px 90px #0009}.connecte-chalons-page .pg-frame:before{content:"";background:#fff;border-radius:0 0 14px 14px;width:32%;height:22px;position:absolute;top:13px;left:50%;transform:translate(-50%)}.connecte-chalons-page .pg-hint{z-index:60;pointer-events:none;font-family:var(--cc-narrow);letter-spacing:.16em;text-transform:uppercase;color:#fff6;font-size:11px;position:absolute;bottom:36px;left:50%;transform:translate(-50%)}.connecte-chalons-page .pg-caption{color:#ffffff94;text-align:center;background:var(--cc-black);max-width:58ch;margin:0 auto;padding:8px 6vw 120px;font-size:clamp(14px,1vw,16px)}.connecte-chalons-page .rupture{background:var(--cc-black);display:block;position:relative;overflow:hidden}.connecte-chalons-page .rupture-bg{width:100%;height:auto;display:block}.connecte-chalons-page .rupture-word{font-family:var(--cc-display);letter-spacing:-.025em;text-transform:uppercase;margin:0;font-size:clamp(54px,9vw,128px);font-weight:800;line-height:1}.connecte-chalons-page .rupture-word .it{color:var(--cc-orange)}.connecte-chalons-page .rupture-word .word{white-space:nowrap;display:inline-block}.connecte-chalons-page .rupture-word .char{opacity:0;transition:opacity .9s,transform .9s;display:inline-block;transform:translateY(.35em)}.connecte-chalons-page .rupture-word.in-view .char{opacity:1;transform:translateY(0)}.connecte-chalons-page .palette{background:var(--cc-paper);padding:140px 6vw;position:relative}.connecte-chalons-page .palette-head{max-width:1280px;margin:0 auto 80px}.connecte-chalons-page .palette-layout{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:56px;max-width:1280px;margin:0 auto;display:grid}.connecte-chalons-page .palette-layout .palette-head{max-width:none;margin:0}.connecte-chalons-page .palette-layout .molecule{height:56vh;min-height:420px;margin:0}.connecte-chalons-page .molecule{cursor:crosshair;background:0 0;max-width:1280px;height:64vh;min-height:480px;margin:0 auto;position:relative}.connecte-chalons-page .molecule canvas{width:100%;height:100%;display:block}.connecte-chalons-page .molecule.reveal{opacity:0;transition:opacity 1.1s cubic-bezier(.16,1,.3,1),transform 1.3s cubic-bezier(.16,1,.3,1);transform:scale(.92)}.connecte-chalons-page .molecule.reveal.in-view{opacity:1;transform:none}.connecte-chalons-page .molecule-hint{font-family:var(--cc-narrow);letter-spacing:.18em;text-transform:uppercase;color:var(--cc-ink);opacity:.5;pointer-events:none;align-items:center;gap:8px;font-size:10px;font-weight:500;transition:opacity .5s;display:inline-flex;position:absolute;bottom:20px;left:24px}.connecte-chalons-page .molecule-hint:before{content:"";background:currentColor;width:18px;height:1px}.connecte-chalons-page .molecule.is-active .molecule-hint{opacity:0}.connecte-chalons-page .gallery{background:var(--cc-paper);padding:140px 6vw}.connecte-chalons-page .gallery-head{text-align:center;max-width:1280px;margin:0 auto 60px}.connecte-chalons-page .gallery-head .h-section{margin-left:auto;margin-right:auto}.connecte-chalons-page .gallery-feature{border-radius:12px;max-width:1480px;margin:0 auto 12px;overflow:hidden}.connecte-chalons-page .gallery-feature img{width:100%;height:auto;display:block}.connecte-chalons-page .gallery-row{grid-template-columns:repeat(3,1fr);align-items:start;gap:12px;max-width:1480px;margin:0 auto;display:grid}.connecte-chalons-page .gallery-row img{border-radius:12px;width:100%;height:auto;display:block}.connecte-chalons-page .cc-cs-footer{background:var(--cc-paper);border-top:1px solid var(--cc-line);padding:100px 6vw 80px}.connecte-chalons-page .cc-cs-footer-inner{grid-template-columns:1fr 1fr;align-items:start;gap:80px;max-width:1200px;margin:0 auto;display:grid}.connecte-chalons-page .cc-cs-footer-title{font-family:var(--cc-display);letter-spacing:-.02em;text-transform:uppercase;color:var(--cc-charcoal);margin:10px 0 24px;font-size:clamp(28px,2.8vw,52px);font-weight:700;line-height:1.05}.connecte-chalons-page .cc-cs-footer-title em{color:var(--cc-magenta);text-transform:none;font-style:italic;font-weight:600}.connecte-chalons-page .cc-cs-footer-body{color:var(--cc-mute);max-width:44ch;font-size:14px;line-height:1.75}.connecte-chalons-page .cc-cs-footer-right{flex-direction:column;gap:24px;display:flex}.connecte-chalons-page .cc-delivrables{flex-direction:column;display:flex}.connecte-chalons-page .cc-delivrable-row{border-bottom:1px solid var(--cc-line);color:var(--cc-ink);align-items:center;gap:12px;padding:12px 0;font-size:13px;display:flex}.connecte-chalons-page .cc-delivrable-row:last-child{border-bottom:none}.connecte-chalons-page .cc-pellet{background:var(--cc-magenta);border-radius:50%;flex-shrink:0;width:6px;height:6px}.connecte-chalons-page .cc-delivrable-row .cc-d-type{font-family:var(--cc-narrow);text-transform:uppercase;letter-spacing:.16em;min-width:88px;color:var(--cc-mute);font-size:10px;font-weight:600}.connecte-chalons-page .cc-partner-row{background:var(--cc-charcoal);border-radius:10px;align-items:center;gap:16px;padding:20px 24px;display:flex}.connecte-chalons-page .cc-partner-initial{background:var(--cc-orange);width:40px;height:40px;font-family:var(--cc-display);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;font-weight:900;display:flex}.connecte-chalons-page .cc-partner-name{color:#fff;font-size:13px;font-weight:700}.connecte-chalons-page .cc-partner-role{color:#fff9;font-size:11px}.connecte-chalons-page .cc-back-link{font-family:var(--cc-narrow);letter-spacing:.18em;text-transform:uppercase;color:var(--cc-mute);border-bottom:1px solid #0000;align-items:center;gap:10px;margin-top:16px;font-size:11px;font-weight:600;transition:border-color .2s,color .2s;display:inline-flex}.connecte-chalons-page .cc-back-link:hover{color:var(--cc-magenta);border-color:var(--cc-magenta)}.connecte-chalons-page .cc-copyright{border-top:1px solid var(--cc-line);max-width:1200px;font-family:var(--cc-narrow);letter-spacing:.16em;text-transform:uppercase;color:var(--cc-mute);justify-content:space-between;align-items:center;margin:48px auto 0;padding-top:24px;font-size:10px;display:flex}.connecte-chalons-page .reveal{opacity:0;transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);transform:translateY(28px)}.connecte-chalons-page .reveal.in-view{opacity:1;transform:none}.connecte-chalons-page .reveal.delay-1{transition-delay:.12s}.connecte-chalons-page .reveal.delay-2{transition-delay:.24s}.connecte-chalons-page .reveal.delay-3{transition-delay:.36s}.connecte-chalons-page .reveal-img{opacity:0;transition:opacity 1.2s cubic-bezier(.16,1,.3,1),transform 1.2s cubic-bezier(.16,1,.3,1);transform:scale(.98)}.connecte-chalons-page .reveal-img.in-view{opacity:1;transform:none}@media (max-width:980px){.connecte-chalons-page .intro,.connecte-chalons-page .logo-focus{grid-template-columns:1fr;gap:56px}.connecte-chalons-page .defi{grid-template-columns:1fr;min-height:auto}.connecte-chalons-page .defi-media{height:56vh}.connecte-chalons-page .logo-focus-visual{min-height:60vh}.connecte-chalons-page .palette-layout{grid-template-columns:1fr;gap:40px}.connecte-chalons-page .gallery-row{grid-template-columns:1fr}.connecte-chalons-page .cc-cs-footer-inner{grid-template-columns:1fr;gap:48px}.connecte-chalons-page .hero-text{width:100%}.connecte-chalons-page .hero-content{justify-content:flex-start;padding-left:6vw;padding-right:6vw}.connecte-chalons-page .phone-gallery{height:280vh}}@media (prefers-reduced-motion:reduce){.connecte-chalons-page .reveal,.connecte-chalons-page .reveal-img,.connecte-chalons-page .rupture-word .char{opacity:1!important;transition:none!important;transform:none!important}.connecte-chalons-page .pg-track{opacity:1!important}}
