/* Eight approved expressions. Shared crop normalization changes presentation, never source pixels. */
.eight-pack{position:relative!important;display:block;overflow:hidden;aspect-ratio:.38514}
.eight-pack img{position:absolute!important;max-width:none!important;object-fit:fill!important;clip-path:none!important;transform:none!important}
.eight-chillr img{width:296.703%!important;height:132.743%!important;left:-103.297%!important;top:-14.946%!important;right:auto!important;bottom:auto!important}
.eight-advtr img{width:293.478%!important;height:143.923%!important;left:-97.011%!important;top:-23.027%!important;right:auto!important;bottom:auto!important}
#scads-collection .original-chillr{width:calc(var(--size)*.38514)}
#scads-collection .collection-piece:has(.original-chillr){width:calc(var(--size)*.38514)}
#scads-arrival .sky-can[data-eight-order]{--x:calc(6.5% + var(--eight-index)*12.4%);--scale:.82;--lift:-20px}
#scads-arrival .sky-can[data-eight-order="0"]{--eight-index:0}#scads-arrival .sky-can[data-eight-order="1"]{--eight-index:1}#scads-arrival .sky-can[data-eight-order="2"]{--eight-index:2}#scads-arrival .sky-can[data-eight-order="3"]{--eight-index:3;--scale:1;--lift:0px}#scads-arrival .sky-can[data-eight-order="4"]{--eight-index:4;--scale:1;--lift:0px}#scads-arrival .sky-can[data-eight-order="5"]{--eight-index:5}#scads-arrival .sky-can[data-eight-order="6"]{--eight-index:6}#scads-arrival .sky-can[data-eight-order="7"]{--eight-index:7}
#opening-collection .oc-can[data-slot="5"]{--x:-40vw;--y:-100px;--s:.38;z-index:1;opacity:0;pointer-events:none}
#opening-collection .oc-can[data-slot="4"]{--x:40vw;--y:-100px;--s:.38;z-index:1;opacity:0;pointer-events:none}
#opening-collection .oc-can[data-slot="3"]{opacity:0;pointer-events:none}
#opening-collection .oc-can[data-slot="6"]{--x:clamp(-490px,-34vw,-295px);--y:-85px;--s:.57;z-index:2;filter:brightness(.7)}
#opening-collection .oc-can[data-slot="7"]{--x:clamp(-275px,-19vw,-165px);--y:-28px;--s:.79;z-index:4;filter:brightness(.84)}
#opening-collection .oc-selector{max-width:1080px}
#opening-collection .oc-destination{left:calc(var(--oc-selected,0)*100%/7)}
.campaign-journey{height:800vh}.campaign-waypoints{grid-template-rows:repeat(8,1fr)}
.campaign-lineup{display:grid;grid-template-columns:repeat(4,1fr);justify-items:center;row-gap:42px;max-width:1000px}.campaign-lineup>a{width:100%;max-width:116px}.campaign-lineup .campaign-pack{transform:none!important}
.trade-can-lineup{grid-template-columns:repeat(4,minmax(0,1fr));gap:55px 35px}.trade-can{width:clamp(95px,9vw,130px)}
.aj-glimpses{gap:clamp(15px,3vw,50px)}.aj-lineup{flex-wrap:wrap}
.wl-lineup{display:grid;grid-template-columns:repeat(4,1fr);justify-items:center;gap:45px 20px}.wl-lineup figure{--size:clamp(180px,22vw,300px)}
/* A single controlled metallic reflection, with a quiet hold between passes. */
#global-presence #global-title em{color:var(--gold,#c2a777);background:linear-gradient(112deg,#a68c55 0%,#c2a777 38%,#e3c990 46%,#fff0c6 49%,#d6b979 52%,#b59a63 59%,#c2a777 100%);background-size:280% 100%;background-position:130% 50%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:worldline-gold-glaze 7.8s cubic-bezier(.3,.1,.2,1) infinite;text-shadow:0 2px 16px #bfa46c13}
@keyframes worldline-gold-glaze{0%,18%{background-position:130% 50%}48%,100%{background-position:-60% 50%}}
/* Eight light paths meet, then continue as one Worldline into the next chapter. */
#scads-travel-band.energy-convergence{height:clamp(330px,31vw,480px);position:relative;isolation:isolate;overflow:hidden;background:#252724;border:0;box-shadow:none;color:#f5f1e7;transform:none;margin:0;contain:paint}
.energy-title{position:absolute;top:18%;left:50%;transform:translateX(-50%);text-align:center;width:64%;z-index:2;font:900 clamp(22px,3.3vw,48px)/1.05 Archivo,sans-serif;letter-spacing:-.035em}.energy-title span{display:block;color:#bcbdb3;font-size:.4em;letter-spacing:.2em;margin-bottom:15px;font-weight:600}.energy-title strong{color:#c2a777}
.energy-routes{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.energy-routes path{fill:none;stroke:var(--energy);stroke-width:3;stroke-linecap:round;filter:drop-shadow(0 0 5px var(--energy));opacity:.85;stroke-dasharray:150 1700;stroke-dashoffset:1800;animation:energy-converge 7.2s cubic-bezier(.35,.05,.2,1) var(--delay) infinite;animation-play-state:paused}.energy-routes text{font:700 12px Manrope,sans-serif;letter-spacing:.14em;opacity:.95}
.energy-convergence.is-visible .energy-routes path{animation-play-state:running}
@keyframes energy-converge{0%{stroke-dashoffset:1800;opacity:0}10%{opacity:.95}64%{stroke-dashoffset:0;opacity:1}78%,100%{stroke-dashoffset:-200;opacity:0}}
@media(max-width:700px){
 #scads-arrival.cloud-hero{height:1100px}#scads-arrival.cloud-hero .sky-products{top:375px;bottom:125px}
 #scads-arrival .sky-product-depth{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);gap:25px 12px;align-items:center;justify-items:center;padding:0 4%}
 #scads-arrival .sky-can[data-eight-order]{position:relative;inset:auto;bottom:auto;left:auto;--can-h:clamp(175px,49vw,235px);transform:none!important;width:calc(var(--can-h)*.38514);height:var(--can-h);filter:none}
 #opening-collection .oc-can[data-slot="7"]{--x:-36vw;--y:-22px;--s:.67;filter:brightness(.79)}
 #opening-collection .oc-can[data-slot="6"]{opacity:0;pointer-events:none;--s:.42;--x:-65vw;--y:-60px}
 #opening-collection .oc-selector{max-width:100%}
 .campaign-journey{height:auto}.campaign-lineup{grid-template-columns:repeat(2,1fr);gap:35px 25px}.campaign-lineup>a{max-width:110px}
 .trade-can-lineup{grid-template-columns:repeat(2,minmax(0,1fr));gap:45px 20px}.trade-can{width:100px}
 .aj-glimpses{grid-template-columns:repeat(4,1fr);gap:25px 14px;--can-h:clamp(130px,35vw,160px)}
 .wl-lineup{grid-template-columns:repeat(2,1fr)}.wl-lineup figure{--size:clamp(210px,55vw,275px)}
 #scads-travel-band.energy-convergence{height:330px}.energy-title{top:14%;width:90%;font-size:clamp(23px,6vw,32px)}.energy-routes{top:90px;height:240px}.energy-routes text{font-size:23px}.energy-routes path{stroke-width:4}
}
@media(prefers-reduced-motion:reduce){#global-presence #global-title em{animation:none;background:none;-webkit-text-fill-color:var(--gold,#c2a777)}.energy-routes path{animation:none;stroke-dasharray:none;opacity:.7}}
.motion-paused #global-presence #global-title em,.motion-paused .energy-routes path{animation-play-state:paused!important}
.aj-identity-packs,.aj-close-packs{display:grid;grid-template-columns:repeat(4,1fr);gap:45px 25px;justify-items:center}
@media(max-width:700px){#scads-arrival .sky-product-depth{gap:20px 8px;padding:0}#scads-arrival .sky-can[data-eight-order]{--can-h:clamp(170px,45vw,205px)}.aj-identity-packs,.aj-close-packs{grid-template-columns:repeat(2,1fr)}}
.aj-family{grid-template-columns:repeat(4,minmax(0,1fr));gap:45px 25px}
@media(max-width:700px){.aj-family{grid-template-columns:repeat(2,minmax(0,1fr));--can-h:205px;gap:40px 20px}}
.energy-routes path{stroke-width:6;filter:drop-shadow(0 0 2px #d7c69d80) drop-shadow(0 0 7px var(--energy))}
#scads-travel-band.energy-convergence:before,#scads-travel-band.energy-convergence:after{display:none}
#opening-collection .oc-return{background:#252724;height:75px}
#scads-travel-band.energy-convergence{mask:none!important;-webkit-mask:none!important;width:100%;max-width:none}
#scads-travel-band .energy-title strong{font-family:Archivo,sans-serif!important;font-weight:900!important;letter-spacing:-.045em}
#scads-travel-band .energy-routes .energy-trace{stroke-dasharray:none;animation:none;stroke-width:1.5;opacity:.32;filter:none}

#scads-travel-band .energy-routes path:not(.energy-trace){stroke-width:12}
#scads-travel-band .energy-routes text{fill:#d1c8b6;opacity:.8}
