.reserve-teaser-module__ua4Wuq__card{border-radius:var(--radius-lg);width:100%;max-width:1160px;box-shadow:var(--glass-inset-card);background:radial-gradient(55% 90% at 0%,#1c3afc38,#0000 70%),linear-gradient(#ffffff0f,#ffffff05);border:1px solid #ffffff17;grid-template-columns:minmax(0,420px) minmax(0,1fr);gap:8px;padding:14px;transition:transform .52s cubic-bezier(.34,1.4,.64,1),border-color .32s;display:grid;position:relative}@media (hover:hover){.reserve-teaser-module__ua4Wuq__card:hover{border-color:#8e9dfe42;transform:translateY(-4px)}}.reserve-teaser-module__ua4Wuq__card:has(.reserve-teaser-module__ua4Wuq__cta:focus-visible){outline:2px solid var(--orange);outline-offset:4px}.reserve-teaser-module__ua4Wuq__visual{background:radial-gradient(40% 45% at 30% 70%,#1c3afc57,#0000 70%),radial-gradient(#ffffff0f 1px,#0000 1.3px) 0 0/18px 18px,#080b168c;border:1px solid #ffffff0f;border-radius:24px;grid-template-rows:1fr auto;gap:32px;min-height:290px;padding:36px 28px 28px;transition:background .4s;display:grid;position:relative;overflow:hidden}.reserve-teaser-module__ua4Wuq__stage{justify-content:center;align-items:center;gap:48px;display:flex}.reserve-teaser-module__ua4Wuq__rail{grid-template-columns:repeat(12,minmax(0,1fr));justify-self:center;width:100%;max-width:400px;display:grid;position:relative}.reserve-teaser-module__ua4Wuq__track{inset-inline:4.16667%;background:#ffffff1a;border-radius:2px;height:2px;position:absolute;bottom:10px}.reserve-teaser-module__ua4Wuq__track:after{border-radius:inherit;background:var(--blue-300);content:"";transform:scaleX(var(--progress));transform-origin:0;transition:transform .64s var(--ease-out);position:absolute;inset:0;box-shadow:0 0 10px #5b74ffb3}.reserve-teaser-module__ua4Wuq__railMonth{justify-items:center;gap:10px;display:grid;position:relative}.reserve-teaser-module__ua4Wuq__railLabel{color:#fff6;white-space:nowrap;transform-origin:50% 100%;align-items:flex-end;height:18px;font-size:.6875rem;font-weight:500;line-height:1;transition:color .3s,transform .4s cubic-bezier(.34,1.56,.64,1);display:flex}.reserve-teaser-module__ua4Wuq__short{display:none}.reserve-teaser-module__ua4Wuq__railMonth[data-on=true] .reserve-teaser-module__ua4Wuq__railLabel{color:#ffffffb8}.reserve-teaser-module__ua4Wuq__railMonth[data-current=true] .reserve-teaser-module__ua4Wuq__railLabel{color:#fff;font-weight:700;transform:scale(1.3)}.reserve-teaser-module__ua4Wuq__dot{z-index:1;place-items:center;width:22px;height:22px;display:grid;position:relative}.reserve-teaser-module__ua4Wuq__dot:before{content:"";width:10px;height:10px;transition:width .3s var(--ease-out), height .3s var(--ease-out), background .3s ease, box-shadow .3s ease;background:#1b2140;border-radius:50%;box-shadow:inset 0 0 0 1px #ffffff29}.reserve-teaser-module__ua4Wuq__railMonth[data-on=true] .reserve-teaser-module__ua4Wuq__dot:before{background:#5b74ff;width:12px;height:12px;box-shadow:inset 0 1px #ffffff59,0 0 10px #5b74ffbf}.reserve-teaser-module__ua4Wuq__railMonth[data-current=true] .reserve-teaser-module__ua4Wuq__dot:before{background:var(--blue);width:22px;height:22px;box-shadow:inset 0 0 0 2px #c7cfff, inset 0 0 0 5px var(--blue), inset 0 0 8px 5px #ffffff40, 0 0 0 4px #1c3afc38, 0 0 18px 2px #1c3afcd9;animation:.52s cubic-bezier(.34,1.56,.64,1) reserve-teaser-module__ua4Wuq__pop}@keyframes reserve-teaser-module__ua4Wuq__pop{0%{transform:scale(.6)}}.reserve-teaser-module__ua4Wuq__tankWrap{--h:210;--r:33;width:66px;height:210px;position:relative}.reserve-teaser-module__ua4Wuq__capsule{background:linear-gradient(90deg,#ffffff12,#ffffff03 45%,#ffffff0f);border-radius:999px;width:66px;position:absolute;top:0;bottom:0;left:0;overflow:hidden;box-shadow:inset 0 0 0 1.5px #ffffff29,inset 0 10px 18px -12px #ffffff4d,0 0 60px -8px #1c3afc8c}.reserve-teaser-module__ua4Wuq__capsule:before,.reserve-teaser-module__ua4Wuq__capsule:after{z-index:2;content:"";pointer-events:none;border-radius:999px;position:absolute}.reserve-teaser-module__ua4Wuq__capsule:before{background:linear-gradient(#ffffff8c,#ffffff14);width:5px;top:12%;bottom:12%;left:9px}.reserve-teaser-module__ua4Wuq__capsule:after{background:linear-gradient(#ffffff40,#0000);width:3px;top:20%;bottom:30%;right:8px}.reserve-teaser-module__ua4Wuq__water{height:calc(var(--level) * 100%);background:linear-gradient(180deg, #5b74ff, var(--blue) 45%, #0f22b8);transition:height .64s var(--ease-out);position:absolute;bottom:0;left:0;right:0}.reserve-teaser-module__ua4Wuq__capsule[data-draining=true] :is(.reserve-teaser-module__ua4Wuq__water,.reserve-teaser-module__ua4Wuq__surface){transition-duration:1.4s;transition-timing-function:var(--ease)}.reserve-teaser-module__ua4Wuq__surface{--top:calc((1 - var(--level)) * var(--h));--bottom:calc(var(--level) * var(--h));--dy:max(0, var(--r) - var(--top), var(--r) - var(--bottom));aspect-ratio:4;width:100%;transition:width .64s var(--ease-out);background:radial-gradient(45% 60% at 32% 30%,#ffffff80,#0000 70%),linear-gradient(#b7c2ff,#8295ff 45%,#5b74ff 80%);border-radius:50%;animation:3.4s ease-in-out infinite alternate reserve-teaser-module__ua4Wuq__slosh;position:absolute;top:0;left:50%;translate:-50% -50%;box-shadow:inset 0 -1.5px #ffffffbf,0 0 10px #8191fe73}@supports (width:calc(sqrt(4) * 1px)){.reserve-teaser-module__ua4Wuq__surface{width:calc(2px * sqrt(var(--r) * var(--r) - var(--dy) * var(--dy)))}}@keyframes reserve-teaser-module__ua4Wuq__slosh{0%{rotate:-1.5deg}to{rotate:1.5deg}}.reserve-teaser-module__ua4Wuq__ripple{opacity:0;border-radius:50%;animation:.9s ease-out .47s forwards reserve-teaser-module__ua4Wuq__ripple;position:absolute;inset:0;box-shadow:inset 0 0 0 1.5px #ffffffd9}@keyframes reserve-teaser-module__ua4Wuq__ripple{0%{opacity:1;scale:.15}to{opacity:0;scale:1}}.reserve-teaser-module__ua4Wuq__bubble{background:#fff9;border-radius:50%;width:4px;height:4px;animation:3.2s ease-in infinite reserve-teaser-module__ua4Wuq__rise;position:absolute;bottom:4%}.reserve-teaser-module__ua4Wuq__bubble:first-of-type{left:30%}.reserve-teaser-module__ua4Wuq__bubble:nth-of-type(2){width:3px;height:3px;animation-delay:1.1s;left:58%}.reserve-teaser-module__ua4Wuq__bubble:nth-of-type(3){animation-delay:2.2s;left:44%}@keyframes reserve-teaser-module__ua4Wuq__rise{0%{opacity:0;bottom:2%}20%{opacity:.8}85%{opacity:.5}to{opacity:0;bottom:90%}}.reserve-teaser-module__ua4Wuq__drop{z-index:1;background:#a3aeff;border-radius:50%/62% 62% 38% 38%;width:8px;height:11px;animation:.52s cubic-bezier(.5,0,1,1) forwards reserve-teaser-module__ua4Wuq__fall;position:absolute;left:50%;translate:-50%;box-shadow:0 0 10px #8191fecc}@keyframes reserve-teaser-module__ua4Wuq__fall{0%{opacity:0;top:4%}20%{opacity:1}90%{opacity:1}to{top:calc((1 - var(--level)) * 100% - 6px);opacity:0}}.reserve-teaser-module__ua4Wuq__gain{top:calc((1 - var(--level)) * 100%);color:var(--mint);white-space:nowrap;animation:reserve-teaser-module__ua4Wuq__gain 1s var(--ease-out) forwards;font-size:.8125rem;font-weight:600;position:absolute;left:calc(100% + 6px)}@keyframes reserve-teaser-module__ua4Wuq__gain{0%{opacity:0;transform:translateY(0)}30%{opacity:1}to{opacity:0;transform:translateY(-22px)}}.reserve-teaser-module__ua4Wuq__counter{justify-items:start;width:150px;display:grid}.reserve-teaser-module__ua4Wuq__month{color:#a3aeff;font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:500}.reserve-teaser-module__ua4Wuq__counter strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:6px;font-size:3.25rem;font-weight:600;line-height:1}.reserve-teaser-module__ua4Wuq__counterLabel{margin-top:4px;font-size:1rem;font-weight:500}.reserve-teaser-module__ua4Wuq__counter small{color:#ffffff73;margin-top:12px;font-size:.75rem}.reserve-teaser-module__ua4Wuq__copy{align-content:center;justify-items:start;gap:16px;padding:30px 34px 30px 40px;display:grid}.reserve-teaser-module__ua4Wuq__title{letter-spacing:-.008em;text-wrap:balance;font-size:clamp(1.5rem,1.2rem + .9vw,1.875rem);font-weight:500;line-height:1.2}.reserve-teaser-module__ua4Wuq__title span{color:#a3aeff;display:block}.reserve-teaser-module__ua4Wuq__beats{gap:12px;max-width:60ch;margin-top:6px;display:grid}.reserve-teaser-module__ua4Wuq__beats li{color:var(--on-dark-2);align-items:flex-start;gap:12px;font-size:1rem;line-height:1.45;display:flex}.reserve-teaser-module__ua4Wuq__beats strong{color:#fff;font-weight:500}.reserve-teaser-module__ua4Wuq__beatNumber{color:#fff;background:var(--blue);border-radius:50%;flex:none;place-items:center;width:24px;height:24px;margin-top:-1px;font-size:.75rem;font-weight:600;display:grid;box-shadow:inset 0 1px #ffffff3d,0 6px 16px -6px #1c3afccc}.reserve-teaser-module__ua4Wuq__actions{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:8px;display:flex}.reserve-teaser-module__ua4Wuq__cta{color:#fff;background:var(--blue);min-height:54px;font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:12px;padding:0 8px 0 24px;font-size:1.0625rem;font-weight:500;transition:background .3s,box-shadow .3s;display:inline-flex;box-shadow:inset 0 1px #ffffff3d,inset 0 14px 20px -14px #ffffff4d,inset 0 -12px 18px -14px #040a5a73,0 10px 28px -14px #1c3afccc}.reserve-teaser-module__ua4Wuq__cta:after{z-index:3;border-radius:var(--radius-lg);content:"";position:absolute;inset:0}.reserve-teaser-module__ua4Wuq__cta:focus-visible{outline:none}.reserve-teaser-module__ua4Wuq__disc{background:#ffffff24;border-radius:50%;width:38px;height:38px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1f}.reserve-teaser-module__ua4Wuq__disc svg{width:18px;height:18px;transition:transform .46s var(--ease-out);position:absolute;top:50%;left:50%;translate:-50% -50%}.reserve-teaser-module__ua4Wuq__disc svg:last-child{transform:translate(-200%)}@media (hover:hover){.reserve-teaser-module__ua4Wuq__card:hover .reserve-teaser-module__ua4Wuq__cta{background:#2f4cff;box-shadow:inset 0 1px #ffffff3d,inset 0 14px 20px -14px #ffffff4d,inset 0 -12px 18px -14px #040a5a73,0 16px 36px -14px #1c3afcf2}.reserve-teaser-module__ua4Wuq__card:hover .reserve-teaser-module__ua4Wuq__disc svg:first-child{transform:translate(200%)}.reserve-teaser-module__ua4Wuq__card:hover .reserve-teaser-module__ua4Wuq__disc svg:last-child{transform:translate(0)}.reserve-teaser-module__ua4Wuq__card:hover .reserve-teaser-module__ua4Wuq__visual{background:radial-gradient(46% 50% at 30% 70%,#1c3afc75,#0000 70%),radial-gradient(#ffffff0f 1px,#0000 1.3px) 0 0/18px 18px,#080b168c}}@media (max-width:900px){.reserve-teaser-module__ua4Wuq__card{grid-template-columns:minmax(0,1fr)}.reserve-teaser-module__ua4Wuq__copy{padding:22px 18px 18px}}@media (max-width:640px){.reserve-teaser-module__ua4Wuq__card{border-radius:var(--radius-md);padding:10px}.reserve-teaser-module__ua4Wuq__cta:after{border-radius:var(--radius-md)}.reserve-teaser-module__ua4Wuq__visual{border-radius:16px;gap:28px;min-height:0;padding:28px 18px 22px}.reserve-teaser-module__ua4Wuq__stage{gap:40px}.reserve-teaser-module__ua4Wuq__tankWrap{--h:180;height:180px}.reserve-teaser-module__ua4Wuq__counter strong{font-size:2.75rem}.reserve-teaser-module__ua4Wuq__cta{min-height:50px;font-size:1rem}}@media (max-width:440px){.reserve-teaser-module__ua4Wuq__long{display:none}.reserve-teaser-module__ua4Wuq__short,.reserve-teaser-module__ua4Wuq__railMonth[data-current=true] .reserve-teaser-module__ua4Wuq__long{display:inline}.reserve-teaser-module__ua4Wuq__railMonth[data-current=true] .reserve-teaser-module__ua4Wuq__short{display:none}}@media (prefers-reduced-motion:reduce){.reserve-teaser-module__ua4Wuq__surface,.reserve-teaser-module__ua4Wuq__bubble{animation:none}.reserve-teaser-module__ua4Wuq__bubble{display:none}.reserve-teaser-module__ua4Wuq__card:hover{transform:none}}
.in-view-scene-module__oBYqfW__panel{border-radius:var(--radius-lg);box-shadow:var(--glass-inset-card);background:radial-gradient(80% 60% at 20% 0,#1c3afc38,#0000 70%),#ffffff0d;border:1px solid #ffffff1a;position:relative;overflow:hidden}@media (max-width:520px){.in-view-scene-module__oBYqfW__panel{height:480px!important}}
