.ot-logo[data-v-d5a0d691]{align-items:center;display:inline-flex;gap:.625rem}.ot-logo__mark[data-v-d5a0d691]{display:block;flex:none}.ot-logo__word[data-v-d5a0d691]{color:var(--ot-ink,#f5f3ff);font-family:var(--ot-display,sans-serif);font-size:1.6875rem;font-weight:900;letter-spacing:.01em;line-height:1;text-transform:uppercase}.ot-logo__word small[data-v-d5a0d691]{color:var(--ot-cyan,#47d7ff);font-size:.875rem;font-weight:800;letter-spacing:.08em;margin-left:.125rem;text-transform:lowercase;vertical-align:.5625rem}.is-pending[data-v-35051395]{cursor:progress}.ot-cta__wait[data-v-35051395]{align-items:center;display:inline-flex;gap:.5625rem}.ot-cta__wait i[data-v-35051395]{animation:otSpin-35051395 .7s linear infinite;border:.125rem solid;border-radius:50%;border-right:.125rem solid transparent;height:.875rem;width:.875rem}@keyframes otSpin-35051395{to{transform:rotate(1turn)}}.ot-nav__dial[data-v-7ba38d88]{align-items:center;background:transparent;border:0;color:#f5f3ff;cursor:pointer;font-family:Big Shoulders Display,Arial Narrow,sans-serif;gap:.625rem;height:2.375rem;padding:0 .375rem 0 .25rem;text-transform:uppercase}.ot-nav__dial-num[data-v-7ba38d88]{border:.0625rem solid rgba(71,215,255,.55);border-radius:.4375rem;color:#47d7ff;font-size:.9375rem;font-weight:800;letter-spacing:.08em;padding:.3125rem .5rem .25rem}.ot-nav__dial-word[data-v-7ba38d88]{font-size:1.0625rem;font-weight:700;letter-spacing:.08em}.ot-dial[data-v-7ba38d88]{background:#0906188c;font-family:Albert Sans,system-ui,sans-serif;inset:3.5rem 0 0;position:fixed;z-index:45}.ot-dial__panel[data-v-7ba38d88]{background:#1d1542;border-bottom:.0625rem solid rgba(226,222,255,.16);box-shadow:0 1.875rem 3.75rem #00000073;padding:1rem 1.125rem 1.25rem}.ot-dial__head[data-v-7ba38d88]{color:#a39bc9;font-family:Big Shoulders Display,Arial Narrow,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.16em;margin:0 0 .75rem;text-transform:uppercase}.ot-dial__grid[data-v-7ba38d88]{display:grid;gap:.5rem;grid-template-columns:1fr 1fr;list-style:none;margin:0;padding:0}.ot-dial__grid li[data-v-7ba38d88]:first-child{grid-column:1/-1}.ot-dial__tile[data-v-7ba38d88]{background:#e2deff0f;border:.0625rem solid rgba(226,222,255,.12);border-radius:.875rem;box-sizing:border-box;color:#f5f3ff;display:flex;flex-direction:column;gap:.25rem;min-height:4rem;padding:.75rem .875rem;text-decoration:none}.ot-dial__tile small[data-v-7ba38d88]{color:#a39bc9;font-size:.8125rem;letter-spacing:.12em}.ot-dial__tile b[data-v-7ba38d88],.ot-dial__tile small[data-v-7ba38d88]{font-family:Big Shoulders Display,Arial Narrow,sans-serif;font-weight:800;text-transform:uppercase}.ot-dial__tile b[data-v-7ba38d88]{font-size:1.375rem;letter-spacing:.03em;line-height:1}.ot-dial__tile.is-here[data-v-7ba38d88]{background:#47d7ff14;border-color:#47d7ff8c}.ot-dial__tile.is-here small[data-v-7ba38d88]{color:#47d7ff}.ot-dial__cta[data-v-7ba38d88]{align-items:center;background:linear-gradient(100deg,#ff3d7f,#c243ff 55%,#8a4bff);border-radius:62.4375rem;color:#fff;display:flex;font-size:1rem;font-weight:700;gap:.625rem;justify-content:center;margin-top:.875rem;min-height:3.25rem;text-decoration:none}.ot-dial__cta[data-v-7ba38d88]:hover{color:#fff}.ot-dial__cta[data-v-7ba38d88]:before{content:"▶";font-size:.75rem}.ot-dial__note[data-v-7ba38d88]{color:#a39bc9;font-size:.78125rem;margin:.625rem 0 0;text-align:center}.ot-dial-enter-active[data-v-7ba38d88],.ot-dial-leave-active[data-v-7ba38d88]{transition:opacity .18s ease}.ot-dial-enter-active .ot-dial__panel[data-v-7ba38d88],.ot-dial-leave-active .ot-dial__panel[data-v-7ba38d88]{transition:transform .2s ease}.ot-dial-enter-from[data-v-7ba38d88],.ot-dial-leave-to[data-v-7ba38d88]{opacity:0}.ot-dial-enter-from .ot-dial__panel[data-v-7ba38d88],.ot-dial-leave-to .ot-dial__panel[data-v-7ba38d88]{transform:translateY(-.75rem)}@media(min-width:901px){.ot-dial[data-v-7ba38d88]{display:none}}html.ot-dial-open body,html.ot-dial-open.ot-dial-open,html.ot-scroll.ot-dial-open{overflow:hidden!important}.ot-foot[data-v-7a0ef5a9]{background:linear-gradient(180deg,var(--ot-bg,#130c2e),#0e0924);padding:.5rem 0 2.125rem;position:relative}.ot-foot__bars[data-v-7a0ef5a9]{margin-bottom:clamp(2.25rem,5vw,3.5rem)}.ot-foot__grid[data-v-7a0ef5a9]{border-bottom:.0625rem solid var(--ot-rule,rgba(226,222,255,.12));display:grid;gap:clamp(1.75rem,5vw,4.5rem);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr);padding-bottom:2.25rem}.ot-foot__sign p[data-v-7a0ef5a9]{color:var(--ot-body,#cfcbea);font-size:.9375rem;line-height:1.65;margin:1rem 0 0;max-width:46ch}.ot-foot__adult[data-v-7a0ef5a9]{color:var(--ot-muted,#a39bc9)!important;font-size:.84375rem!important}.ot-foot__adult b[data-v-7a0ef5a9]{border:.0625rem solid rgba(255,61,127,.6);border-radius:.3125rem;color:var(--ot-pink,#ff3d7f);display:inline-block;letter-spacing:.06em;margin-right:.375rem;padding:.0625rem .375rem}.ot-foot__adult b[data-v-7a0ef5a9],.ot-foot__title[data-v-7a0ef5a9]{font-family:var(--ot-display,sans-serif);font-weight:800}.ot-foot__title[data-v-7a0ef5a9]{color:var(--ot-muted,#a39bc9);font-size:.9375rem;letter-spacing:.16em;margin:.25rem 0 .875rem;text-transform:uppercase}.ot-foot__col ul[data-v-7a0ef5a9]{display:grid;gap:.125rem;list-style:none;margin:0;padding:0}.ot-foot__col a[data-v-7a0ef5a9]{align-items:baseline;color:var(--ot-ink,#f5f3ff);display:flex;font-size:.96875rem;gap:.75rem;padding:.4375rem 0}.ot-foot__col a[data-v-7a0ef5a9]:hover{color:var(--ot-link,#ff8db5)}.ot-foot__col small[data-v-7a0ef5a9]{color:var(--ot-cyan,#47d7ff);flex:none;font-family:var(--ot-display,sans-serif);font-size:.875rem;font-weight:800;letter-spacing:.08em;width:2.75rem}.ot-foot__end[data-v-7a0ef5a9]{align-items:center;color:var(--ot-muted,#a39bc9);display:flex;flex-wrap:wrap;font-size:.84375rem;gap:.75rem 1.5rem;justify-content:space-between;padding-top:1.375rem}.ot-foot__end p[data-v-7a0ef5a9]{margin:0}.ot-foot__end ul[data-v-7a0ef5a9]{display:flex;gap:1.25rem;list-style:none;margin:0;padding:0}.ot-foot__end a[data-v-7a0ef5a9]{color:var(--ot-muted,#a39bc9)}.ot-foot__end a[data-v-7a0ef5a9]:hover{color:var(--ot-ink,#f5f3ff)}@media(max-width:900px){.ot-foot[data-v-7a0ef5a9]{padding-bottom:calc(7.25rem + env(safe-area-inset-bottom,0px))}.ot-foot__grid[data-v-7a0ef5a9]{gap:1.75rem 1.25rem;grid-template-columns:1fr 1fr}.ot-foot__sign[data-v-7a0ef5a9]{grid-column:1/-1}.ot-foot__col a[data-v-7a0ef5a9]{font-size:.9375rem;padding:.625rem 0}.ot-foot__col small[data-v-7a0ef5a9]{width:2.375rem}}
