/* After Dark: an open, scroll-driven showroom. */
.entrance{display:none}
.drive-story{position:relative;height:340svh;min-height:2300px}
.drive-pin{position:sticky;top:0;height:100svh;min-height:680px;overflow:hidden}
.drive-pin .drive-stage{height:100%;min-height:0;max-height:none}
.drive-pin .stage-image,.drive-pin .circuit-image,.drive-pin .gallery-car{inset:12% 0 7%;width:100%;height:auto;mask-image:linear-gradient(transparent,#000 9%,#000 92%,transparent);-webkit-mask-image:linear-gradient(transparent,#000 9%,#000 92%,transparent)}
.drive-pin .night-title{top:18%;font-size:clamp(72px,9vw,140px);letter-spacing:.015em}
.drive-pin .stage-topline{top:125px}.drive-pin .stage-caption{top:auto;bottom:25%}
.drive-pin .stage-bottom{bottom:12%}.drive-pin .chapter-scroll{display:none}
.drive-pin .night-title,.drive-pin .stage-topline,.drive-pin .stage-caption,.drive-pin .stage-bottom,.drive-pin .edge-text,.drive-pin .gallery-title,.drive-pin .gallery-note,.drive-pin .gallery-overline,.drive-pin .gallery-controls,.drive-pin .gallery-shop,.drive-pin .circuit-title,.drive-pin .circuit-top,.drive-pin .circuit-side,.drive-pin .circuit-cross,.drive-pin .circuit-bottom,.drive-pin .track-strip{opacity:var(--intro-opacity,1)}
.has-orbited .night-title,.has-orbited .stage-topline,.has-orbited .stage-caption,.has-orbited .stage-bottom,.has-orbited .edge-text,.has-orbited .gallery-title,.has-orbited .gallery-note,.has-orbited .gallery-overline,.has-orbited .gallery-controls,.has-orbited .gallery-shop,.has-orbited .circuit-title,.has-orbited .circuit-top,.has-orbited .circuit-side,.has-orbited .circuit-cross,.has-orbited .circuit-bottom,.has-orbited .track-strip{visibility:hidden;pointer-events:none}
.drive-chapter{position:absolute;top:55px;left:var(--pad);right:var(--pad);display:flex;align-items:center;gap:35px;z-index:5;font-size:8px;letter-spacing:.14em;opacity:0;transition:opacity .4s}.has-orbited .drive-chapter{opacity:1}.drive-chapter>i{width:150px;height:1px;background:#ffffff24}.drive-chapter b{display:block;height:1px;width:0;background:currentColor}.drive-chapter>span:last-child{margin-left:auto}
.orbit-copy{position:absolute;top:18%;left:var(--pad);z-index:3;opacity:var(--orbit-opacity,0);pointer-events:none}.orbit-copy>span{font-size:8px;letter-spacing:.14em}.orbit-copy h2{font-size:clamp(46px,5vw,78px);margin-top:25px;font-weight:400;letter-spacing:-.05em;line-height:1.05}.orbit-copy em{color:#838d95}
.glass-story-panel{position:absolute;right:7%;top:27%;width:300px;z-index:6;opacity:var(--glass-opacity,0);visibility:hidden;pointer-events:none}.at-glass .glass-story-panel{visibility:visible;pointer-events:auto}.glass-story-panel .eyebrow{font-size:8px;margin-bottom:22px}.glass-story-panel h2{font-size:62px;line-height:1.02;font-weight:400}.glass-story-panel>p{font-size:13px;margin-top:22px}.glass-tones{display:flex;gap:10px;margin:26px 0}.glass-tones button{flex:1;display:flex;gap:9px;align-items:center;border-bottom:1px solid #ffffff30;font-size:10px;padding:12px 0;opacity:.5}.glass-tones button[aria-pressed=true]{opacity:1;border-color:currentColor}.glass-tones i{height:15px;width:15px;border:1px solid #ffffff55;background:#94a1ac;border-radius:50%}.glass-tones button:nth-child(2) i{background:#4b5761}.glass-tones button:nth-child(3) i{background:#111a21}.glass-purchase{border-top:1px solid #ffffff2a}.glass-purchase a{display:flex;justify-content:space-between;border-bottom:1px solid #ffffff2a;padding:15px 0;font-size:12px}.glass-purchase b{font-weight:400;font-size:11px}.glass-story-panel>small{font-size:8px;letter-spacing:0;color:#8e979d;display:block;margin-top:15px;line-height:1.6}.scroll-story-cue{position:absolute;left:var(--pad);right:var(--pad);bottom:27px;display:flex;align-items:center;gap:25px;z-index:5;font-size:7px;letter-spacing:.14em;opacity:calc(1 - var(--glass-opacity,0))}.scroll-story-cue>b{font-size:20px;font-weight:400}.gallery-stage .glass-tones button,.gallery-stage .glass-purchase,.gallery-stage .glass-purchase a{border-color:#2223}.gallery-stage .glass-story-panel>small{color:#626967}.gallery-stage .drive-chapter>i{background:#0002}
/* The Edition: generous magazine spreads, asymmetric object studies. */
body.silver{--bg:#f4f4f0;--fg:#20221f;--panel:#e9eae6}
.edition-cover{position:relative;min-height:900px;height:100svh;max-height:1100px;background:#f4f4f0;padding:140px var(--pad) 50px;overflow:hidden}
.edition-mast{display:flex;justify-content:space-between;font-size:8px;letter-spacing:.14em;padding-bottom:20px;border-bottom:1px solid #20221f26}
.edition-cover-copy{position:absolute;left:8%;top:32%;z-index:3}.edition-issue{font-size:11px;line-height:1.7;color:#656a64}.edition-cover h1{font-family:Georgia,serif;font-size:clamp(70px,8.5vw,145px);font-weight:400;line-height:.9;letter-spacing:-.075em;margin-top:45px}.edition-cover h1 em{font-style:italic;color:#80867f}.edition-cover-copy>a{display:flex;width:190px;justify-content:space-between;border-bottom:1px solid #20221f50;padding:18px 0;font-size:11px;margin-top:38px}.edition-cover-object{position:absolute;right:5%;top:22%;width:48%;height:59%;mix-blend-mode:multiply}.edition-cover-object img{width:100%;height:100%;object-fit:contain;filter:brightness(1.065);animation:edition-drift 9s ease-in-out infinite}.edition-cover-object>span{position:absolute;bottom:0;right:0;font-size:7px;letter-spacing:.15em;line-height:2;text-align:right}.edition-cover-foot{position:absolute;bottom:50px;left:var(--pad);right:var(--pad);display:flex;align-items:end;justify-content:space-between;font-size:7px;letter-spacing:.13em;line-height:1.8}.edition-cover-foot p{font-family:Georgia,serif;font-size:19px;letter-spacing:-.02em;color:#656a64}.edition-cover-foot>span:last-child{text-align:right}
.edition-spread{padding:130px 9%;display:grid;grid-template-columns:1.25fr .85fr;gap:110px 12%;background:#f4f4f0}.edition-spread-title{grid-column:1/-1;display:grid;grid-template-columns:1fr 1.4fr 1fr;align-items:end}.edition-spread-title>span{font-size:8px;letter-spacing:.13em;align-self:start}.edition-spread-title h2{font-family:Georgia,serif;font-size:68px;font-weight:400;letter-spacing:-.055em;line-height:1}.edition-spread-title h2 em{font-style:italic}.edition-spread-title p{font-size:11px;text-align:right}.edition-object-art{height:450px;position:relative;display:block;background:#e9eae6;overflow:hidden}.edition-large .edition-object-art{height:610px}.edition-object-art img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;filter:brightness(1.065);transform:scale(.78);transition:transform 1.1s cubic-bezier(.16,1,.3,1)}.edition-object-art:hover img{transform:scale(.91) rotate(-4deg)}.edition-object-art>span{position:absolute;left:24px;top:22px;font-size:7px;letter-spacing:.12em}.edition-object>div{display:flex;justify-content:space-between;align-items:center;margin-top:22px;gap:20px}.edition-object h3{font-family:Georgia,serif;font-size:30px;font-weight:400;letter-spacing:-.03em}.edition-object>div>span{font-size:12px}.edition-object>p{font-size:11px;margin-top:8px}.edition-view{padding:16px 0;font-size:10px;display:flex;justify-content:space-between;width:100%;margin-top:15px;border-bottom:1px solid #20221f30}.edition-small{margin-top:130px}.edition-offset{margin-top:0}.edition-all{grid-column:1/-1;border-top:1px solid #20221f50;border-bottom:1px solid #20221f50;padding:28px 0;display:flex;justify-content:space-between;align-items:center}.edition-all>span{font-family:Georgia,serif;font-size:34px}.edition-all>b{font-size:10px;font-weight:400}.edition-all>i{font-style:normal;font-size:30px}.edition-interlude{text-align:center;padding:100px 25px 120px;border-top:1px solid #20221f25}.edition-interlude>span{font-size:8px;letter-spacing:.15em}.edition-interlude h2{font-family:Georgia,serif;font-weight:400;font-size:66px;letter-spacing:-.05em;line-height:1.05;margin:35px 0}.edition-interlude em{font-style:italic}.edition-interlude a{font-size:11px;border-bottom:1px solid;padding-bottom:10px}.silver .drive-story .gallery-title{font-size:90px;top:16%;left:var(--pad)}.silver .drive-story .gallery-overline{top:70px}.silver .drive-story{height:290svh;min-height:2000px}
@keyframes edition-drift{0%,100%{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-16px) rotate(1deg)}}
/* Object Lab: a numbered instrument index and a focused product console. */
body.apex{--bg:#d4d6d5;--fg:#1a1e20;--muted:#5c6569;--panel:#e8eae8;--line:#aeb5b6}.apex .wordmark{filter:invert(1)}.apex .site-header{background:#d4d6d5}.apex .site-header.scrolled{background:#d4d6d5ee}.apex .site-header a,.apex .site-header button{color:#1a1e20}.apex .site-header .menu-toggle span{background:#1a1e20}.apex .site-header .mobile-nav{background:#d4d6d5}.apex .page-heading h1,.apex .product-meta h3{font-family:'Manrope',sans-serif;font-style:normal;text-transform:none}.apex .product-card{background:transparent;border:0;padding:0}.apex .product-grid{gap:45px 24px}
.object-lab{min-height:940px;height:100svh;max-height:1200px;padding:140px var(--pad) 30px;background:linear-gradient(130deg,#e2e3e1,#c6cdce);position:relative;color:#20272b}.lab-mast{display:flex;justify-content:space-between;font-size:8px;letter-spacing:.13em;border-bottom:1px solid #252f3430;padding-bottom:20px}.lab-mast a{font-size:9px;letter-spacing:0}.lab-heading{display:flex;justify-content:space-between;align-items:end;margin:35px 0 20px}.lab-heading h1{font-family:'Manrope',sans-serif;font-size:52px;line-height:1.05;letter-spacing:-.06em;font-style:normal;text-transform:none}.lab-heading p{font-size:11px;max-width:210px;line-height:1.7}.lab-workspace{display:grid;grid-template-columns:180px minmax(0,1fr) 260px;gap:3%;align-items:center;min-height:460px}.lab-index{align-self:center}.lab-index button{padding:14px 0;min-height:50px;border-bottom:1px solid #1c292c24;display:flex;width:100%;align-items:center;text-align:left;gap:15px;opacity:.48}.lab-index button>span{font-size:8px}.lab-index button>b{font-size:10px;font-weight:400}.lab-index button>i{margin-left:auto;font-size:14px;font-style:normal;opacity:0}.lab-index button[aria-pressed=true]{opacity:1}.lab-index button[aria-pressed=true]>i{opacity:1}.lab-object-stage{position:relative;min-width:0;aspect-ratio:1.1;max-height:530px;display:grid;place-items:center;perspective:1200px}.lab-object-disc{width:78%;aspect-ratio:1;position:relative;background:#e7eae6;border-radius:50%;overflow:hidden;box-shadow:10px 25px 60px #35454816,inset 0 0 0 1px #fff8}.lab-object-disc>img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;filter:brightness(1.065);transform:translate(var(--lab-x,0px),var(--lab-y,0px)) scale(.88);transition:transform .8s cubic-bezier(.2,.8,.2,1);animation:lab-breathe 6s ease-in-out infinite}.lab-calibration{position:absolute;inset:6%;border:1px solid #25333c30;border-radius:50%;pointer-events:none}.lab-calibration:before{content:'';position:absolute;inset:-6%;border:1px dashed #25333c24;border-radius:50%;animation:calibration 90s linear infinite}.lab-calibration:after{content:'';position:absolute;top:-3px;left:50%;height:6px;width:6px;background:#3c484f;border-radius:50%}.lab-object-label{position:absolute;bottom:0;font-size:7px;letter-spacing:.13em}.lab-axis{position:absolute;right:0;top:50%;font-size:26px;font-weight:300}.lab-spec>span{font-size:8px;letter-spacing:.13em}.lab-spec h2{font-family:'Manrope',sans-serif;font-size:40px;font-weight:400;font-style:normal;text-transform:none;line-height:1.08;letter-spacing:-.045em;margin:24px 0 13px}.lab-spec>p{font-size:12px;min-height:22px}.lab-price{font-size:25px;margin:26px 0;font-weight:400;letter-spacing:-.04em}.lab-spec>button{display:flex;align-items:center;justify-content:space-between;font-size:11px;background:#20292e;color:white;padding:18px;width:100%;border:1px solid #20292e}.lab-spec>button:hover{background:transparent;color:#20292e}.lab-spec>a{font-size:10px;display:block;padding:16px 0}.lab-detail-lines{margin-top:20px;border-top:1px solid #20292e30}.lab-detail-lines>span{font-size:9px;display:block;padding:10px 0;border-bottom:1px solid #20292e30}.lab-foot{margin-top:35px;display:flex;justify-content:space-between;align-items:end;font-size:7px;letter-spacing:.12em;line-height:1.8}.lab-foot>a{display:flex;align-items:center;gap:30px;font-size:10px;letter-spacing:0}.lab-foot>a>b{font-size:24px;font-weight:400}.lab-foot>span:last-child{text-align:right}.lab-system{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:5%;padding:110px var(--pad);background:#edf0ed;color:#242b30}.lab-system>div>span{font-size:8px;letter-spacing:.13em}.lab-system h2{font-family:'Manrope',sans-serif;font-size:32px;font-style:normal;text-transform:none;letter-spacing:-.04em;line-height:1.2;margin-top:25px}.lab-system>a{border-left:1px solid #29394230;padding-left:22px}.lab-system>a>b{font-size:9px;font-weight:400}.lab-system h3{font-family:'Manrope',sans-serif;font-size:25px;font-style:normal;text-transform:none;margin-top:40px}.lab-system p{font-size:10px;line-height:1.8;margin:15px 0}.lab-system>a>span{font-size:25px}.apex .drive-story{color:#eef0ed;height:290svh;min-height:2000px}.apex .drive-story p{color:#a2acb3}.apex .material-chapter{color:#e9eef1}.apex .finish-chapter{color:#e9eef1}.apex .collection-ledger h2{font-family:'Manrope',sans-serif;font-size:60px;font-style:normal;text-transform:none}.apex .collection-ledger nav a{border-color:#899296}.apex .site-footer{background:#cdd2d2}.apex .footer-word .wordmark{filter:invert(1)}
@keyframes lab-breathe{0%,100%{translate:0 0}50%{translate:0 -8px}}@keyframes calibration{to{rotate:360deg}}
.motion-paused .edition-cover-object img,.motion-paused .lab-object-disc>img,.motion-paused .lab-calibration:before{animation:none!important}
@media(max-width:1100px){.lab-workspace{grid-template-columns:135px minmax(0,1fr) 210px;gap:2%}.lab-spec h2{font-size:34px}.edition-spread{padding:90px 6%;gap:70px 8%}.edition-spread-title h2{font-size:55px}.edition-object-art{height:350px}.edition-large .edition-object-art{height:460px}.glass-story-panel{right:5%;width:260px}.glass-story-panel h2{font-size:52px}}
@media(max-width:800px){.drive-pin .night-title{top:21%;font-size:13vw}.drive-pin .stage-topline{top:118px}.drive-pin .stage-image,.drive-pin .circuit-image,.drive-pin .gallery-car{inset:20% 0 13%;width:100%}.glass-story-panel{width:245px;right:5%;top:27%}.glass-story-panel h2{font-size:43px}.orbit-copy{top:17%}.drive-chapter{top:30px;font-size:6px;gap:15px}.drive-chapter>span:last-child{display:none}.edition-cover{min-height:800px}.edition-cover-copy{left:6%;top:28%}.edition-cover h1{font-size:88px}.edition-cover-object{right:0;width:55%;top:32%;height:45%}.edition-cover-foot>span:last-child{display:none}.edition-spread-title{grid-template-columns:1fr 1.5fr}.edition-spread-title p{display:none}.edition-object h3{font-size:24px}.edition-all>span{font-size:27px}.edition-all>b{display:none}.edition-interlude h2{font-size:50px}.object-lab{height:auto;min-height:0;padding-top:135px}.lab-workspace{grid-template-columns:110px minmax(0,1fr) 180px}.lab-spec h2{font-size:28px}.lab-index button{gap:8px}.lab-index button>b{font-size:8px}.lab-index button>i{display:none}.lab-mast>span:nth-child(2){display:none}.lab-heading h1{font-size:40px}.lab-system{grid-template-columns:1fr 1fr 1fr;gap:25px;padding:75px var(--pad)}.lab-system>div{grid-column:1/-1}.lab-system h3{font-size:23px}.lab-foot{margin-bottom:20px}}
@media(max-width:520px){.drive-story{height:320svh;min-height:2250px}.drive-pin{min-height:710px}.drive-pin .night-title{font-size:17vw;top:23%}.drive-pin .stage-image,.drive-pin .circuit-image{inset:28% 0 21%;width:100%;height:auto}.drive-pin .gallery-car{inset:27% 0 20%;width:100%;height:auto}.drive-pin .stage-bottom{bottom:12%}.drive-pin .stage-coordinate,.drive-pin .stage-caption{display:none}.drive-pin .stage-topline{top:115px}.drive-pin .scroll-story-cue{bottom:25px;font-size:6px;gap:20px}.drive-chapter{top:34px;left:22px;right:22px}.drive-chapter>i{width:95px}.orbit-copy{top:14%;left:22px}.orbit-copy h2{font-size:42px;margin-top:15px}.orbit-copy>span{font-size:6px}.glass-story-panel{left:22px;right:22px;top:auto;bottom:50px;width:auto;display:grid;grid-template-columns:1fr 1fr;column-gap:18px}.glass-story-panel .eyebrow{grid-column:1/-1;font-size:7px;margin-bottom:10px}.glass-story-panel h2{font-size:36px}.glass-story-panel>p{font-size:10px;margin-top:4px;align-self:center}.glass-tones{grid-column:1/-1;margin:15px 0 10px;gap:18px}.glass-tones button{font-size:9px;padding:9px 0}.glass-purchase{grid-column:1/-1;display:flex;gap:22px;border-top:0}.glass-purchase a{width:50%;display:block;padding:8px 0;font-size:11px}.glass-purchase b{display:block;font-size:9px;margin-top:5px}.glass-story-panel>small{grid-column:1/-1;font-size:7px;margin-top:12px;max-width:290px}.at-glass .stage-image,.at-glass .circuit-image,.at-glass .gallery-car{inset:5% 0 24%;width:100%}.at-glass .scroll-story-cue{visibility:hidden}.silver .drive-story .gallery-title{font-size:62px;top:17%;left:22px}.silver .drive-story .gallery-note{display:none}.silver .drive-story .gallery-controls{top:32%}.silver .drive-story .gallery-shop{bottom:12%}.silver .drive-story .gallery-overline{top:70px;font-size:6px}.edition-cover{min-height:790px;height:100svh;padding-top:118px}.edition-mast{font-size:6px;gap:20px}.edition-mast>span:last-child{text-align:right;max-width:130px}.edition-cover-copy{top:24%;left:22px;right:22px}.edition-issue{font-size:9px}.edition-cover h1{font-size:68px;margin-top:22px}.edition-cover-copy>a{font-size:10px;width:150px;margin-top:245px}.edition-cover-object{width:72%;height:35%;right:2%;top:43%}.edition-cover-object>span{font-size:5px;right:10px;bottom:8px}.edition-cover-foot{bottom:28px;left:22px;right:22px}.edition-cover-foot p{font-size:12px}.edition-cover-foot>span{font-size:5px}.edition-spread{padding:75px 22px;grid-template-columns:1fr;gap:55px}.edition-spread-title{display:block}.edition-spread-title h2{font-size:48px;margin-top:28px}.edition-object-art,.edition-large .edition-object-art{height:380px}.edition-small,.edition-offset{margin-top:0}.edition-object>div{margin-top:16px}.edition-object h3{font-size:28px}.edition-all{grid-column:1;gap:20px;padding:22px 0}.edition-all>span{font-size:23px}.edition-interlude{padding:70px 22px}.edition-interlude h2{font-size:38px}.object-lab{padding:118px 22px 25px}.lab-mast{font-size:6px}.lab-mast a{font-size:8px}.lab-heading{margin:35px 0 22px}.lab-heading h1{font-size:38px}.lab-heading p{font-size:9px;max-width:112px}.lab-workspace{display:flex;flex-direction:column;gap:22px}.lab-index{display:flex;width:100%;gap:18px;overflow-x:auto;scrollbar-width:thin;padding-bottom:10px}.lab-index button{flex:0 0 110px;gap:9px;min-height:45px;padding:8px 0}.lab-index button>b{font-size:9px}.lab-index button>span{font-size:6px}.lab-object-stage{width:100%;aspect-ratio:1.15;min-height:250px}.lab-object-label{font-size:5px}.lab-axis{font-size:20px}.lab-spec{width:100%;display:grid;grid-template-columns:1fr auto;column-gap:20px}.lab-spec>span{grid-column:1/-1;font-size:7px}.lab-spec h2{font-size:32px;margin:13px 0 9px}.lab-spec>p{grid-row:3;grid-column:1/-1;font-size:10px;min-height:0}.lab-price{grid-column:2;grid-row:2;margin:0;align-self:center;font-size:22px}.lab-spec>button{grid-column:1/-1;margin-top:22px;padding:17px;font-size:10px}.lab-spec>a{grid-column:1/-1;font-size:9px}.lab-detail-lines{grid-column:1/-1;margin-top:5px}.lab-detail-lines>span{font-size:8px}.lab-foot{margin-top:35px}.lab-foot>span{font-size:5px}.lab-foot>a{font-size:9px;gap:14px}.lab-foot>span:last-child{display:none}.lab-system{grid-template-columns:1fr;padding:65px 22px;gap:32px}.lab-system>div{grid-column:1}.lab-system>a{display:grid;grid-template-columns:24px 1fr 25px;column-gap:15px;padding:22px 0;border-left:0;border-top:1px solid #20292e30}.lab-system h3{margin:0;font-size:25px}.lab-system p{grid-column:2;margin:10px 0 0}.lab-system>a>span{grid-column:3;grid-row:1}.lab-system h2{font-size:30px}}
@media(prefers-reduced-motion:reduce){.edition-cover-object img,.lab-object-disc>img,.lab-calibration:before{animation:none!important}.edition-object-art img,.lab-object-disc>img{transition:none!important}.drive-chapter{transition:none}}
.glass-story-panel{isolation:isolate}.glass-story-panel:before{content:'';position:absolute;inset:-25px -35px -25px -55px;z-index:-1;background:linear-gradient(90deg,transparent,#050608eb 24%);pointer-events:none}.gallery-stage .glass-story-panel:before{background:linear-gradient(90deg,transparent,#e9eaeae8 24%)}
@media(max-width:520px){.glass-story-panel:before{inset:-25px -22px -45px;background:linear-gradient(0deg,#050608 80%,transparent)}.gallery-stage .glass-story-panel:before{background:linear-gradient(0deg,#e9eaea 80%,transparent)}}
/* A distinct entrance choreography for each object-led direction. */
@keyframes edition-entry{from{opacity:0;transform:translate3d(80px,40px,0) rotate(-12deg) scale(.84)}to{opacity:1;transform:translate3d(0,0,0) rotate(-2deg) scale(1)}}
@keyframes edition-type{from{opacity:0;clip-path:inset(100% 0 0);transform:translateY(30px)}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}
@keyframes lab-entry{from{opacity:0;transform:scale(.72) rotate(-16deg)}to{opacity:1;transform:scale(1) rotate(0)}}
.edition-cover-object img{animation:edition-entry 2.1s cubic-bezier(.16,1,.3,1) both,edition-drift 9s 2.1s ease-in-out infinite}
.edition-cover h1{animation:edition-type 1.7s cubic-bezier(.16,1,.3,1) both}
.lab-object-disc{animation:lab-entry 1.8s cubic-bezier(.16,1,.3,1) both}.lab-calibration:before{animation-duration:32s}
.lab-heading h1{animation:edition-type 1.4s cubic-bezier(.16,1,.3,1) both}
.apex .quick-info h2,.apex .detail-info h1,.apex .bag-page h1{font-family:'Manrope',sans-serif;font-style:normal;text-transform:none}
.motion-paused .edition-cover h1,.motion-paused .lab-heading h1,.motion-paused .lab-object-disc{animation:none!important}
@media(prefers-reduced-motion:reduce){.edition-cover h1,.lab-heading h1,.lab-object-disc{animation:none!important}}

/* A restrained readout beside the existing shade controls. */
.starlight-caption{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-top:24px;padding:12px 0 0;border-top:1px solid currentColor;font-size:8px;letter-spacing:.08em;opacity:.7}.starlight-caption output{font-size:10px;letter-spacing:0}.starlight-caption+.glass-tones{margin-top:12px}@media(max-width:520px){.starlight-caption{grid-column:1/-1;margin-top:12px;padding-top:8px;font-size:7px}.starlight-caption output{font-size:9px}.starlight-caption+.glass-tones{margin-top:6px}}
