:root{--void:#08090a;--steel:#151719;--titanium:#b9bec0;--ice:#d9f7f3;--photon:#8fffe8;--solar:#ff5a36;--paper:#eceeea;--ink:#111314;--muted:#858b8b;--gutter:clamp(1rem,3vw,3.5rem);--sans:"Helvetica Neue",Helvetica,Arial,sans-serif;--serif:Baskerville,"Times New Roman",serif;--mono:"SFMono-Regular",Menlo,Monaco,monospace;--ease:cubic-bezier(.22,1,.36,1)}
*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:clip;background:var(--void)}body{margin:0;overflow-x:clip;color:var(--paper);background:var(--void);font-family:var(--sans);cursor:none}body.loading{overflow:hidden}a{color:inherit;text-decoration:none;cursor:none}::selection{color:var(--void);background:var(--photon)}
.loader{position:fixed;z-index:1000;inset:0;display:grid;place-content:center;justify-items:center;gap:1.8rem;background:var(--void);transition:clip-path 1.1s var(--ease),visibility 1.1s;clip-path:inset(0)}.loader.hidden{visibility:hidden;clip-path:inset(0 0 100% 0)}.loader p{margin:0;color:#a1a6a5;font:500 .52rem/1 var(--mono);letter-spacing:.15em}.loader p span{color:var(--photon)}.loader-ring{position:relative;width:5rem;height:5rem;border:1px solid #363b3b;border-radius:50%;animation:loader-spin 2s linear infinite}.loader-ring::before,.loader-ring::after{content:"";position:absolute;border-radius:50%;border:1px solid #444949}.loader-ring::before{inset:.65rem;border-top-color:var(--photon)}.loader-ring::after{inset:1.45rem;border-bottom-color:var(--solar)}.loader-ring i{position:absolute;top:50%;left:50%;width:1px;height:48%;background:var(--paper);transform-origin:top}.loader-ring b{position:absolute;top:50%;left:50%;width:.4rem;height:.4rem;margin:-.2rem;border-radius:50%;background:var(--photon);box-shadow:0 0 1.5rem var(--photon)}@keyframes loader-spin{to{transform:rotate(360deg)}}
.noise{position:fixed;z-index:90;inset:-40%;width:180%;height:180%;pointer-events:none;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:noise .25s steps(2) infinite}@keyframes noise{0%{transform:translate(0)}50%{transform:translate(2%,-1%)}100%{transform:translate(-1%,2%)}}
.cursor{position:fixed;z-index:700;top:0;left:0;width:2.8rem;height:2.8rem;border:1px solid rgba(143,255,232,.6);border-radius:50%;pointer-events:none;transform:translate3d(-100px,-100px,0);mix-blend-mode:difference;transition:width .3s var(--ease),height .3s var(--ease),background .3s}.cursor i{position:absolute;top:50%;left:50%;width:3px;height:3px;margin:-1.5px;border-radius:50%;background:white}.cursor span{position:absolute;inset:0;display:grid;place-items:center;opacity:0;font:500 .4rem/1 var(--mono);letter-spacing:.08em}.cursor.hover{width:5.2rem;height:5.2rem;background:rgba(255,255,255,.06)}.cursor.hover i{opacity:0}.cursor.hover span{opacity:1}
.header{position:fixed;z-index:100;top:0;left:0;display:grid;grid-template-columns:1fr auto 1fr;width:100%;padding:1.25rem var(--gutter);align-items:center;mix-blend-mode:difference}.logo{width:max-content;font-size:1.2rem;font-weight:700;letter-spacing:-.05em}.logo span{margin-left:.25rem;color:var(--photon);font:500 .55rem/1 var(--mono);vertical-align:middle}.header-center{display:flex;align-items:center;gap:.7rem;font:500 .48rem/1 var(--mono);letter-spacing:.11em}.header-center i{width:.38rem;height:.38rem;border-radius:50%;background:var(--photon);box-shadow:0 0 .8rem var(--photon);animation:pulse 2s ease infinite}@keyframes pulse{50%{box-shadow:0 0 0 .4rem rgba(143,255,232,0)}}.header-link{justify-self:end;display:flex;height:2.7rem;padding:0 .35rem 0 1rem;border:1px solid rgba(255,255,255,.5);border-radius:99px;align-items:center;gap:.8rem;font:500 .5rem/1 var(--mono);letter-spacing:.08em;transition:transform .25s}.header-link i{display:grid;width:2rem;height:2rem;border-radius:50%;color:var(--void);background:var(--photon);place-items:center;font-style:normal;font-size:.9rem;transition:transform .35s}.header-link:hover i{transform:rotate(45deg)}
.time-theatre{position:relative;height:850vh;background:var(--void)}.time-sticky{position:sticky;top:0;height:100svh;overflow:hidden}#time-field{position:absolute;z-index:0;inset:0;width:100%;height:100%;opacity:.85}.radial-grid{position:absolute;z-index:1;top:50%;left:69%;width:min(68vw,65rem);aspect-ratio:1;border:1px solid rgba(217,247,243,.1);border-radius:50%;transform:translate(-50%,-50%) scale(var(--grid-scale,1));opacity:var(--grid-opacity,.65)}.radial-grid::before,.radial-grid::after{content:"";position:absolute;border:1px solid rgba(217,247,243,.09);border-radius:50%}.radial-grid::before{inset:16%}.radial-grid::after{inset:34%}.scene-index{position:absolute;z-index:12;top:50%;right:1.2rem;display:flex;align-items:center;gap:.55rem;transform:translateY(-50%) rotate(90deg);font:500 .45rem/1 var(--mono);letter-spacing:.1em}.scene-index b{color:var(--photon);font-weight:500}.scene-index i{width:5rem;height:1px;background:#555b5a}.scene-index em{font-style:normal;color:#737877}
.scene-copy{position:absolute;z-index:10;top:18%;left:var(--gutter);width:min(38vw,36rem)}.scene-eyebrow{margin:0;color:#8e9493;font:500 .5rem/1 var(--mono);letter-spacing:.13em}.scene-titles{position:relative;height:clamp(14rem,37vh,24rem);margin-top:2.4rem}.scene-titles h1,.scene-titles h2{position:absolute;inset:0;margin:0;opacity:0;font-size:clamp(4rem,7.2vw,8rem);font-weight:300;line-height:.84;letter-spacing:-.075em;transform:translateY(2rem) skewY(2deg);transition:opacity .55s,transform .75s var(--ease)}.scene-titles .active{opacity:1;transform:translateY(0) skewY(0)}.scene-titles em{color:var(--photon);font-family:var(--serif);font-weight:400}.scene-description{max-width:25rem;margin:0;color:#a0a6a4;font-size:.78rem;line-height:1.65;transition:opacity .3s,transform .5s var(--ease)}
.watch-stage{position:absolute;z-index:7;top:50%;left:69%;width:min(43vw,39rem);aspect-ratio:700/900;transform:translate(-50%,-50%) scale(var(--stage-scale,1));perspective:1300px;will-change:transform}.watch{position:absolute;z-index:5;inset:0;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 2rem 3rem rgba(0,0,0,.42));transform:rotateX(var(--tilt-y,0deg)) rotateY(var(--tilt-x,0deg)) rotateZ(var(--watch-z,0deg));transition:filter .4s}.watch-part{transform-box:fill-box;transform-origin:center;will-change:transform}.strap-top{transform:translate(var(--strap-top-x,0px),var(--strap-top-y,0px)) rotate(var(--strap-top-r,0deg))}.strap-bottom{transform:translate(var(--strap-bottom-x,0px),var(--strap-bottom-y,0px)) rotate(var(--strap-bottom-r,0deg))}.case-shell{transform:translate(var(--case-x,0px),var(--case-y,0px)) rotate(var(--case-r,0deg)) scale(var(--case-s,1))}.crown{transform:translate(var(--crown-x,0px),var(--crown-y,0px)) rotate(var(--crown-r,0deg))}.mechanism{transform:translate(var(--mechanism-x,0px),var(--mechanism-y,0px)) rotate(var(--mechanism-r,0deg)) scale(var(--mechanism-s,1))}.dial{transform:translate(var(--dial-x,0px),var(--dial-y,0px)) rotate(var(--dial-r,0deg))}.hands{transform:translate(var(--hands-x,0px),var(--hands-y,0px)) scale(var(--hands-s,1))}.bezel{transform:translate(var(--bezel-x,0px),var(--bezel-y,0px)) rotate(var(--bezel-r,0deg)) scale(var(--bezel-s,1))}.glass{transform:translate(var(--glass-x,0px),var(--glass-y,0px)) scale(var(--glass-s,1))}.hour-hand{transform-box:fill-box;transform-origin:50% 80%;transform:rotate(var(--hour-r,0deg))}.minute-hand{transform-box:fill-box;transform-origin:50% 86%;transform:rotate(var(--minute-r,0deg))}.second-hand{transform-box:fill-box;transform-origin:50% 73%;transform:rotate(var(--second-r,0deg))}.gear{transform-box:fill-box;transform-origin:center}.gear-a{transform:rotate(var(--gear-a-r,0deg))}.gear-b{transform:rotate(var(--gear-b-r,0deg))}.gear-c{transform:rotate(var(--gear-c-r,0deg))}
.watch-aura{position:absolute;z-index:1;top:50%;left:50%;width:66%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(143,255,232,var(--aura-alpha,.14)),transparent 68%);filter:blur(10px);transform:translate(-50%,-50%) scale(var(--aura-scale,1));box-shadow:0 0 6rem rgba(143,255,232,.08)}.portal-rings{position:absolute;z-index:4;top:50%;left:50%;width:61%;aspect-ratio:1;border:1px solid rgba(143,255,232,.4);border-radius:50%;opacity:var(--portal-opacity,0);transform:translate(-50%,-50%) scale(var(--portal-scale,.4));filter:drop-shadow(0 0 1rem rgba(143,255,232,.4))}.portal-rings i{position:absolute;border:1px solid rgba(143,255,232,.35);border-radius:50%;animation:portal-spin 5s linear infinite}.portal-rings i:nth-child(1){inset:-8%;border-style:dashed}.portal-rings i:nth-child(2){inset:9%;border-color:rgba(255,90,54,.6);animation-direction:reverse;animation-duration:3s}.portal-rings i:nth-child(3){inset:24%;border-width:2px}.portal-rings i:nth-child(4){inset:37%;border-color:var(--paper)}.portal-rings b{position:absolute;inset:43%;border-radius:50%;background:var(--photon);box-shadow:0 0 3rem 1rem rgba(143,255,232,.75)}@keyframes portal-spin{to{transform:rotate(360deg)}}
.watch.eclipse-mode .case-shell path:first-child{fill:#111416}.watch.eclipse-mode .case-shell circle{stroke:#3c4243}.watch.eclipse-mode .bezel circle:first-child{stroke:#171a1b}.watch.eclipse-mode .strap path{fill:#050606}.watch.eclipse-mode .dial circle:first-child{fill:#030505}.watch.eclipse-mode .hour-marks{stroke:var(--photon);filter:drop-shadow(0 0 4px var(--photon))}
.part-label{position:absolute;z-index:10;display:grid;grid-template-columns:auto 3rem auto;align-items:center;opacity:var(--labels-opacity,0);transform:translateY(calc((1 - var(--labels-opacity,0))*8px));font:500 .4rem/1.4 var(--mono);letter-spacing:.07em}.part-label span{display:grid;width:1.35rem;height:1.35rem;border:1px solid var(--photon);border-radius:50%;place-items:center;color:var(--photon);font-size:.4rem}.part-label i{height:1px;background:rgba(217,247,243,.35)}.part-label p{margin:0 0 0 .6rem}.label-glass{top:16%;right:-15%}.label-dial{top:34%;left:-14%}.label-gear{right:-13%;bottom:32%}.label-crown{right:-18%;bottom:17%}
.scroll-status{position:absolute;z-index:20;right:var(--gutter);bottom:1.5rem;left:var(--gutter);display:grid;grid-template-columns:1fr auto 1fr;padding-top:1.1rem;border-top:1px solid rgba(236,238,234,.18);align-items:center}.scroll-status>div:first-child{display:flex;align-items:center;gap:.7rem;font:500 .47rem/1 var(--mono);letter-spacing:.1em}.scroll-status>div:first-child i{width:.4rem;height:.4rem;border-radius:50%;background:var(--photon);box-shadow:0 0 .8rem var(--photon)}.phase-list{display:flex;gap:1.5rem;color:#525756;font:500 .43rem/1 var(--mono);letter-spacing:.09em}.phase-list span{transition:color .3s}.phase-list .active{color:var(--paper)}.scroll-status>b{justify-self:end;font:400 .5rem/1 var(--mono);letter-spacing:.08em}.scroll-status>b span:last-child{color:var(--photon)}.theatre-progress{position:absolute;z-index:30;right:0;bottom:0;left:0;height:3px;background:rgba(143,255,232,.1)}.theatre-progress i{display:block;width:100%;height:100%;background:linear-gradient(90deg,var(--photon),var(--solar));transform:scaleX(var(--progress,0));transform-origin:left}
.light{color:var(--ink);background:var(--paper)}.section-line{display:grid;grid-template-columns:1fr 1fr 1fr;padding:1.2rem var(--gutter);border-bottom:1px solid rgba(17,19,20,.16);font:500 .48rem/1 var(--mono);letter-spacing:.1em}.section-line span:nth-child(2){text-align:center}.section-line span:last-child{text-align:right}.dark-line{border-color:rgba(236,238,234,.14)}
.manifest{position:relative;min-height:125vh;overflow:hidden}.manifest-grid{position:relative;z-index:2;display:grid;grid-template-columns:1fr 2.5fr;padding:12rem var(--gutter) 10rem;gap:4rem;align-items:start}.manifest-grid>p{max-width:18rem;margin:.7rem 0 0;font-size:.78rem;line-height:1.65}.manifest h2{margin:0;font-size:clamp(5rem,10.5vw,11.5rem);font-weight:300;line-height:.83;letter-spacing:-.08em}.manifest h2 em{color:var(--solar);font-family:var(--serif);font-weight:400}.infinity{position:absolute;right:-9vw;bottom:-13vw;width:45vw;height:22vw;opacity:.1;transform:rotate(-8deg)}.infinity i{position:absolute;width:55%;height:100%;border:2px solid var(--ink);border-radius:50%}.infinity i:last-child{right:0}
.engineering{min-height:120vh;padding-bottom:8rem;background:var(--void)}.engineering-intro{display:grid;grid-template-columns:2fr 1fr;padding:9rem var(--gutter) 5rem;gap:3rem;align-items:end}.engineering-intro h2{margin:0;font-size:clamp(4rem,9vw,9rem);font-weight:300;line-height:.85;letter-spacing:-.075em}.engineering-intro p{max-width:25rem;margin:0;color:#979d9b;font-size:.8rem;line-height:1.65}.engineering-cards{display:grid;grid-template-columns:repeat(3,1fr);margin:0 var(--gutter);gap:1px;background:rgba(236,238,234,.15)}.engineering-cards article{position:relative;min-height:39rem;display:flex;padding:1.4rem;overflow:hidden;flex-direction:column;background:#121415}.engineering-cards article>span{font:500 .47rem/1 var(--mono);letter-spacing:.1em}.engineering-cards h3{margin:auto 0 1.2rem;font-size:clamp(2.2rem,3.6vw,4rem);font-weight:300;line-height:.95;letter-spacing:-.06em}.engineering-cards p{max-width:18rem;margin:0;color:#919795;font-size:.75rem;line-height:1.6}.engineering-cards .photon-card{color:var(--void);background:var(--photon)}.photon-card p{color:rgba(8,9,10,.65)}
.spring-visual,.frequency-visual,.atom-visual{position:relative;height:17rem;margin:3rem 0;display:grid;place-items:center}.spring-visual i{width:9rem;height:9rem;border:1px solid #626766;border-radius:50%;box-shadow:0 0 0 1.5rem #202424,0 0 0 3rem #171a1b,0 0 0 3.1rem #4f5554}.spring-visual b{position:absolute;width:.8rem;height:.8rem;border-radius:50%;background:var(--solar);box-shadow:0 0 1.5rem var(--solar)}.frequency-visual{display:flex;align-items:center;justify-content:center;gap:.55rem}.frequency-visual i{width:2px;height:var(--h,60%);background:var(--void);animation:frequency 1.3s ease-in-out infinite alternate}.frequency-visual i:nth-child(1){--h:25%;animation-delay:-.2s}.frequency-visual i:nth-child(2){--h:55%;animation-delay:-.8s}.frequency-visual i:nth-child(3){--h:90%;animation-delay:-.4s}.frequency-visual i:nth-child(4){--h:48%;animation-delay:-1s}.frequency-visual i:nth-child(5){--h:73%;animation-delay:-.6s}@keyframes frequency{to{transform:scaleY(.25)}}.atom-visual i{position:absolute;width:13rem;height:5rem;border:1px solid #5f6564;border-radius:50%;transform:rotate(30deg)}.atom-visual i:nth-child(2){transform:rotate(-30deg)}.atom-visual b{width:1.1rem;height:1.1rem;border-radius:50%;background:var(--photon);box-shadow:0 0 2rem var(--photon)}
.eclipse{position:relative;min-height:135vh;display:grid;grid-template-columns:42% 58%;overflow:hidden}.eclipse-copy{z-index:3;padding:12rem var(--gutter) 7rem}.eclipse-copy>span{font:500 .5rem/1 var(--mono);letter-spacing:.1em}.eclipse-copy h2{margin:5rem 0 3rem;font-size:clamp(4rem,8vw,9rem);font-weight:300;line-height:.84;letter-spacing:-.075em}.eclipse-copy p{max-width:22rem;font-size:.8rem;line-height:1.65}.eclipse-object{position:relative;display:grid;place-items:center;background:#d9dcda}.eclipse-object::before{content:"";position:absolute;width:44vw;height:44vw;border:1px solid rgba(17,19,20,.15);border-radius:50%;box-shadow:0 0 0 7vw rgba(17,19,20,.03),0 0 0 14vw rgba(17,19,20,.025)}.eclipse-watch{position:relative;width:min(34vw,31rem);aspect-ratio:1;border:1.8rem solid #121415;border-radius:50%;background:#080a0a;box-shadow:0 4rem 5rem rgba(17,19,20,.3),inset 0 0 0 .4rem #393f3f;transform:rotate(-11deg)}.eclipse-dial{position:absolute;inset:9%;border:1px solid #343b3a;border-radius:50%;background:radial-gradient(circle at 42% 33%,#202727,#050606 65%)}.eclipse-dial::before,.eclipse-dial::after{content:"";position:absolute;top:50%;left:50%;background:var(--photon);transform-origin:left;box-shadow:0 0 .5rem var(--photon)}.eclipse-dial::before{width:31%;height:3px;transform:rotate(-92deg)}.eclipse-dial::after{width:39%;height:2px;transform:rotate(22deg)}.eclipse-dial i{position:absolute;inset:7%;border:3px dotted rgba(143,255,232,.45);border-radius:50%}.eclipse-dial b{position:absolute;top:50%;left:50%;width:.8rem;height:.8rem;margin:-.4rem;border-radius:50%;background:var(--solar)}.eclipse-dial span{position:absolute;top:30%;left:50%;color:var(--paper);font-weight:700;letter-spacing:.3em;transform:translateX(-50%)}.eclipse-crown{position:absolute;top:43%;right:-3.4rem;width:3rem;height:4.2rem;border-radius:.8rem;background:#181b1c}.eclipse-meta{position:absolute;right:var(--gutter);bottom:2rem;left:calc(42% + var(--gutter));display:flex;padding-top:1rem;border-top:1px solid rgba(17,19,20,.18);justify-content:space-between;font:500 .46rem/1 var(--mono);letter-spacing:.1em}
.reserve{position:relative;min-height:100svh;display:flex;padding:7rem var(--gutter) 2rem;overflow:hidden;flex-direction:column;background:var(--void)}.reserve-orbit{position:absolute;top:50%;left:66%;width:min(60vw,56rem);aspect-ratio:1;border:1px solid rgba(143,255,232,.15);border-radius:50%;transform:translate(-50%,-50%)}.reserve-orbit i{position:absolute;border:1px solid rgba(143,255,232,.12);border-radius:50%}.reserve-orbit i:first-child{inset:14%}.reserve-orbit i:nth-child(2){inset:30%;border-color:rgba(255,90,54,.2)}.reserve-orbit b{position:absolute;inset:45%;border-radius:50%;background:var(--photon);box-shadow:0 0 5rem 2rem rgba(143,255,232,.4)}.reserve-top{position:relative;z-index:2;display:flex;justify-content:space-between;font:500 .5rem/1 var(--mono);letter-spacing:.1em}.reserve h2{position:relative;z-index:2;margin:auto 0;font-size:clamp(6rem,16vw,17rem);font-weight:300;line-height:.7;letter-spacing:-.085em}.reserve h2 em{color:var(--photon);font-family:var(--serif);font-weight:400}.reserve-button{position:absolute;z-index:5;top:41%;right:13%;display:grid;width:clamp(10rem,16vw,16rem);aspect-ratio:1;border-radius:50%;color:var(--void);background:var(--photon);place-items:center;text-align:center;transition:transform .25s,box-shadow .4s}.reserve-button:hover{box-shadow:0 0 5rem rgba(143,255,232,.3)}.reserve-button span{font:500 .65rem/1.4 var(--mono);letter-spacing:.1em}.reserve-button i{position:absolute;top:1.5rem;right:2rem;font-style:normal;transition:transform .35s}.reserve-button:hover i{transform:rotate(45deg)}.reserve footer{position:relative;z-index:2;display:grid;grid-template-columns:1fr auto 1fr;padding-top:1rem;border-top:1px solid rgba(236,238,234,.18);font:500 .47rem/1 var(--mono);letter-spacing:.09em}.reserve footer span:nth-child(2){text-align:center}.reserve footer span:last-child{text-align:right}
@media(max-width:900px){body,a{cursor:auto}.cursor{display:none}.header-center{display:none}.header{grid-template-columns:1fr auto}.scene-copy{top:12%;width:72vw}.scene-titles{height:26vh;margin-top:1.5rem}.scene-titles h1,.scene-titles h2{font-size:clamp(3.5rem,11vw,6.5rem)}.scene-description{display:none}.watch-stage{top:61%;left:51%;width:min(71vw,34rem)}.radial-grid{left:50%;width:88vw}.part-label{grid-template-columns:auto 1.5rem auto}.label-glass{right:-9%}.label-dial{left:-8%}.label-gear{right:-6%}.label-crown{right:-8%}.phase-list{display:none}.scroll-status{grid-template-columns:1fr 1fr}.scroll-status>b{grid-column:2}.manifest-grid{grid-template-columns:1fr}.manifest-grid>p{order:2}.engineering-intro{grid-template-columns:1fr}.engineering-cards{grid-template-columns:1fr}.engineering-cards article{min-height:34rem}.eclipse{grid-template-columns:1fr}.eclipse-copy{padding-bottom:4rem}.eclipse-object{min-height:65vh}.eclipse-watch{width:min(65vw,28rem)}.eclipse-object::before{width:75vw;height:75vw}.eclipse-meta{left:var(--gutter)}}
@media(max-width:600px){.header{padding-top:1rem}.header-link{padding-left:.35rem}.header-link span{display:none}.time-theatre{height:800vh}.scene-copy{top:11%;width:92vw}.scene-eyebrow{font-size:.43rem}.scene-titles{height:24vh}.scene-titles h1,.scene-titles h2{font-size:13.2vw;line-height:.87}.watch-stage{top:60%;width:87vw}.scene-index{display:none}.part-label p{display:none}.part-label{grid-template-columns:auto 1rem}.label-glass{right:2%}.label-dial{left:3%}.label-gear{right:4%}.label-crown{right:5%}.scroll-status>div:first-child{font-size:.4rem}.manifest{min-height:105vh}.manifest-grid{padding-top:8rem}.manifest h2{font-size:14vw}.engineering-intro{padding-top:7rem}.engineering-intro h2{font-size:15vw}.engineering-cards{margin:0 1rem}.engineering-cards h3{font-size:10vw}.eclipse-copy{padding-top:8rem}.eclipse-copy h2{margin-top:3rem;font-size:14vw}.eclipse-object{min-height:56vh}.eclipse-meta{font-size:.37rem}.reserve h2{font-size:23vw;line-height:.75}.reserve-button{top:57%;right:1rem;width:10rem}.reserve footer{grid-template-columns:1fr 1fr}.reserve footer span:nth-child(2){display:none}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.time-theatre{height:100svh}.watch-part{transform:none!important}.portal-rings,.part-label{display:none}}
