/* Strict hero + bottle corrections. No artwork replacements. */
#scads-monolith{--hero-axis:50%}
#scads-monolith .mono-core,#scads-monolith .mono-cut{left:var(--hero-axis);transform:translateX(-50%)}
#scads-monolith .mono-utility{left:0;right:0;padding-inline:5%}
#scads-monolith .mono-utility>a{position:absolute;left:var(--hero-axis);transform:translateX(-50%);text-align:center}
#scads-monolith .mono-utility>a span{position:relative;left:50%;transform:translateX(-50%);margin:12px 0 -20px;width:1px}
#scads-monolith h1 em{color:#c3a36a;background-image:linear-gradient(115deg,transparent 40%,#cdb78040 44%,#ebd39bba 47%,#fff0c5 49%,#e4cb91b0 51%,transparent 56%),linear-gradient(180deg,#e0c28b 0%,#bca06d 26%,#d9bc80 48%,#997b46 53%,#c7a66a 74%,#e2c58d 100%);background-size:290% 100%,100% 100%;background-position:110% 0,0 0;background-repeat:no-repeat;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:hero-gold177 4s 5s cubic-bezier(.4,0,.2,1) infinite;text-shadow:none;filter:none}
@keyframes hero-gold177{0%{background-position:110% 0,0 0}35%,100%{background-position:-10% 0,0 0}}
/* The former can macro framing, now using the intact photographic bottle. */
#scads-built-different.nf174 .built{min-height:820px;display:block}
#scads-built-different.nf174 .bottle-art{position:absolute;left:-4%;top:10%;width:47%;height:90%;margin:0;display:block;transform:rotate(-16deg);filter:brightness(.65);opacity:1;isolation:isolate;transition:transform 1.2s var(--ease)}
#scads-built-different .bottle-portrait,#scads-built-different .visible .bottle-portrait{position:absolute;left:13%;top:-88%;width:clamp(360px,34vw,580px);max-width:none;height:auto;opacity:1;transform:translateY(calc(var(--detail-y,0%)*.32)) scale(var(--detail-scale,1));transform-origin:50% 68%;filter:drop-shadow(14px 12px 26px #000b);transition:transform 1.2s var(--ease),filter 1.2s;will-change:transform}
#scads-built-different .bottle-halo{inset:-20% -15%;background:radial-gradient(ellipse at 55% 65%,#c2b18a12,transparent 65%)}
#scads-built-different .bottle-plinth{display:none}
#scads-built-different .bottle-condensation{opacity:.9}
/* Gravity remains vertical in screen space despite the product's angled framing. */
#scads-built-different .bottle-drip{animation-name:bottle-run177}
@keyframes bottle-run177{0%,12%{opacity:0;transform:translate(0,0)}18%{opacity:.85}65%{opacity:.65}85%,100%{opacity:0;transform:translate(-15px,53px)}}
#scads-built-different.nf174 .built-copy{position:relative;margin-left:47%;padding:0;text-align:left;width:auto}
#scads-built-different.nf174 .detail-notes{position:relative;margin-top:65px;justify-content:flex-end;flex-direction:row;gap:40px}
#scads-built-different[data-bottle-detail="1"] .bottle-portrait{filter:drop-shadow(14px 12px 26px #000b) brightness(1.08)}
#scads-built-different[data-bottle-detail="2"] .bottle-portrait{filter:drop-shadow(14px 12px 26px #000b) brightness(1.16)}
@media(max-width:760px){
 #scads-built-different.nf174 .built{min-height:880px;padding-bottom:65px}
 #scads-built-different.nf174 .bottle-art{left:21%;top:31%;height:70%;width:85%;transform:rotate(-20deg);filter:brightness(.55);opacity:.8}
 #scads-built-different .bottle-portrait,#scads-built-different .visible .bottle-portrait{width:clamp(285px,85vw,400px);height:auto;left:0;top:-68%;max-width:none}
 #scads-built-different.nf174 .built-copy{margin:32px 0 0;width:100%;text-align:left;padding:0;z-index:2}
 #scads-built-different.nf174 .built-copy h2{font-size:clamp(33px,9.2vw,54px);max-width:100%}
 #scads-built-different.nf174 .built-copy p{margin-inline:0;max-width:285px}
 #scads-built-different.nf174 .detail-notes{margin:310px 0 0;align-items:flex-start;flex-direction:column;gap:8px;padding:0;z-index:3}
 #scads-built-different.nf174 .detail-notes button{font-size:11px;background:#101214b8;padding:10px 12px}
 #scads-monolith .mono-utility{padding-inline:6%;gap:0}
}
@media(prefers-reduced-motion:reduce){#scads-monolith h1 em{animation:none;background-image:linear-gradient(#dfc28e,#bc9c62);background-size:100% 100%}#scads-built-different .bottle-portrait{transition:none;will-change:auto}#scads-built-different .bottle-drip{animation:none}}
#scads-monolith .mono-guide{position:absolute;left:var(--hero-axis);transform:translateX(-50%);width:1px;height:23px;bottom:-6px;background:#c2a777;pointer-events:none}
@media(max-width:760px){#scads-built-different.nf174 .built:after{content:'';position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#0b0d0ec4 0%,#0b0d0e75 31%,transparent 57%)}}
