@layer site{.slide-canvas svg.thread{position:absolute;inset:0}.slide-canvas .phone{position:absolute;width:calc(930 * var(--u));padding:calc(7 * var(--u));border-radius:calc(188 * var(--u));background:linear-gradient(150deg,#9a9aa0,#4a4a50 18%,#2c2c30,#55555b 82%,#a2a2a8);box-shadow:0 calc(90 * var(--u)) calc(160 * var(--u)) #0000008c,0 calc(30 * var(--u)) calc(60 * var(--u)) #00000059}.slide-canvas .phone .bezel{padding:calc(18 * var(--u));border-radius:calc(181 * var(--u));background:#050506;box-shadow:inset 0 0 0 calc(1.5 * var(--u)) #ffffff0f}.slide-canvas .phone img{display:block;width:calc(880 * var(--u));border-radius:calc(163 * var(--u))}.slide-canvas .phone .key{position:absolute;width:calc(8 * var(--u));border-radius:calc(4 * var(--u));background:linear-gradient(90deg,#6a6a70,#3a3a3f)}.slide-canvas .card{position:absolute;display:flex;align-items:center;gap:calc(30 * var(--u));padding:calc(26 * var(--u)) calc(46 * var(--u)) calc(26 * var(--u)) calc(26 * var(--u));border-radius:calc(46 * var(--u));background:#16141edb;-webkit-backdrop-filter:blur(calc(40 * var(--u))) saturate(1.5);backdrop-filter:blur(calc(34 * var(--u))) saturate(1.5);border:calc(1.5 * var(--u)) solid rgba(255,255,255,.14);box-shadow:0 calc(34 * var(--u)) calc(70 * var(--u)) #00000073;white-space:nowrap}.slide-canvas .card img{width:calc(168 * var(--u));height:calc(168 * var(--u));border-radius:calc(30 * var(--u));object-fit:cover}.slide-canvas .card .name{font:600 calc(52 * var(--u))/1.1 ui-serif,serif}.slide-canvas .card .list{margin-top:calc(10 * var(--u));font:500 calc(34 * var(--u))/1 -apple-system;color:#f6f2ea9e}.slide-canvas .callout{position:absolute;font:650 calc(27 * var(--u))/calc(34 * var(--u)) -apple-system;letter-spacing:.16em;color:#f6f2eaf2;text-shadow:0 calc(2 * var(--u)) calc(12 * var(--u)) rgba(0,0,0,.6);white-space:nowrap}.slide-canvas .card.queue{width:calc(620 * var(--u));white-space:normal;padding:calc(24 * var(--u)) calc(34 * var(--u)) calc(24 * var(--u)) calc(24 * var(--u))}.slide-canvas .card.queue img{width:calc(160 * var(--u));height:calc(160 * var(--u));flex:none}.slide-canvas .card.queue .name{font-size:calc(46 * var(--u));line-height:1.08}.slide-canvas .tile{position:absolute;width:calc(400 * var(--u));height:calc(540 * var(--u));border-radius:calc(34 * var(--u));background-size:cover;box-shadow:0 calc(20 * var(--u)) calc(50 * var(--u)) #00000073}.slide-canvas .bead{position:absolute;border-radius:50%;background-size:cover;background-position:center;box-shadow:0 0 0 calc(2 * var(--u)) #ffffff2e,0 0 calc(40 * var(--u)) #bebaff73,0 calc(18 * var(--u)) calc(40 * var(--u)) #00000073}.slide-canvas .daycover{position:absolute;border-radius:calc(40 * var(--u));background-size:cover;box-shadow:0 calc(30 * var(--u)) calc(70 * var(--u)) #00000080,0 0 0 calc(1.5 * var(--u)) #ffffff29}.slide-canvas .daylabel{position:absolute;width:calc(400 * var(--u));text-align:center}.slide-canvas .daylabel .time{font:650 calc(26 * var(--u))/1 -apple-system;letter-spacing:.2em;color:#f6f2eab8}.slide-canvas .daylabel .pname{margin-top:calc(12 * var(--u));font:600 calc(54 * var(--u))/1 ui-serif,serif}.slide-canvas .daylabel.small .time{font-size:calc(23 * var(--u));letter-spacing:.16em}.slide-canvas .daylabel.small .pname{font-size:calc(44 * var(--u))}.slide-canvas .dayslot{position:absolute;display:flex;flex-direction:column;align-items:center;text-align:center}.slide-canvas .dayslot .slotcover{border-radius:calc(30 * var(--u))}.slide-canvas .dayslot .time{margin-top:calc(18 * var(--u));font:650 calc(21 * var(--u))/1 -apple-system;letter-spacing:.18em}.slide-canvas .dayslot .pname{margin-top:calc(10 * var(--u));font:600 calc(42 * var(--u))/1 ui-serif,serif}.slide-canvas .slot{position:absolute;display:flex;align-items:center;gap:calc(26 * var(--u));width:calc(500 * var(--u))}.slide-canvas .slotcover{width:calc(196 * var(--u));height:calc(196 * var(--u));flex:none;border-radius:calc(34 * var(--u));background-size:cover;box-shadow:0 calc(26 * var(--u)) calc(60 * var(--u)) #00000080,0 0 0 calc(1.5 * var(--u)) #ffffff29}.slide-canvas .slottext .time{font:650 calc(24 * var(--u))/1 -apple-system;letter-spacing:.18em}.slide-canvas .slottext .pname{margin-top:calc(12 * var(--u));font:600 calc(54 * var(--u))/1 ui-serif,serif}.slide-canvas .slottext .pline{margin-top:calc(10 * var(--u));font:450 calc(30 * var(--u))/1.2 -apple-system;color:#f6f2eab3}.slide-canvas .drop{position:absolute;border-radius:50% 50% 48% 48%;background:radial-gradient(circle at 35% 30%,#ffffffd9 0 12%,#ffffff2e 30%,#ffffff0d 62%,#00000040);box-shadow:0 calc(3 * var(--u)) calc(6 * var(--u)) #00000059,inset 0 calc(-2 * var(--u)) calc(4 * var(--u)) #ffffff40;-webkit-backdrop-filter:blur(calc(2 * var(--u))) brightness(1.15);backdrop-filter:blur(calc(2 * var(--u))) brightness(1.15)}.slide-canvas .trail{position:absolute;width:calc(7 * var(--u));border-radius:calc(4 * var(--u));background:linear-gradient(to bottom,#ffffff73,#ffffff0a);-webkit-backdrop-filter:blur(calc(2 * var(--u)));backdrop-filter:blur(calc(2 * var(--u)))}.slide-canvas .feel{position:absolute;padding:calc(28 * var(--u)) calc(46 * var(--u));border-radius:calc(60 * var(--u));font:560 calc(50 * var(--u))/1 -apple-system;white-space:nowrap;background:#ffffff1a;-webkit-backdrop-filter:blur(calc(30 * var(--u))) saturate(1.4);backdrop-filter:blur(calc(30 * var(--u))) saturate(1.4);border:calc(1.5 * var(--u)) solid rgba(255,255,255,.24);box-shadow:0 calc(24 * var(--u)) calc(50 * var(--u)) #00000059}.slide-canvas .feel.chosen{background:#f6f2ea;color:#17151c;border-color:#f6f2ea;box-shadow:0 0 calc(60 * var(--u)) #fff0dc73,0 calc(24 * var(--u)) calc(50 * var(--u)) #00000059}.slide-canvas .record{position:absolute;border-radius:calc(30 * var(--u));background-size:cover;background-position:center;box-shadow:0 calc(30 * var(--u)) calc(60 * var(--u)) #0000008c,0 0 0 calc(1.5 * var(--u)) #ffffff24}.slide-canvas .label{position:absolute;padding:calc(20 * var(--u)) calc(30 * var(--u));border-radius:calc(40 * var(--u));font:650 calc(29 * var(--u))/1 -apple-system;letter-spacing:.14em;background:#100e169e;-webkit-backdrop-filter:blur(calc(24 * var(--u)));backdrop-filter:blur(calc(24 * var(--u)));border:calc(1.5 * var(--u)) solid rgba(255,255,255,.16);white-space:nowrap}}@layer site{.slide{position:relative;isolation:isolate;overflow:hidden;padding-top:clamp(104px,9vw,140px);background:#090b0b}.slide-bg{position:absolute;inset:0;z-index:0;width:100%;height:100%;max-width:none;object-fit:cover}.slide-layer{position:absolute;inset:0;z-index:1;pointer-events:none}.slide-shade{background:linear-gradient(180deg,#090b0b 0,rgba(0,0,0,.6) 220px,rgba(0,0,0,.12) 520px,transparent 680px)}.slide:after{content:"";position:absolute;left:0;right:0;bottom:0;z-index:3;height:clamp(90px,12vw,160px);background:linear-gradient(0deg,#090b0b,#090b0b00);pointer-events:none}.slide-head{position:relative;z-index:4;text-align:center}.slide-head h1,.slide-head h2{font:600 clamp(42px,5.6vw,92px)/1 var(--serif);letter-spacing:-.018em;text-wrap:balance;text-shadow:0 2px 30px rgba(0,0,0,.35)}.slide-sub{max-width:640px;margin:clamp(16px,1.6vw,24px) auto 0;font-size:clamp(17px,1.5vw,21px);line-height:1.4;color:#f6f2ead1}.slide-line{margin-top:14px;font:600 clamp(24px,2.4vw,34px)/1.1 var(--serif)}.slide-actions{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 26px;margin-top:28px}.slide-stage{--w:min(100vw,600px);position:relative;z-index:3;width:100%;height:calc(var(--w) * (2868 - var(--crop)) / 1320);margin:clamp(8px,2vw,24px) 0 0}.slide-canvas{--u:calc(var(--w) / 1320);position:absolute;left:calc(50% - var(--w) / 2);top:calc(var(--crop) * -1 * var(--u));width:var(--w);height:calc(2868 * var(--u));color:#f6f2ea;font-family:var(--body)}.slide-canvas svg.thread{width:100%;height:100%;overflow:visible}.slide-canvas img.thread{position:absolute;left:calc(var(--x, 0) * var(--u));top:calc(var(--y, 0) * var(--u));width:calc(var(--w, 1320) * var(--u));height:calc(var(--h, 2868) * var(--u));max-width:none;pointer-events:none}.slide-stage .slide-canvas>.veil{left:calc(var(--w) / 2 - 50vw)!important;right:auto!important;width:100vw}.slide-backdrop{position:absolute;inset:0;z-index:1;overflow:hidden;container-type:size;pointer-events:none}.slide-backdrop .slide-canvas{--u:max(100cqw / 1320, 100cqh / 2868);top:0;left:50%;width:calc(1320 * var(--u));transform:translate(-50%)}.slide .slide-canvas .drop,.slide .slide-canvas .trail{-webkit-backdrop-filter:none;backdrop-filter:none}.slide-stage{overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 48px);mask-image:linear-gradient(180deg,transparent 0,#000 48px)}.slide-moods{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px}.slide-moods a{display:inline-flex;align-items:center;min-height:44px;padding:0 20px;border:1px solid rgba(240,240,222,.24);border-radius:999px;background:#090b0b47;font-size:15px;text-decoration:none;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:background-color .3s var(--ease),border-color .3s var(--ease)}.slide-moods a:hover{background:#f0f0de1a;border-color:#f0f0de80}.worlds-slide{padding-bottom:clamp(80px,9vw,140px)}.worlds-slide-bg{opacity:0;transition:opacity 1s var(--ease)}.worlds-slide[data-world=hush] [data-world-bg=hush],.worlds-slide[data-world=flow] [data-world-bg=flow],.worlds-slide[data-world=clarity] [data-world-bg=clarity],.worlds-slide[data-world=warmth] [data-world-bg=warmth],.worlds-slide[data-world=glow] [data-world-bg=glow],.worlds-slide[data-world=orbit] [data-world-bg=orbit]{opacity:.8}.worlds-slide .slide-shade{background:linear-gradient(180deg,#000000d1 0,#00000080 300px,#090b0b59 60%,#090b0b)}.world-covers{position:relative;z-index:4;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:32px clamp(14px,1.8vw,26px);max-width:1120px;margin-top:clamp(40px,5vw,72px)}.world-covers>li{display:flex;min-width:0}.world-cover{display:flex;flex-direction:column;align-items:center;width:100%;min-width:0;padding:0;border:0;background:none;color:#f6f2ea;text-align:center}.world-cover img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:clamp(16px,1.8vw,26px);box-shadow:0 26px 60px #00000080,0 0 0 1.5px #ffffff29;transition:transform .4s var(--ease),box-shadow .4s var(--ease)}.world-cover:hover img{transform:translateY(-4px)}.world-cover[aria-pressed=true] img{box-shadow:0 0 0 2px #f6f2ea,0 0 50px #fff0dc59,0 26px 60px #00000080}.world-cover:focus-visible{outline:none}.world-cover:focus-visible img{outline:2px solid #f0f0de;outline-offset:4px}.world-cover-character,.world-cover-name,.world-cover-play{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.world-cover-character{margin-top:18px;font:650 11px/1.2 var(--body);letter-spacing:.18em;text-transform:uppercase;color:#f6f2eab8}.world-cover-name{margin:8px 0 14px;font:600 clamp(22px,2vw,30px)/1.1 var(--serif)}.world-cover-play{display:inline-flex;flex:none;align-items:center;gap:8px;height:36px;margin-top:auto;padding:0 14px;border:1px solid rgba(246,242,234,.22);border-radius:999px;background:#f6f2ea1a;font-size:13px;transition:background-color .3s var(--ease),color .3s var(--ease)}.world-cover:hover .world-cover-play{background:#f6f2ea2e}.world-cover[aria-pressed=true] .world-cover-play{background:#f6f2ea;color:#17151c;border-color:#f6f2ea}.world-covers-note{position:relative;z-index:4;margin-top:40px;text-align:center;font-size:13px;color:var(--muted)}}@media(max-width:860px){.world-covers{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.world-covers{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:360px){.world-cover-play{gap:6px;padding:0 10px;font-size:12px}.world-cover-character{letter-spacing:.12em}}.slide,.slide-stage,.slide-backdrop{overflow:clip}.slide-head .line{display:block}@media(prefers-reduced-motion:no-preference){.slide-head .line{overflow:clip;padding:.12em .5em .18em;margin:-.12em -.5em -.18em}.slide-head .line>span{display:block}.fx-hero .hero-slide>.slide-bg{animation:fx-appear 1.1s var(--out-expo) backwards}.fx-hero .hero-slide .slide-backdrop{animation:fx-hero-wall 1.5s var(--out-expo) backwards}.fx-hero .hero-slide .slide-head .line>span{animation:fx-line 1.05s var(--out-expo) calc(.08s + var(--l) * .09s) backwards}.fx-hero .hero-slide .slide-head>:not(h1){animation:fx-rise 1s var(--out-expo) .3s backwards}.fx-hero .hero-slide .slide-head>:not(h1)~:not(h1){animation-delay:.4s}.fx-hero .hero-slide .slide-stage .phone{transform-origin:50% 100%;animation:fx-hero-phone 1.3s var(--out-expo) .34s backwards}}@media(scripting:enabled)and (prefers-reduced-motion:no-preference){html:not(.fx-hero) .hero-slide>.slide-bg,html:not(.fx-hero) .hero-slide .slide-backdrop,html:not(.fx-hero) .hero-slide .slide-stage .phone,html:not(.fx-hero) .hero-slide .slide-head>:not(h1){opacity:0;animation:fx-show 0s 2.5s forwards}html:not(.fx-hero) .hero-slide .slide-head .line>span{translate:0 135%;animation:fx-show 0s 2.5s forwards}}@keyframes fx-hero-wall{0%{opacity:0;scale:1.05}40%{opacity:1}to{opacity:1;scale:none}}@keyframes fx-line{0%{translate:0 135%}to{translate:none}}@keyframes fx-rise{0%{opacity:0;translate:0 16px}to{opacity:1;translate:none}}@keyframes fx-hero-phone{0%{opacity:0;translate:0 calc(170 * var(--u));scale:.95;rotate:x 7deg}30%{opacity:1}to{opacity:1;translate:none;scale:none;rotate:none}}@keyframes fx-appear{0%{opacity:0}}@media(scripting:enabled)and (prefers-reduced-motion:no-preference){.slide:not(.hero-slide) .slide-head .line>span{transition:translate 1.05s var(--out-expo) calc(var(--l) * .11s)}.slide:not(.hero-slide) .slide-head:not(.is-in) .line>span{translate:0 135%}.slide:not(.hero-slide) .slide-head>:not(h1,h2){transition:opacity .9s var(--out-expo) .3s,translate 1s var(--out-expo) .3s}.slide:not(.hero-slide) .slide-head>:not(h1,h2)~:not(h1,h2){transition-delay:.48s}.slide:not(.hero-slide) .slide-head:not(.is-in)>:not(h1,h2){opacity:0;translate:0 18px}html:not(.fx-ready) .slide:not(.hero-slide) .slide-head .line>span,html:not(.fx-ready) .slide:not(.hero-slide) .slide-head>*{animation:fx-show 0s 3s forwards}.world-covers>li{transition:opacity .8s var(--out-expo) calc(var(--i, 0) * 90ms),translate 1s var(--spring-soft) calc(var(--i, 0) * 90ms),scale 1s var(--spring-soft) calc(var(--i, 0) * 90ms)}.world-covers:not(.is-in)>li{opacity:0;translate:0 48px;scale:.94}html:not(.fx-ready) .world-covers>li{animation:fx-show 0s 3s forwards}}@media(prefers-reduced-motion:no-preference){@supports not (animation-timeline:view()){.fx-ready #room .bead{transition:opacity .9s var(--out-expo) var(--fx-delay),translate 1.4s var(--spring-soft) var(--fx-delay),scale 1.4s var(--spring-soft) var(--fx-delay)}.fx-ready #room .bead:not(.is-in){opacity:0!important;translate:0 calc(-50 * var(--u));scale:.4}.fx-ready #room .thread{transform-origin:calc((660 - var(--x, 0)) * var(--u)) calc((1800 - var(--y, 0)) * var(--u));transition:scale 1.6s var(--out-expo) .1s,opacity 1.2s var(--out-expo) .1s}.fx-ready #room [data-stage]:not(.is-in) .thread{scale:.8;opacity:0}}.fx-ready #playlists .dayslot{transition:opacity .7s var(--out-expo) calc(var(--i, 0) * .14s),translate 1s var(--spring-soft) calc(var(--i, 0) * .14s),scale 1s var(--spring-soft) calc(var(--i, 0) * .14s)}.fx-ready #playlists [data-stage]:not(.is-in) .dayslot{opacity:0;translate:0 calc(50 * var(--u));scale:.9}.fx-ready #flow .thread{transform-origin:calc((660 - var(--x, 0)) * var(--u)) calc((1818 - var(--y, 0)) * var(--u));transition:scale 1s cubic-bezier(.34,1.3,.5,1) .1s,opacity .8s var(--out-expo) .1s}.fx-ready #flow [data-stage]:not(.is-in) .thread{scale:1 .15;opacity:0}.fx-ready #engine .slide-canvas>.thread{transition:opacity .9s var(--out-expo) .15s}.fx-ready #engine .phone:not(.is-in)~.thread{opacity:0}.fx-ready #make .feel{transition:opacity .7s var(--out-expo),translate 1s var(--spring-soft),rotate 1s var(--spring-soft)}.fx-ready #make .feel:not(.is-in){opacity:0;translate:calc(var(--fx-side, 1) * 90 * var(--u)) 0;rotate:calc(var(--fx-side, 1) * 6deg)}.fx-ready #make .feel.chosen{transition:opacity .7s var(--out-expo),translate 1s var(--spring-soft),rotate 1s var(--spring-soft),background-color .6s var(--in-out) .9s,color .6s var(--in-out) .9s,border-color .6s var(--in-out) .9s,box-shadow .6s var(--in-out) .9s}.fx-ready #make .feel.chosen:not(.is-in){background-color:#ffffff1a;color:#f6f2ea;border-color:#ffffff3d;box-shadow:0 calc(24 * var(--u)) calc(50 * var(--u)) #00000059}.fx-ready #make .feel.chosen.is-in{animation:fx-choose .8s var(--out-expo) .9s}.fx-ready #keep .record{transition:opacity .6s var(--out-expo) var(--fx-delay),translate 1s var(--spring-soft) var(--fx-delay),scale 1s var(--spring-soft) var(--fx-delay),rotate 1s var(--spring-soft) var(--fx-delay)}.fx-ready #keep [data-stage]:not(.is-in) .record{opacity:0;translate:var(--fx-x) var(--fx-y);scale:.82;rotate:calc(var(--fx-side, 1) * -8deg)}}@keyframes fx-choose{0%{scale:1}35%{scale:1.07}to{scale:1}}@supports (animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.slide{view-timeline:--chapter block}.slide-stage{view-timeline:--stage block}.slide-canvas{perspective:calc(2400 * var(--u))}.slide:not(.hero-slide):not(#drift) .slide-stage .phone,#drift .slide-canvas>.phone:nth-child(3){transform-origin:50% 100%;animation:fx-phone-in cubic-bezier(.2,.7,.25,1),fx-phone-out linear;animation-timeline:--stage,--chapter;animation-range:cover 0% cover 62vh,exit 35% exit 100%}#drift .slide-canvas>.phone:nth-child(-n+2){animation:fx-fan cubic-bezier(.2,.7,.25,1) backwards,fx-phone-out linear;animation-timeline:--stage,--chapter;animation-range:cover 8vh cover 72vh,exit 35% exit 100%}#drift .slide-canvas>.phone:nth-child(1){--fan:1}#drift .slide-canvas>.phone:nth-child(2){--fan:-1}#engine .slide-canvas>div:not(.phone){animation:fx-lift cubic-bezier(.16,1,.3,1) backwards;animation-timeline:--stage}#engine .slide-canvas>div:nth-child(2){--lx:324;--ly:338;animation-range:cover 12vh cover 62vh}#engine .slide-canvas>div:nth-child(3){--lx:-288;--ly:102;animation-range:cover 22vh cover 74vh}#engine .slide-canvas>div:nth-child(4){--lx:0;--ly:-472;animation-range:cover 32vh cover 88vh}#engine .slide-canvas>.phone img{animation:fx-dim linear;animation-timeline:--stage;animation-range:cover 20vh cover 100%}#room .bead{animation:fx-settle cubic-bezier(.2,.8,.25,1) both;animation-timeline:--stage;animation-range:cover calc(var(--by, 0) * var(--u) + 4vh + var(--fx-lag, 0) * 8vh) cover calc(var(--by, 0) * var(--u) + 18vh + var(--fx-lag, 0) * 8vh)}#room .thread{transform-origin:calc((660 - var(--x, 0)) * var(--u)) calc((1800 - var(--y, 0)) * var(--u));animation:fx-rings cubic-bezier(.2,.7,.25,1) both;animation-timeline:--stage;animation-range:cover 12vh cover 62vh}#playlists .thread{animation:fx-stars linear backwards;animation-timeline:--stage;animation-range:cover 0% cover 80vh}#sleep .thread,#nature .thread{animation:fx-glass linear;animation-timeline:--stage;animation-range:cover}.hero-slide .slide-head{animation:fx-away-head linear both;animation-timeline:scroll(root);animation-range:0 85vh}.hero-slide .slide-stage{animation:fx-away-stage linear both;animation-timeline:scroll(root);animation-range:0 100vh}.hero-slide .slide-backdrop>.slide-canvas>div{animation:fx-away-wall linear both;animation-timeline:scroll(root);animation-range:0 110vh}}}@keyframes fx-phone-in{0%{opacity:0;translate:0 calc(220 * var(--u));scale:.93;rotate:x 9deg}35%{opacity:1}to{opacity:1;translate:none;scale:none;rotate:none}}@keyframes fx-phone-out{0%{opacity:1;scale:1;translate:none}to{opacity:.5;scale:.95;translate:0 calc(-40 * var(--u))}}@keyframes fx-fan{0%{opacity:0;rotate:calc(var(--fan) * 9deg);translate:calc(var(--fan) * 300 * var(--u)) calc(80 * var(--u));scale:.94}25%{opacity:1}to{opacity:1;rotate:none;translate:none;scale:none}}@keyframes fx-lift{0%{opacity:0;translate:calc(var(--lx) * var(--u)) calc(var(--ly) * var(--u));scale:.5}30%{opacity:1}to{opacity:1;translate:none;scale:none}}@keyframes fx-settle{0%{opacity:0;translate:0 calc(-50 * var(--u));scale:.4}}@keyframes fx-rings{0%{opacity:0;scale:.8}}@keyframes fx-dim{0%{opacity:1}45%,to{opacity:.72}}@keyframes fx-stars{0%{opacity:.2}to{opacity:1}}@keyframes fx-glass{0%{translate:0 calc(-90 * var(--u))}to{translate:0 calc(90 * var(--u))}}@keyframes fx-away-head{0%{translate:none;opacity:1}30%{opacity:1}to{translate:0 18vh;opacity:0}}@keyframes fx-away-stage{to{translate:0 -10vh;scale:.97}}@keyframes fx-away-wall{to{translate:0 10%;opacity:.28}}.availability-button[data-astro-cid-6ds4zf3j]{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:52px;padding:12px 26px;border:1px solid #f0f0de4d;border-radius:999px;color:#f0f0de;text-decoration:none;font-size:15px;font-weight:500;background:#0f141473;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:background .2s,border-color .2s}.availability-button[data-astro-cid-6ds4zf3j]:hover{background:#f0f0de1a;border-color:#f0f0de99}.availability-button[data-astro-cid-6ds4zf3j].is-primary{background:#f0f0de;color:#090b0b;border-color:#0000}.availability-button[data-astro-cid-6ds4zf3j].is-primary:hover{background:#fffaea}.availability-arrow[data-astro-cid-6ds4zf3j]{font-size:16px;opacity:.8}.availability-button[data-astro-cid-6ds4zf3j]:focus-visible{outline:2px solid #f0f0de;outline-offset:4px}@media(prefers-reduced-motion:reduce){.availability-button[data-astro-cid-6ds4zf3j]{transition:none}}
