.nch .ch-title .dim{display:block}.ch.nch{padding:0}.nch-piste{height:140svh;position:relative}.nch-colle{box-sizing:border-box;height:100svh;padding:calc(var(--nav-h) + 108px) max(16px, var(--gutter-h)) 0;flex-direction:column;display:flex;position:sticky;top:0;overflow:hidden}.nch .ch-roche{mix-blend-mode:darken;-webkit-mask-image:var(--coupe), linear-gradient(#000 72%, transparent 98%);-webkit-mask-composite:source-in;-webkit-mask-image:var(--coupe), linear-gradient(#000 72%, transparent 98%);mask-image:var(--coupe), linear-gradient(#000 72%, transparent 98%);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.nch .ch-lueur{opacity:calc((.85 + min(var(--p,0), 1) * .15) * .42)}.nch .cf-btn:hover:before{background-color:var(--txt)}.nch .ch-txt{margin-bottom:clamp(48px,9vh,150px)}.ncb-scene{z-index:1;margin:auto calc(-1 * max(16px, var(--gutter-h))) 0;--bas:34%;height:clamp(420px,40vw,580px);translate:0 calc((1 - var(--c,0)) * var(--bas));perspective:1500px;perspective-origin:50% -10%;flex:none;position:relative;-webkit-mask-image:linear-gradient(#000 70%,#0000 90%);mask-image:linear-gradient(#000 70%,#0000 90%)}.ncb-plan{transform-style:preserve-3d;transform-origin:50% 0;rotate:x calc(30deg - var(--a,0) * 14deg);position:absolute;inset:0}.ncb-f{aspect-ratio:1000/1412;transform-origin:50% 115%;background:var(--txt);width:clamp(220px,22vw,320px);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--bg) 34%, transparent), 0 0 0 1px color-mix(in srgb, var(--txt) 22%, transparent), 0 2px 4px color-mix(in srgb, var(--txt) 24%, transparent), 0 34px 70px -24px color-mix(in srgb, var(--txt) 46%, transparent);--e:clamp(0, (var(--a,0) - var(--d0,0)) / (var(--d1,1) - var(--d0,0)), 1);translate:calc(-50% + var(--x,0px) * var(--e)) calc(var(--y,0px) * var(--e)) var(--z,0px);rotate:calc(var(--r,0deg) * var(--e));filter:brightness(calc(1 - (1 - var(--lum,1)) * var(--e)));border-radius:7px;margin:0;position:absolute;top:0;left:50%;overflow:hidden}.ncb-f img{object-fit:cover;width:100%;height:100%;display:block}.ncb-f:after{content:"";pointer-events:none;background:linear-gradient(118deg, color-mix(in srgb, var(--bg) 12%, transparent) 0%, transparent 30%, transparent 60%, color-mix(in srgb, var(--txt) 30%, transparent) 100%);position:absolute;inset:0}.ncb-f0{z-index:4}.ncb-f1{--x:-190px;--y:34px;--z:-40px;--r:-10deg;--lum:.82;--d0:0;--d1:.75;z-index:3}.ncb-f2{--x:190px;--y:34px;--z:-60px;--r:10deg;--lum:.82;--d0:.06;--d1:.8;z-index:3}.ncb-f3{--x:345px;--y:96px;--z:-110px;--r:19deg;--lum:.66;--d0:.3;--d1:1;z-index:1}@media (prefers-reduced-motion:no-preference){.ncb-f{animation:1.4s cubic-bezier(.16,1,.3,1) 1.45s backwards hr-scene}}@media (prefers-reduced-motion:reduce){.nch-piste{height:auto}.nch-colle{height:auto;min-height:100svh;position:relative}.nch{--a:1}}@media (max-width:900px){.nch-colle{padding-top:calc(var(--nav-h) + 88px)}}@media (max-width:760px){.nch-piste{height:135svh}.ncb-scene{perspective:1100px;height:360px}.ncb-f{border-radius:5px;width:180px}.ncb-f1{--x:-78px;--y:24px;--r:-9deg}.ncb-f2{--x:78px;--y:24px;--r:9deg}.ncb-f3{--x:132px;--y:64px;--r:16deg}}
