@font-face{font-family:DM Serif Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/26a0a19eb96a029d-s.3dborei_eaksc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Serif Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fad69795a077455b-s.p.413-z4yxnjtyu.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Serif Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8dd8a3188b79fd8f-s.3zx7wbj688cn9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Serif Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0c8f209abc35ee02-s.p.0q59resy_4ije.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Serif Display Fallback;src:local(Times New Roman);ascent-override:94.37%;descent-override:30.51%;line-gap-override:0.0%;size-adjust:109.78%}.dm_serif_display_2436ad77-module__70EShG__className{font-family:DM Serif Display,DM Serif Display Fallback;font-weight:400}.dm_serif_display_2436ad77-module__70EShG__variable{--font-dm-serif:"DM Serif Display", "DM Serif Display Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2ttjmmx-9gnz1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_de7b2fa9-module__1ltb7q__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_de7b2fa9-module__1ltb7q__variable{--font-manrope:"Manrope", "Manrope Fallback"}
*,:before,:after{box-sizing:border-box}:root{--font-display:var(--font-dm-serif),"Times New Roman",serif;--font-sans:var(--font-manrope),"Segoe UI",system-ui,sans-serif}html,body{color:#141312;height:100%;font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;background:#ece8df;margin:0;overflow:hidden}img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:none;display:block}button{font:inherit;color:inherit}:where(a[href],button:not(:disabled),[role=button],[role=tab],[role=link],label[for],select,summary,input[type=checkbox],input[type=radio],input[type=file]){cursor:pointer}a{color:#141312}a:hover{color:#8a6a2a}:focus-visible{outline-offset:4px;outline:2px solid #c9a24a}[data-noscroll]::-webkit-scrollbar{display:none}body:after{content:"";pointer-events:none;z-index:9999;opacity:.32;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .08 0 0 0 0 .07 0 0 0 0 .06 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}@keyframes iv-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-2.4vh)}}@keyframes iv-nudge{0%,to{transform:translateY(-3px)}50%{transform:translateY(4px)}}@keyframes iv-pulse{0%{opacity:.9;transform:scale(.55)}to{opacity:0;transform:scale(1.9)}}@keyframes iv-spin{to{transform:rotate(360deg)}}@keyframes iv-flame{0%{opacity:.75;transform:scaleY(.8)}to{opacity:1;transform:scaleY(1.08)}}@keyframes iv-hang{0%,to{transform:translate(0)}50%{transform:translate(2px,-7px)}}@keyframes iv-sheen{0%{transform:translate(300px)}55%,to{transform:translate(2100px)}}@keyframes iv-focus{0%,72%,to{opacity:1;transform:scale(1)}76%{opacity:.35;transform:scale(1.06)}80%{opacity:1;transform:scale(.98)}84%{transform:scale(1)}}@keyframes iv-hop{0%,93%,to{transform:translateY(0)scale(1.06,.92)}12%{animation-timing-function:cubic-bezier(.2,.6,.35,1);transform:translateY(0)scale(.97,1.04)}50%{animation-timing-function:cubic-bezier(.6,0,.8,.4);transform:translateY(-11vh)rotate(-4deg)scale(1)}86%{transform:translateY(0)rotate(0)scale(1)}}@keyframes iv-hopshadow{0%,12%,86%,to{opacity:.55;transform:scale(1)}12%{animation-timing-function:cubic-bezier(.2,.6,.35,1)}50%{opacity:.18;animation-timing-function:cubic-bezier(.6,0,.8,.4);transform:scale(.45)}}@keyframes iv-dust{0%,85%{opacity:0;transform:scale(.3)}88%{opacity:1}to{opacity:0;transform:scale(1.7)}}@keyframes iv-march{to{stroke-dashoffset:-170px}}@keyframes iv-porthole{0%,to{transform:translateY(0)rotate(-4deg)}50%{transform:translateY(-5px)rotate(4deg)}}@keyframes iv-drift{0%,to{transform:translate(0)}50%{transform:translate(1vh,-2.4vh)}}@keyframes iv-blink{50%{opacity:.2}}@keyframes iv-tick{to{transform:translate(-50%)}}@keyframes iv-sig{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}[data-idle] *{animation-play-state:paused!important}@keyframes iv-wave{0%{opacity:0;transform:translate(4px)scale(.45)}12%{opacity:.8}80%{opacity:.7}to{transform:translateX(var(--len)) scale(1.3);opacity:0}}@keyframes iv-beam{to{stroke-dashoffset:-18px}}@keyframes iv-sway{0%,to{transform:rotate(-1.6deg)}50%{transform:rotate(1.6deg)}}@keyframes iv-ping{0%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(1.45)}}@keyframes iv-cursor{0%,to{transform:translate(0)}50%{transform:translate(-3px,-3px)}}@keyframes iv-tapcoach{0%{opacity:0;transform:translate(12px,12px)}10%{opacity:1;transform:translate(0)}16%,36%,56%{transform:scale(.84)}22%,42%,62%{transform:scale(1)}82%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(12px,12px)}}[data-cta-ping]{animation:2.2s ease-out infinite iv-ping}.cta-slot{top:calc(54% + clamp(26px,5vh,90px))}.cta-prompt{display:none!important}.cta-hand{opacity:0;transform-origin:44% 16%}.cta-wrap[data-coach] .cta-hand{animation:4.4s ease-in-out .3s both iv-tapcoach}.world-cta-round{pointer-events:auto;transition:opacity .35s,transform .45s cubic-bezier(.34,1.56,.64,1),background-color .35s,box-shadow .35s;display:grid}.world-cta-round svg{transition:transform .5s cubic-bezier(.34,1.56,.64,1)}:is(.world-cta-round:hover,.world-cta-round:focus-visible,[data-slide]:has([data-s-rot]:hover) .world-cta-round){box-shadow:0 0 0 1.5px var(--cta-accent)!important;background:#000!important}:is(.world-cta-round:hover svg,.world-cta-round:focus-visible svg,[data-slide]:has([data-s-rot]:hover) .world-cta-round svg){transform:translate(4px)}.world-cta-round:active{transform:scale(.93)}@media (hover:hover) and (pointer:fine){.cta-slot{top:calc(54% + max(24px,min(clamp(64px,13vh,150px),46vh - 274px)))}.cta-hand{display:none!important}.cta-prompt{transition:opacity .3s,transform .45s cubic-bezier(.25,1,.1,1);display:inline-flex!important}.world-cta-round{opacity:0;pointer-events:none;transform:scale(.6)}.world-cta-round:focus-visible,.cta-wrap:hover .world-cta-round{opacity:1;pointer-events:auto;transform:none}[data-slide]:has([data-s-rot]:hover) .world-cta-round{opacity:1;pointer-events:auto;transform:none}.cta-wrap:hover .world-cta-round:active{transform:scale(.93)}.cta-wrap:hover .cta-prompt{opacity:0;transform:scale(.9)}.cta-wrap:has(.world-cta-round:focus-visible) .cta-prompt{opacity:0;transform:scale(.9)}[data-slide]:has([data-s-rot]:hover) .cta-prompt{opacity:0;transform:scale(.9)}:is(body:has([data-s-rot]:hover) .world-hint,body:has(.cta-wrap:hover) .world-hint){opacity:0!important;visibility:hidden!important}[data-prompt-cursor]{animation:1.8s ease-in-out infinite iv-cursor}[data-prompt-ring]{animation:1.8s ease-out infinite iv-ping}}[data-link-arc]{opacity:0;animation:2.6s linear infinite iv-wave}[data-link-beam]{animation:1.1s linear infinite iv-beam}[data-nudge]{animation:1.6s ease-in-out infinite iv-nudge}[data-link-ring]{transform-box:fill-box;transform-origin:50%;opacity:0;animation:1.3s ease-out infinite iv-pulse}[data-link-sat]{animation:6s ease-in-out infinite iv-sway}.uplink-tall{display:none}@media (max-aspect-ratio:4/5){.uplink-wide{display:none}.uplink-tall{display:block}}@media (prefers-reduced-motion:reduce){[data-nudge],[data-hint-pulse],[data-cta-ping],[data-prompt-cursor],[data-prompt-ring]{animation:none}.cta-hand{display:none!important}[data-link-arc]{display:none}[data-link-beam],[data-link-ring],[data-link-sat]{animation:none}}[data-view=detail] :is([data-speed],[data-speed]>*,[data-depth]){will-change:transform}[data-view=detail] :is([data-d-titleblock],[data-d-intro],[data-d-spec],[data-d-fade]){will-change:transform,opacity}[data-view=detail] [data-d-word]{will-change:transform,opacity,filter}[data-booting] [data-loader]>:not([data-loader-bg]){visibility:hidden}.hv-gold-fill:hover{color:#141312!important;background:#e1b75c!important;background:lab(77.0192% 7.95284 51.5616)!important}.hv-gold:hover{color:#e1b75c!important;color:lab(77.0192% 7.95284 51.5616)!important}.hv-bronze:hover{color:#8a6a2a!important}.hv-bronze-fill:hover{color:#ece8df!important;background:#8a6a2a!important}.hv-bronze-bg:hover{background:#8a6a2a!important}.hv-gold-bg:hover{background:#e1b75c!important;background:lab(77.0192% 7.95284 51.5616)!important}.hv-link-paper:hover{opacity:1!important;color:#ece8df!important}.hv-link-white:hover{opacity:1!important;color:#fff!important}.hv-black:hover{color:#000!important}.hv-sand-fill:hover{color:#141312!important;background:#e6c686!important;background:lab(81.6616% 4.98855 36.7577)!important}.hv-sand:hover{color:#e6c686!important;color:lab(81.6616% 4.98855 36.7577)!important}.hv-ink:hover{color:#141312!important}.hv-paper:hover{color:#ece8df!important}.hv-row:hover{background:#14131209!important}.hud-link:hover{opacity:1!important}[data-hud-solid] .hud-cta:hover{color:#ece8df!important;background:#8a6a2a!important}[data-hud-solid] .hud-ghost:hover [data-scr]{color:#8a6a2a!important}.hv-google:hover:not(:disabled){background:#1f1f21!important;border-color:#c4c7c5!important}.hv-arrow:hover{opacity:1!important;color:#ece8df!important;background:#141312!important}.hv-lift:hover{transform:translateY(-6px)!important}.hv-ticket:hover{border-color:var(--hv-accent)!important;transform:translateY(-6px)!important}.hv-ticket-open{transition:background-color .25s,color .25s,transform .25s}.hv-ticket-open:hover,.hv-ticket-open:focus-visible{transform:rotate(45deg);background:var(--hv-accent)!important;color:#141312!important}@media (max-width:719px){.wh-card{gap:12px!important;padding:10px 12px 10px 14px!important}.wh-glyph{display:none!important}.wh-main{font-size:14px!important}.wh-sub{font-size:12px!important}}.ps-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.ps-card{aspect-ratio:3/2;border:1px solid #14131224;transition:border-color .3s,transform .4s cubic-bezier(.25,1,.1,1),box-shadow .4s;position:relative}.ps-card:hover,.ps-card:focus-within{border-color:#14131280;transform:translateY(-3px);box-shadow:0 14px 26px -18px #14131280}.ps-in{place-items:center;display:grid;position:absolute;inset:0}.ps-in:focus-visible{outline-offset:3px;outline:2px solid #141312}.ps-logo{object-fit:contain;height:auto;max-height:64%}@media (max-width:959px){.ps-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:719px){.ps-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}}@media (max-width:479px){.ps-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.ps-card:hover,.ps-card:focus-within{transform:none}}.hero{--d:min(84vh,72vw);--cy:53%}.hero-ring{left:calc(50% - var(--d) * var(--r));top:calc(var(--cy) - var(--d) * var(--r));width:calc(var(--d) * var(--r) * 2);height:calc(var(--d) * var(--r) * 2);border-radius:50%;position:absolute}.hero-disc,.hero-sweep{left:calc(50% - var(--d) / 2);top:calc(var(--cy) - var(--d) / 2);width:var(--d);height:var(--d);position:absolute}.hero-asteroid{width:calc(var(--d) * .131);margin:calc(var(--d) * -.0655) 0 0 calc(var(--d) * -.0655)}.hero-ringed{width:calc(var(--d) * .286);height:calc(var(--d) * .286);margin:calc(var(--d) * -.143) 0 0 calc(var(--d) * -.143)}.hero-planet{width:60vh;height:60vh;position:absolute;bottom:-26vh;left:-14vh}.hero-astro{width:38vh;height:38vh;position:absolute;bottom:max(7vh,48px);right:clamp(12px,5vw,110px)}.hero-date{color:#141312;text-align:right;border-top:1px solid #14131299;border-bottom:1px solid #14131247;flex-direction:column;align-items:flex-end;min-width:176px;padding:14px 0 12px 18px;display:flex;position:absolute;top:clamp(100px,12vh,142px);right:clamp(24px,4vw,64px)}.hero-date-label,.hero-date-foot{font-family:var(--font-sans);letter-spacing:.2em;white-space:nowrap;font-size:10px;font-weight:700}.hero-date-label{align-items:center;gap:8px;display:inline-flex}.hero-date-dot{background:#8a6a2a;border-radius:50%;flex:none;width:5px;height:5px;box-shadow:0 0 0 3px #8a6a2a1f}.hero-date-range{font-family:var(--font-display);letter-spacing:.015em;align-items:center;gap:10px;margin:5px 0 1px;font-size:clamp(36px,3.6vw,54px);font-weight:400;line-height:1;display:flex}.hero-date-dash{opacity:.5;background:currentColor;width:22px;height:1px}.hero-date-foot{color:#8a6a2a}.hero-copy{justify-content:center;padding:6vh 16px 0;position:absolute;inset:0}.hero-copy-disc{display:contents}.hero-track{padding-left:var(--ls)}.hero-kicker{--ls:.42em;letter-spacing:var(--ls);gap:14px;font-size:clamp(11px,1.05vw,16px)}.hero-title{margin:clamp(10px,2vh,22px) 0 clamp(8px,1.4vh,16px);font-size:clamp(36px,12.4vw,224px)}.hero-sub{--ls:.32em;letter-spacing:var(--ls);gap:18px;font-size:clamp(12px,1.35vw,21px)}.hero-sub-rule{flex:none;width:clamp(24px,4vw,64px)}.hero-ctas{flex-wrap:wrap;gap:14px;margin:clamp(18px,3.6vh,46px) 0 clamp(96px,14vh,150px)}.hero-cta{letter-spacing:.06em;white-space:nowrap;justify-content:center;align-items:center;padding:17px 30px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.hero-cta-primary{color:#141312;background:#ece8df;min-width:184px}.hero-cta-secondary{color:#ece8df;background:#ece8dfd9;min-width:168px}.hero-cta-fill{background:#141312}.hero-cta:active{transform:translateY(1px)}@media (max-aspect-ratio:1),(max-width:719px) and (min-height:520px){.hero{--cta-h:48px;--ctas:var(--cta-h);--dh:102px;--d:min(80vw,100vh - 220px - var(--dh),640px);--cy:calc(50% + 12px - var(--ctas) / 2 + var(--dh) / 2)}.hero-copy{top:calc(var(--cy) - var(--d) / 2);justify-content:flex-start;padding:0 16px;bottom:auto}.hero-copy-disc{height:var(--d);flex-direction:column;flex:none;justify-content:center;align-items:center;display:flex}.hero-sweep{top:0}.hero-kicker{--ls:.26em;font-size:clamp(9.5px,calc(var(--d) * .033),15px);gap:8px}.hero-title{margin:calc(var(--d) * .03) 0 calc(var(--d) * .026);font-size:calc(var(--d) * .122)}.hero-sub{--ls:.18em;font-size:clamp(10px,calc(var(--d) * .034),17px);gap:10px}.hero-sub-rule{width:calc(var(--d) * .05)}.hero-ctas{flex-wrap:nowrap;gap:10px;margin:24px 0 0}.hero-cta{height:var(--cta-h);padding:0 26px;font-size:13.5px}.hero-cta-primary{color:#ece8df;background:#141312;min-width:0}.hero-cta-secondary{color:#141312;background:#141312;min-width:0}.hero-cta-fill{background:#ece8df}.hero-cta-secondary.hv-gold:hover{color:#8a6a2a!important}.hero-astro{top:calc(var(--cy) - var(--d) * .56);bottom:auto;right:max(4px,50% - var(--d) * .62);width:calc(var(--d) * .36);height:calc(var(--d) * .36)}.hero-planet{--p:min(60vw,38vh);left:calc(var(--p) * -.32);bottom:calc(var(--p) * -.62);width:var(--p);height:var(--p)}.hero-date{top:auto;bottom:calc(100% - var(--cy) + var(--d) / 2 + 12px);text-align:center;align-items:center;min-width:0;padding:10px 14px 8px;left:50%;right:auto;translate:-50%}.hero-date-range{font-size:34px}.hero-coords{display:none}}@media (max-width:459px) and (min-height:520px){.hero{--cta-h:46px;--ctas:calc(var(--cta-h) * 2 + 10px);--dh:90px;--d:min(86vw,100vh - 270px - var(--dh))}.hero-astro{top:calc(var(--cy) - var(--d) / 2 + 12px)}.hero-ctas{flex-direction:column;align-items:stretch;width:min(100%,300px)}.hero-cta{width:100%}.hero-sub-rule{display:none}}@media (max-width:459px){.hero-date-label,.hero-date-foot{letter-spacing:.16em;font-size:8px}.hero-date-range{gap:7px;font-size:29px}.hero-date-dash{width:15px}.cta-pair{flex-direction:column;align-items:stretch;width:min(100%,300px);flex-wrap:nowrap!important}.cta-pair>a{width:100%}}.menu-panel{color:#ece8df;background:#141312;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.menu-top{flex:none;justify-content:space-between;align-items:center;gap:16px;padding:clamp(14px,1.8vw,26px) clamp(16px,2.6vw,44px);display:flex;position:relative}.menu-brand{color:#ece8df;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.menu-brand:hover{color:#e6c686;color:lab(81.6616% 4.98855 36.7577)}.menu-close{cursor:pointer;letter-spacing:.14em;color:#ece8df;background:0 0;border:0;align-items:center;gap:10px;min-height:44px;padding:0 0 0 12px;font-size:13px;font-weight:500;display:inline-flex}.menu-close:hover{color:#e6c686;color:lab(81.6616% 4.98855 36.7577)}.menu-body{scrollbar-width:none;flex-direction:column;flex:1;justify-content:center;gap:clamp(20px,4vh,40px);width:100%;max-width:640px;margin:0 auto;padding:clamp(8px,2vh,24px) clamp(20px,6vw,48px) clamp(24px,5vh,48px);display:flex;position:relative;overflow-y:auto}.menu-body::-webkit-scrollbar{display:none}.menu-list{border-bottom:1px solid #ece8df29;margin:0;padding:0;list-style:none}.menu-link{min-height:48px;font-family:var(--font-display);letter-spacing:.03em;border-top:1px solid #ece8df29;justify-content:space-between;align-items:center;gap:16px;padding:clamp(10px,1.9vh,16px) 4px;font-size:clamp(20px,min(5.4vw,4.4vh),30px);font-weight:400;line-height:1.1;text-decoration:none;transition:color .3s,background-color .3s;display:flex}.menu-link:hover,.menu-link:focus-visible{background:#ece8df0a;color:#e6c686!important;color:lab(81.6616% 4.98855 36.7577)!important}.menu-link[aria-current=page] .menu-label:before{content:"";vertical-align:middle;background:currentColor;width:14px;height:1.5px;margin:0 12px 0 0;display:inline-block}.menu-arrow{opacity:.45;flex:none;transition:transform .45s cubic-bezier(.25,1,.1,1),opacity .3s}.menu-link:hover .menu-arrow,.menu-link:focus-visible .menu-arrow,.menu-link[aria-current=page] .menu-arrow{opacity:1}.menu-link:hover .menu-arrow,.menu-link:focus-visible .menu-arrow{transform:translate(5px)}.menu-link:active{background:#ece8df14}.menu-foot{flex-direction:column;display:flex}.menu-meta{letter-spacing:.14em;flex-wrap:wrap;gap:4px 28px;font-size:13px;font-weight:500;display:flex}.menu-meta a{color:#ece8dfc7;align-items:center;min-height:40px;text-decoration:none;display:inline-flex}@media (prefers-reduced-motion:no-preference){.menu-item{opacity:0;transform:translateY(14px)}.menu[data-open] .menu-item{opacity:1;transition:opacity .5s cubic-bezier(.25,1,.1,1) calc(.18s + var(--i) * 45ms),transform .7s cubic-bezier(.25,1,.1,1) calc(.18s + var(--i) * 45ms);transform:none}}.hud-profile{gap:10px;padding-left:clamp(9px,.7vw,11px)!important}.hud-avatar{letter-spacing:.04em;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:10.5px;font-weight:800;line-height:1;display:inline-grid}.hud-profile-name{text-overflow:ellipsis;white-space:nowrap;max-width:11ch;overflow:hidden}.hud-avatar-btn{min-width:40px;min-height:40px;color:inherit;place-items:center;text-decoration:none;display:grid}.hud-avatar-btn .hud-avatar{width:30px;height:30px;font-size:11.5px}.hud-avatar-btn:focus-visible{outline-offset:2px;border-radius:50%;outline:2px solid}.hud-auth-pending{opacity:.3;pointer-events:none}@media (max-width:519px){.hud-wordmark-detail{display:none}}@media (max-width:419px){.hud-bar,.hud-group{gap:12px!important}.hud-register{padding:10px 14px!important}.hud-wordmark{display:none}}@media (max-width:379px){.hud-back-label{display:none}}.hp-wave{width:116vh;height:58vh;position:absolute;bottom:0;left:calc(50% - 58vh)}.hp-asteroid{pointer-events:none;height:88%;position:absolute;top:-12%;right:10%}.hp-asteroid-rock{height:18%;margin-top:60vh}.hp-tagline{top:max(88px,12%)}@media (orientation:portrait){.hp-wave{--s:max(.2px,min(calc(100vw / 900),calc((50vh - 6vw - 157px) / 400)));left:calc(50% - var(--s) * 1215);top:calc(75% + 3vw - 66px - var(--s) * 58);width:calc(var(--s) * 1600);height:calc(var(--s) * 800);bottom:auto}.hp-asteroid{height:min(11vh,22vw);top:calc(50% + 6vw + 36px);left:6%;right:auto}.hp-asteroid-rock{height:100%;margin-top:0}.hp-freeze{display:none}.hp-tagline{--s:max(.2px,min(calc(100vw / 900),calc((50vh - 6vw - 157px) / 400)));top:calc(37.5% + 1.5vw - 27px - var(--s) * 86.5);translate:0 -50%}}.d-tagline{top:max(88px,12%)}@media (orientation:portrait){.d-tagline{top:50%;translate:0 -50%}.td-tagline{top:44%}}.to-planet{--s:max(47vw,60vh);left:calc(50% - var(--s) / 2);top:calc(77% - var(--s) * 1.329);width:var(--s);pointer-events:none;position:absolute}.to-rocket{pointer-events:none;height:min(30vh,290px);position:absolute;top:17%;right:max(9%,40px)}@media (orientation:portrait) and (max-width:1099px){.to-planet,.to-rocket{--s:min(70vw,40vh)}.to-planet{left:-8vw;top:calc(43% - var(--s) * 1.14)}.to-rocket{right:5vw;top:calc(43% - var(--s) * .6 - min(9.5vh,85px));height:min(19vh,170px)}.to-tagline{top:74%}.to-fade{height:17%!important}}@media (max-width:719px){.wv-deco-wide{display:none}}.td-at{left:var(--x);top:var(--y);pointer-events:none;width:0;height:0;position:absolute}.td-title{padding-bottom:26vh}.td-sub{letter-spacing:.5em;padding-left:.5em;font-size:clamp(11px,1vw,16px)}.td-moon{width:min(14vh,9vw);height:auto;position:absolute;top:0;left:0;translate:-50% -50%}.td-ringed{--p:min(52vh,30vw);left:calc(var(--p) / -2);top:calc(var(--p) / -2);width:var(--p);height:var(--p);position:absolute}.td-rock{width:auto;height:calc(var(--k,1) * var(--s) * 1vmin);position:absolute;top:0;left:0}.td-star{color:#312451;color:lab(17.6398% 15.7903 -25.9457);animation:3.6s ease-in-out infinite td-twinkle;position:absolute;translate:-50% -50%}.td-flight{--r:min(7vh,4.6vw);animation:4.2s ease-in-out infinite iv-hang;position:relative;rotate:-24deg}.td-rocket{width:auto;height:var(--r);position:absolute;top:0;left:0;translate:-50% -50%;rotate:90deg}.td-trail{right:calc(var(--r) * .42);background:repeating-linear-gradient(90deg,#312451 0 7px,#0000 7px 13px);background:repeating-linear-gradient(90deg,lab(17.6398% 15.7903 -25.9457) 0 7px,#0000 7px 13px);width:26vw;height:2px;position:absolute;top:-1px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 85%);mask-image:linear-gradient(90deg,#0000,#000 85%)}.td-ledge{width:140vh;height:auto;position:absolute;top:74vh;left:calc(25vw - 70vh)}.td-astro{width:auto;height:17vh;position:absolute;bottom:-1.2vh;left:0;translate:-50%}@keyframes td-twinkle{0%,to{opacity:.9;transform:scale(1)}50%{opacity:.3;transform:scale(.6)}}@media (orientation:portrait){.td-at{left:var(--px,var(--x));top:var(--py,var(--y))}.td-title{padding-bottom:12vh}.td-sub{letter-spacing:.3em;padding-left:.3em;font-size:10px}.td-moon{width:20vw}.td-ringed{--p:44vw}.td-rock{--k:1.6}.td-flight{--r:5vh}.td-trail{width:40vw}.td-ledge{width:130vw;top:76vh;left:-33vw}.td-astro{height:15vh}}@media (prefers-reduced-motion:reduce){.td-star,.td-flight,.td-hop{animation:none}}.sp-moon{--p:min(62vh,40vw);left:calc(50% - var(--p) / 2);top:calc(42% - var(--p) / 2);width:var(--p);height:var(--p);pointer-events:none;position:absolute}.sp-sat{pointer-events:none;height:min(22vh,16vw);position:absolute;top:16%;left:8%}.sp-star{color:#042f54;color:lab(18.383% -1.91091 -26.8312);animation:3.6s ease-in-out infinite td-twinkle;position:absolute;translate:-50% -50%}.sp-stage{width:180vh;height:auto;position:absolute;top:78vh;left:calc(50% - 90vh)}.sp-beam{transform-origin:50% 100%;clip-path:polygon(46% 100%,54% 100%,100% 0,0 0);background:linear-gradient(#fff0 12%,#ffffff24 50%,#ffffff80);width:min(26vh,18vw);height:72vh;position:absolute;bottom:22vh}.sp-beam-l{--a:24deg;animation:9s ease-in-out infinite sp-sweep;left:calc(30% - min(13vh,9vw))}.sp-beam-r{--a:-24deg;animation:9s ease-in-out -4.5s infinite sp-sweep;right:calc(30% - min(13vh,9vw))}@keyframes sp-sweep{0%,to{transform:rotate(var(--a))}50%{transform:rotate(calc(var(--a) * .25))}}@media (orientation:portrait){.sp-moon{--p:50vw;top:calc(31% - var(--p) / 2)}.sp-sat{height:8vh;top:12vh;left:auto;right:4%}.sp-stage{width:180vw;top:80vh;left:-40vw}.sp-beam{width:22vw;height:56vh;bottom:20vh}.sp-beam-l{left:12vw}.sp-beam-r{right:12vw}}@media (prefers-reduced-motion:reduce){.sp-star,.sp-beam{animation:none}.sp-beam{transform:rotate(calc(var(--a) * .6))}}.image-slot{aspect-ratio:3/2;width:100%;height:100%;font:13px/1.3 system-ui,-apple-system,sans-serif;display:block;position:relative}.image-slot-frame{background:#7f7f7f14;position:absolute;inset:0;overflow:hidden}.image-slot-empty{text-align:center;box-sizing:border-box;-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:12px;display:flex;position:absolute;inset:0}.image-slot-empty svg{opacity:.45}.image-slot-cap{letter-spacing:.01em;opacity:.75;max-width:90%;font-weight:500}.image-slot-ring{pointer-events:none;opacity:.35;border:1.5px dashed;position:absolute;inset:0}.fx{filter:var(--fx) var(--fx-shadow,)}[data-lowpower] .fx{filter:var(--fx)}[data-lowpower] [data-lp-skip]{display:none}.t-stage{height:100dvh}.t-scrim{display:none}@media (max-width:400px){.t-bar{gap:10px!important}.t-bar [data-t-count]{font-size:32px!important}.t-bar a{padding:12px 16px!important;font-size:12px!important}}@media (max-width:719px){.t-space{perspective-origin:50%!important}.t-frame{width:min(70vw,calc(36vh * var(--ar)))!important;top:calc(50% + var(--ty) * .5)!important}.t-scrim{pointer-events:none;display:block;position:absolute;left:0;right:0}.t-scrim-top{background:linear-gradient(#141312 0,#141312f0 62%,#14131200);height:calc(4vh + 290px);top:0}.t-scrim-bot{background:linear-gradient(0deg,#141312 0,#141312e6 45%,#14131200);height:200px;bottom:0}}@media (min-width:720px) and (max-width:1199px) and (orientation:portrait){.t-frame{width:min(56vw,calc(34vh * var(--ar)))!important}}@media (max-height:499px) and (orientation:landscape){.t-space{perspective-origin:76% 40%!important}.t-frame{width:calc(30vh * var(--ar))!important;left:calc(76% + var(--tx) * .3)!important;top:calc(40% + var(--ty) * .3)!important}}@media (max-width:719px){.g-fr-l{width:min(64vw,340px)!important;height:min(42.2vw,224px)!important}.g-fr-p{width:min(48vw,240px)!important;height:min(64vw,320px)!important}}@media (max-height:499px) and (orientation:landscape){.g-fr-l{width:70vh!important;height:46vh!important}.g-fr-p{width:42vh!important;height:56vh!important}}[data-lowpower]{--no-ds:opacity(1)}@media (pointer:coarse){:root{--no-ds:opacity(1)}body:after{display:none}.hud-frost,.wn-pill{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.hud-frost{background:#ece8dff7!important}.wn-pill{background:#ece8dff5!important}}.sc-hero,.sc-body{--gut:max(clamp(16px,4vw,64px),(100% - 1240px) / 2)}.sc-hero{padding:calc(84px + 5.5vh) var(--gut) 0;color:#ece8df;background:#141312;position:relative;overflow:hidden}.sc-planet{aspect-ratio:1;opacity:.92;pointer-events:none;z-index:1;width:min(52vw,680px);position:absolute;top:calc(80px + 4vh);right:-6vw}.sc-hero-copy{z-index:2;position:relative}.sc-title{font-family:var(--font-display);color:#ece8df;margin:0;font-size:clamp(48px,6.8vw,96px);font-weight:400;line-height:1.02}.sc-lede{color:#ece8dfd6;text-wrap:pretty;max-width:48ch;margin:clamp(14px,2.2vh,22px) 0 0;font-size:clamp(15px,1.15vw,18px);line-height:1.6}.sc-tabs{z-index:2;border-top:1px solid #ffffff1f;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(40px,6.5vh,68px);display:grid;position:relative}.sc-tab-btn{color:#ece8df;text-align:left;cursor:pointer;opacity:.65;background:0 0;border:1px solid #ffffff14;border-top-color:#ffffff1f;align-items:center;gap:clamp(12px,1.6vw,24px);min-width:0;padding:clamp(22px,3.4vh,32px) clamp(14px,1.8vw,28px);transition:opacity .4s,background .45s,border-color .4s,box-shadow .45s;display:flex;position:relative}.sc-tab-btn:not(:first-child){border-left:1px solid #ffffff1a}.sc-tab-planet-wrap{aspect-ratio:1;flex:none;place-items:center;width:clamp(54px,5.4vw,76px);display:grid;position:relative}.sc-tab-halo{pointer-events:none;opacity:0;filter:blur(3px);background:radial-gradient(circle,#e5b8696b 0%,#e5b86926 52%,#0000 72%);border-radius:50%;transition:opacity .45s,transform .5s cubic-bezier(.16,1,.3,1);position:absolute;inset:-10px;transform:scale(.75)}.sc-tab-orbit{pointer-events:none;opacity:0;border:1.5px dashed #e5b86999;border-radius:50%;transition:opacity .45s,transform .55s cubic-bezier(.16,1,.3,1),border-color .45s;position:absolute;inset:-7px;transform:scale(.86)rotate(-15deg)}.sc-tab-planet-img{z-index:2;object-fit:contain;filter:brightness(.7)contrast(.92);width:100%;height:100%;transition:filter .45s,transform .5s cubic-bezier(.16,1,.3,1);position:relative;transform:scale(.94)}.sc-tab-info{flex-direction:column;gap:5px;min-width:0;display:flex}.sc-tab-no{font-family:var(--font-sans);letter-spacing:.22em;color:#a3854e;align-items:center;gap:6px;font-size:11.5px;font-weight:700;transition:color .4s,text-shadow .4s;display:flex}.sc-tab-theme{font-family:var(--font-display);color:#ece8dfa6;font-size:clamp(26px,2.8vw,36px);font-weight:400;line-height:1.05;transition:color .4s,text-shadow .4s}.sc-tab-meta{font-family:var(--font-sans);color:#ece8df73;flex-direction:column;gap:1px;font-size:13.5px;line-height:1.3;transition:color .4s;display:flex}@media (hover:hover) and (pointer:fine){.sc-tab-btn:hover{opacity:1;background:linear-gradient(#e5b8691f 0%,#e5b86905 50%,#14131273 100%);border-color:#e5b86959;border-top-style:solid;border-top-width:2.5px;box-shadow:0 -1px 16px #e5b86973,inset 0 0 24px #e5b8690d}.sc-tab-btn:hover .sc-tab-halo{opacity:1;transform:scale(1)}.sc-tab-btn:hover .sc-tab-orbit{opacity:1;border-color:#e5b869b3;transform:scale(1)rotate(0)}.sc-tab-btn:hover .sc-tab-planet-img{filter:brightness(1.1)contrast(1.05)drop-shadow(0 0 10px #e5b8694d);transform:scale(1.05)rotate(0)}.sc-tab-btn:hover .sc-tab-no{color:#e5b869;text-shadow:0 0 10px #e5b86980}.sc-tab-btn:hover .sc-tab-theme{color:#fff;text-shadow:0 0 16px #ffffff40}.sc-tab-btn:hover .sc-tab-meta{color:#ece8dfe6}}.sc-tab-btn.sc-tab-active{opacity:1;background:linear-gradient(#e5b8691a 0%,#14131273 100%);border-color:#e5b86952;border-top-style:solid;border-top-width:2.5px}.sc-tab-btn.sc-tab-active .sc-tab-halo{opacity:1;transform:scale(1)}.sc-tab-btn.sc-tab-active .sc-tab-orbit{opacity:1;transform:scale(1)rotate(0)}.sc-tab-btn.sc-tab-active .sc-tab-planet-img{filter:brightness(1.08)contrast(1.04);transform:scale(1.04)}.sc-tab-btn.sc-tab-active .sc-tab-no{color:#e5b869}.sc-tab-btn.sc-tab-active .sc-tab-theme{color:#fff}.sc-tab-btn.sc-tab-active .sc-tab-meta{color:#ece8dfe0}.sc-tab-bar{pointer-events:none;background:#e5b869;height:3px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 2px 14px 2px #e5b869bf,0 0 28px #e5b86980}.sc-tab-flare{background:#fff;border-radius:50%;width:9px;height:9px;position:absolute;bottom:-3px;right:-3px;box-shadow:0 0 10px 3px #e5b869f2,0 0 20px 6px #e5b869a6}.sc-body{padding:clamp(40px,7vh,72px) 0 calc(clamp(16px,2.6vw,44px) + 180px)}.sc-wrap{padding:0 var(--gut);display:block}.sc-day-name{font-family:var(--font-display);margin:0;font-size:clamp(36px,4.6vw,64px);font-weight:400;line-height:1}.sc-day-meta{color:#5c574f;flex-wrap:wrap;align-items:center;gap:8px 20px;margin:12px 0 0;font-size:15px;font-weight:500;display:flex}.sc-day-starred{color:#141312;align-items:center;gap:7px;display:inline-flex}.sc-block{margin-top:clamp(44px,7vh,72px)}.sc-block-head{padding:0 var(--gut);justify-content:space-between;align-items:center;gap:clamp(12px,2vw,24px);margin-bottom:8px;display:flex}.sc-block-left{flex:none;align-items:center;gap:clamp(14px,1.8vw,22px);min-width:0;display:flex}.sc-block-titles{flex-direction:column;gap:5px;display:flex}.sc-block-name{font-family:var(--font-display);color:#141312;letter-spacing:.01em;margin:0;font-size:clamp(38px,4.2vw,56px);font-weight:400;line-height:1}.sc-block-pill{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-family:var(--font-sans);color:#5c574f;white-space:nowrap;background:#ffffff73;border:1px solid #14131229;border-radius:9999px;align-self:flex-start;align-items:center;padding:4px 14px;font-size:13px;font-weight:500;display:inline-flex}.sc-block-divider{background:#14131229;flex:1;min-width:20px;height:1px}.sc-nav{flex:none;gap:6px;display:flex}.sc-arrow{color:#fff;cursor:pointer;background:#141312;border:0;border-radius:3px;place-items:center;width:44px;height:44px;padding:0;transition:background-color .25s,transform .25s,opacity .25s;display:grid}.sc-arrow:hover:not(:disabled){background:#2a2724;transform:translateY(-1px)}.sc-arrow:active:not(:disabled){transform:translateY(1px)}.sc-arrow:disabled{opacity:.22;cursor:default;background:#141312;transform:none}.sc-track{padding:36px var(--gut) 66px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gut);scrollbar-width:none;grid-auto-columns:clamp(270px,22vw,310px);grid-auto-flow:column;gap:18px;margin:-14px 0 -24px;display:grid;overflow:auto visible}.sc-track::-webkit-scrollbar{display:none}.sc-track:focus-visible{outline-offset:-2px;outline:2px solid #8a6a2a}.sc-card-shell{scroll-snap-align:start;filter:drop-shadow(0 4px 10px #1413120a);border-radius:12px;min-width:0;display:flex;position:relative}.sc-card-shell[data-world="0"]{--wc:#e04e38;--wc-border:#ef444440;--wc-glow:#ef44441f;--wc-lift:#cd60556b;--wc-ring:#b4685e73}@supports (color:lab(0% 0 0)){.sc-card-shell[data-world="0"]{--wc-lift:lab(54.6032% 43.2162 28.1686/.42);--wc-ring:lab(52.6799% 30.6137 19.419/.45)}}.sc-card-shell[data-world="1"]{--wc:#3b6fe0;--wc-border:#3b82f640;--wc-glow:#3b82f61f;--wc-lift:#398ad66b;--wc-ring:#4f84ba73}@supports (color:lab(0% 0 0)){.sc-card-shell[data-world="1"]{--wc-lift:lab(55.2981% -5.43976 -47.1965/.42);--wc-ring:lab(53.262% -5.97107 -34.0481/.45)}}.sc-card-shell[data-world="2"]{--wc:#7c5ce8;--wc-border:#8b5cf640;--wc-glow:#8b5cf61f;--wc-lift:#8d73d16b;--wc-ring:#8574b673}@supports (color:lab(0% 0 0)){.sc-card-shell[data-world="2"]{--wc-lift:lab(53.9961% 26.5071 -45.602/.42);--wc-ring:lab(52.3298% 17.7853 -32.851/.45)}}.sc-card-shell[data-world="3"]{--wc:#059669;--wc-border:#10b98140;--wc-glow:#10b9811f;--wc-lift:#009f7a6b;--wc-ring:#33937773}@supports (color:lab(0% 0 0)){.sc-card-shell[data-world="3"]{--wc-lift:lab(57.7606% -49.4366 8.94953/.42);--wc-ring:lab(54.9183% -34.7227 6.36284/.45)}}.sc-card{--top-h:96px;--r:10px;border:1.5px solid var(--wc-border);min-width:0;transform:perspective(1000px) translateY(calc(var(--h,0) * -6px)) scale(calc(1 + var(--h,0) * .025)) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));box-shadow:0 calc(var(--h,0) * 20px) calc(var(--h,0) * 44px) calc(var(--h,0) * -10px) var(--wc-lift,color-mix(in srgb,var(--wc) 40%,transparent)), 0 0 0 calc(var(--h,0) * 1px) var(--wc-ring,color-mix(in srgb,var(--wc) 45%,transparent));will-change:transform;background:#f7f5ee;border-radius:12px;flex-direction:column;flex:1;transition:transform .2s ease-out,box-shadow .35s,background-color .35s,border-color .35s;display:flex;position:relative;overflow:hidden}.sc-card[data-on]{background:#fff}.sc-card:before,.sc-card:after{content:"";top:calc(var(--top-h) - var(--r));width:calc(var(--r) * 2);height:calc(var(--r) * 2);border:1.5px solid var(--wc-border);z-index:10;background:#ece8df;border-radius:50%;transition:border-color .35s;position:absolute}.sc-card:before{left:calc(var(--r) * -1)}.sc-card:after{right:calc(var(--r) * -1)}.sc-card-divider{top:var(--top-h);left:var(--r);right:var(--r);border-top:1.5px dashed var(--wc-border);opacity:.6;z-index:9;height:1px;transition:border-color .35s;position:absolute}.sc-card-top-bg{height:var(--top-h);background-color:var(--wc-glow);z-index:1;background-image:linear-gradient(#14131209 1px,#0000 1px),linear-gradient(90deg,#14131209 1px,#0000 1px);background-position:top;background-size:16px 16px;transition:background-color .35s;position:relative}.sc-card-top-bg:after{content:"";pointer-events:none;background:radial-gradient(circle at 85%,#ffffffbf 0%,#0000 65%);position:absolute;inset:0}.sc-card-frame{pointer-events:none;z-index:8;border:1px solid #14131212;border-radius:8px;transition:border-color .4s;position:absolute;inset:6px}.sc-card-sheen{z-index:9;pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffffffb3 47%,#ffffff40 53%,#0000 68%);position:absolute;inset:0;transform:translate(-115%)}.sc-card-icon-ring{color:#141312;z-index:2;border:1.2px solid #1413120a;border-radius:50%;place-items:center;width:90px;height:90px;transition:background-color .4s;display:grid;position:absolute;top:50%;right:32px;transform:translateY(-50%);box-shadow:inset 0 0 0 10px #0000,inset 0 0 0 11.2px #1413120a}.sc-card-icon{transform:translate(calc(var(--px,0) * 5px),calc(var(--py,0) * 4px)) rotate(calc(var(--px,0) * 8deg));place-items:center;transition:transform .25s ease-out,scale .45s cubic-bezier(.16,1,.3,1);display:grid}@keyframes sc-wobble{0%{rotate:none}28%{rotate:-14deg}52%{rotate:8deg}74%{rotate:-4deg}to{rotate:none}}.sc-star-btn{cursor:pointer;z-index:20;background:#fff;border:1px solid #14131214;border-radius:50%;place-items:center;width:30px;height:30px;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s;display:grid;position:absolute;top:10px;right:10px;box-shadow:0 3px 8px #1413120f}.sc-star-btn:hover{transform:scale(1.15);box-shadow:0 6px 14px #1413121a}.sc-star-btn:active{transform:scale(.95)}.sc-card-bottom{z-index:2;flex-direction:column;flex:1;padding:18px 20px 22px;display:flex;position:relative}.sc-card-bottom:before{content:"";z-index:-1;background:radial-gradient(closest-side,var(--wc-glow),transparent);opacity:0;pointer-events:none;border-radius:50%;width:240px;height:200px;transition:opacity .5s;position:absolute;bottom:-70px;right:-60px}.sc-time{align-items:baseline;gap:4px;margin:0 0 6px;display:flex}.sc-time strong{font-family:var(--font-display);color:#141312;font-size:34px;font-weight:400;line-height:1}.sc-time span{font-family:var(--font-sans);letter-spacing:.08em;color:#141312;font-size:12px;font-weight:800}.sc-card-title{font-family:var(--font-display);color:#141312;text-wrap:balance;margin:0 0 24px;font-size:25px;font-weight:400;line-height:1.15}.sc-card-foot{color:#5c574f;gap:10px;margin-top:auto;font-size:13px;display:grid}.sc-card-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.sc-world{letter-spacing:.14em;color:var(--wc);align-items:center;gap:8px;font-size:11.5px;font-weight:800;display:inline-flex}.sc-diamond{width:8px;height:8px;transform:rotate(calc(45deg + var(--h,0) * 45deg)) scale(calc(1 + var(--h,0) * .2));box-shadow:0 0 calc(var(--h,0) * 8px) var(--wc);background:var(--wc);flex:none;transition:transform .45s cubic-bezier(.3,1.5,.5,1),box-shadow .3s}.sc-dur{letter-spacing:.12em;color:#5c574f;font-size:11.5px;font-weight:700}.sc-venue{color:#5c574f;align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex}.sc-note{color:#5c574f;margin:48px 0 0;font-size:14px;line-height:1.6}@media (hover:hover) and (pointer:fine){.sc-card-shell:hover{z-index:10}.sc-card-shell:hover .sc-card{background:#fcfbf7}.sc-card-shell:hover .sc-card-frame{border-color:color-mix(in srgb,var(--wc) 70%,transparent)}.sc-card-shell:hover .sc-card-sheen{transition:transform .9s cubic-bezier(.4,0,.2,1);transform:translate(115%)}.sc-card-shell:hover .sc-card-icon-ring{background-color:var(--wc-glow)}.sc-card-shell:hover .sc-card-icon{animation:.75s cubic-bezier(.33,1,.68,1) sc-wobble;scale:1.08}.sc-card-shell:hover .sc-card-bottom:before{opacity:1}}.sc-card-shell:has(:focus-visible){z-index:10;--h:1!important}.sc-card-shell:has(:focus-visible) .sc-card{background:#fcfbf7}.sc-card-shell:has(:focus-visible) .sc-card-frame{border-color:color-mix(in srgb,var(--wc) 70%,transparent)}.sc-card-shell:has(:focus-visible) .sc-card-bottom:before{opacity:1}.sc-star-btn:focus-visible{outline:2px solid var(--wc);outline-offset:2px}@media (prefers-reduced-motion:reduce){.sc-card,.sc-card-icon{transform:none}.sc-card{transition:box-shadow .35s,background-color .35s,border-color .35s}.sc-card-sheen{display:none}.sc-card-shell:hover .sc-card-icon{animation:none;scale:1}.sc-diamond{transition:box-shadow .2s;transform:rotate(45deg)}}@media (hover:none),(pointer:coarse){.sc-card{will-change:auto;transform:none}}@media (max-width:719px){.sc-hero{padding-top:calc(76px + 5vh)}.sc-planet{opacity:.3;width:88vw;top:auto;bottom:-44vw;right:-34vw}.sc-track{padding:16px var(--gut) 28px;grid-auto-columns:min(78vw,300px);gap:14px;margin:0}.sc-arrow{width:42px;height:42px}.sc-time strong{font-size:28px}.sc-block-name{font-size:32px}.sc-block-divider{display:none}.sc-tabs{margin-top:32px}.sc-tab-btn{text-align:center;flex-direction:column;justify-content:flex-start;gap:12px;padding:18px 6px 20px}.sc-tab-planet-wrap{width:46px}.sc-tab-halo{inset:-7px}.sc-tab-orbit{inset:-5px}.sc-tab-info{align-items:center;gap:4px;width:100%}.sc-tab-no{letter-spacing:.18em;white-space:nowrap;font-size:10.5px}.sc-tab-theme{white-space:nowrap;font-size:clamp(19px,5.6vw,24px)}.sc-tab-meta{white-space:nowrap;font-size:12px}}.ev-pop{animation:.3s ease-out ev-fade}.ev-pop-box{animation:.5s cubic-bezier(.16,1,.3,1) ev-rise}.ev-pop-x,.ev-pop-rule{transition:background-color .2s,color .2s,border-color .2s,filter .2s,transform .2s}.ev-pop-x:hover,.ev-pop-x:focus-visible{transform:scale(1.06);background:#b91c1c!important}.ev-pop-x:focus-visible{outline-offset:2px;outline:2px solid #ece8df}.ev-pop-rule:hover,.ev-pop-rule:focus-visible{filter:brightness(1.12)}@keyframes ev-fade{0%{opacity:0}}@keyframes ev-rise{0%{opacity:0;transform:translateY(24px)scale(.97)}}@media (prefers-reduced-motion:reduce){.ev-pop,.ev-pop-box{animation:none}.hv-ticket-open:hover,.hv-ticket-open:focus-visible{transform:none}}
