/* V178: continuous nocturnal chapter boundaries; approved content and controls retained. */
.scads-dark-176 #scads-welcome{background:linear-gradient(180deg,#101214,#131618 35%,#101214)}
.scads-dark-176 #scads-signal{background:linear-gradient(#101214,#0c0e10 45%,#15181a)}
.scads-dark-176 #scads-collection{background:radial-gradient(ellipse at 50% 40%,#20252855,transparent 68%),linear-gradient(#15181a,#171a1c 18%,#151719 82%,#101214)}
.scads-dark-176 #scads-after-dark{background:linear-gradient(#101214,#151719 20%,#151719 78%,#181c1d)}
.scads-dark-176 #range.sc-global-replacement{padding-bottom:0;background:#181c1d}
.scads-dark-176 #global-presence{background:linear-gradient(#181c1d,#1c2020 35%,#171b1d 76%,#181b1d);padding-bottom:72px}
.scads-dark-176 #global-presence:after{border-top:0}
.scads-dark-176 #scads-wrap{background:linear-gradient(#181b1d,#181b1d 76%,#111619)!important}
.scads-dark-176 .collection-peak-transition{height:clamp(150px,18vw,245px);margin:0;background:#111619!important;overflow:hidden}
.scads-dark-176 .collection-peak-transition img{filter:brightness(.32) saturate(.25);opacity:.65;mask-image:linear-gradient(transparent,#000 28%,#000 68%,transparent)}
.scads-dark-176 .collection-peak-transition:before,.scads-dark-176 .collection-peak-transition:after{background:linear-gradient(#111619,transparent 45%,#111619)!important}
/* The later flight: cut through a dark alpine valley, with anchored campaign type. */
.scads-dark-176 #intro.alpine-panorama{height:clamp(640px,56vw,830px);background:#111619!important;isolation:isolate;--alpine-depth:0}
.scads-dark-176 #intro.alpine-panorama .alpine-landscape{inset:-6% -2%;opacity:1;filter:brightness(.36) saturate(.28) contrast(1.22);transform:translate3d(0,calc(var(--alpine-depth)*14px),0) scale(1.025)}
.scads-dark-176 #intro.alpine-panorama .alpine-landscape img{width:100%;height:100%;object-fit:cover;object-position:50% 60%;mix-blend-mode:normal;mask-image:linear-gradient(transparent,#000 19%,#000 73%,transparent)}
.scads-dark-176 #intro .alpine-edge-fade{background:linear-gradient(#111619 0%,#11161980 14%,transparent 36%,#0e111344 72%,#0e1113 100%)!important}
.scads-dark-176 #intro .alpine-heading{top:11%;left:8%;width:84%;transform:none!important;opacity:1!important}
.scads-dark-176 #intro .alpine-heading>span{font:600 12px/1.6 Manrope,Arial,sans-serif;letter-spacing:.22em;color:#bdb7a8!important}
.scads-dark-176 #intro .alpine-heading h2{font:900 clamp(76px,8.4vw,126px)/.88 Archivo,Arial,sans-serif;letter-spacing:-.045em;margin:24px 0 0;color:#eeeae1!important;text-shadow:0 2px 24px #080b0daa;-webkit-font-smoothing:antialiased}
.scads-dark-176 #intro .alpine-heading h2 em{font:inherit;display:inline-block;margin-top:10px;background:linear-gradient(115deg,#9b7842 4%,#d3b580 30%,#f0dcac 46%,#b69358 69%,#d0b17a);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#c2a777!important;text-shadow:none}
.scads-dark-176 #intro.alpine-panorama .alpine-aircraft{width:clamp(440px,82vw,1140px);z-index:3;animation-timing-function:linear;}
.scads-dark-176 #intro .alpine-aircraft img{filter:drop-shadow(0 22px 28px #03060770);}
.scads-dark-176 #intro .alpine-veil{background:#9eaaa8;opacity:.13;inset:49% -20% -10%;animation-duration:28s;z-index:2}
.scads-dark-176 #intro .veil-distant{opacity:.07;inset:37% -18% 4%;animation-duration:39s}
.scads-dark-176 #intro .alpine-footnote{font:500 11px/1.5 Manrope,Arial,sans-serif;letter-spacing:.16em;color:#beb49d!important;bottom:29px;}
.scads-dark-176 #intro .alpine-footnote i{background:#b79a63;opacity:.65}
.scads-dark-176 #intro .flight-sound{bottom:72px;color:#c7b38d!important;border-color:#b89b614d}
@keyframes scads-alpine-ascent{
 0%,5%{opacity:0;transform:translate3d(-50%,145%,0) scale(.68)}
 14%{opacity:.78;transform:translate3d(-50%,24%,0) scale(.82)}
 37%{opacity:1;transform:translate3d(-50%,-140px,0) scale(1)}
 60%{opacity:1;transform:translate3d(-50%,-580px,0) scale(1.19)}
 76%,100%{opacity:0;transform:translate3d(-50%,-1150px,0) scale(1.36)}
}
.scads-dark-176 #scads-beer{background:#0e1113}
.scads-dark-176 #scads-beer:before{background:linear-gradient(#0e1113,transparent 24%);pointer-events:none}
.scads-dark-176 #scads-destinations{background:#101214}
.scads-dark-176 #scads-next-chapter{background:linear-gradient(#101214,#0b0d0f 48%,#101214)}
.scads-dark-176 #contact{background:linear-gradient(#101214,#141719 35%,#101214)}
@media(max-width:700px){
 .scads-dark-176 #global-presence{padding-bottom:46px}
 .scads-dark-176 .collection-peak-transition{height:145px}
 .scads-dark-176 #intro.alpine-panorama{height:580px;max-height:none}
 .scads-dark-176 #intro.alpine-panorama .alpine-landscape{inset:0 -22%;transform:none;filter:brightness(.35) saturate(.25) contrast(1.16)}
 .scads-dark-176 #intro.alpine-panorama .alpine-landscape img{height:100%;object-fit:cover;object-position:50% 70%}
 .scads-dark-176 #intro .alpine-heading{top:52px;left:5%;width:90%}
 .scads-dark-176 #intro .alpine-heading>span{font-size:10px;letter-spacing:.13em}
 .scads-dark-176 #intro .alpine-heading h2{font-size:clamp(50px,14.5vw,84px);line-height:.93;margin-top:19px}
 .scads-dark-176 #intro.alpine-panorama .alpine-aircraft{width:93vw;max-width:600px;animation-name:scads-alpine-ascent-mobile}
 .scads-dark-176 #intro .alpine-veil{inset:54% -32% -8%;opacity:.12}
 .scads-dark-176 #intro .veil-distant{inset:43% -20% 8%;opacity:.07}
 .scads-dark-176 #intro .alpine-footnote{font-size:9px;letter-spacing:.1em;gap:10px;bottom:24px}
 .scads-dark-176 #intro .flight-sound{bottom:61px;font-size:10px}
 @keyframes scads-alpine-ascent-mobile{
 0%,5%{opacity:0;transform:translate3d(-50%,160%,0) scale(.68)}
 14%{opacity:.8;transform:translate3d(-50%,-55px,0) scale(.82)}
 37%{opacity:1;transform:translate3d(-50%,-185px,0) scale(1)}
 60%{opacity:1;transform:translate3d(-50%,-440px,0) scale(1.14)}
 78%,100%{opacity:0;transform:translate3d(-50%,-780px,0) scale(1.24)}
 }
}
@media(prefers-reduced-motion:reduce){
 .scads-dark-176 #intro.alpine-panorama .alpine-aircraft{animation:none;opacity:1;bottom:19%;width:min(78vw,990px);transform:translateX(-50%);will-change:auto}
 .scads-dark-176 #intro.alpine-panorama .alpine-landscape{transform:none}
}
