/* ToroVerde Urban Park - home redesign (reproduced from build) */
/* ---- critical (inlined) ---- */
:root{--tv-green:#63b84f;--tv-fuchsia:#f12bea;--tv-purple:#7a27a8;--tv-indigo:#211a3f;--tv-black:#000;--tv-white:#fff;--tv-gradient-official:linear-gradient(135deg, #f12bea, #7a27a8 55%, #63b84f);--tv-gradient-horizontal:linear-gradient(90deg, #f12bea, #7a27a8 50%, #63b84f);--tv-gradient-pill:linear-gradient(95deg, #f12bea, #7a27a8 48%, #63b84f);--tv-gradient-card-border:linear-gradient(135deg, #f12bea99, #7a27a866 50%, #63b84f99);--tv-indigo-deep:#0d091a;--tv-indigo-stage:#140e2a;--tv-indigo-card:#1c1538;--tv-indigo-card-hover:#291f4e;--tv-indigo-border:#f12bea47;--tv-indigo-border-active:#63b84f99;--tv-font-display:"Archivo Black", Impact, "Arial Narrow", sans-serif;--tv-font-condensed:"Archivo Narrow", "Archivo Black", Impact, sans-serif;--tv-font-body:"Archivo", Arial, Helvetica, sans-serif;--tv-font-neon:"Unbounded", "Archivo Black", sans-serif;--tv-glow-fuchsia:0 0 20px #f12bea8c, 0 0 40px #f12bea40;--tv-glow-green:0 0 20px #63b84f8c, 0 0 40px #63b84f40;--tv-glow-purple:0 0 24px #7a27a880;--tv-navbar-height:84px}.tv-text-fuchsia{-webkit-text-stroke:calc(clamp(1.2px,.16vw,2.2px)) var(--tv-fuchsia)!important;text-shadow:0 0 24px #f12beabf,0 0 45px #f12bea66!important}.tv-text-fuchsia,.tv-text-green,.tv-text-purple{color:var(--tv-white)!important;-webkit-text-fill-color:var(--tv-white)!important}.tv-text-green{-webkit-text-stroke:calc(clamp(1.2px,.16vw,2.2px)) var(--tv-green)!important;text-shadow:0 0 24px #63b84fbf,0 0 45px #63b84f66!important}.tv-text-purple{-webkit-text-stroke:calc(clamp(1.2px,.16vw,2.2px)) #c058f8!important;text-shadow:0 0 24px #7a27a8cc,0 0 45px #7a27a866!important}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:var(--tv-navbar-height);-webkit-text-size-adjust:100%}body{background:var(--tv-indigo);color:var(--tv-white);font-family:var(--tv-font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;line-height:1.5;overflow-x:hidden}.arcade-btn{text-align:center;font-family:var(--tv-font-display);text-transform:uppercase;letter-spacing:.06em;cursor:pointer;-webkit-user-select:none;user-select:none;isolation:isolate;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));border:none;justify-content:center;align-items:center;gap:10px;min-height:calc(clamp(48px,5.4vh,54px));padding:11px calc(clamp(22px,2.2vw,32px));font-size:13.5px;font-weight:900;line-height:1.25;text-decoration:none;transition:filter .25s,background .25s,color .25s;display:inline-flex;position:relative}.arcade-btn>span:not(.arcade-btn__arrow){text-align:center;line-height:1.22;display:inline-block}.arcade-btn:before{content:"";pointer-events:none;z-index:3;background:linear-gradient(115deg,#0000,#ffffff14 25%,#ffffffbf 50%,#ffffff14 75%,#0000);width:100%;height:100%;transition:left .55s cubic-bezier(.19,1,.22,1);position:absolute;top:0;left:-140%;transform:skew(-22deg)}.arcade-btn:focus-visible:before,.arcade-btn:hover:before{left:140%}.arcade-btn--primary{background:var(--tv-green);color:#080512;filter:drop-shadow(0 0 14px #63b84f73);border:none}.arcade-btn--primary:focus-visible,.arcade-btn--primary:hover{color:#000;filter:drop-shadow(0 0 24px #63b84fd9);background:#78ed60}.arcade-btn--outline{color:#fff;filter:drop-shadow(0 0 12px #f12bea59);background:#f12bead9;border:none}.arcade-btn--outline:after{content:"";clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,9px 100%,0 calc(100% - 9px));z-index:1;background:#120d24f0;transition:background .25s;position:absolute;inset:2px}.arcade-btn--outline>*{z-index:2;position:relative}.arcade-btn--outline:focus-visible,.arcade-btn--outline:hover{color:#fff;filter:drop-shadow(0 0 22px #f12bead9);background:#ff5bf8}.arcade-btn--outline:focus-visible:after,.arcade-btn--outline:hover:after{background:#23123ef2}.arcade-btn--gradient{background:linear-gradient(135deg,var(--tv-fuchsia) 0,var(--tv-purple) 50%,#4fa33d 100%);color:var(--tv-white);filter:drop-shadow(0 0 16px #f12bea80);border:none}.arcade-btn--gradient:focus-visible,.arcade-btn--gradient:hover{filter:drop-shadow(0 0 26px #f12beacc)drop-shadow(0 0 36px #63b84f80)}.arcade-btn:active{transition-duration:40ms;filter:brightness(1.2)drop-shadow(0 0 8px #fff9)!important}.arcade-btn__arrow{will-change:transform;font-size:1.15em;transition:transform .25s cubic-bezier(.34,1.56,.64,1);display:inline-block}.arcade-btn:focus-visible .arcade-btn__arrow,.arcade-btn:hover .arcade-btn__arrow{transform:translate(5px)}.arcade-badge{border:1px solid var(--tv-fuchsia);clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);font-family:var(--tv-font-neon);letter-spacing:.16em;text-transform:uppercase;color:var(--tv-white);-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0d091aeb;align-items:center;gap:10px;margin-bottom:16px;padding:7px 18px;font-size:11px;font-weight:800;display:inline-flex;position:relative;box-shadow:0 0 18px #f12bea73,inset 0 0 12px #7a27a859}h1.arcade-badge,h4.arcade-badge,p.arcade-badge{margin:0 0 16px;font-size:11px;font-weight:800;line-height:1.4}.arcade-badge:before{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#0000,#0000 2px,#ffffff09 0 4px);position:absolute;inset:0}.arcade-badge__dot{background:var(--tv-green);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);width:7px;height:7px;box-shadow:0 0 10px var(--tv-green),0 0 18px var(--tv-green);flex:none;animation:1.8s ease-in-out infinite arcade-led-blink}.arcade-badge--green{border-color:var(--tv-green);box-shadow:0 0 18px #63b84f73,inset 0 0 12px #63b84f33}.arcade-badge--green .arcade-badge__dot{background:var(--tv-fuchsia);box-shadow:0 0 10px var(--tv-fuchsia),0 0 18px var(--tv-fuchsia)}@keyframes arcade-led-blink{0%,to{opacity:1;box-shadow:0 0 10px var(--tv-green);transform:scale(1)}50%{opacity:.35;box-shadow:0 0 4px var(--tv-green);transform:scale(.8)}}.arcade-card{transition:box-shadow .25s,border-color .25s,background .25s;position:relative}.arcade-card:after,.arcade-card:before{content:"";pointer-events:none;opacity:0;z-index:10;width:44px;height:44px;transition:opacity .22s,transform .24s cubic-bezier(.16,1,.3,1);position:absolute;box-shadow:none!important;background:0 0!important}.arcade-card:before{border-top:4.5px solid var(--tv-green);border-left:4.5px solid var(--tv-green);border-top-left-radius:inherit;filter:drop-shadow(0 0 8px var(--tv-green)) drop-shadow(0 0 16px #63b84f8c);border-bottom:none;border-right:none;top:-2px;left:-2px;transform:translate(-10px,-10px)}.arcade-card:after{border-bottom:4.5px solid var(--tv-fuchsia);border-right:4.5px solid var(--tv-fuchsia);border-bottom-right-radius:inherit;filter:drop-shadow(0 0 8px var(--tv-fuchsia)) drop-shadow(0 0 16px #f12bea8c);border-top:none;border-left:none;bottom:-2px;right:-2px;transform:translate(10px,10px)}.arcade-card:focus-within:after,.arcade-card:focus-within:before,.arcade-card:hover:after,.arcade-card:hover:before{opacity:1;transform:translate(0)}.arcade-card:focus-within,.arcade-card:hover{box-shadow:0 0 28px #63b84f33,0 0 45px #f12bea26,0 20px 48px #000000a6!important}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--tv-indigo-deep)}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--tv-fuchsia),var(--tv-purple),var(--tv-green));border:2px solid var(--tv-indigo-deep);border-radius:4px}img,video{max-width:100%}a{color:inherit}:focus-visible{outline:2px solid var(--tv-green);outline-offset:3px}

/* ---- next <style> ---- */

.urban-page[data-v-1ac275fa]{background:var(--tv-indigo);color:var(--tv-white);min-height:100vh;position:relative}

/* ---- next <style> ---- */

.main-navbar[data-v-e1e3397e]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:var(--tv-white);font-family:var(--tv-font-body);z-index:100;background:#0d091af0;border-bottom:1px solid #f12bea47;width:100%;position:fixed;top:0;left:0;right:0}.main-navbar__gradient-line[data-v-e1e3397e]{background:var(--tv-gradient-horizontal);width:100%;height:3px}.main-navbar__inner[data-v-e1e3397e]{box-sizing:border-box;justify-content:space-between;align-items:center;gap:calc(clamp(16px,2vw,36px));width:100%;max-width:1600px;min-height:84px;margin:0 auto;padding:10px calc(clamp(16px,2.5vw,40px));display:flex}.main-navbar__brand[data-v-e1e3397e]{flex:none;align-items:center;gap:16px;display:flex}.main-navbar__logo-link[data-v-e1e3397e]{filter:drop-shadow(0 0 12px #f12bea59);align-items:center;text-decoration:none;transition:transform .2s,filter .2s;display:inline-flex}.main-navbar__logo-link[data-v-e1e3397e]:hover{filter:drop-shadow(0 0 18px #63b84f80);transform:scale(1.03)}.main-navbar__logo-img[data-v-e1e3397e]{-o-object-fit:contain;object-fit:contain;width:auto;height:52px;display:block}.main-navbar__cobrand-x[data-v-e1e3397e]{color:var(--tv-fuchsia);font-family:var(--tv-font-display);text-shadow:0 0 10px #f12beab3;font-size:18px;font-weight:900;line-height:1}.main-navbar__partner-img[data-v-e1e3397e]{-o-object-fit:contain;object-fit:contain;opacity:.95;filter:drop-shadow(0 0 8px #fff3);width:auto;height:32px;display:block}.main-navbar__navigation[data-v-e1e3397e]{flex:auto;justify-content:center;align-items:center;min-width:0;display:flex}.main-navbar__links[data-v-e1e3397e]{align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.main-navbar__links a[data-v-e1e3397e]{color:#ffffffe6;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:4px;padding:6px 10px;font-size:13px;font-weight:700;text-decoration:none;transition:all .22s;position:relative}.main-navbar__links a[data-v-e1e3397e]:after,.main-navbar__links a[data-v-e1e3397e]:before{content:"";opacity:0;pointer-events:none;width:7px;height:7px;transition:all .2s cubic-bezier(.34,1.56,.64,1);position:absolute}.main-navbar__links a[data-v-e1e3397e]:before{border-top:2px solid var(--tv-green);border-left:2px solid var(--tv-green);top:1px;left:1px;transform:translate(-3px,-3px)}.main-navbar__links a[data-v-e1e3397e]:after{border-bottom:2px solid var(--tv-fuchsia);border-right:2px solid var(--tv-fuchsia);bottom:1px;right:1px;transform:translate(3px,3px)}.main-navbar__links a[data-v-e1e3397e]:focus-visible,.main-navbar__links a[data-v-e1e3397e]:hover{color:#fff;text-shadow:0 0 10px #63b84fe6,1px 0 2px #f12beacc;background:#211a3fb3;box-shadow:0 0 14px #f12bea59,inset 0 0 8px #63b84f33}.main-navbar__links a[data-v-e1e3397e]:focus-visible:before,.main-navbar__links a[data-v-e1e3397e]:hover:before{opacity:1;box-shadow:-2px -2px 8px var(--tv-green);transform:translate(0)}.main-navbar__links a[data-v-e1e3397e]:focus-visible:after,.main-navbar__links a[data-v-e1e3397e]:hover:after{opacity:1;box-shadow:2px 2px 8px var(--tv-fuchsia);transform:translate(0)}.main-navbar__menu-tickets[data-v-e1e3397e],.main-navbar__social[data-v-e1e3397e]{display:none}.main-navbar__actions[data-v-e1e3397e]{flex:none;align-items:center;gap:calc(clamp(12px,1.4vw,20px));display:flex}.main-navbar__tickets[data-v-e1e3397e]{white-space:nowrap;min-height:42px;padding:8px calc(clamp(16px,1.4vw,24px));font-size:calc(clamp(12px,.82vw,13px))}.main-navbar__toggle[data-v-e1e3397e]{cursor:pointer;background:#ffffff14;border:1px solid #f12bea66;border-radius:10px;gap:5px;padding:10px;display:none}.main-navbar__toggle span[data-v-e1e3397e]{background:var(--tv-white);width:22px;height:2px;display:block}@media (width<=1280px){.main-navbar__navigation[data-v-e1e3397e]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:2px solid var(--tv-fuchsia);background:#0d091afa;width:100%;max-height:calc(100vh - 84px);padding:24px 32px;display:none;position:fixed;top:84px;left:0;right:0;overflow-y:auto;box-shadow:0 20px 40px #000c}.main-navbar__navigation.is-open[data-v-e1e3397e]{flex-direction:column;align-items:flex-start;display:flex}.main-navbar__links[data-v-e1e3397e]{flex-direction:column;align-items:flex-start;gap:8px;width:100%}.main-navbar__links a[data-v-e1e3397e]{border-bottom:1px solid #ffffff14;width:100%;padding:10px 0;font-size:16px;display:block}.main-navbar__menu-tickets[data-v-e1e3397e]{margin-top:24px;display:inline-flex}.main-navbar__social[data-v-e1e3397e]{margin-top:24px;display:flex}.main-navbar__toggle[data-v-e1e3397e]{display:grid}}@media (width<=640px){.main-navbar__inner[data-v-e1e3397e]{gap:12px;min-height:72px;padding:8px 16px}.main-navbar__logo-img[data-v-e1e3397e]{height:44px}.main-navbar__partner-img[data-v-e1e3397e]{height:26px}.main-navbar__cobrand-x[data-v-e1e3397e]{font-size:15px}.main-navbar__actions[data-v-e1e3397e]{flex:0 auto;gap:10px;min-width:0}.main-navbar__tickets[data-v-e1e3397e]{display:none}.main-navbar__navigation[data-v-e1e3397e]{top:72px}}

/* ---- next <style> ---- */

.social-links[data-v-c78944fc]{flex-wrap:wrap;gap:12px;margin-top:10px;display:flex}.social-links a[data-v-c78944fc]{text-transform:uppercase;background:#211a3fcc;border:1px solid #63b84f59;border-radius:4px;justify-content:center;align-items:center;min-width:40px;min-height:40px;padding:8px;transition:background .2s,box-shadow .2s,transform .2s;display:inline-flex;color:var(--tv-green)!important}.social-links__icon[data-v-c78944fc]{width:22px;height:22px;display:block}.social-links a[data-v-c78944fc]:focus-visible,.social-links a[data-v-c78944fc]:hover{background:var(--tv-green);box-shadow:0 0 16px #63b84fb3;color:var(--tv-black)!important}

/* ---- next <style> ---- */

.language-switcher[data-v-9f631325]{white-space:nowrap;background:#211a3fd9;border:1px solid #f12bea59;border-radius:4px;align-items:center;gap:6px;padding:6px 12px;font-size:11.5px;display:inline-flex}.language-switcher a[data-v-9f631325]{color:#ffffffb3;letter-spacing:.05em;font-weight:700;text-decoration:none;transition:color .2s}.language-switcher a[data-v-9f631325]:focus-visible,.language-switcher a[data-v-9f631325]:hover{color:var(--tv-white)}.language-switcher a[aria-current][data-v-9f631325]{color:var(--tv-green);font-weight:900}.language-switcher__sep[data-v-9f631325]{color:#ffffff59}

/* ---- next <style> ---- */

.urban-hero[data-v-7d262b04]{box-sizing:border-box;width:100%;height:100dvh;min-height:100dvh;max-height:100dvh;padding-top:var(--tv-navbar-height,84px);background:var(--tv-indigo-deep);color:var(--tv-white);border-bottom:3px solid #0000;-o-border-image:var(--tv-gradient-horizontal) 1;border-image:var(--tv-gradient-horizontal) 1;flex-direction:column;justify-content:center;align-items:center;padding-bottom:16px;display:flex;position:relative;overflow:hidden}.urban-hero__media[data-v-7d262b04]{z-index:0;position:absolute;inset:0}.urban-hero__image[data-v-7d262b04]{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;display:block}.urban-hero__overlay[data-v-7d262b04]{background:linear-gradient(90deg,#0d091af5,#0d091aeb 36%,#0d091ab3 58%,#0d091a40 76%,#0d091a0d 88%,#0000),linear-gradient(#0d091a8c,#0000 25% 75%,#0d091aeb);position:absolute;inset:0}.urban-hero__grid-pattern[data-v-7d262b04]{pointer-events:none;background-image:linear-gradient(#f12bea0a 1px,#0000 0),linear-gradient(90deg,#f12bea0a 1px,#0000 0);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#000 50%,#0000 85%);mask-image:linear-gradient(90deg,#000,#000 50%,#0000 85%)}.urban-hero__glow[data-v-7d262b04]{filter:blur(110px);pointer-events:none;border-radius:50%;position:absolute}.urban-hero__glow--fuchsia[data-v-7d262b04]{background:#f12bea47;width:520px;height:520px;top:15%;left:5%}.urban-hero__glow--green[data-v-7d262b04]{background:#63b84f33;width:480px;height:480px;bottom:10%;right:15%}.urban-hero__container[data-v-7d262b04]{z-index:2;text-align:left;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:flex-start;gap:calc(clamp(16px,3vh,28px));width:100%;max-width:1360px;height:100%;margin:0 auto;padding:calc(clamp(10px,1.8vh,24px)) calc(clamp(20px,4vw,56px));display:flex;position:relative}.urban-hero__badge-row[data-v-7d262b04]{margin:0}.urban-hero__h1[data-v-7d262b04]{font-family:var(--tv-font-body);letter-spacing:.16em;font-size:calc(clamp(11px,.95vw,13px));font-weight:800;line-height:1.35}.urban-hero__h1[data-v-7d262b04],.urban-hero__h2[data-v-7d262b04]{color:var(--tv-white);text-transform:uppercase;margin:0}.urban-hero__h2[data-v-7d262b04]{font-family:var(--tv-font-display);letter-spacing:.01em;text-align:left;text-shadow:0 0 36px #f12bea8c,0 4px 24px #000000e6;max-width:980px;font-size:calc(clamp(35px,min(5.6vw,7.5vh),75px));font-weight:900;line-height:1.02}[data-v-7d262b04] .urban-hero__h2-highlight{white-space:nowrap;display:block}.urban-hero__description[data-v-7d262b04]{color:#fffffff2;text-align:left;text-shadow:0 2px 16px #000000e6;max-width:740px;margin:0;font-size:calc(clamp(17.5px,min(1.65vw,2.6vh),23px));font-weight:500;line-height:1.6}.urban-hero__actions[data-v-7d262b04]{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:calc(clamp(12px,1.8vw,20px));margin:0;display:flex}.urban-hero__button[data-v-7d262b04]{text-align:center;min-height:calc(clamp(48px,5.8vh,56px));padding:10px calc(clamp(24px,2.4vw,36px));font-size:calc(clamp(13px,1vw,14.5px));line-height:1.22}@media (width<=640px){.urban-hero[data-v-7d262b04]{height:auto;min-height:0;max-height:none;padding-top:calc(6px + var(--tv-navbar-height,72px));padding-bottom:50px}.urban-hero__container[data-v-7d262b04]{justify-content:flex-start;gap:calc(clamp(14px,2.5vh,22px));height:auto;padding:33px 16px 8px}.urban-hero__badge-row[data-v-7d262b04]{padding:5px 12px}.urban-hero__h1[data-v-7d262b04]{letter-spacing:.08em;font-size:9.5px}.urban-hero__h2[data-v-7d262b04]{text-align:center;align-self:center;font-size:calc(clamp(38px,10vw,60px));line-height:1}.urban-hero__description[data-v-7d262b04]{text-align:center;font-size:calc(clamp(15px,3.8vw,17px));line-height:1.5}.urban-hero__actions[data-v-7d262b04]{flex-direction:column;align-items:center;gap:8px;width:100%}.urban-hero__button[data-v-7d262b04]{width:min(100%,260px);min-height:46px;padding:0 14px;font-size:12px}}

/* ---- next <style> ---- */

.urban-anchor-bar[data-v-ea45de4f]{color:#fff;border-top:2px solid #0000;border-bottom:2px solid #0000;-o-border-image:var(--tv-gradient-horizontal) 1;border-image:var(--tv-gradient-horizontal) 1;z-index:40;background:linear-gradient(90deg,#090615,#160e2e 25%,#211545 50%,#160e2e 75%,#090615);margin-bottom:0;position:relative;box-shadow:0 14px 40px #09041eb3,0 0 30px #f12bea33}.urban-anchor-bar__inner[data-v-ea45de4f]{justify-content:space-between;align-items:center;gap:20px;max-width:1400px;height:76px;margin:0 auto;padding:0 calc(clamp(16px,3vw,48px));display:flex;position:relative}.urban-anchor-bar__links[data-v-ea45de4f]{flex:1;align-items:center;gap:calc(clamp(8px,1.2vw,16px));display:flex}.urban-anchor-bar__links--left[data-v-ea45de4f]{justify-content:flex-end}.urban-anchor-bar__links--right[data-v-ea45de4f]{justify-content:flex-start}.urban-anchor-bar__link[data-v-ea45de4f]{font-family:var(--tv-font-neon);color:#fffffff2;letter-spacing:.12em;text-transform:uppercase;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1c1538d9;border:1px solid #f12bea59;align-items:center;gap:9px;padding:10px calc(clamp(14px,1.4vw,22px));font-size:calc(clamp(10.5px,.82vw,12px));font-weight:800;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;overflow:hidden;box-shadow:0 4px 14px #0006}.urban-anchor-bar__link[data-v-ea45de4f]:before{content:"";pointer-events:none;background:linear-gradient(115deg,#0000,#ffffff14 25%,#ffffffb3 50%,#ffffff14 75%,#0000);width:100%;height:100%;transition:left .5s cubic-bezier(.19,1,.22,1);position:absolute;top:0;left:-140%;transform:skew(-22deg)}.urban-anchor-bar__link[data-v-ea45de4f]:hover:before{left:140%}.urban-anchor-bar__link[data-v-ea45de4f]:hover{border-color:var(--tv-green);color:#fff;background:#2d184bf2;transform:translateY(-2px);box-shadow:0 6px 20px #0009,0 0 20px #63b84f8c}.urban-anchor-bar__dot[data-v-ea45de4f]{background:var(--tv-green);width:7px;height:7px;box-shadow:0 0 8px var(--tv-green);border-radius:50%;flex-shrink:0;transition:transform .25s,background .25s,box-shadow .25s}.urban-anchor-bar__link:hover .urban-anchor-bar__dot[data-v-ea45de4f]{background:#78ed60;transform:scale(1.35);box-shadow:0 0 12px #78ed60}.urban-anchor-bar__brand[data-v-ea45de4f]{z-index:15;padding:0 14px;text-decoration:none}.urban-anchor-bar__brand[data-v-ea45de4f],.urban-anchor-bar__circle-badge[data-v-ea45de4f]{justify-content:center;align-items:center;display:flex;position:relative}.urban-anchor-bar__circle-badge[data-v-ea45de4f]{cursor:pointer;perspective:600px;border-radius:50%;width:98px;height:98px;margin-top:-11px;margin-bottom:-11px;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s;animation:4s ease-in-out infinite arcadePulse-ea45de4f}.urban-anchor-bar__circle-badge[data-v-ea45de4f]:before{content:"";background:conic-gradient(from 0deg,transparent 0%,var(--tv-fuchsia) 16%,#c058f8 32%,var(--tv-green) 50%,#00f5d4 68%,var(--tv-fuchsia) 84%,transparent 100%);z-index:1;pointer-events:none;filter:blur(1px);border-radius:50%;animation:7s linear infinite arcadeOrbit-ea45de4f;position:absolute;inset:-4px}.urban-anchor-bar__circle-badge[data-v-ea45de4f]:after{content:"";z-index:2;background:radial-gradient(circle at 35% 35%,#2d1855,#150e2d 60%,#0a0618);border:1.5px solid #f12bea99;border-radius:50%;transition:all .3s;position:absolute;inset:3px;box-shadow:inset 0 0 16px #f12bea66,inset 0 2px 6px #ffffff40}.urban-anchor-bar__badge-logo[data-v-ea45de4f]{-o-object-fit:contain;object-fit:contain;z-index:3;filter:drop-shadow(0 3px 8px #000000b3);width:58px;height:58px;transition:transform .35s cubic-bezier(.16,1,.3,1),filter .35s;position:relative}.urban-anchor-bar__circle-badge[data-v-ea45de4f]:hover{transform:translateY(-4px)scale(1.1);box-shadow:0 16px 45px #000c,0 0 35px #f12bead9,0 0 52px #63b84fa6}.urban-anchor-bar__circle-badge[data-v-ea45de4f]:hover:before{filter:blur(2px)brightness(1.35);animation:2s linear infinite arcadeOrbit-ea45de4f;inset:-6px}.urban-anchor-bar__circle-badge[data-v-ea45de4f]:hover:after{background:radial-gradient(circle at 35% 35%,#381e6b,#1a103b 60%,#0d0822);border-color:#fff}.urban-anchor-bar__circle-badge:hover .urban-anchor-bar__badge-logo[data-v-ea45de4f]{filter:drop-shadow(0 6px 14px #000c)brightness(1.2);transform:scale(1.08)translateY(-1px)}@keyframes arcadeOrbit-ea45de4f{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes arcadePulse-ea45de4f{0%,to{box-shadow:0 10px 30px #000000b3,0 0 20px #f12bea66,0 0 30px #63b84f4d}50%{box-shadow:0 14px 36px #000c,0 0 32px #f12beaa6,0 0 42px #63b84f80}}@media (width<=1200px){.urban-anchor-bar__link[data-v-ea45de4f]{gap:7px;padding:8px 14px;font-size:11px}}@media (width<=960px){.urban-anchor-bar[data-v-ea45de4f]{height:auto;padding:16px 0}.urban-anchor-bar__inner[data-v-ea45de4f]{flex-direction:column;gap:14px;height:auto;padding:0 16px}.urban-anchor-bar__brand[data-v-ea45de4f]{order:1;padding:0}.urban-anchor-bar__circle-badge[data-v-ea45de4f]{width:82px;height:82px;margin:0 auto}.urban-anchor-bar__badge-logo[data-v-ea45de4f]{width:50px;height:50px}.urban-anchor-bar__links[data-v-ea45de4f]{flex-wrap:wrap;justify-content:center;gap:8px;width:100%}.urban-anchor-bar__links--left[data-v-ea45de4f]{order:2}.urban-anchor-bar__links--right[data-v-ea45de4f]{order:3}.urban-anchor-bar__link[data-v-ea45de4f]{box-sizing:border-box;letter-spacing:.08em;white-space:normal;overflow-wrap:anywhere;text-align:center;flex:calc(50% - 8px);justify-content:center;min-width:0;max-width:calc(50% - 4px);padding:10px 8px;font-size:11px}.urban-anchor-bar__link span[data-v-ea45de4f]:last-child{min-width:0}}

/* ---- next <style> ---- */

.urban-park-hours[data-v-99f729df]{background:radial-gradient(circle at 10% 20%,#7a27a847,transparent 45%),radial-gradient(circle at 90% 80%,#63b84f2e,transparent 45%),var(--tv-indigo-deep);color:var(--tv-white);font-family:var(--tv-font-body);border-bottom:1px solid #f12bea33;position:relative;overflow:hidden}.urban-park-hours__glow[data-v-99f729df]{pointer-events:none;background:radial-gradient(circle,#f12bea1f,#0000 70%);width:600px;height:600px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.urban-park-hours__inner[data-v-99f729df]{z-index:2;grid-template-columns:1.1fr 1fr;align-items:center;gap:calc(clamp(44px,7vw,100px));max-width:1360px;margin:0 auto;padding:104px 32px 112px;display:grid;position:relative}.urban-park-hours__eyebrow[data-v-99f729df]{color:var(--tv-green);letter-spacing:.18em;text-transform:uppercase;text-shadow:0 0 14px #63b84f80;margin:0 0 16px;font-size:13px;font-weight:800;line-height:1.5}.urban-park-hours__headline[data-v-99f729df]{color:var(--tv-white);font-family:var(--tv-font-display);letter-spacing:.01em;text-transform:uppercase;flex-direction:column;margin:0;font-size:calc(clamp(35px,4.2vw,61px));font-weight:900;line-height:.96;display:flex}.urban-park-hours__headline-second[data-v-99f729df]{color:var(--tv-white);-webkit-text-fill-color:var(--tv-white);-webkit-text-stroke:calc(clamp(1.4px,.18vw,2.4px)) var(--tv-fuchsia);text-shadow:0 0 24px #f12beabf,0 0 45px #f12bea66}.urban-park-hours__description[data-v-99f729df]{color:#ffffffe0;max-width:480px;margin:24px 0 28px;font-size:calc(clamp(17px,1.4vw,20px));line-height:1.6}.urban-park-hours__panel[data-v-99f729df]{background:var(--tv-indigo-card);border:1px solid #f12bea4d;border-radius:0;padding:38px 40px 42px;position:relative;overflow:visible;box-shadow:0 24px 60px #0000008c}.urban-park-hours__panel[data-v-99f729df]:after,.urban-park-hours__panel[data-v-99f729df]:before{content:none!important;display:none!important}.urban-park-hours__panel-border[data-v-99f729df]{background:var(--tv-gradient-horizontal);border-radius:0;height:4px;position:absolute;top:0;left:0;right:0}.urban-park-hours__panel-header[data-v-99f729df]{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;display:flex}.urban-park-hours__title[data-v-99f729df]{color:var(--tv-white);font-family:var(--tv-font-display);text-transform:uppercase;letter-spacing:.02em;margin:0;font-size:calc(clamp(24px,2.5vw,30px));font-weight:900}.urban-park-hours__badge[data-v-99f729df]{color:var(--tv-fuchsia);letter-spacing:.08em;text-transform:uppercase;background:#f12bea2e;border:1px solid #f12bea73;border-radius:4px;padding:5px 12px;font-size:11px;font-weight:900}.urban-park-hours__schedule[data-v-99f729df]{margin:0}.urban-park-hours__row[data-v-99f729df]{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:20px;padding:16px 0;transition:background .2s;display:flex}.urban-park-hours__row[data-v-99f729df]:hover{background:#ffffff08}.urban-park-hours__row dt[data-v-99f729df]{color:#ffffffeb;letter-spacing:.02em;font-size:16px;font-weight:600}.urban-park-hours__row dd[data-v-99f729df]{color:var(--tv-green);font-family:var(--tv-font-condensed);text-align:right;white-space:nowrap;text-shadow:0 0 10px #63b84f73;margin:0;font-size:19px;font-weight:800}.urban-park-hours__row.is-weekend dd[data-v-99f729df]{color:var(--tv-fuchsia);text-shadow:0 0 12px #f12bea8c}.urban-park-hours__note[data-v-99f729df]{color:#ffffffa6;margin:0;padding-top:18px;font-size:13px;line-height:1.5}@media (width<=860px){.urban-park-hours__inner[data-v-99f729df]{grid-template-columns:1fr;gap:40px;padding:64px 20px 76px}.urban-park-hours__panel[data-v-99f729df]{padding:26px 20px 30px}}

/* ---- next <style> ---- */

.featured-experience[data-v-ada444f7]{background:var(--tv-indigo-deep);color:var(--tv-white);font-family:var(--tv-font-body);border-bottom:1px solid #f12bea4d;position:relative;overflow:hidden}.featured-experience__ambient-mesh[data-v-ada444f7]{display:none}.featured-experience__inner[data-v-ada444f7]{z-index:2;grid-template-columns:1.25fr 1fr;align-items:center;gap:calc(clamp(40px,6vw,84px));max-width:1320px;margin:0 auto;padding:104px 32px 112px;display:grid;position:relative}.featured-experience__media[data-v-ada444f7]{position:relative}.featured-experience__video-frame[data-v-ada444f7]{background:var(--tv-gradient-official);border-radius:16px;padding:3px;transition:transform .3s;box-shadow:0 24px 60px #0009,0 0 36px #f12bea59}.featured-experience__video-frame[data-v-ada444f7]:hover{transform:scale(1.015)}.featured-experience__video[data-v-ada444f7]{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:14px;width:100%;display:block}.featured-experience__eyebrow[data-v-ada444f7]{color:var(--tv-green);letter-spacing:.18em;text-shadow:0 0 14px #63b84f80;text-transform:uppercase;margin:0 0 16px;font-size:13px;font-weight:800;line-height:1.5}.featured-experience__title[data-v-ada444f7]{color:var(--tv-white);font-family:var(--tv-font-neon);letter-spacing:.02em;text-shadow:0 0 24px #f12beacc,0 0 44px #f12bea73;text-transform:uppercase;margin:0;font-size:calc(clamp(34px,4vw,58px));font-weight:700;line-height:1.02}.featured-experience__description[data-v-ada444f7]{color:#ffffffeb;max-width:520px;margin:26px 0 36px;font-size:calc(clamp(18px,1.45vw,21px));line-height:1.6}.featured-experience__arrow[data-v-ada444f7]{transition:transform .2s}.featured-experience__cta[data-v-ada444f7]:focus-visible,.featured-experience__cta[data-v-ada444f7]:hover{box-shadow:0 0 36px #63b84fbf}.featured-experience__cta:hover .featured-experience__arrow[data-v-ada444f7]{transform:translate(4px)}@media (width<=900px){.featured-experience__inner[data-v-ada444f7]{grid-template-columns:1fr;gap:48px;padding:68px 20px 80px}}

/* ---- next <style> ---- */

.urban-experiences[data-v-bdd1a4bc]{background:radial-gradient(circle at 85% 15%,#7a27a84d,transparent 45%),radial-gradient(circle at 15% 85%,#63b84f33,transparent 45%),var(--tv-indigo-deep);color:var(--tv-white);font-family:var(--tv-font-body);border-bottom:1px solid #f12bea40;position:relative;overflow:hidden}.urban-experiences__ambient[data-v-bdd1a4bc]{pointer-events:none;background-image:linear-gradient(#f12bea0a 1px,#0000 0),linear-gradient(90deg,#63b84f0a 1px,#0000 0);background-size:56px 56px;position:absolute;inset:0}.urban-experiences__inner[data-v-bdd1a4bc]{z-index:2;max-width:1380px;margin:0 auto;padding:104px 32px 116px;position:relative}.urban-experiences__header[data-v-bdd1a4bc]{grid-template-columns:1.15fr .85fr;align-items:flex-end;gap:36px;margin-bottom:56px;display:grid}.urban-experiences__eyebrow[data-v-bdd1a4bc]{color:var(--tv-green);letter-spacing:.18em;text-transform:uppercase;text-shadow:0 0 14px #63b84f80;margin:0 0 16px;font-size:13px;font-weight:800;line-height:1.5}.urban-experiences h2[data-v-bdd1a4bc]{color:var(--tv-white);font-family:var(--tv-font-display);letter-spacing:.01em;text-transform:uppercase;text-shadow:0 0 28px #f12bea59;margin:0;font-size:calc(clamp(35px,4.2vw,61px));font-weight:900;line-height:.96}.urban-experiences__description[data-v-bdd1a4bc]{color:#ffffffe0;margin:0;font-size:calc(clamp(17px,1.4vw,20px));line-height:1.6}.urban-experiences__matrix[data-v-bdd1a4bc]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.urban-experiences__card[data-v-bdd1a4bc]{background:var(--tv-indigo-card);border:1px solid #f12bea47;border-radius:16px;flex-direction:column;min-height:440px;transition:box-shadow .28s;display:flex;position:relative;overflow:visible;box-shadow:0 20px 48px #00000080}.urban-experiences__card[data-v-bdd1a4bc]:hover{box-shadow:0 0 28px #63b84f33,0 0 54px #f12bea26,0 24px 60px #000000b3}.urban-experiences__card-bg[data-v-bdd1a4bc]{z-index:0;border-radius:16px;position:absolute;inset:0;overflow:hidden}.urban-experiences__card-bg img[data-v-bdd1a4bc]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.urban-experiences__card:hover .urban-experiences__card-bg img[data-v-bdd1a4bc]{transform:scale(1.08)}.urban-experiences__card-overlay[data-v-bdd1a4bc]{background:linear-gradient(#0d091abf,#0d091a73 40%,#0d091af5);position:absolute;inset:0}.urban-experiences__card-body[data-v-bdd1a4bc]{z-index:1;flex-direction:column;flex:1;justify-content:space-between;padding:28px 26px 30px;display:flex;position:relative}.urban-experiences__card-top[data-v-bdd1a4bc]{justify-content:flex-end;align-items:center;display:flex}.urban-experiences__num[data-v-bdd1a4bc]{color:var(--tv-fuchsia);font-family:var(--tv-font-display);text-shadow:0 0 10px #f12beacc;font-size:18px;font-weight:900}.urban-experiences__card-bottom h3[data-v-bdd1a4bc]{color:var(--tv-white);font-family:var(--tv-font-display);text-transform:uppercase;letter-spacing:.01em;text-shadow:0 2px 10px #000c;margin:0 0 12px;font-size:calc(clamp(24px,2.2vw,30px));font-weight:900;line-height:1.08}.urban-experiences__card-bottom p[data-v-bdd1a4bc]{color:#ffffffe0;text-shadow:0 2px 8px #000c;margin:0 0 22px;font-size:15px;line-height:1.55}.urban-experiences__cta[data-v-bdd1a4bc]{text-align:center;width:fit-content;min-height:42px;padding:8px 18px;font-size:12px;line-height:1.22}.urban-experiences__cta-icon[data-v-bdd1a4bc]{transition:transform .2s}.urban-experiences__card:hover .urban-experiences__cta-icon[data-v-bdd1a4bc]{transform:translate(4px)}@media (width<=1024px){.urban-experiences__header[data-v-bdd1a4bc]{grid-template-columns:1fr;gap:20px}.urban-experiences__matrix[data-v-bdd1a4bc]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.urban-experiences__inner[data-v-bdd1a4bc]{padding:64px 20px 76px}.urban-experiences__matrix[data-v-bdd1a4bc]{grid-template-columns:1fr}.urban-experiences__card[data-v-bdd1a4bc]{min-height:380px}}

/* ---- next <style> ---- */

.more-ways-slider[data-v-44b5b9dd]{background:var(--tv-indigo-deep);min-height:100dvh;color:var(--tv-white);font-family:var(--tv-font-body);border-bottom:2px solid #f12bea59;outline:none;flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden;box-shadow:0 0 60px #000000b3}.more-ways-slider__backdrop[data-v-44b5b9dd]{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.more-ways-slider__bg-slide[data-v-44b5b9dd]{width:100%;height:100%;position:absolute;inset:0}.more-ways-slider__bg-img[data-v-44b5b9dd]{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;transition:transform 7s cubic-bezier(.25,1,.5,1);transform:scale(1.02)}.more-ways-slider:hover .more-ways-slider__bg-img[data-v-44b5b9dd]{transform:scale(1.06)}.backdrop-fade-enter-active[data-v-44b5b9dd],.backdrop-fade-leave-active[data-v-44b5b9dd]{transition:opacity .85s cubic-bezier(.4,0,.2,1)}.backdrop-fade-enter-from[data-v-44b5b9dd],.backdrop-fade-leave-to[data-v-44b5b9dd]{opacity:0}.more-ways-slider__vignette-horiz[data-v-44b5b9dd]{z-index:2;background:linear-gradient(90deg,#0d091afa,#0d091aeb 36%,#0d091aa6 68%,#0d091a61);position:absolute;inset:0}.more-ways-slider__vignette-vert[data-v-44b5b9dd]{z-index:2;background:linear-gradient(#0d091ae6,#0000 20% 74%,#0d091af2);position:absolute;inset:0}.more-ways-slider__cyber-grid[data-v-44b5b9dd]{opacity:.6;z-index:2;background-image:linear-gradient(#f12bea0d 1px,#0000 0),linear-gradient(90deg,#63b84f0d 1px,#0000 0);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#000 50%,#0000 90%);mask-image:linear-gradient(90deg,#000,#000 50%,#0000 90%)}.more-ways-slider__scanlines[data-v-44b5b9dd]{opacity:.35;pointer-events:none;z-index:2;background:repeating-linear-gradient(0deg,#0000,#0000 3px,#00000047 0 6px);position:absolute;inset:0}.more-ways-slider__inner[data-v-44b5b9dd]{z-index:3;box-sizing:border-box;flex-direction:column;justify-content:space-between;width:100%;max-width:1440px;min-height:100dvh;margin:0 auto;padding:calc(clamp(32px,4.5vh,56px)) 36px calc(clamp(28px,4vh,48px));display:flex;position:relative}.more-ways-slider__header[data-v-44b5b9dd]{max-width:860px}.more-ways-slider__title[data-v-44b5b9dd]{color:var(--tv-white);font-family:var(--tv-font-display);letter-spacing:.01em;text-transform:uppercase;text-shadow:0 0 28px #f12bea59;margin:0;font-size:calc(clamp(28px,3.4vw,49px));font-weight:900;line-height:1}.more-ways-slider__body[data-v-44b5b9dd]{max-width:760px;margin:auto 0;padding:24px 0}.more-ways-slider__card[data-v-44b5b9dd]{-webkit-backdrop-filter:blur(14px);background:#0d091ae0;border:1px solid #f12bea66;padding:calc(clamp(28px,3.5vw,44px));position:relative;box-shadow:0 0 35px #f12bea2e,0 24px 55px #000000b3}.more-ways-slider__card-top-bar[data-v-44b5b9dd]{background:var(--tv-gradient-horizontal);height:3px;position:absolute;top:0;left:0;right:0}.more-ways-slider__card-bracket[data-v-44b5b9dd]{border-color:var(--tv-green);pointer-events:none;border-style:solid;width:14px;height:14px;position:absolute}.more-ways-slider__card-bracket--tl[data-v-44b5b9dd]{border-width:2px 0 0 2px;top:-2px;left:-2px}.more-ways-slider__card-bracket--br[data-v-44b5b9dd]{border-width:0 2px 2px 0;bottom:-2px;right:-2px}.more-ways-slider__card-tag-row[data-v-44b5b9dd]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.more-ways-slider__slide-tag[data-v-44b5b9dd]{background:#0d091af2;border-color:#63b84f99;font-size:11px}.more-ways-slider__counter-mini[data-v-44b5b9dd]{color:var(--tv-fuchsia);font-family:var(--tv-font-display);letter-spacing:.12em;text-shadow:0 0 10px #f12bea80;font-size:13px;font-weight:800}.more-ways-slider__slide-title[data-v-44b5b9dd]{color:var(--tv-white);font-family:var(--tv-font-display);text-transform:uppercase;letter-spacing:.01em;text-shadow:0 0 20px #ffffff40,0 0 35px #63b84f33;margin:0 0 16px;font-size:calc(clamp(26px,3.2vw,44px));font-weight:900;line-height:1.05}.more-ways-slider__slide-desc[data-v-44b5b9dd]{color:#ffffffeb;max-width:640px;margin:0 0 28px;font-size:calc(clamp(16px,1.25vw,19px));line-height:1.62}.more-ways-slider__card-actions[data-v-44b5b9dd],.more-ways-slider__deck[data-v-44b5b9dd]{align-items:center;display:flex}.more-ways-slider__cta[data-v-44b5b9dd]{letter-spacing:.08em;padding:12px 28px;font-size:13px;box-shadow:0 0 20px #63b84f66,inset 0 0 14px #63b84f40}.slide-card-fade-enter-active[data-v-44b5b9dd],.slide-card-fade-leave-active[data-v-44b5b9dd]{transition:opacity .35s,transform .35s}.slide-card-fade-enter-from[data-v-44b5b9dd]{opacity:0;transform:translateY(18px)}.slide-card-fade-leave-to[data-v-44b5b9dd]{opacity:0;transform:translateY(-14px)}.more-ways-slider__deck[data-v-44b5b9dd]{gap:28px;padding-top:16px}.more-ways-slider__arrows[data-v-44b5b9dd]{flex-shrink:0;gap:12px;display:flex}.more-ways-slider__arrow[data-v-44b5b9dd]{width:46px;height:46px;color:var(--tv-white);cursor:pointer;clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);-webkit-backdrop-filter:blur(8px);background:#0d091ae0;border:1px solid #f12bea73;justify-content:center;align-items:center;font-size:24px;font-weight:700;transition:all .22s;display:inline-flex}.more-ways-slider__arrow[data-v-44b5b9dd]:hover{background:var(--tv-fuchsia);color:var(--tv-indigo-deep);border-color:var(--tv-fuchsia);transform:translateY(-2px);box-shadow:0 0 22px #f12beab3}.more-ways-slider__nav-tabs[data-v-44b5b9dd]{flex:1;grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.more-ways-slider__tab[data-v-44b5b9dd]{text-align:left;cursor:pointer;-webkit-backdrop-filter:blur(6px);background:#0d091abf;border:1px solid #ffffff1f;flex-direction:column;gap:8px;padding:12px 14px;transition:all .22s;display:flex;position:relative;overflow:hidden}.more-ways-slider__tab[data-v-44b5b9dd]:hover{background:#0d091ae6;border-color:#63b84f80}.more-ways-slider__tab--active[data-v-44b5b9dd]{border-color:var(--tv-green);background:#0d091af2;box-shadow:0 0 20px #63b84f40}.more-ways-slider__tab-progress-bg[data-v-44b5b9dd]{background:#ffffff26;width:100%;height:3px;overflow:hidden}.more-ways-slider__tab-progress-fill[data-v-44b5b9dd]{background:var(--tv-green);height:100%;box-shadow:0 0 10px var(--tv-green);transition:width 50ms linear}.more-ways-slider__tab-content[data-v-44b5b9dd]{align-items:baseline;gap:8px;display:flex;overflow:hidden}.more-ways-slider__tab-num[data-v-44b5b9dd]{font-family:var(--tv-font-display);color:var(--tv-green);flex-shrink:0;font-size:12px;font-weight:800}.more-ways-slider__tab-title[data-v-44b5b9dd]{font-family:var(--tv-font-body);color:#ffffffd9;white-space:nowrap;text-overflow:ellipsis;text-transform:uppercase;letter-spacing:.04em;font-size:13px;font-weight:700;overflow:hidden}.more-ways-slider__tab--active .more-ways-slider__tab-title[data-v-44b5b9dd]{color:var(--tv-white)}@media (width<=1024px){.more-ways-slider__inner[data-v-44b5b9dd]{padding:36px 24px 32px}.more-ways-slider__tab-title[data-v-44b5b9dd]{display:none}.more-ways-slider__tab[data-v-44b5b9dd]{align-items:center;padding:10px}}@media (width<=768px){.more-ways-slider[data-v-44b5b9dd]{min-height:auto;padding:48px 0}.more-ways-slider__inner[data-v-44b5b9dd]{gap:32px;min-height:auto;padding:0 20px}.more-ways-slider__vignette-horiz[data-v-44b5b9dd]{background:linear-gradient(#0d091af2,#0d091ae0 50%,#0d091afa)}.more-ways-slider__card[data-v-44b5b9dd]{padding:24px 20px}.more-ways-slider__deck[data-v-44b5b9dd]{flex-direction:column-reverse;align-items:stretch;gap:16px}.more-ways-slider__arrows[data-v-44b5b9dd]{justify-content:center}}

/* ---- next <style> ---- */

.tickets-packages[data-v-bdd20dbe]{background:radial-gradient(circle at 88% 18%,#f12bea47,transparent 45%),radial-gradient(circle at 12% 85%,#63b84f33,transparent 45%),var(--tv-indigo-deep);color:var(--tv-white);font-family:var(--tv-font-body);border-top:1px solid #f12bea4d;border-bottom:1px solid #f12bea4d;scroll-margin-top:100px;position:relative}.tickets-packages__inner[data-v-bdd20dbe]{box-sizing:border-box;width:100%;margin:0 auto;padding:104px calc(clamp(20px,3vw,48px)) 116px}.tickets-packages__header[data-v-bdd20dbe]{text-align:center;max-width:850px;margin:0 auto 48px}.tickets-packages h2[data-v-bdd20dbe]{color:var(--tv-white);font-family:var(--tv-font-display);letter-spacing:.01em;text-transform:uppercase;text-shadow:0 0 28px #f12bea66;margin:0;font-size:calc(clamp(35px,4.2vw,61px));font-weight:900;line-height:.96}.tickets-packages__description[data-v-bdd20dbe]{color:#ffffffe0;max-width:720px;margin:24px auto 0;font-size:calc(clamp(17px,1.4vw,20px));line-height:1.6}.tickets-packages__grid[data-v-bdd20dbe]{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:none;grid-auto-columns:minmax(300px,1fr);grid-auto-flow:column;gap:22px;padding-bottom:16px;display:grid;overflow-x:auto}.tickets-packages__grid[data-v-bdd20dbe]::-webkit-scrollbar{display:none}.tickets-packages__grid[data-v-bdd20dbe]:focus-visible{outline:2px solid var(--tv-green);outline-offset:4px}.tickets-packages__card[data-v-bdd20dbe]{background:var(--tv-indigo-card);min-height:520px;color:var(--tv-white);scroll-snap-align:start;border-radius:24px;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.tickets-packages__card-img-wrap[data-v-bdd20dbe]{position:absolute;inset:0}.tickets-packages__card-img-wrap[data-v-bdd20dbe]:after{content:"";background:linear-gradient(#0d091a0a 15%,#0d091a61 50%,#0d091af5);position:absolute;inset:0}.tickets-packages__card img[data-v-bdd20dbe]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.tickets-packages__card-content[data-v-bdd20dbe]{z-index:1;flex-direction:column;align-items:flex-start;padding:calc(clamp(24px,2.5vw,36px));display:flex;position:relative}.tickets-packages__card h3[data-v-bdd20dbe]{color:var(--tv-white);font-family:var(--tv-font-display);text-transform:uppercase;letter-spacing:.01em;margin:0 0 12px;font-size:calc(clamp(22px,1.8vw,26px));font-weight:900;line-height:1.1}.tickets-packages__card p[data-v-bdd20dbe]{color:#ffffffd1;margin:0 0 24px;font-size:15px;line-height:1.55}.tickets-packages__cta[data-v-bdd20dbe]{text-align:center;min-height:42px;margin-top:auto;padding:8px 18px;font-size:12px;line-height:1.22}@media (width<=640px){.tickets-packages__inner[data-v-bdd20dbe]{padding:64px 20px 76px}.tickets-packages__grid[data-v-bdd20dbe]{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:88%;grid-auto-flow:column;gap:16px;overflow-x:auto}.tickets-packages__card[data-v-bdd20dbe]{min-height:480px}}

/* ---- next <style> ---- */

.urban-dining[data-v-cd53d478]{background:radial-gradient(circle at 18% 30%,#7a27a852,transparent 48%),radial-gradient(circle at 82% 80%,#f12bea38,transparent 48%),var(--tv-indigo-deep);color:var(--tv-white);font-family:var(--tv-font-body);border-bottom:1px solid #f12bea40;position:relative;overflow:hidden}.urban-dining__inner[data-v-cd53d478]{max-width:1040px;margin:0 auto;padding:104px 32px 116px}.urban-dining__header[data-v-cd53d478]{max-width:840px;margin-bottom:48px}.urban-dining__eyebrow-row[data-v-cd53d478]{margin-bottom:16px}.urban-dining h2[data-v-cd53d478]{color:var(--tv-white);font-family:var(--tv-font-display);letter-spacing:.01em;text-transform:uppercase;text-shadow:0 0 28px #f12bea66;margin:0;font-size:calc(clamp(35px,4.2vw,61px));font-weight:900;line-height:.96}.urban-dining__card[data-v-cd53d478]{background:var(--tv-indigo-card);border:1px solid #f12bea47;border-radius:16px;flex-direction:column;width:100%;transition:transform .28s,border-color .28s,box-shadow .28s;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 50px #0000008c,0 0 28px #7a27a82e}.urban-dining__card[data-v-cd53d478]:hover{border-color:#63b84f8c;box-shadow:0 24px 60px #000000bf,0 0 36px #63b84f47}.urban-dining__top-bar[data-v-cd53d478]{background:var(--tv-gradient-horizontal);width:100%;height:4px}.urban-dining__slide-area[data-v-cd53d478]{aspect-ratio:16/9;cursor:pointer;background:#000;max-height:520px;position:relative;overflow:hidden}.urban-dining__slide-img[data-v-cd53d478]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.urban-dining__slide-area:hover .urban-dining__slide-img[data-v-cd53d478]{transform:scale(1.035)}.urban-dining__slide-overlay[data-v-cd53d478]{pointer-events:none;background:linear-gradient(#0d091a0f,#0d091a73);position:absolute;inset:0}.urban-dining__arrow[data-v-cd53d478]{width:44px;height:44px;color:var(--tv-white);cursor:pointer;z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-user-select:none;user-select:none;background:#0d091ad9;border:1px solid #f12bea80;border-radius:50%;justify-content:center;align-items:center;font-size:28px;line-height:1;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.urban-dining__arrow[data-v-cd53d478]:focus-visible,.urban-dining__arrow[data-v-cd53d478]:hover{border-color:var(--tv-green);color:var(--tv-green);background:#f12bea59;transform:translateY(-50%)scale(1.1);box-shadow:0 0 18px #63b84fa6}.urban-dining__arrow--prev[data-v-cd53d478]{left:16px}.urban-dining__arrow--next[data-v-cd53d478]{right:16px}.urban-dining__slide-counter[data-v-cd53d478]{letter-spacing:.08em;color:var(--tv-white);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;background:#0d091ae0;border:1px solid #fff3;border-radius:20px;align-items:center;gap:7px;padding:5px 14px;font-size:11.5px;font-weight:800;display:inline-flex;position:absolute;bottom:14px;left:16px}.urban-dining__counter-dot[data-v-cd53d478]{background:var(--tv-green);width:6px;height:6px;box-shadow:0 0 6px var(--tv-green);border-radius:50%}.urban-dining__zoom-hint[data-v-cd53d478]{letter-spacing:.04em;color:var(--tv-white);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:.88;background:#0d091ae0;border:1px solid #f12bea73;border-radius:20px;align-items:center;gap:6px;padding:5px 12px;font-size:11.5px;font-weight:700;transition:opacity .2s,transform .2s,border-color .2s,color .2s;display:inline-flex;position:absolute;top:14px;right:16px}.urban-dining__slide-area:hover .urban-dining__zoom-hint[data-v-cd53d478]{opacity:1;border-color:var(--tv-green);color:var(--tv-green);transform:scale(1.05)}.urban-dining__zoom-icon[data-v-cd53d478]{font-size:14px;line-height:1}.urban-dining__card-body[data-v-cd53d478]{flex-flow:wrap;justify-content:space-between;align-items:center;gap:32px;padding:calc(clamp(28px,3.5vw,44px));display:flex}.urban-dining__card-info[data-v-cd53d478]{flex:1;min-width:280px}.urban-dining__restaurant[data-v-cd53d478]{color:var(--tv-white);-webkit-text-fill-color:var(--tv-white);-webkit-text-stroke:calc(clamp(1.4px,.18vw,2.2px)) var(--tv-green);font-family:var(--tv-font-neon);letter-spacing:.02em;text-transform:uppercase;text-shadow:0 0 24px #63b84fbf,0 0 44px #63b84f59;margin:0 0 14px;font-size:calc(clamp(26px,2.6vw,36px));font-weight:700}.urban-dining__description[data-v-cd53d478]{color:#ffffffeb;max-width:640px;margin:0;font-size:calc(clamp(16px,1.35vw,18px));line-height:1.6}.urban-dining__actions[data-v-cd53d478]{flex-direction:column;flex-shrink:0;gap:12px;display:flex}.urban-dining__cta-arrow[data-v-cd53d478]{transition:transform .2s}.urban-dining__cta:hover .urban-dining__cta-arrow[data-v-cd53d478]{transform:translate(4px)}.dining-lightbox[data-v-cd53d478]{z-index:99999;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0a0714f0;justify-content:center;align-items:center;padding:calc(clamp(16px,3vw,40px));display:flex;position:fixed;inset:0}.dining-lightbox__frame[data-v-cd53d478]{flex-direction:column;align-items:center;width:100%;max-width:1040px;display:flex;position:relative}.dining-lightbox__close[data-v-cd53d478]{border:1px solid var(--tv-fuchsia);width:40px;height:40px;color:var(--tv-white);cursor:pointer;z-index:10;background:#f12bea40;border-radius:50%;justify-content:center;align-items:center;font-size:26px;line-height:1;transition:all .2s;display:flex;position:absolute;top:-48px;right:0;box-shadow:0 0 16px #f12bea80}.dining-lightbox__close[data-v-cd53d478]:focus-visible,.dining-lightbox__close[data-v-cd53d478]:hover{background:var(--tv-fuchsia);transform:scale(1.1);box-shadow:0 0 24px #f12beacc}.dining-lightbox__img-wrap[data-v-cd53d478]{background:#000;border:1px solid #f12bea66;border-radius:14px;max-width:100%;max-height:75vh;overflow:hidden;box-shadow:0 20px 60px #000000e6,0 0 40px #f12bea4d}.dining-lightbox__img[data-v-cd53d478]{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:75vh;display:block}.dining-lightbox__nav[data-v-cd53d478]{width:52px;height:52px;color:var(--tv-white);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-user-select:none;user-select:none;z-index:10;background:#0d091ae0;border:1px solid #f12bea99;border-radius:50%;justify-content:center;align-items:center;font-size:32px;line-height:1;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 20px #f12bea66}.dining-lightbox__nav[data-v-cd53d478]:focus-visible,.dining-lightbox__nav[data-v-cd53d478]:hover{background:var(--tv-fuchsia);border-color:#fff;transform:translateY(-50%)scale(1.12);box-shadow:0 0 28px #f12beae6}.dining-lightbox__nav--prev[data-v-cd53d478]{left:-28px}.dining-lightbox__nav--next[data-v-cd53d478]{right:-28px}.dining-lightbox__footer[data-v-cd53d478]{justify-content:space-between;align-items:center;gap:16px;width:100%;margin-top:16px;display:flex}.dining-lightbox__caption[data-v-cd53d478]{color:var(--tv-white);letter-spacing:.04em;text-shadow:0 2px 8px #000c;margin:0;font-size:14px;font-weight:600}.dining-lightbox__counter[data-v-cd53d478]{color:var(--tv-green);font-family:var(--tv-font-neon);letter-spacing:.1em;text-shadow:0 0 10px #63b84f80;white-space:nowrap;font-size:13px;font-weight:800}.dining-lightbox-fade-enter-active[data-v-cd53d478],.dining-lightbox-fade-leave-active[data-v-cd53d478]{transition:opacity .25s}.dining-lightbox-fade-enter-from[data-v-cd53d478],.dining-lightbox-fade-leave-to[data-v-cd53d478]{opacity:0}@media (width<=900px){.urban-dining__inner[data-v-cd53d478]{padding:68px 20px 80px}.urban-dining__card-body[data-v-cd53d478]{flex-direction:column;align-items:flex-start;gap:24px;padding:24px 20px}.urban-dining__actions[data-v-cd53d478],.urban-dining__cta[data-v-cd53d478]{width:100%}.dining-lightbox__nav--prev[data-v-cd53d478]{left:8px}.dining-lightbox__nav--next[data-v-cd53d478]{right:8px}.dining-lightbox__nav[data-v-cd53d478]{width:42px;height:42px;font-size:24px}}

/* ---- next <style> ---- */

.birthday-groups[data-v-a0de4471]{background:var(--tv-indigo-deep);color:var(--tv-white);font-family:var(--tv-font-body);border-bottom:1px solid #f12bea40;position:relative;overflow:hidden}.birthday-groups__inner[data-v-a0de4471]{max-width:1380px;margin:0 auto;padding:104px 32px 116px}.birthday-groups__header[data-v-a0de4471]{max-width:840px;margin-bottom:56px}.birthday-groups__eyebrow[data-v-a0de4471]{color:var(--tv-green);letter-spacing:.18em;text-transform:uppercase;text-shadow:0 0 14px #63b84f80;margin:0 0 16px;font-size:13px;font-weight:800;line-height:1.5}.birthday-groups h2[data-v-a0de4471]{color:var(--tv-white);font-family:var(--tv-font-display);letter-spacing:.01em;text-transform:uppercase;text-shadow:0 0 28px #f12bea66;margin:0;font-size:calc(clamp(35px,4.2vw,61px));font-weight:900;line-height:.96}.birthday-groups__description[data-v-a0de4471]{color:#ffffffe0;margin:22px 0 0;font-size:calc(clamp(17px,1.4vw,20px));line-height:1.6}.birthday-groups__grid[data-v-a0de4471]{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.birthday-groups__card[data-v-a0de4471]{background:var(--tv-indigo-card);border:1px solid #f12bea47;border-radius:0;flex-direction:column;transition:box-shadow .28s;display:flex;position:relative;overflow:visible;box-shadow:0 20px 48px #00000073}.birthday-groups__card[data-v-a0de4471]:after,.birthday-groups__card[data-v-a0de4471]:before{content:none!important;display:none!important}.birthday-groups__card[data-v-a0de4471]:hover{box-shadow:0 0 28px #63b84f33,0 0 54px #f12bea26,0 24px 60px #000000b3}.birthday-groups__top-bar[data-v-a0de4471]{background:var(--tv-gradient-horizontal);z-index:2;border-radius:0;height:4px;position:absolute;top:0;left:0;right:0}.birthday-groups__media[data-v-a0de4471]{aspect-ratio:16/10;border-radius:0;position:relative;overflow:hidden}.birthday-groups__card img[data-v-a0de4471]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.birthday-groups__card:hover img[data-v-a0de4471]{transform:scale(1.06)}.birthday-groups__card-content[data-v-a0de4471]{flex-direction:column;flex:1;align-items:flex-start;padding:28px 26px 30px;display:flex}.birthday-groups__card h3[data-v-a0de4471]{color:var(--tv-white);font-family:var(--tv-font-display);text-transform:uppercase;letter-spacing:.01em;margin:0 0 12px;font-size:calc(clamp(22px,2vw,28px));font-weight:900;line-height:1.1}.birthday-groups__card p[data-v-a0de4471]{color:#ffffffd6;margin:0 0 24px;font-size:15px;line-height:1.6}.birthday-groups__cta[data-v-a0de4471]{text-align:center;width:fit-content;min-height:42px;margin-top:auto;padding:8px 18px;font-size:12px;line-height:1.22}.birthday-groups__cta-arrow[data-v-a0de4471]{transition:transform .2s}.birthday-groups__card:hover .birthday-groups__cta-arrow[data-v-a0de4471]{transform:translate(4px)}@media (width<=1024px){.birthday-groups__grid[data-v-a0de4471]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.birthday-groups__grid[data-v-a0de4471]{grid-template-columns:1fr}.birthday-groups__inner[data-v-a0de4471]{padding:64px 20px 76px}}

/* ---- next <style> ---- */

.other-parks[data-v-bf96f8c3]{background:radial-gradient(circle at 15% 25%,#f12bea38,transparent 45%),radial-gradient(circle at 85% 75%,#7a27a840,transparent 45%),var(--tv-indigo-deep);color:var(--tv-white);font-family:var(--tv-font-body);border-bottom:1px solid #f12bea40;position:relative}.other-parks__inner[data-v-bf96f8c3]{max-width:1360px;margin:0 auto;padding:104px 32px 116px}.other-parks__eyebrow[data-v-bf96f8c3]{color:var(--tv-green);letter-spacing:.18em;text-transform:uppercase;text-shadow:0 0 14px #63b84f80;margin:0 0 16px;font-size:13px;font-weight:800;line-height:1.5}.other-parks h2[data-v-bf96f8c3]{color:var(--tv-white);font-family:var(--tv-font-display);letter-spacing:.01em;text-transform:uppercase;text-shadow:0 0 28px #f12bea66;margin:0;font-size:calc(clamp(35px,4.2vw,61px));font-weight:900;line-height:.96}.other-parks__description[data-v-bf96f8c3]{color:#ffffffe0;max-width:680px;margin:22px 0 48px;font-size:calc(clamp(18px,1.45vw,21px));line-height:1.6}.other-parks__grid[data-v-bf96f8c3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.other-parks__card[data-v-bf96f8c3]{background:var(--tv-indigo-card);border:1px solid #f12bea47;border-radius:0;flex-direction:column;transition:box-shadow .28s;display:flex;position:relative;overflow:visible;box-shadow:0 20px 48px #00000073}.other-parks__card[data-v-bf96f8c3]:after,.other-parks__card[data-v-bf96f8c3]:before{content:none!important;display:none!important}.other-parks__card[data-v-bf96f8c3]:hover{box-shadow:0 0 28px #63b84f33,0 0 54px #f12bea26,0 24px 60px #000000b3}.other-parks__card-top-bar[data-v-bf96f8c3]{background:var(--tv-gradient-horizontal);z-index:2;border-radius:0;height:4px;position:absolute;top:0;left:0;right:0}.other-parks__card-media[data-v-bf96f8c3]{aspect-ratio:16/9;border-radius:0;position:relative;overflow:hidden}.other-parks__card img[data-v-bf96f8c3]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.other-parks__card:hover img[data-v-bf96f8c3]{transform:scale(1.06)}.other-parks__card-content[data-v-bf96f8c3]{flex-direction:column;flex:1;align-items:flex-start;padding:32px 30px 34px;display:flex}.other-parks__card h3[data-v-bf96f8c3]{color:var(--tv-white);font-family:var(--tv-font-display);text-transform:uppercase;letter-spacing:.01em;margin:0 0 14px;font-size:calc(clamp(26px,2.2vw,32px));font-weight:900;line-height:1.1}.other-parks__card-desc[data-v-bf96f8c3]{color:#ffffffd6;margin:0 0 26px;font-size:16px;line-height:1.6}.other-parks__cta[data-v-bf96f8c3]{color:var(--tv-green);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;margin-top:auto;font-size:13px;font-weight:800;line-height:1.5;text-decoration:none;transition:color .2s;display:inline-flex}.other-parks__cta-arrow[data-v-bf96f8c3]{transition:transform .2s}.other-parks__card:hover .other-parks__cta[data-v-bf96f8c3]{color:var(--tv-fuchsia);text-shadow:0 0 10px #f12bea99}.other-parks__card:hover .other-parks__cta-arrow[data-v-bf96f8c3]{transform:translate(4px)}@media (width<=880px){.other-parks__grid[data-v-bf96f8c3]{grid-template-columns:1fr}.other-parks__inner[data-v-bf96f8c3]{padding:64px 20px 76px}}

/* ---- next <style> ---- */

.urban-faq[data-v-265b2212]{background:var(--tv-indigo-deep);color:var(--tv-white);font-family:var(--tv-font-body);border-bottom:1px solid #f12bea40;position:relative}.urban-faq__inner[data-v-265b2212]{max-width:1180px;margin:0 auto;padding:104px 32px 116px}.urban-faq h2[data-v-265b2212]{color:var(--tv-white);font-family:var(--tv-font-display);letter-spacing:.01em;text-transform:uppercase;text-shadow:0 0 28px #f12bea66;margin:0 0 52px;font-size:calc(clamp(35px,4.2vw,61px));font-weight:900;line-height:.96}.urban-faq__list[data-v-265b2212]{border-top:3px solid #0000;-o-border-image:var(--tv-gradient-horizontal) 1;border-image:var(--tv-gradient-horizontal) 1;flex-direction:column;gap:16px;padding-top:24px;display:flex}.urban-faq__item[data-v-265b2212]{background:var(--tv-indigo-card);border:1px solid #f12bea40;border-radius:14px;transition:border-color .25s,box-shadow .25s;position:relative;overflow:hidden;box-shadow:0 10px 30px #00000059}.urban-faq__item[data-v-265b2212]:hover,.urban-faq__item[open][data-v-265b2212]{border-color:#f12bea8c;box-shadow:0 0 24px #63b84f59,0 0 48px #f12bea38,0 16px 40px #00000080}.urban-faq__item summary[data-v-265b2212]{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:20px;padding:26px 30px;list-style:none;display:flex}.urban-faq__item summary[data-v-265b2212]::-webkit-details-marker{display:none}.urban-faq__item summary[data-v-265b2212]:focus-visible{outline:2px solid var(--tv-green);outline-offset:-2px}.urban-faq__question[data-v-265b2212]{color:var(--tv-white);font-family:var(--tv-font-display);letter-spacing:.01em;text-transform:uppercase;margin:0;font-size:calc(clamp(20px,1.8vw,24px));font-weight:900;line-height:1.2;transition:color .2s}.urban-faq__item:hover .urban-faq__question[data-v-265b2212],.urban-faq__item[open] .urban-faq__question[data-v-265b2212]{color:var(--tv-green)}.urban-faq__icon[data-v-265b2212]{flex:0 0 20px;height:20px;position:relative}.urban-faq__icon[data-v-265b2212]:after,.urban-faq__icon[data-v-265b2212]:before{background:var(--tv-fuchsia);content:"";box-shadow:0 0 8px var(--tv-fuchsia);transition:transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.urban-faq__icon[data-v-265b2212]:before{width:20px;height:3px}.urban-faq__icon[data-v-265b2212]:after{width:3px;height:20px}.urban-faq__item[open] .urban-faq__icon[data-v-265b2212]:after{display:none}.urban-faq__item[open] .urban-faq__icon[data-v-265b2212]:before{background:var(--tv-green);box-shadow:0 0 10px var(--tv-green)}.urban-faq__answer[data-v-265b2212]{color:#ffffffdb;max-width:900px;margin:0;padding:0 30px 28px;font-size:17px;line-height:1.65}@media (width<=680px){.urban-faq__inner[data-v-265b2212]{padding:64px 20px 76px}.urban-faq__item summary[data-v-265b2212]{padding:20px}.urban-faq__answer[data-v-265b2212]{padding:0 20px 24px;font-size:15px}}

/* ---- next <style> ---- */

.closing-cta[data-v-237bbdb5]{background:var(--tv-indigo-deep);color:var(--tv-white);font-family:var(--tv-font-body);border-top:3px solid #0000;-o-border-image:var(--tv-gradient-horizontal) 1;border-image:var(--tv-gradient-horizontal) 1;position:relative;overflow:hidden}.closing-cta__image[data-v-237bbdb5],.closing-cta__image-shade[data-v-237bbdb5]{width:100%;height:100%;position:absolute;inset:0}.closing-cta__image[data-v-237bbdb5],.closing-cta__video[data-v-237bbdb5]{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.closing-cta__image-shade[data-v-237bbdb5]{background:linear-gradient(95deg,#0d091af0,#140f26db 48%,#0d091af0)}.closing-cta__video[data-v-237bbdb5]{opacity:.42;filter:contrast(1.18)saturate(1.25)brightness(.9);width:100%;height:100%}.closing-cta__overlay[data-v-237bbdb5],.closing-cta__video[data-v-237bbdb5]{z-index:1;pointer-events:none;position:absolute;inset:0}.closing-cta__overlay[data-v-237bbdb5]{background:radial-gradient(circle at 10% 20%,#f12bea52,#0000 48%),radial-gradient(circle at 90% 80%,#63b84f38,#0000 48%),linear-gradient(#0d091ab3,#0d091a66 50%,#0d091ad9)}.closing-cta__inner[data-v-237bbdb5]{z-index:2;grid-template-columns:1.35fr .85fr;align-items:center;gap:calc(clamp(44px,7vw,100px));max-width:1360px;min-height:520px;margin:0 auto;padding:104px 32px 116px;display:grid;position:relative}.closing-cta__eyebrow-row[data-v-237bbdb5]{margin-bottom:18px}.closing-cta__visit-badge-row[data-v-237bbdb5]{margin-bottom:16px}.closing-cta h2[data-v-237bbdb5]{color:var(--tv-white);font-family:var(--tv-font-display);letter-spacing:.01em;text-transform:uppercase;text-shadow:0 0 32px #f12bea80,0 4px 20px #000c;margin:0;font-size:calc(clamp(38px,4.8vw,70px));font-weight:900;line-height:.94}.closing-cta__description[data-v-237bbdb5]{color:#ffffffeb;max-width:600px;margin:26px 0 38px;font-size:calc(clamp(18px,1.45vw,21px));line-height:1.6}.closing-cta__actions[data-v-237bbdb5]{flex-wrap:wrap;gap:16px;display:flex}.closing-cta__visit[data-v-237bbdb5]{background:var(--tv-indigo-card);border:1px solid #f12bea4d;border-radius:0;padding:40px;scroll-margin-top:100px;position:relative;overflow:visible;box-shadow:0 24px 60px #0009,0 0 30px #f12bea40}.closing-cta__visit[data-v-237bbdb5]:after,.closing-cta__visit[data-v-237bbdb5]:before{content:none!important;display:none!important}.closing-cta__visit-top-bar[data-v-237bbdb5]{background:var(--tv-gradient-horizontal);border-radius:0;height:4px;position:absolute;top:0;left:0;right:0}.closing-cta__visit-eyebrow[data-v-237bbdb5]{color:var(--tv-green);letter-spacing:.16em;text-transform:uppercase;text-shadow:0 0 10px #63b84f66;margin:0 0 12px;font-size:13px;font-weight:800}.closing-cta__visit h3[data-v-237bbdb5]{color:var(--tv-white);font-family:var(--tv-font-display);text-transform:uppercase;margin:0 0 18px;font-size:calc(clamp(26px,2.2vw,32px));font-weight:900;line-height:1.05}.closing-cta__visit address[data-v-237bbdb5]{color:#ffffffe0;font-size:16px;font-style:normal;line-height:1.6}.closing-cta__visit address span[data-v-237bbdb5]{display:block}.closing-cta__contact-row[data-v-237bbdb5]{flex-wrap:wrap;align-items:center;gap:20px;margin:20px 0 6px;display:flex}.closing-cta__phone[data-v-237bbdb5]{color:var(--tv-green);font-family:var(--tv-font-condensed);letter-spacing:.02em;align-items:center;margin:0 20px 0 0;font-size:20px;font-weight:800;text-decoration:none;transition:color .2s,text-shadow .2s;display:inline-flex}.closing-cta__phone[data-v-237bbdb5]:focus-visible,.closing-cta__phone[data-v-237bbdb5]:hover{color:var(--tv-fuchsia);text-shadow:0 0 12px #f12bea99}.closing-cta__directions[data-v-237bbdb5]{letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:10px;width:fit-content;padding:12px 24px;font-size:13px;font-weight:900;text-decoration:none;display:inline-flex}@media (width<=900px){.closing-cta__inner[data-v-237bbdb5]{grid-template-columns:1fr;gap:40px;padding:64px 20px 76px}.closing-cta__visit[data-v-237bbdb5]{padding:28px 22px}}

/* ---- next <style> ---- */

.main-footer[data-v-12e4548b]{background:var(--tv-indigo-deep);color:var(--tv-white);font-family:var(--tv-font-body);position:relative}.main-footer__top-border[data-v-12e4548b]{background:var(--tv-gradient-horizontal);width:100%;height:4px}.main-footer__inner[data-v-12e4548b]{max-width:1360px;margin:0 auto;padding:80px 32px 36px}.main-footer__top[data-v-12e4548b]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:40px;padding-bottom:56px;display:flex}.main-footer__brand[data-v-12e4548b]{align-items:center;gap:28px;display:flex}.main-footer__logo[data-v-12e4548b]{filter:drop-shadow(0 0 16px #f12bea66);text-decoration:none;transition:transform .2s;display:inline-flex}.main-footer__logo[data-v-12e4548b]:hover{transform:scale(1.04)}.main-footer__logo-img[data-v-12e4548b]{-o-object-fit:contain;object-fit:contain;width:auto;height:96px;display:block}.main-footer__divider[data-v-12e4548b]{background:#ffffff4d;width:2px;height:56px;display:block}.main-footer__partner-img[data-v-12e4548b]{-o-object-fit:contain;object-fit:contain;opacity:.95;filter:drop-shadow(0 0 10px #ffffff40);width:auto;height:48px;display:block}.main-footer__description[data-v-12e4548b]{color:#ffffffd9;max-width:520px;margin:0;font-size:15px;line-height:1.65}.main-footer__columns[data-v-12e4548b]{border-top:1px solid #f12bea40;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;padding:52px 0 60px;display:grid}.main-footer__heading[data-v-12e4548b]{color:var(--tv-white);font-family:var(--tv-font-display);letter-spacing:.04em;text-transform:uppercase;margin:0 0 22px;font-size:20px;font-weight:900;line-height:1.1}.main-footer ul[data-v-12e4548b]{margin:0;padding:0;list-style:none}.main-footer li+li[data-v-12e4548b]{margin-top:14px}.main-footer__columns a[data-v-12e4548b],.main-footer__language[data-v-12e4548b],.main-footer__visit address[data-v-12e4548b]{color:#ffffffc7;font-size:14px;line-height:1.6;text-decoration:none;transition:color .2s,text-shadow .2s}.main-footer__columns a[data-v-12e4548b]:focus-visible,.main-footer__columns a[data-v-12e4548b]:hover,.main-footer__legal a[data-v-12e4548b]:focus-visible,.main-footer__legal a[data-v-12e4548b]:hover{color:var(--tv-green);text-shadow:0 0 10px #63b84f80}.main-footer__visit address[data-v-12e4548b]{font-style:normal}.main-footer__visit address span[data-v-12e4548b]{display:block}.main-footer__contact-row[data-v-12e4548b]{flex-wrap:wrap;align-items:center;gap:20px;margin:14px 0 16px;display:flex}.main-footer__phone[data-v-12e4548b]{font-family:var(--tv-font-condensed);letter-spacing:.02em;align-items:center;margin:0 18px 0 0;font-size:18px;font-weight:800;text-decoration:none;display:inline-flex;color:var(--tv-green)!important}.main-footer__bottom p[data-v-12e4548b],.main-footer__language[data-v-12e4548b]{margin:0}.main-footer__bottom[data-v-12e4548b]{color:#ffffffa6;border-top:1px solid #ffffff24;justify-content:space-between;align-items:center;padding-top:28px;font-size:13px}.main-footer__bottom[data-v-12e4548b],.main-footer__legal[data-v-12e4548b]{flex-wrap:wrap;gap:24px;display:flex}.main-footer__legal a[data-v-12e4548b]{color:inherit;text-decoration:none}@media (width<=960px){.main-footer__columns[data-v-12e4548b]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=580px){.main-footer__inner[data-v-12e4548b]{padding:56px 20px 28px}.main-footer__top[data-v-12e4548b]{flex-direction:column;align-items:flex-start;padding-bottom:36px}.main-footer__logo-img[data-v-12e4548b]{height:76px}.main-footer__partner-img[data-v-12e4548b]{height:38px}.main-footer__columns[data-v-12e4548b]{grid-template-columns:1fr;gap:32px;padding:36px 0}.main-footer__bottom[data-v-12e4548b]{flex-direction:column;align-items:flex-start}}

/* ---- nuxt bundles ---- */
pre code .line{display:block}
.urban-page[data-v-c4321094]{background:var(--tv-indigo);color:var(--tv-white);min-height:100vh;position:relative}
:root{--tv-green:#63b84f;--tv-fuchsia:#f12bea;--tv-purple:#7a27a8;--tv-indigo:#211a3f;--tv-black:#000;--tv-white:#fff;--tv-gradient-official:linear-gradient(135deg, #f12bea, #7a27a8 55%, #63b84f);--tv-gradient-horizontal:linear-gradient(90deg, #f12bea, #7a27a8 50%, #63b84f);--tv-gradient-pill:linear-gradient(95deg, #f12bea, #7a27a8 48%, #63b84f);--tv-gradient-card-border:linear-gradient(135deg, #f12bea99, #7a27a866 50%, #63b84f99);--tv-indigo-deep:#0d091a;--tv-indigo-stage:#140e2a;--tv-indigo-card:#1c1538;--tv-indigo-card-hover:#291f4e;--tv-indigo-border:#f12bea47;--tv-indigo-border-active:#63b84f99;--tv-font-display:"Archivo Black", Impact, "Arial Narrow", sans-serif;--tv-font-condensed:"Archivo Narrow", "Archivo Black", Impact, sans-serif;--tv-font-body:"Archivo", Arial, Helvetica, sans-serif;--tv-font-neon:"Unbounded", "Archivo Black", sans-serif;--tv-glow-fuchsia:0 0 20px #f12bea8c, 0 0 40px #f12bea40;--tv-glow-green:0 0 20px #63b84f8c, 0 0 40px #63b84f40;--tv-glow-purple:0 0 24px #7a27a880;--tv-navbar-height:84px}.tv-text-fuchsia{-webkit-text-stroke:calc(clamp(1.2px,.16vw,2.2px)) var(--tv-fuchsia)!important;text-shadow:0 0 24px #f12beabf,0 0 45px #f12bea66!important}.tv-text-fuchsia,.tv-text-green,.tv-text-purple{color:var(--tv-white)!important;-webkit-text-fill-color:var(--tv-white)!important}.tv-text-green{-webkit-text-stroke:calc(clamp(1.2px,.16vw,2.2px)) var(--tv-green)!important;text-shadow:0 0 24px #63b84fbf,0 0 45px #63b84f66!important}.tv-text-purple{-webkit-text-stroke:calc(clamp(1.2px,.16vw,2.2px)) #c058f8!important;text-shadow:0 0 24px #7a27a8cc,0 0 45px #7a27a866!important}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:var(--tv-navbar-height);-webkit-text-size-adjust:100%}body{background:var(--tv-indigo);color:var(--tv-white);font-family:var(--tv-font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;line-height:1.5;overflow-x:hidden}.arcade-btn{text-align:center;font-family:var(--tv-font-display);text-transform:uppercase;letter-spacing:.06em;cursor:pointer;-webkit-user-select:none;user-select:none;isolation:isolate;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));border:none;justify-content:center;align-items:center;gap:10px;min-height:calc(clamp(48px,5.4vh,54px));padding:11px calc(clamp(22px,2.2vw,32px));font-size:13.5px;font-weight:900;line-height:1.25;text-decoration:none;transition:filter .25s,background .25s,color .25s;display:inline-flex;position:relative}.arcade-btn>span:not(.arcade-btn__arrow){text-align:center;line-height:1.22;display:inline-block}.arcade-btn:before{content:"";pointer-events:none;z-index:3;background:linear-gradient(115deg,#0000,#ffffff14 25%,#ffffffbf 50%,#ffffff14 75%,#0000);width:100%;height:100%;transition:left .55s cubic-bezier(.19,1,.22,1);position:absolute;top:0;left:-140%;transform:skew(-22deg)}.arcade-btn:focus-visible:before,.arcade-btn:hover:before{left:140%}.arcade-btn--primary{background:var(--tv-green);color:#080512;filter:drop-shadow(0 0 14px #63b84f73);border:none}.arcade-btn--primary:focus-visible,.arcade-btn--primary:hover{color:#000;filter:drop-shadow(0 0 24px #63b84fd9);background:#78ed60}.arcade-btn--outline{color:#fff;filter:drop-shadow(0 0 12px #f12bea59);background:#f12bead9;border:none}.arcade-btn--outline:after{content:"";clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,9px 100%,0 calc(100% - 9px));z-index:1;background:#120d24f0;transition:background .25s;position:absolute;inset:2px}.arcade-btn--outline>*{z-index:2;position:relative}.arcade-btn--outline:focus-visible,.arcade-btn--outline:hover{color:#fff;filter:drop-shadow(0 0 22px #f12bead9);background:#ff5bf8}.arcade-btn--outline:focus-visible:after,.arcade-btn--outline:hover:after{background:#23123ef2}.arcade-btn--gradient{background:linear-gradient(135deg,var(--tv-fuchsia) 0,var(--tv-purple) 50%,#4fa33d 100%);color:var(--tv-white);filter:drop-shadow(0 0 16px #f12bea80);border:none}.arcade-btn--gradient:focus-visible,.arcade-btn--gradient:hover{filter:drop-shadow(0 0 26px #f12beacc)drop-shadow(0 0 36px #63b84f80)}.arcade-btn:active{transition-duration:40ms;filter:brightness(1.2)drop-shadow(0 0 8px #fff9)!important}.arcade-btn__arrow{will-change:transform;font-size:1.15em;transition:transform .25s cubic-bezier(.34,1.56,.64,1);display:inline-block}.arcade-btn:focus-visible .arcade-btn__arrow,.arcade-btn:hover .arcade-btn__arrow{transform:translate(5px)}.arcade-badge{border:1px solid var(--tv-fuchsia);clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);font-family:var(--tv-font-neon);letter-spacing:.16em;text-transform:uppercase;color:var(--tv-white);-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0d091aeb;align-items:center;gap:10px;margin-bottom:16px;padding:7px 18px;font-size:11px;font-weight:800;display:inline-flex;position:relative;box-shadow:0 0 18px #f12bea73,inset 0 0 12px #7a27a859}h1.arcade-badge,h4.arcade-badge,p.arcade-badge{margin:0 0 16px;font-size:11px;font-weight:800;line-height:1.4}.arcade-badge:before{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#0000,#0000 2px,#ffffff09 0 4px);position:absolute;inset:0}.arcade-badge__dot{background:var(--tv-green);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);width:7px;height:7px;box-shadow:0 0 10px var(--tv-green),0 0 18px var(--tv-green);flex:none;animation:1.8s ease-in-out infinite arcade-led-blink}.arcade-badge--green{border-color:var(--tv-green);box-shadow:0 0 18px #63b84f73,inset 0 0 12px #63b84f33}.arcade-badge--green .arcade-badge__dot{background:var(--tv-fuchsia);box-shadow:0 0 10px var(--tv-fuchsia),0 0 18px var(--tv-fuchsia)}@keyframes arcade-led-blink{0%,to{opacity:1;box-shadow:0 0 10px var(--tv-green);transform:scale(1)}50%{opacity:.35;box-shadow:0 0 4px var(--tv-green);transform:scale(.8)}}.arcade-card{transition:box-shadow .25s,border-color .25s,background .25s;position:relative}.arcade-card:after,.arcade-card:before{content:"";pointer-events:none;opacity:0;z-index:10;width:44px;height:44px;transition:opacity .22s,transform .24s cubic-bezier(.16,1,.3,1);position:absolute;box-shadow:none!important;background:0 0!important}.arcade-card:before{border-top:4.5px solid var(--tv-green);border-left:4.5px solid var(--tv-green);border-top-left-radius:inherit;filter:drop-shadow(0 0 8px var(--tv-green)) drop-shadow(0 0 16px #63b84f8c);border-bottom:none;border-right:none;top:-2px;left:-2px;transform:translate(-10px,-10px)}.arcade-card:after{border-bottom:4.5px solid var(--tv-fuchsia);border-right:4.5px solid var(--tv-fuchsia);border-bottom-right-radius:inherit;filter:drop-shadow(0 0 8px var(--tv-fuchsia)) drop-shadow(0 0 16px #f12bea8c);border-top:none;border-left:none;bottom:-2px;right:-2px;transform:translate(10px,10px)}.arcade-card:focus-within:after,.arcade-card:focus-within:before,.arcade-card:hover:after,.arcade-card:hover:before{opacity:1;transform:translate(0)}.arcade-card:focus-within,.arcade-card:hover{box-shadow:0 0 28px #63b84f33,0 0 45px #f12bea26,0 20px 48px #000000a6!important}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--tv-indigo-deep)}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--tv-fuchsia),var(--tv-purple),var(--tv-green));border:2px solid var(--tv-indigo-deep);border-radius:4px}img,video{max-width:100%}a{color:inherit}:focus-visible{outline:2px solid var(--tv-green);outline-offset:3px}
.grid[data-v-76b4727d]{display:grid}.mb-2[data-v-76b4727d]{margin-bottom:.5rem}.mb-4[data-v-76b4727d]{margin-bottom:1rem}.max-w-520px[data-v-76b4727d]{max-width:520px}.min-h-screen[data-v-76b4727d]{min-height:100vh}.w-full[data-v-76b4727d]{width:100%}.flex[data-v-76b4727d]{display:flex}.cursor-pointer[data-v-76b4727d]{cursor:pointer}.appearance-none[data-v-76b4727d]{appearance:none}.place-content-center[data-v-76b4727d]{place-content:center}.items-center[data-v-76b4727d]{align-items:center}.justify-center[data-v-76b4727d]{justify-content:center}.overflow-hidden[data-v-76b4727d]{overflow:hidden}.border-0[data-v-76b4727d]{border-width:0}.bg-transparent[data-v-76b4727d]{background-color:#0000}.bg-white[data-v-76b4727d]{--un-bg-opacity:1;background-color:rgb(255 255 255/var(--un-bg-opacity))}.p-0[data-v-76b4727d]{padding:0}.px-2[data-v-76b4727d]{padding-left:.5rem;padding-right:.5rem}.text-center[data-v-76b4727d]{text-align:center}.text-\[56px\][data-v-76b4727d]{font-size:56px}.text-2xl[data-v-76b4727d]{font-size:1.5rem;line-height:2rem}.text-sm[data-v-76b4727d]{font-size:.875rem;line-height:1.25rem}.text-neutral-500[data-v-76b4727d]{--un-text-opacity:1;color:rgb(115 115 115/var(--un-text-opacity))}.text-neutral-950[data-v-76b4727d]{--un-text-opacity:1;color:rgb(10 10 10/var(--un-text-opacity))}.hover\:text-\[\#00DC82\][data-v-76b4727d]:hover{--un-text-opacity:1;color:rgb(0 220 130/var(--un-text-opacity))}.text-inherit[data-v-76b4727d]{color:inherit}.font-medium[data-v-76b4727d]{font-weight:500}.font-semibold[data-v-76b4727d]{font-weight:600}.leading-none[data-v-76b4727d]{line-height:1}.tracking-wide[data-v-76b4727d]{letter-spacing:.025em}.font-sans[data-v-76b4727d]{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.tabular-nums[data-v-76b4727d]{--un-numeric-spacing:tabular-nums;font-variant-numeric:var(--un-ordinal) var(--un-slashed-zero) var(--un-numeric-figure) var(--un-numeric-spacing) var(--un-numeric-fraction)}.underline[data-v-76b4727d]{text-decoration-line:underline}.underline-offset-3[data-v-76b4727d]{text-underline-offset:3px}.antialiased[data-v-76b4727d]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){.dark\:bg-neutral-950[data-v-76b4727d]{--un-bg-opacity:1;background-color:rgb(10 10 10/var(--un-bg-opacity))}.dark\:text-white[data-v-76b4727d]{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity))}}@media (width>=640px){.sm\:text-\[72px\][data-v-76b4727d]{font-size:72px}.sm\:text-3xl[data-v-76b4727d]{font-size:1.875rem;line-height:2.25rem}}
.grid[data-v-02c4703c]{display:grid}.mb-2[data-v-02c4703c]{margin-bottom:.5rem}.mb-4[data-v-02c4703c]{margin-bottom:1rem}.max-w-520px[data-v-02c4703c]{max-width:520px}.min-h-screen[data-v-02c4703c]{min-height:100vh}.place-content-center[data-v-02c4703c]{place-content:center}.overflow-hidden[data-v-02c4703c]{overflow:hidden}.bg-white[data-v-02c4703c]{--un-bg-opacity:1;background-color:rgb(255 255 255/var(--un-bg-opacity))}.px-2[data-v-02c4703c]{padding-left:.5rem;padding-right:.5rem}.text-center[data-v-02c4703c]{text-align:center}.text-\[56px\][data-v-02c4703c]{font-size:56px}.text-2xl[data-v-02c4703c]{font-size:1.5rem;line-height:2rem}.text-neutral-500[data-v-02c4703c]{--un-text-opacity:1;color:rgb(115 115 115/var(--un-text-opacity))}.text-neutral-950[data-v-02c4703c]{--un-text-opacity:1;color:rgb(10 10 10/var(--un-text-opacity))}.font-medium[data-v-02c4703c]{font-weight:500}.font-semibold[data-v-02c4703c]{font-weight:600}.leading-none[data-v-02c4703c]{line-height:1}.tracking-wide[data-v-02c4703c]{letter-spacing:.025em}.font-sans[data-v-02c4703c]{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.tabular-nums[data-v-02c4703c]{--un-numeric-spacing:tabular-nums;font-variant-numeric:var(--un-ordinal) var(--un-slashed-zero) var(--un-numeric-figure) var(--un-numeric-spacing) var(--un-numeric-fraction)}.antialiased[data-v-02c4703c]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){.dark\:bg-neutral-950[data-v-02c4703c]{--un-bg-opacity:1;background-color:rgb(10 10 10/var(--un-bg-opacity))}.dark\:text-white[data-v-02c4703c]{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity))}}@media (width>=640px){.sm\:text-\[72px\][data-v-02c4703c]{font-size:72px}.sm\:text-3xl[data-v-02c4703c]{font-size:1.875rem;line-height:2.25rem}}
.urban-page[data-v-1ac275fa]{background:var(--tv-indigo);color:var(--tv-white);min-height:100vh;position:relative}
.social-links[data-v-c78944fc]{flex-wrap:wrap;gap:12px;margin-top:10px;display:flex}.social-links a[data-v-c78944fc]{text-transform:uppercase;background:#211a3fcc;border:1px solid #63b84f59;border-radius:4px;justify-content:center;align-items:center;min-width:40px;min-height:40px;padding:8px;transition:background .2s,box-shadow .2s,transform .2s;display:inline-flex;color:var(--tv-green)!important}.social-links__icon[data-v-c78944fc]{width:22px;height:22px;display:block}.social-links a[data-v-c78944fc]:focus-visible,.social-links a[data-v-c78944fc]:hover{background:var(--tv-green);box-shadow:0 0 16px #63b84fb3;color:var(--tv-black)!important}.language-switcher[data-v-9f631325]{white-space:nowrap;background:#211a3fd9;border:1px solid #f12bea59;border-radius:4px;align-items:center;gap:6px;padding:6px 12px;font-size:11.5px;display:inline-flex}.language-switcher a[data-v-9f631325]{color:#ffffffb3;letter-spacing:.05em;font-weight:700;text-decoration:none;transition:color .2s}.language-switcher a[data-v-9f631325]:focus-visible,.language-switcher a[data-v-9f631325]:hover{color:var(--tv-white)}.language-switcher a[aria-current][data-v-9f631325]{color:var(--tv-green);font-weight:900}.language-switcher__sep[data-v-9f631325]{color:#ffffff59}.main-navbar[data-v-e1e3397e]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:var(--tv-white);font-family:var(--tv-font-body);z-index:100;background:#0d091af0;border-bottom:1px solid #f12bea47;width:100%;position:fixed;top:0;left:0;right:0}.main-navbar__gradient-line[data-v-e1e3397e]{background:var(--tv-gradient-horizontal);width:100%;height:3px}.main-navbar__inner[data-v-e1e3397e]{box-sizing:border-box;justify-content:space-between;align-items:center;gap:calc(clamp(16px,2vw,36px));width:100%;max-width:1600px;min-height:84px;margin:0 auto;padding:10px calc(clamp(16px,2.5vw,40px));display:flex}.main-navbar__brand[data-v-e1e3397e]{flex:none;align-items:center;gap:16px;display:flex}.main-navbar__logo-link[data-v-e1e3397e]{filter:drop-shadow(0 0 12px #f12bea59);align-items:center;text-decoration:none;transition:transform .2s,filter .2s;display:inline-flex}.main-navbar__logo-link[data-v-e1e3397e]:hover{filter:drop-shadow(0 0 18px #63b84f80);transform:scale(1.03)}.main-navbar__logo-img[data-v-e1e3397e]{-o-object-fit:contain;object-fit:contain;width:auto;height:52px;display:block}.main-navbar__cobrand-x[data-v-e1e3397e]{color:var(--tv-fuchsia);font-family:var(--tv-font-display);text-shadow:0 0 10px #f12beab3;font-size:18px;font-weight:900;line-height:1}.main-navbar__partner-img[data-v-e1e3397e]{-o-object-fit:contain;object-fit:contain;opacity:.95;filter:drop-shadow(0 0 8px #fff3);width:auto;height:32px;display:block}.main-navbar__navigation[data-v-e1e3397e]{flex:auto;justify-content:center;align-items:center;min-width:0;display:flex}.main-navbar__links[data-v-e1e3397e]{align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.main-navbar__links a[data-v-e1e3397e]{color:#ffffffe6;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:4px;padding:6px 10px;font-size:13px;font-weight:700;text-decoration:none;transition:all .22s;position:relative}.main-navbar__links a[data-v-e1e3397e]:after,.main-navbar__links a[data-v-e1e3397e]:before{content:"";opacity:0;pointer-events:none;width:7px;height:7px;transition:all .2s cubic-bezier(.34,1.56,.64,1);position:absolute}.main-navbar__links a[data-v-e1e3397e]:before{border-top:2px solid var(--tv-green);border-left:2px solid var(--tv-green);top:1px;left:1px;transform:translate(-3px,-3px)}.main-navbar__links a[data-v-e1e3397e]:after{border-bottom:2px solid var(--tv-fuchsia);border-right:2px solid var(--tv-fuchsia);bottom:1px;right:1px;transform:translate(3px,3px)}.main-navbar__links a[data-v-e1e3397e]:focus-visible,.main-navbar__links a[data-v-e1e3397e]:hover{color:#fff;text-shadow:0 0 10px #63b84fe6,1px 0 2px #f12beacc;background:#211a3fb3;box-shadow:0 0 14px #f12bea59,inset 0 0 8px #63b84f33}.main-navbar__links a[data-v-e1e3397e]:focus-visible:before,.main-navbar__links a[data-v-e1e3397e]:hover:before{opacity:1;box-shadow:-2px -2px 8px var(--tv-green);transform:translate(0)}.main-navbar__links a[data-v-e1e3397e]:focus-visible:after,.main-navbar__links a[data-v-e1e3397e]:hover:after{opacity:1;box-shadow:2px 2px 8px var(--tv-fuchsia);transform:translate(0)}.main-navbar__menu-tickets[data-v-e1e3397e],.main-navbar__social[data-v-e1e3397e]{display:none}.main-navbar__actions[data-v-e1e3397e]{flex:none;align-items:center;gap:calc(clamp(12px,1.4vw,20px));display:flex}.main-navbar__tickets[data-v-e1e3397e]{white-space:nowrap;min-height:42px;padding:8px calc(clamp(16px,1.4vw,24px));font-size:calc(clamp(12px,.82vw,13px))}.main-navbar__toggle[data-v-e1e3397e]{cursor:pointer;background:#ffffff14;border:1px solid #f12bea66;border-radius:10px;gap:5px;padding:10px;display:none}.main-navbar__toggle span[data-v-e1e3397e]{background:var(--tv-white);width:22px;height:2px;display:block}@media (width<=1280px){.main-navbar__navigation[data-v-e1e3397e]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:2px solid var(--tv-fuchsia);background:#0d091afa;width:100%;max-height:calc(100vh - 84px);padding:24px 32px;display:none;position:fixed;top:84px;left:0;right:0;overflow-y:auto;box-shadow:0 20px 40px #000c}.main-navbar__navigation.is-open[data-v-e1e3397e]{flex-direction:column;align-items:flex-start;display:flex}.main-navbar__links[data-v-e1e3397e]{flex-direction:column;align-items:flex-start;gap:8px;width:100%}.main-navbar__links a[data-v-e1e3397e]{border-bottom:1px solid #ffffff14;width:100%;padding:10px 0;font-size:16px;display:block}.main-navbar__menu-tickets[data-v-e1e3397e]{margin-top:24px;display:inline-flex}.main-navbar__social[data-v-e1e3397e]{margin-top:24px;display:flex}.main-navbar__toggle[data-v-e1e3397e]{display:grid}}@media (width<=640px){.main-navbar__inner[data-v-e1e3397e]{gap:12px;min-height:72px;padding:8px 16px}.main-navbar__logo-img[data-v-e1e3397e]{height:44px}.main-navbar__partner-img[data-v-e1e3397e]{height:26px}.main-navbar__cobrand-x[data-v-e1e3397e]{font-size:15px}.main-navbar__actions[data-v-e1e3397e]{flex:0 auto;gap:10px;min-width:0}.main-navbar__tickets[data-v-e1e3397e]{display:none}.main-navbar__navigation[data-v-e1e3397e]{top:72px}}.urban-hero[data-v-7d262b04]{box-sizing:border-box;width:100%;height:100dvh;min-height:100dvh;max-height:100dvh;padding-top:var(--tv-navbar-height,84px);background:var(--tv-indigo-deep);color:var(--tv-white);border-bottom:3px solid #0000;-o-border-image:var(--tv-gradient-horizontal) 1;border-image:var(--tv-gradient-horizontal) 1;flex-direction:column;justify-content:center;align-items:center;padding-bottom:16px;display:flex;position:relative;overflow:hidden}.urban-hero__media[data-v-7d262b04]{z-index:0;position:absolute;inset:0}.urban-hero__image[data-v-7d262b04]{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;display:block}.urban-hero__overlay[data-v-7d262b04]{background:linear-gradient(90deg,#0d091af5,#0d091aeb 36%,#0d091ab3 58%,#0d091a40 76%,#0d091a0d 88%,#0000),linear-gradient(#0d091a8c,#0000 25% 75%,#0d091aeb);position:absolute;inset:0}.urban-hero__grid-pattern[data-v-7d262b04]{pointer-events:none;background-image:linear-gradient(#f12bea0a 1px,#0000 0),linear-gradient(90deg,#f12bea0a 1px,#0000 0);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#000 50%,#0000 85%);mask-image:linear-gradient(90deg,#000,#000 50%,#0000 85%)}.urban-hero__glow[data-v-7d262b04]{filter:blur(110px);pointer-events:none;border-radius:50%;position:absolute}.urban-hero__glow--fuchsia[data-v-7d262b04]{background:#f12bea47;width:520px;height:520px;top:15%;left:5%}.urban-hero__glow--green[data-v-7d262b04]{background:#63b84f33;width:480px;height:480px;bottom:10%;right:15%}.urban-hero__container[data-v-7d262b04]{z-index:2;text-align:left;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:flex-start;gap:calc(clamp(16px,3vh,28px));width:100%;max-width:1360px;height:100%;margin:0 auto;padding:calc(clamp(10px,1.8vh,24px)) calc(clamp(20px,4vw,56px));display:flex;position:relative}.urban-hero__badge-row[data-v-7d262b04]{margin:0}.urban-hero__h1[data-v-7d262b04]{font-family:var(--tv-font-body);letter-spacing:.16em;font-size:calc(clamp(11px,.95vw,13px));font-weight:800;line-height:1.35}.urban-hero__h1[data-v-7d262b04],.urban-hero__h2[data-v-7d262b04]{color:var(--tv-white);text-transform:uppercase;margin:0}.urban-hero__h2[data-v-7d262b04]{font-family:var(--tv-font-display);letter-spacing:.01em;text-align:left;text-shadow:0 0 36px #f12bea8c,0 4px 24px #000000e6;max-width:980px;font-size:calc(clamp(35px,min(5.6vw,7.5vh),75px));font-weight:900;line-height:1.02}[data-v-7d262b04] .urban-hero__h2-highlight{white-space:nowrap;display:block}.urban-hero__description[data-v-7d262b04]{color:#fffffff2;text-align:left;text-shadow:0 2px 16px #000000e6;max-width:740px;margin:0;font-size:calc(clamp(17.5px,min(1.65vw,2.6vh),23px));font-weight:500;line-height:1.6}.urban-hero__actions[data-v-7d262b04]{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:calc(clamp(12px,1.8vw,20px));margin:0;display:flex}.urban-hero__button[data-v-7d262b04]{text-align:center;min-height:calc(clamp(48px,5.8vh,56px));padding:10px calc(clamp(24px,2.4vw,36px));font-size:calc(clamp(13px,1vw,14.5px));line-height:1.22}@media (width<=640px){.urban-hero[data-v-7d262b04]{height:auto;min-height:0;max-height:none;padding-top:calc(6px + var(--tv-navbar-height,72px));padding-bottom:50px}.urban-hero__container[data-v-7d262b04]{justify-content:flex-start;gap:calc(clamp(14px,2.5vh,22px));height:auto;padding:33px 16px 8px}.urban-hero__badge-row[data-v-7d262b04]{padding:5px 12px}.urban-hero__h1[data-v-7d262b04]{letter-spacing:.08em;font-size:9.5px}.urban-hero__h2[data-v-7d262b04]{text-align:center;align-self:center;font-size:calc(clamp(38px,10vw,60px));line-height:1}.urban-hero__description[data-v-7d262b04]{text-align:center;font-size:calc(clamp(15px,3.8vw,17px));line-height:1.5}.urban-hero__actions[data-v-7d262b04]{flex-direction:column;align-items:center;gap:8px;width:100%}.urban-hero__button[data-v-7d262b04]{width:min(100%,260px);min-height:46px;padding:0 14px;font-size:12px}}.urban-anchor-bar[data-v-ea45de4f]{color:#fff;border-top:2px solid #0000;border-bottom:2px solid #0000;-o-border-image:var(--tv-gradient-horizontal) 1;border-image:var(--tv-gradient-horizontal) 1;z-index:40;background:linear-gradient(90deg,#090615,#160e2e 25%,#211545 50%,#160e2e 75%,#090615);margin-bottom:0;position:relative;box-shadow:0 14px 40px #09041eb3,0 0 30px #f12bea33}.urban-anchor-bar__inner[data-v-ea45de4f]{justify-content:space-between;align-items:center;gap:20px;max-width:1400px;height:76px;margin:0 auto;padding:0 calc(clamp(16px,3vw,48px));display:flex;position:relative}.urban-anchor-bar__links[data-v-ea45de4f]{flex:1;align-items:center;gap:calc(clamp(8px,1.2vw,16px));display:flex}.urban-anchor-bar__links--left[data-v-ea45de4f]{justify-content:flex-end}.urban-anchor-bar__links--right[data-v-ea45de4f]{justify-content:flex-start}.urban-anchor-bar__link[data-v-ea45de4f]{font-family:var(--tv-font-neon);color:#fffffff2;letter-spacing:.12em;text-transform:uppercase;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1c1538d9;border:1px solid #f12bea59;align-items:center;gap:9px;padding:10px calc(clamp(14px,1.4vw,22px));font-size:calc(clamp(10.5px,.82vw,12px));font-weight:800;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;overflow:hidden;box-shadow:0 4px 14px #0006}.urban-anchor-bar__link[data-v-ea45de4f]:before{content:"";pointer-events:none;background:linear-gradient(115deg,#0000,#ffffff14 25%,#ffffffb3 50%,#ffffff14 75%,#0000);width:100%;height:100%;transition:left .5s cubic-bezier(.19,1,.22,1);position:absolute;top:0;left:-140%;transform:skew(-22deg)}.urban-anchor-bar__link[data-v-ea45de4f]:hover:before{left:140%}.urban-anchor-bar__link[data-v-ea45de4f]:hover{border-color:var(--tv-green);color:#fff;background:#2d184bf2;transform:translateY(-2px);box-shadow:0 6px 20px #0009,0 0 20px #63b84f8c}.urban-anchor-bar__dot[data-v-ea45de4f]{background:var(--tv-green);width:7px;height:7px;box-shadow:0 0 8px var(--tv-green);border-radius:50%;flex-shrink:0;transition:transform .25s,background .25s,box-shadow .25s}.urban-anchor-bar__link:hover .urban-anchor-bar__dot[data-v-ea45de4f]{background:#78ed60;transform:scale(1.35);box-shadow:0 0 12px #78ed60}.urban-anchor-bar__brand[data-v-ea45de4f]{z-index:15;padding:0 14px;text-decoration:none}.urban-anchor-bar__brand[data-v-ea45de4f],.urban-anchor-bar__circle-badge[data-v-ea45de4f]{justify-content:center;align-items:center;display:flex;position:relative}.urban-anchor-bar__circle-badge[data-v-ea45de4f]{cursor:pointer;perspective:600px;border-radius:50%;width:98px;height:98px;margin-top:-11px;margin-bottom:-11px;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s;animation:4s ease-in-out infinite arcadePulse-ea45de4f}.urban-anchor-bar__circle-badge[data-v-ea45de4f]:before{content:"";background:conic-gradient(from 0deg,transparent 0%,var(--tv-fuchsia) 16%,#c058f8 32%,var(--tv-green) 50%,#00f5d4 68%,var(--tv-fuchsia) 84%,transparent 100%);z-index:1;pointer-events:none;filter:blur(1px);border-radius:50%;animation:7s linear infinite arcadeOrbit-ea45de4f;position:absolute;inset:-4px}.urban-anchor-bar__circle-badge[data-v-ea45de4f]:after{content:"";z-index:2;background:radial-gradient(circle at 35% 35%,#2d1855,#150e2d 60%,#0a0618);border:1.5px solid #f12bea99;border-radius:50%;transition:all .3s;position:absolute;inset:3px;box-shadow:inset 0 0 16px #f12bea66,inset 0 2px 6px #ffffff40}.urban-anchor-bar__badge-logo[data-v-ea45de4f]{-o-object-fit:contain;object-fit:contain;z-index:3;filter:drop-shadow(0 3px 8px #000000b3);width:58px;height:58px;transition:transform .35s cubic-bezier(.16,1,.3,1),filter .35s;position:relative}.urban-anchor-bar__circle-badge[data-v-ea45de4f]:hover{transform:translateY(-4px)scale(1.1);box-shadow:0 16px 45px #000c,0 0 35px #f12bead9,0 0 52px #63b84fa6}.urban-anchor-bar__circle-badge[data-v-ea45de4f]:hover:before{filter:blur(2px)brightness(1.35);animation:2s linear infinite arcadeOrbit-ea45de4f;inset:-6px}.urban-anchor-bar__circle-badge[data-v-ea45de4f]:hover:after{background:radial-gradient(circle at 35% 35%,#381e6b,#1a103b 60%,#0d0822);border-color:#fff}.urban-anchor-bar__circle-badge:hover .urban-anchor-bar__badge-logo[data-v-ea45de4f]{filter:drop-shadow(0 6px 14px #000c)brightness(1.2);transform:scale(1.08)translateY(-1px)}@keyframes arcadeOrbit-ea45de4f{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes arcadePulse-ea45de4f{0%,to{box-shadow:0 10px 30px #000000b3,0 0 20px #f12bea66,0 0 30px #63b84f4d}50%{box-shadow:0 14px 36px #000c,0 0 32px #f12beaa6,0 0 42px #63b84f80}}@media (width<=1200px){.urban-anchor-bar__link[data-v-ea45de4f]{gap:7px;padding:8px 14px;font-size:11px}}@media (width<=960px){.urban-anchor-bar[data-v-ea45de4f]{height:auto;padding:16px 0}.urban-anchor-bar__inner[data-v-ea45de4f]{flex-direction:column;gap:14px;height:auto;padding:0 16px}.urban-anchor-bar__brand[data-v-ea45de4f]{order:1;padding:0}.urban-anchor-bar__circle-badge[data-v-ea45de4f]{width:82px;height:82px;margin:0 auto}.urban-anchor-bar__badge-logo[data-v-ea45de4f]{width:50px;height:50px}.urban-anchor-bar__links[data-v-ea45de4f]{flex-wrap:wrap;justify-content:center;gap:8px;width:100%}.urban-anchor-bar__links--left[data-v-ea45de4f]{order:2}.urban-anchor-bar__links--right[data-v-ea45de4f]{order:3}.urban-anchor-bar__link[data-v-ea45de4f]{box-sizing:border-box;letter-spacing:.08em;white-space:normal;overflow-wrap:anywhere;text-align:center;flex:calc(50% - 8px);justify-content:center;min-width:0;max-width:calc(50% - 4px);padding:10px 8px;font-size:11px}.urban-anchor-bar__link span[data-v-ea45de4f]:last-child{min-width:0}}.urban-park-hours[data-v-99f729df]{background:radial-gradient(circle at 10% 20%,#7a27a847,transparent 45%),radial-gradient(circle at 90% 80%,#63b84f2e,transparent 45%),var(--tv-indigo-deep);color:var(--tv-white);font-family:var(--tv-font-body);border-bottom:1px solid #f12bea33;position:relative;overflow:hidden}.urban-park-hours__glow[data-v-99f729df]{pointer-events:none;background:radial-gradient(circle,#f12bea1f,#0000 70%);width:600px;height:600px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.urban-park-hours__inner[data-v-99f729df]{z-index:2;grid-template-columns:1.1fr 1fr;align-items:center;gap:calc(clamp(44px,7vw,100px));max-width:1360px;margin:0 auto;padding:104px 32px 112px;display:grid;position:relative}.urban-park-hours__eyebrow[data-v-99f729df]{color:var(--tv-green);letter-spacing:.18em;text-transform:uppercase;text-shadow:0 0 14px #63b84f80;margin:0 0 16px;font-size:13px;font-weight:800;line-height:1.5}.urban-park-hours__headline[data-v-99f729df]{color:var(--tv-white);font-family:var(--tv-font-display);letter-spacing:.01em;text-transform:uppercase;flex-direction:column;margin:0;font-size:calc(clamp(35px,4.2vw,61px));font-weight:900;line-height:.96;display:flex}.urban-park-hours__headline-second[data-v-99f729df]{color:var(--tv-white);-webkit-text-fill-color:var(--tv-white);-webkit-text-stroke:calc(clamp(1.4px,.18vw,2.4px)) var(--tv-fuchsia);text-shadow:0 0 24px #f12beabf,0 0 45px #f12bea66}.urban-park-hours__description[data-v-99f729df]{color:#ffffffe0;max-width:480px;margin:24px 0 28px;font-size:calc(clamp(17px,1.4vw,20px));line-height:1.6}.urban-park-hours__panel[data-v-99f729df]{background:var(--tv-indigo-card);border:1px solid #f12bea4d;border-radius:0;padding:38px 40px 42px;position:relative;overflow:visible;box-shadow:0 24px 60px #0000008c}.urban-park-hours__panel[data-v-99f729df]:after,.urban-park-hours__panel[data-v-99f729df]:before{content:none!important;display:none!important}.urban-park-hours__panel-border[data-v-99f729df]{background:var(--tv-gradient-horizontal);border-radius:0;height:4px;position:absolute;top:0;left:0;right:0}.urban-park-hours__panel-header[data-v-99f729df]{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;display:flex}.urban-park-hours__title[data-v-99f729df]{color:var(--tv-white);font-family:var(--tv-font-display);text-transform:uppercase;letter-spacing:.02em;margin:0;font-size:calc(clamp(24px,2.5vw,30px));font-weight:900}.urban-park-hours__badge[data-v-99f729df]{color:var(--tv-fuchsia);letter-spacing:.08em;text-transform:uppercase;background:#f12bea2e;border:1px solid #f12bea73;border-radius:4px;padding:5px 12px;font-size:11px;font-weight:900}.urban-park-hours__schedule[data-v-99f729df]{margin:0}.urban-park-hours__row[data-v-99f729df]{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:20px;padding:16px 0;transition:background .2s;display:flex}.urban-park-hours__row[data-v-99f729df]:hover{background:#ffffff08}.urban-park-hours__row dt[data-v-99f729df]{color:#ffffffeb;letter-spacing:.02em;font-size:16px;font-weight:600}.urban-park-hours__row dd[data-v-99f729df]{color:var(--tv-green);font-family:var(--tv-font-condensed);text-align:right;white-space:nowrap;text-shadow:0 0 10px #63b84f73;margin:0;font-size:19px;font-weight:800}.urban-park-hours__row.is-weekend dd[data-v-99f729df]{color:var(--tv-fuchsia);text-shadow:0 0 12px #f12bea8c}.urban-park-hours__note[data-v-99f729df]{color:#ffffffa6;margin:0;padding-top:18px;font-size:13px;line-height:1.5}@media (width<=860px){.urban-park-hours__inner[data-v-99f729df]{grid-template-columns:1fr;gap:40px;padding:64px 20px 76px}.urban-park-hours__panel[data-v-99f729df]{padding:26px 20px 30px}}.featured-experience[data-v-ada444f7]{background:var(--tv-indigo-deep);color:var(--tv-white);font-family:var(--tv-font-body);border-bottom:1px solid #f12bea4d;position:relative;overflow:hidden}.featured-experience__ambient-mesh[data-v-ada444f7]{display:none}.featured-experience__inner[data-v-ada444f7]{z-index:2;grid-template-columns:1.25fr 1fr;align-items:center;gap:calc(clamp(40px,6vw,84px));max-width:1320px;margin:0 auto;padding:104px 32px 112px;display:grid;position:relative}.featured-experience__media[data-v-ada444f7]{position:relative}.featured-experience__video-frame[data-v-ada444f7]{background:var(--tv-gradient-official);border-radius:16px;padding:3px;transition:transform .3s;box-shadow:0 24px 60px #0009,0 0 36px #f12bea59}.featured-experience__video-frame[data-v-ada444f7]:hover{transform:scale(1.015)}.featured-experience__video[data-v-ada444f7]{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:14px;width:100%;display:block}.featured-experience__eyebrow[data-v-ada444f7]{color:var(--tv-green);letter-spacing:.18em;text-shadow:0 0 14px #63b84f80;text-transform:uppercase;margin:0 0 16px;font-size:13px;font-weight:800;line-height:1.5}.featured-experience__title[data-v-ada444f7]{color:var(--tv-white);font-family:var(--tv-font-neon);letter-spacing:.02em;text-shadow:0 0 24px #f12beacc,0 0 44px #f12bea73;text-transform:uppercase;margin:0;font-size:calc(clamp(34px,4vw,58px));font-weight:700;line-height:1.02}.featured-experience__description[data-v-ada444f7]{color:#ffffffeb;max-width:520px;margin:26px 0 36px;font-size:calc(clamp(18px,1.45vw,21px));line-height:1.6}.featured-experience__arrow[data-v-ada444f7]{transition:transform .2s}.featured-experience__cta[data-v-ada444f7]:focus-visible,.featured-experience__cta[data-v-ada444f7]:hover{box-shadow:0 0 36px #63b84fbf}.featured-experience__cta:hover .featured-experience__arrow[data-v-ada444f7]{transform:translate(4px)}@media (width<=900px){.featured-experience__inner[data-v-ada444f7]{grid-template-columns:1fr;gap:48px;padding:68px 20px 80px}}.urban-experiences[data-v-bdd1a4bc]{background:radial-gradient(circle at 85% 15%,#7a27a84d,transparent 45%),radial-gradient(circle at 15% 85%,#63b84f33,transparent 45%),var(--tv-indigo-deep);color:var(--tv-white);font-family:var(--tv-font-body);border-bottom:1px solid #f12bea40;position:relative;overflow:hidden}.urban-experiences__ambient[data-v-bdd1a4bc]{pointer-events:none;background-image:linear-gradient(#f12bea0a 1px,#0000 0),linear-gradient(90deg,#63b84f0a 1px,#0000 0);background-size:56px 56px;position:absolute;inset:0}.urban-experiences__inner[data-v-bdd1a4bc]{z-index:2;max-width:1380px;margin:0 auto;padding:104px 32px 116px;position:relative}.urban-experiences__header[data-v-bdd1a4bc]{grid-template-columns:1.15fr .85fr;align-items:flex-end;gap:36px;margin-bottom:56px;display:grid}.urban-experiences__eyebrow[data-v-bdd1a4bc]{color:var(--tv-green);letter-spacing:.18em;text-transform:uppercase;text-shadow:0 0 14px #63b84f80;margin:0 0 16px;font-size:13px;font-weight:800;line-height:1.5}.urban-experiences h2[data-v-bdd1a4bc]{color:var(--tv-white);font-family:var(--tv-font-display);letter-spacing:.01em;text-transform:uppercase;text-shadow:0 0 28px #f12bea59;margin:0;font-size:calc(clamp(35px,4.2vw,61px));font-weight:900;line-height:.96}.urban-experiences__description[data-v-bdd1a4bc]{color:#ffffffe0;margin:0;font-size:calc(clamp(17px,1.4vw,20px));line-height:1.6}.urban-experiences__matrix[data-v-bdd1a4bc]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.urban-experiences__card[data-v-bdd1a4bc]{background:var(--tv-indigo-card);border:1px solid #f12bea47;border-radius:16px;flex-direction:column;min-height:440px;transition:box-shadow .28s;display:flex;position:relative;overflow:visible;box-shadow:0 20px 48px #00000080}.urban-experiences__card[data-v-bdd1a4bc]:hover{box-shadow:0 0 28px #63b84f33,0 0 54px #f12bea26,0 24px 60px #000000b3}.urban-experiences__card-bg[data-v-bdd1a4bc]{z-index:0;border-radius:16px;position:absolute;inset:0;overflow:hidden}.urban-experiences__card-bg img[data-v-bdd1a4bc]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.urban-experiences__card:hover .urban-experiences__card-bg img[data-v-bdd1a4bc]{transform:scale(1.08)}.urban-experiences__card-overlay[data-v-bdd1a4bc]{background:linear-gradient(#0d091abf,#0d091a73 40%,#0d091af5);position:absolute;inset:0}.urban-experiences__card-body[data-v-bdd1a4bc]{z-index:1;flex-direction:column;flex:1;justify-content:space-between;padding:28px 26px 30px;display:flex;position:relative}.urban-experiences__card-top[data-v-bdd1a4bc]{justify-content:flex-end;align-items:center;display:flex}.urban-experiences__num[data-v-bdd1a4bc]{color:var(--tv-fuchsia);font-family:var(--tv-font-display);text-shadow:0 0 10px #f12beacc;font-size:18px;font-weight:900}.urban-experiences__card-bottom h3[data-v-bdd1a4bc]{color:var(--tv-white);font-family:var(--tv-font-display);text-transform:uppercase;letter-spacing:.01em;text-shadow:0 2px 10px #000c;margin:0 0 12px;font-size:calc(clamp(24px,2.2vw,30px));font-weight:900;line-height:1.08}.urban-experiences__card-bottom p[data-v-bdd1a4bc]{color:#ffffffe0;text-shadow:0 2px 8px #000c;margin:0 0 22px;font-size:15px;line-height:1.55}.urban-experiences__cta[data-v-bdd1a4bc]{text-align:center;width:fit-content;min-height:42px;padding:8px 18px;font-size:12px;line-height:1.22}.urban-experiences__cta-icon[data-v-bdd1a4bc]{transition:transform .2s}.urban-experiences__card:hover .urban-experiences__cta-icon[data-v-bdd1a4bc]{transform:translate(4px)}@media (width<=1024px){.urban-experiences__header[data-v-bdd1a4bc]{grid-template-columns:1fr;gap:20px}.urban-experiences__matrix[data-v-bdd1a4bc]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.urban-experiences__inner[data-v-bdd1a4bc]{padding:64px 20px 76px}.urban-experiences__matrix[data-v-bdd1a4bc]{grid-template-columns:1fr}.urban-experiences__card[data-v-bdd1a4bc]{min-height:380px}}.more-ways-slider[data-v-44b5b9dd]{background:var(--tv-indigo-deep);min-height:100dvh;color:var(--tv-white);font-family:var(--tv-font-body);border-bottom:2px solid #f12bea59;outline:none;flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden;box-shadow:0 0 60px #000000b3}.more-ways-slider__backdrop[data-v-44b5b9dd]{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.more-ways-slider__bg-slide[data-v-44b5b9dd]{width:100%;height:100%;position:absolute;inset:0}.more-ways-slider__bg-img[data-v-44b5b9dd]{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;transition:transform 7s cubic-bezier(.25,1,.5,1);transform:scale(1.02)}.more-ways-slider:hover .more-ways-slider__bg-img[data-v-44b5b9dd]{transform:scale(1.06)}.backdrop-fade-enter-active[data-v-44b5b9dd],.backdrop-fade-leave-active[data-v-44b5b9dd]{transition:opacity .85s cubic-bezier(.4,0,.2,1)}.backdrop-fade-enter-from[data-v-44b5b9dd],.backdrop-fade-leave-to[data-v-44b5b9dd]{opacity:0}.more-ways-slider__vignette-horiz[data-v-44b5b9dd]{z-index:2;background:linear-gradient(90deg,#0d091afa,#0d091aeb 36%,#0d091aa6 68%,#0d091a61);position:absolute;inset:0}.more-ways-slider__vignette-vert[data-v-44b5b9dd]{z-index:2;background:linear-gradient(#0d091ae6,#0000 20% 74%,#0d091af2);position:absolute;inset:0}.more-ways-slider__cyber-grid[data-v-44b5b9dd]{opacity:.6;z-index:2;background-image:linear-gradient(#f12bea0d 1px,#0000 0),linear-gradient(90deg,#63b84f0d 1px,#0000 0);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#000 50%,#0000 90%);mask-image:linear-gradient(90deg,#000,#000 50%,#0000 90%)}.more-ways-slider__scanlines[data-v-44b5b9dd]{opacity:.35;pointer-events:none;z-index:2;background:repeating-linear-gradient(0deg,#0000,#0000 3px,#00000047 0 6px);position:absolute;inset:0}.more-ways-slider__inner[data-v-44b5b9dd]{z-index:3;box-sizing:border-box;flex-direction:column;justify-content:space-between;width:100%;max-width:1440px;min-height:100dvh;margin:0 auto;padding:calc(clamp(32px,4.5vh,56px)) 36px calc(clamp(28px,4vh,48px));display:flex;position:relative}.more-ways-slider__header[data-v-44b5b9dd]{max-width:860px}.more-ways-slider__title[data-v-44b5b9dd]{color:var(--tv-white);font-family:var(--tv-font-display);letter-spacing:.01em;text-transform:uppercase;text-shadow:0 0 28px #f12bea59;margin:0;font-size:calc(clamp(28px,3.4vw,49px));font-weight:900;line-height:1}.more-ways-slider__body[data-v-44b5b9dd]{max-width:760px;margin:auto 0;padding:24px 0}.more-ways-slider__card[data-v-44b5b9dd]{-webkit-backdrop-filter:blur(14px);background:#0d091ae0;border:1px solid #f12bea66;padding:calc(clamp(28px,3.5vw,44px));position:relative;box-shadow:0 0 35px #f12bea2e,0 24px 55px #000000b3}.more-ways-slider__card-top-bar[data-v-44b5b9dd]{background:var(--tv-gradient-horizontal);height:3px;position:absolute;top:0;left:0;right:0}.more-ways-slider__card-bracket[data-v-44b5b9dd]{border-color:var(--tv-green);pointer-events:none;border-style:solid;width:14px;height:14px;position:absolute}.more-ways-slider__card-bracket--tl[data-v-44b5b9dd]{border-width:2px 0 0 2px;top:-2px;left:-2px}.more-ways-slider__card-bracket--br[data-v-44b5b9dd]{border-width:0 2px 2px 0;bottom:-2px;right:-2px}.more-ways-slider__card-tag-row[data-v-44b5b9dd]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.more-ways-slider__slide-tag[data-v-44b5b9dd]{background:#0d091af2;border-color:#63b84f99;font-size:11px}.more-ways-slider__counter-mini[data-v-44b5b9dd]{color:var(--tv-fuchsia);font-family:var(--tv-font-display);letter-spacing:.12em;text-shadow:0 0 10px #f12bea80;font-size:13px;font-weight:800}.more-ways-slider__slide-title[data-v-44b5b9dd]{color:var(--tv-white);font-family:var(--tv-font-display);text-transform:uppercase;letter-spacing:.01em;text-shadow:0 0 20px #ffffff40,0 0 35px #63b84f33;margin:0 0 16px;font-size:calc(clamp(26px,3.2vw,44px));font-weight:900;line-height:1.05}.more-ways-slider__slide-desc[data-v-44b5b9dd]{color:#ffffffeb;max-width:640px;margin:0 0 28px;font-size:calc(clamp(16px,1.25vw,19px));line-height:1.62}.more-ways-slider__card-actions[data-v-44b5b9dd],.more-ways-slider__deck[data-v-44b5b9dd]{align-items:center;display:flex}.more-ways-slider__cta[data-v-44b5b9dd]{letter-spacing:.08em;padding:12px 28px;font-size:13px;box-shadow:0 0 20px #63b84f66,inset 0 0 14px #63b84f40}.slide-card-fade-enter-active[data-v-44b5b9dd],.slide-card-fade-leave-active[data-v-44b5b9dd]{transition:opacity .35s,transform .35s}.slide-card-fade-enter-from[data-v-44b5b9dd]{opacity:0;transform:translateY(18px)}.slide-card-fade-leave-to[data-v-44b5b9dd]{opacity:0;transform:translateY(-14px)}.more-ways-slider__deck[data-v-44b5b9dd]{gap:28px;padding-top:16px}.more-ways-slider__arrows[data-v-44b5b9dd]{flex-shrink:0;gap:12px;display:flex}.more-ways-slider__arrow[data-v-44b5b9dd]{width:46px;height:46px;color:var(--tv-white);cursor:pointer;clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);-webkit-backdrop-filter:blur(8px);background:#0d091ae0;border:1px solid #f12bea73;justify-content:center;align-items:center;font-size:24px;font-weight:700;transition:all .22s;display:inline-flex}.more-ways-slider__arrow[data-v-44b5b9dd]:hover{background:var(--tv-fuchsia);color:var(--tv-indigo-deep);border-color:var(--tv-fuchsia);transform:translateY(-2px);box-shadow:0 0 22px #f12beab3}.more-ways-slider__nav-tabs[data-v-44b5b9dd]{flex:1;grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.more-ways-slider__tab[data-v-44b5b9dd]{text-align:left;cursor:pointer;-webkit-backdrop-filter:blur(6px);background:#0d091abf;border:1px solid #ffffff1f;flex-direction:column;gap:8px;padding:12px 14px;transition:all .22s;display:flex;position:relative;overflow:hidden}.more-ways-slider__tab[data-v-44b5b9dd]:hover{background:#0d091ae6;border-color:#63b84f80}.more-ways-slider__tab--active[data-v-44b5b9dd]{border-color:var(--tv-green);background:#0d091af2;box-shadow:0 0 20px #63b84f40}.more-ways-slider__tab-progress-bg[data-v-44b5b9dd]{background:#ffffff26;width:100%;height:3px;overflow:hidden}.more-ways-slider__tab-progress-fill[data-v-44b5b9dd]{background:var(--tv-green);height:100%;box-shadow:0 0 10px var(--tv-green);transition:width 50ms linear}.more-ways-slider__tab-content[data-v-44b5b9dd]{align-items:baseline;gap:8px;display:flex;overflow:hidden}.more-ways-slider__tab-num[data-v-44b5b9dd]{font-family:var(--tv-font-display);color:var(--tv-green);flex-shrink:0;font-size:12px;font-weight:800}.more-ways-slider__tab-title[data-v-44b5b9dd]{font-family:var(--tv-font-body);color:#ffffffd9;white-space:nowrap;text-overflow:ellipsis;text-transform:uppercase;letter-spacing:.04em;font-size:13px;font-weight:700;overflow:hidden}.more-ways-slider__tab--active .more-ways-slider__tab-title[data-v-44b5b9dd]{color:var(--tv-white)}@media (width<=1024px){.more-ways-slider__inner[data-v-44b5b9dd]{padding:36px 24px 32px}.more-ways-slider__tab-title[data-v-44b5b9dd]{display:none}.more-ways-slider__tab[data-v-44b5b9dd]{align-items:center;padding:10px}}@media (width<=768px){.more-ways-slider[data-v-44b5b9dd]{min-height:auto;padding:48px 0}.more-ways-slider__inner[data-v-44b5b9dd]{gap:32px;min-height:auto;padding:0 20px}.more-ways-slider__vignette-horiz[data-v-44b5b9dd]{background:linear-gradient(#0d091af2,#0d091ae0 50%,#0d091afa)}.more-ways-slider__card[data-v-44b5b9dd]{padding:24px 20px}.more-ways-slider__deck[data-v-44b5b9dd]{flex-direction:column-reverse;align-items:stretch;gap:16px}.more-ways-slider__arrows[data-v-44b5b9dd]{justify-content:center}}.tickets-packages[data-v-bdd20dbe]{background:radial-gradient(circle at 88% 18%,#f12bea47,transparent 45%),radial-gradient(circle at 12% 85%,#63b84f33,transparent 45%),var(--tv-indigo-deep);color:var(--tv-white);font-family:var(--tv-font-body);border-top:1px solid #f12bea4d;border-bottom:1px solid #f12bea4d;scroll-margin-top:100px;position:relative}.tickets-packages__inner[data-v-bdd20dbe]{box-sizing:border-box;width:100%;margin:0 auto;padding:104px calc(clamp(20px,3vw,48px)) 116px}.tickets-packages__header[data-v-bdd20dbe]{text-align:center;max-width:850px;margin:0 auto 48px}.tickets-packages h2[data-v-bdd20dbe]{color:var(--tv-white);font-family:var(--tv-font-display);letter-spacing:.01em;text-transform:uppercase;text-shadow:0 0 28px #f12bea66;margin:0;font-size:calc(clamp(35px,4.2vw,61px));font-weight:900;line-height:.96}.tickets-packages__description[data-v-bdd20dbe]{color:#ffffffe0;max-width:720px;margin:24px auto 0;font-size:calc(clamp(17px,1.4vw,20px));line-height:1.6}.tickets-packages__grid[data-v-bdd20dbe]{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:none;grid-auto-columns:minmax(300px,1fr);grid-auto-flow:column;gap:22px;padding-bottom:16px;display:grid;overflow-x:auto}.tickets-packages__grid[data-v-bdd20dbe]::-webkit-scrollbar{display:none}.tickets-packages__grid[data-v-bdd20dbe]:focus-visible{outline:2px solid var(--tv-green);outline-offset:4px}.tickets-packages__card[data-v-bdd20dbe]{background:var(--tv-indigo-card);min-height:520px;color:var(--tv-white);scroll-snap-align:start;border-radius:24px;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.tickets-packages__card-img-wrap[data-v-bdd20dbe]{position:absolute;inset:0}.tickets-packages__card-img-wrap[data-v-bdd20dbe]:after{content:"";background:linear-gradient(#0d091a0a 15%,#0d091a61 50%,#0d091af5);position:absolute;inset:0}.tickets-packages__card img[data-v-bdd20dbe]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.tickets-packages__card-content[data-v-bdd20dbe]{z-index:1;flex-direction:column;align-items:flex-start;padding:calc(clamp(24px,2.5vw,36px));display:flex;position:relative}.tickets-packages__card h3[data-v-bdd20dbe]{color:var(--tv-white);font-family:var(--tv-font-display);text-transform:uppercase;letter-spacing:.01em;margin:0 0 12px;font-size:calc(clamp(22px,1.8vw,26px));font-weight:900;line-height:1.1}.tickets-packages__card p[data-v-bdd20dbe]{color:#ffffffd1;margin:0 0 24px;font-size:15px;line-height:1.55}.tickets-packages__cta[data-v-bdd20dbe]{text-align:center;min-height:42px;margin-top:auto;padding:8px 18px;font-size:12px;line-height:1.22}@media (width<=640px){.tickets-packages__inner[data-v-bdd20dbe]{padding:64px 20px 76px}.tickets-packages__grid[data-v-bdd20dbe]{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:88%;grid-auto-flow:column;gap:16px;overflow-x:auto}.tickets-packages__card[data-v-bdd20dbe]{min-height:480px}}.urban-dining[data-v-cd53d478]{background:radial-gradient(circle at 18% 30%,#7a27a852,transparent 48%),radial-gradient(circle at 82% 80%,#f12bea38,transparent 48%),var(--tv-indigo-deep);color:var(--tv-white);font-family:var(--tv-font-body);border-bottom:1px solid #f12bea40;position:relative;overflow:hidden}.urban-dining__inner[data-v-cd53d478]{max-width:1040px;margin:0 auto;padding:104px 32px 116px}.urban-dining__header[data-v-cd53d478]{max-width:840px;margin-bottom:48px}.urban-dining__eyebrow-row[data-v-cd53d478]{margin-bottom:16px}.urban-dining h2[data-v-cd53d478]{color:var(--tv-white);font-family:var(--tv-font-display);letter-spacing:.01em;text-transform:uppercase;text-shadow:0 0 28px #f12bea66;margin:0;font-size:calc(clamp(35px,4.2vw,61px));font-weight:900;line-height:.96}.urban-dining__card[data-v-cd53d478]{background:var(--tv-indigo-card);border:1px solid #f12bea47;border-radius:16px;flex-direction:column;width:100%;transition:transform .28s,border-color .28s,box-shadow .28s;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 50px #0000008c,0 0 28px #7a27a82e}.urban-dining__card[data-v-cd53d478]:hover{border-color:#63b84f8c;box-shadow:0 24px 60px #000000bf,0 0 36px #63b84f47}.urban-dining__top-bar[data-v-cd53d478]{background:var(--tv-gradient-horizontal);width:100%;height:4px}.urban-dining__slide-area[data-v-cd53d478]{aspect-ratio:16/9;cursor:pointer;background:#000;max-height:520px;position:relative;overflow:hidden}.urban-dining__slide-img[data-v-cd53d478]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.urban-dining__slide-area:hover .urban-dining__slide-img[data-v-cd53d478]{transform:scale(1.035)}.urban-dining__slide-overlay[data-v-cd53d478]{pointer-events:none;background:linear-gradient(#0d091a0f,#0d091a73);position:absolute;inset:0}.urban-dining__arrow[data-v-cd53d478]{width:44px;height:44px;color:var(--tv-white);cursor:pointer;z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-user-select:none;user-select:none;background:#0d091ad9;border:1px solid #f12bea80;border-radius:50%;justify-content:center;align-items:center;font-size:28px;line-height:1;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.urban-dining__arrow[data-v-cd53d478]:focus-visible,.urban-dining__arrow[data-v-cd53d478]:hover{border-color:var(--tv-green);color:var(--tv-green);background:#f12bea59;transform:translateY(-50%)scale(1.1);box-shadow:0 0 18px #63b84fa6}.urban-dining__arrow--prev[data-v-cd53d478]{left:16px}.urban-dining__arrow--next[data-v-cd53d478]{right:16px}.urban-dining__slide-counter[data-v-cd53d478]{letter-spacing:.08em;color:var(--tv-white);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;background:#0d091ae0;border:1px solid #fff3;border-radius:20px;align-items:center;gap:7px;padding:5px 14px;font-size:11.5px;font-weight:800;display:inline-flex;position:absolute;bottom:14px;left:16px}.urban-dining__counter-dot[data-v-cd53d478]{background:var(--tv-green);width:6px;height:6px;box-shadow:0 0 6px var(--tv-green);border-radius:50%}.urban-dining__zoom-hint[data-v-cd53d478]{letter-spacing:.04em;color:var(--tv-white);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:.88;background:#0d091ae0;border:1px solid #f12bea73;border-radius:20px;align-items:center;gap:6px;padding:5px 12px;font-size:11.5px;font-weight:700;transition:opacity .2s,transform .2s,border-color .2s,color .2s;display:inline-flex;position:absolute;top:14px;right:16px}.urban-dining__slide-area:hover .urban-dining__zoom-hint[data-v-cd53d478]{opacity:1;border-color:var(--tv-green);color:var(--tv-green);transform:scale(1.05)}.urban-dining__zoom-icon[data-v-cd53d478]{font-size:14px;line-height:1}.urban-dining__card-body[data-v-cd53d478]{flex-flow:wrap;justify-content:space-between;align-items:center;gap:32px;padding:calc(clamp(28px,3.5vw,44px));display:flex}.urban-dining__card-info[data-v-cd53d478]{flex:1;min-width:280px}.urban-dining__restaurant[data-v-cd53d478]{color:var(--tv-white);-webkit-text-fill-color:var(--tv-white);-webkit-text-stroke:calc(clamp(1.4px,.18vw,2.2px)) var(--tv-green);font-family:var(--tv-font-neon);letter-spacing:.02em;text-transform:uppercase;text-shadow:0 0 24px #63b84fbf,0 0 44px #63b84f59;margin:0 0 14px;font-size:calc(clamp(26px,2.6vw,36px));font-weight:700}.urban-dining__description[data-v-cd53d478]{color:#ffffffeb;max-width:640px;margin:0;font-size:calc(clamp(16px,1.35vw,18px));line-height:1.6}.urban-dining__actions[data-v-cd53d478]{flex-direction:column;flex-shrink:0;gap:12px;display:flex}.urban-dining__cta-arrow[data-v-cd53d478]{transition:transform .2s}.urban-dining__cta:hover .urban-dining__cta-arrow[data-v-cd53d478]{transform:translate(4px)}.dining-lightbox[data-v-cd53d478]{z-index:99999;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0a0714f0;justify-content:center;align-items:center;padding:calc(clamp(16px,3vw,40px));display:flex;position:fixed;inset:0}.dining-lightbox__frame[data-v-cd53d478]{flex-direction:column;align-items:center;width:100%;max-width:1040px;display:flex;position:relative}.dining-lightbox__close[data-v-cd53d478]{border:1px solid var(--tv-fuchsia);width:40px;height:40px;color:var(--tv-white);cursor:pointer;z-index:10;background:#f12bea40;border-radius:50%;justify-content:center;align-items:center;font-size:26px;line-height:1;transition:all .2s;display:flex;position:absolute;top:-48px;right:0;box-shadow:0 0 16px #f12bea80}.dining-lightbox__close[data-v-cd53d478]:focus-visible,.dining-lightbox__close[data-v-cd53d478]:hover{background:var(--tv-fuchsia);transform:scale(1.1);box-shadow:0 0 24px #f12beacc}.dining-lightbox__img-wrap[data-v-cd53d478]{background:#000;border:1px solid #f12bea66;border-radius:14px;max-width:100%;max-height:75vh;overflow:hidden;box-shadow:0 20px 60px #000000e6,0 0 40px #f12bea4d}.dining-lightbox__img[data-v-cd53d478]{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:75vh;display:block}.dining-lightbox__nav[data-v-cd53d478]{width:52px;height:52px;color:var(--tv-white);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-user-select:none;user-select:none;z-index:10;background:#0d091ae0;border:1px solid #f12bea99;border-radius:50%;justify-content:center;align-items:center;font-size:32px;line-height:1;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 20px #f12bea66}.dining-lightbox__nav[data-v-cd53d478]:focus-visible,.dining-lightbox__nav[data-v-cd53d478]:hover{background:var(--tv-fuchsia);border-color:#fff;transform:translateY(-50%)scale(1.12);box-shadow:0 0 28px #f12beae6}.dining-lightbox__nav--prev[data-v-cd53d478]{left:-28px}.dining-lightbox__nav--next[data-v-cd53d478]{right:-28px}.dining-lightbox__footer[data-v-cd53d478]{justify-content:space-between;align-items:center;gap:16px;width:100%;margin-top:16px;display:flex}.dining-lightbox__caption[data-v-cd53d478]{color:var(--tv-white);letter-spacing:.04em;text-shadow:0 2px 8px #000c;margin:0;font-size:14px;font-weight:600}.dining-lightbox__counter[data-v-cd53d478]{color:var(--tv-green);font-family:var(--tv-font-neon);letter-spacing:.1em;text-shadow:0 0 10px #63b84f80;white-space:nowrap;font-size:13px;font-weight:800}.dining-lightbox-fade-enter-active[data-v-cd53d478],.dining-lightbox-fade-leave-active[data-v-cd53d478]{transition:opacity .25s}.dining-lightbox-fade-enter-from[data-v-cd53d478],.dining-lightbox-fade-leave-to[data-v-cd53d478]{opacity:0}@media (width<=900px){.urban-dining__inner[data-v-cd53d478]{padding:68px 20px 80px}.urban-dining__card-body[data-v-cd53d478]{flex-direction:column;align-items:flex-start;gap:24px;padding:24px 20px}.urban-dining__actions[data-v-cd53d478],.urban-dining__cta[data-v-cd53d478]{width:100%}.dining-lightbox__nav--prev[data-v-cd53d478]{left:8px}.dining-lightbox__nav--next[data-v-cd53d478]{right:8px}.dining-lightbox__nav[data-v-cd53d478]{width:42px;height:42px;font-size:24px}}.birthday-groups[data-v-a0de4471]{background:var(--tv-indigo-deep);color:var(--tv-white);font-family:var(--tv-font-body);border-bottom:1px solid #f12bea40;position:relative;overflow:hidden}.birthday-groups__inner[data-v-a0de4471]{max-width:1380px;margin:0 auto;padding:104px 32px 116px}.birthday-groups__header[data-v-a0de4471]{max-width:840px;margin-bottom:56px}.birthday-groups__eyebrow[data-v-a0de4471]{color:var(--tv-green);letter-spacing:.18em;text-transform:uppercase;text-shadow:0 0 14px #63b84f80;margin:0 0 16px;font-size:13px;font-weight:800;line-height:1.5}.birthday-groups h2[data-v-a0de4471]{color:var(--tv-white);font-family:var(--tv-font-display);letter-spacing:.01em;text-transform:uppercase;text-shadow:0 0 28px #f12bea66;margin:0;font-size:calc(clamp(35px,4.2vw,61px));font-weight:900;line-height:.96}.birthday-groups__description[data-v-a0de4471]{color:#ffffffe0;margin:22px 0 0;font-size:calc(clamp(17px,1.4vw,20px));line-height:1.6}.birthday-groups__grid[data-v-a0de4471]{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.birthday-groups__card[data-v-a0de4471]{background:var(--tv-indigo-card);border:1px solid #f12bea47;border-radius:0;flex-direction:column;transition:box-shadow .28s;display:flex;position:relative;overflow:visible;box-shadow:0 20px 48px #00000073}.birthday-groups__card[data-v-a0de4471]:after,.birthday-groups__card[data-v-a0de4471]:before{content:none!important;display:none!important}.birthday-groups__card[data-v-a0de4471]:hover{box-shadow:0 0 28px #63b84f33,0 0 54px #f12bea26,0 24px 60px #000000b3}.birthday-groups__top-bar[data-v-a0de4471]{background:var(--tv-gradient-horizontal);z-index:2;border-radius:0;height:4px;position:absolute;top:0;left:0;right:0}.birthday-groups__media[data-v-a0de4471]{aspect-ratio:16/10;border-radius:0;position:relative;overflow:hidden}.birthday-groups__card img[data-v-a0de4471]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.birthday-groups__card:hover img[data-v-a0de4471]{transform:scale(1.06)}.birthday-groups__card-content[data-v-a0de4471]{flex-direction:column;flex:1;align-items:flex-start;padding:28px 26px 30px;display:flex}.birthday-groups__card h3[data-v-a0de4471]{color:var(--tv-white);font-family:var(--tv-font-display);text-transform:uppercase;letter-spacing:.01em;margin:0 0 12px;font-size:calc(clamp(22px,2vw,28px));font-weight:900;line-height:1.1}.birthday-groups__card p[data-v-a0de4471]{color:#ffffffd6;margin:0 0 24px;font-size:15px;line-height:1.6}.birthday-groups__cta[data-v-a0de4471]{text-align:center;width:fit-content;min-height:42px;margin-top:auto;padding:8px 18px;font-size:12px;line-height:1.22}.birthday-groups__cta-arrow[data-v-a0de4471]{transition:transform .2s}.birthday-groups__card:hover .birthday-groups__cta-arrow[data-v-a0de4471]{transform:translate(4px)}@media (width<=1024px){.birthday-groups__grid[data-v-a0de4471]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.birthday-groups__grid[data-v-a0de4471]{grid-template-columns:1fr}.birthday-groups__inner[data-v-a0de4471]{padding:64px 20px 76px}}.other-parks[data-v-bf96f8c3]{background:radial-gradient(circle at 15% 25%,#f12bea38,transparent 45%),radial-gradient(circle at 85% 75%,#7a27a840,transparent 45%),var(--tv-indigo-deep);color:var(--tv-white);font-family:var(--tv-font-body);border-bottom:1px solid #f12bea40;position:relative}.other-parks__inner[data-v-bf96f8c3]{max-width:1360px;margin:0 auto;padding:104px 32px 116px}.other-parks__eyebrow[data-v-bf96f8c3]{color:var(--tv-green);letter-spacing:.18em;text-transform:uppercase;text-shadow:0 0 14px #63b84f80;margin:0 0 16px;font-size:13px;font-weight:800;line-height:1.5}.other-parks h2[data-v-bf96f8c3]{color:var(--tv-white);font-family:var(--tv-font-display);letter-spacing:.01em;text-transform:uppercase;text-shadow:0 0 28px #f12bea66;margin:0;font-size:calc(clamp(35px,4.2vw,61px));font-weight:900;line-height:.96}.other-parks__description[data-v-bf96f8c3]{color:#ffffffe0;max-width:680px;margin:22px 0 48px;font-size:calc(clamp(18px,1.45vw,21px));line-height:1.6}.other-parks__grid[data-v-bf96f8c3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.other-parks__card[data-v-bf96f8c3]{background:var(--tv-indigo-card);border:1px solid #f12bea47;border-radius:0;flex-direction:column;transition:box-shadow .28s;display:flex;position:relative;overflow:visible;box-shadow:0 20px 48px #00000073}.other-parks__card[data-v-bf96f8c3]:after,.other-parks__card[data-v-bf96f8c3]:before{content:none!important;display:none!important}.other-parks__card[data-v-bf96f8c3]:hover{box-shadow:0 0 28px #63b84f33,0 0 54px #f12bea26,0 24px 60px #000000b3}.other-parks__card-top-bar[data-v-bf96f8c3]{background:var(--tv-gradient-horizontal);z-index:2;border-radius:0;height:4px;position:absolute;top:0;left:0;right:0}.other-parks__card-media[data-v-bf96f8c3]{aspect-ratio:16/9;border-radius:0;position:relative;overflow:hidden}.other-parks__card img[data-v-bf96f8c3]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.other-parks__card:hover img[data-v-bf96f8c3]{transform:scale(1.06)}.other-parks__card-content[data-v-bf96f8c3]{flex-direction:column;flex:1;align-items:flex-start;padding:32px 30px 34px;display:flex}.other-parks__card h3[data-v-bf96f8c3]{color:var(--tv-white);font-family:var(--tv-font-display);text-transform:uppercase;letter-spacing:.01em;margin:0 0 14px;font-size:calc(clamp(26px,2.2vw,32px));font-weight:900;line-height:1.1}.other-parks__card-desc[data-v-bf96f8c3]{color:#ffffffd6;margin:0 0 26px;font-size:16px;line-height:1.6}.other-parks__cta[data-v-bf96f8c3]{color:var(--tv-green);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;margin-top:auto;font-size:13px;font-weight:800;line-height:1.5;text-decoration:none;transition:color .2s;display:inline-flex}.other-parks__cta-arrow[data-v-bf96f8c3]{transition:transform .2s}.other-parks__card:hover .other-parks__cta[data-v-bf96f8c3]{color:var(--tv-fuchsia);text-shadow:0 0 10px #f12bea99}.other-parks__card:hover .other-parks__cta-arrow[data-v-bf96f8c3]{transform:translate(4px)}@media (width<=880px){.other-parks__grid[data-v-bf96f8c3]{grid-template-columns:1fr}.other-parks__inner[data-v-bf96f8c3]{padding:64px 20px 76px}}.urban-faq[data-v-265b2212]{background:var(--tv-indigo-deep);color:var(--tv-white);font-family:var(--tv-font-body);border-bottom:1px solid #f12bea40;position:relative}.urban-faq__inner[data-v-265b2212]{max-width:1180px;margin:0 auto;padding:104px 32px 116px}.urban-faq h2[data-v-265b2212]{color:var(--tv-white);font-family:var(--tv-font-display);letter-spacing:.01em;text-transform:uppercase;text-shadow:0 0 28px #f12bea66;margin:0 0 52px;font-size:calc(clamp(35px,4.2vw,61px));font-weight:900;line-height:.96}.urban-faq__list[data-v-265b2212]{border-top:3px solid #0000;-o-border-image:var(--tv-gradient-horizontal) 1;border-image:var(--tv-gradient-horizontal) 1;flex-direction:column;gap:16px;padding-top:24px;display:flex}.urban-faq__item[data-v-265b2212]{background:var(--tv-indigo-card);border:1px solid #f12bea40;border-radius:14px;transition:border-color .25s,box-shadow .25s;position:relative;overflow:hidden;box-shadow:0 10px 30px #00000059}.urban-faq__item[data-v-265b2212]:hover,.urban-faq__item[open][data-v-265b2212]{border-color:#f12bea8c;box-shadow:0 0 24px #63b84f59,0 0 48px #f12bea38,0 16px 40px #00000080}.urban-faq__item summary[data-v-265b2212]{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:20px;padding:26px 30px;list-style:none;display:flex}.urban-faq__item summary[data-v-265b2212]::-webkit-details-marker{display:none}.urban-faq__item summary[data-v-265b2212]:focus-visible{outline:2px solid var(--tv-green);outline-offset:-2px}.urban-faq__question[data-v-265b2212]{color:var(--tv-white);font-family:var(--tv-font-display);letter-spacing:.01em;text-transform:uppercase;margin:0;font-size:calc(clamp(20px,1.8vw,24px));font-weight:900;line-height:1.2;transition:color .2s}.urban-faq__item:hover .urban-faq__question[data-v-265b2212],.urban-faq__item[open] .urban-faq__question[data-v-265b2212]{color:var(--tv-green)}.urban-faq__icon[data-v-265b2212]{flex:0 0 20px;height:20px;position:relative}.urban-faq__icon[data-v-265b2212]:after,.urban-faq__icon[data-v-265b2212]:before{background:var(--tv-fuchsia);content:"";box-shadow:0 0 8px var(--tv-fuchsia);transition:transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.urban-faq__icon[data-v-265b2212]:before{width:20px;height:3px}.urban-faq__icon[data-v-265b2212]:after{width:3px;height:20px}.urban-faq__item[open] .urban-faq__icon[data-v-265b2212]:after{display:none}.urban-faq__item[open] .urban-faq__icon[data-v-265b2212]:before{background:var(--tv-green);box-shadow:0 0 10px var(--tv-green)}.urban-faq__answer[data-v-265b2212]{color:#ffffffdb;max-width:900px;margin:0;padding:0 30px 28px;font-size:17px;line-height:1.65}@media (width<=680px){.urban-faq__inner[data-v-265b2212]{padding:64px 20px 76px}.urban-faq__item summary[data-v-265b2212]{padding:20px}.urban-faq__answer[data-v-265b2212]{padding:0 20px 24px;font-size:15px}}.closing-cta[data-v-237bbdb5]{background:var(--tv-indigo-deep);color:var(--tv-white);font-family:var(--tv-font-body);border-top:3px solid #0000;-o-border-image:var(--tv-gradient-horizontal) 1;border-image:var(--tv-gradient-horizontal) 1;position:relative;overflow:hidden}.closing-cta__image[data-v-237bbdb5],.closing-cta__image-shade[data-v-237bbdb5]{width:100%;height:100%;position:absolute;inset:0}.closing-cta__image[data-v-237bbdb5],.closing-cta__video[data-v-237bbdb5]{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.closing-cta__image-shade[data-v-237bbdb5]{background:linear-gradient(95deg,#0d091af0,#140f26db 48%,#0d091af0)}.closing-cta__video[data-v-237bbdb5]{opacity:.42;filter:contrast(1.18)saturate(1.25)brightness(.9);width:100%;height:100%}.closing-cta__overlay[data-v-237bbdb5],.closing-cta__video[data-v-237bbdb5]{z-index:1;pointer-events:none;position:absolute;inset:0}.closing-cta__overlay[data-v-237bbdb5]{background:radial-gradient(circle at 10% 20%,#f12bea52,#0000 48%),radial-gradient(circle at 90% 80%,#63b84f38,#0000 48%),linear-gradient(#0d091ab3,#0d091a66 50%,#0d091ad9)}.closing-cta__inner[data-v-237bbdb5]{z-index:2;grid-template-columns:1.35fr .85fr;align-items:center;gap:calc(clamp(44px,7vw,100px));max-width:1360px;min-height:520px;margin:0 auto;padding:104px 32px 116px;display:grid;position:relative}.closing-cta__eyebrow-row[data-v-237bbdb5]{margin-bottom:18px}.closing-cta__visit-badge-row[data-v-237bbdb5]{margin-bottom:16px}.closing-cta h2[data-v-237bbdb5]{color:var(--tv-white);font-family:var(--tv-font-display);letter-spacing:.01em;text-transform:uppercase;text-shadow:0 0 32px #f12bea80,0 4px 20px #000c;margin:0;font-size:calc(clamp(38px,4.8vw,70px));font-weight:900;line-height:.94}.closing-cta__description[data-v-237bbdb5]{color:#ffffffeb;max-width:600px;margin:26px 0 38px;font-size:calc(clamp(18px,1.45vw,21px));line-height:1.6}.closing-cta__actions[data-v-237bbdb5]{flex-wrap:wrap;gap:16px;display:flex}.closing-cta__visit[data-v-237bbdb5]{background:var(--tv-indigo-card);border:1px solid #f12bea4d;border-radius:0;padding:40px;scroll-margin-top:100px;position:relative;overflow:visible;box-shadow:0 24px 60px #0009,0 0 30px #f12bea40}.closing-cta__visit[data-v-237bbdb5]:after,.closing-cta__visit[data-v-237bbdb5]:before{content:none!important;display:none!important}.closing-cta__visit-top-bar[data-v-237bbdb5]{background:var(--tv-gradient-horizontal);border-radius:0;height:4px;position:absolute;top:0;left:0;right:0}.closing-cta__visit-eyebrow[data-v-237bbdb5]{color:var(--tv-green);letter-spacing:.16em;text-transform:uppercase;text-shadow:0 0 10px #63b84f66;margin:0 0 12px;font-size:13px;font-weight:800}.closing-cta__visit h3[data-v-237bbdb5]{color:var(--tv-white);font-family:var(--tv-font-display);text-transform:uppercase;margin:0 0 18px;font-size:calc(clamp(26px,2.2vw,32px));font-weight:900;line-height:1.05}.closing-cta__visit address[data-v-237bbdb5]{color:#ffffffe0;font-size:16px;font-style:normal;line-height:1.6}.closing-cta__visit address span[data-v-237bbdb5]{display:block}.closing-cta__contact-row[data-v-237bbdb5]{flex-wrap:wrap;align-items:center;gap:20px;margin:20px 0 6px;display:flex}.closing-cta__phone[data-v-237bbdb5]{color:var(--tv-green);font-family:var(--tv-font-condensed);letter-spacing:.02em;align-items:center;margin:0 20px 0 0;font-size:20px;font-weight:800;text-decoration:none;transition:color .2s,text-shadow .2s;display:inline-flex}.closing-cta__phone[data-v-237bbdb5]:focus-visible,.closing-cta__phone[data-v-237bbdb5]:hover{color:var(--tv-fuchsia);text-shadow:0 0 12px #f12bea99}.closing-cta__directions[data-v-237bbdb5]{letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:10px;width:fit-content;padding:12px 24px;font-size:13px;font-weight:900;text-decoration:none;display:inline-flex}@media (width<=900px){.closing-cta__inner[data-v-237bbdb5]{grid-template-columns:1fr;gap:40px;padding:64px 20px 76px}.closing-cta__visit[data-v-237bbdb5]{padding:28px 22px}}.main-footer[data-v-12e4548b]{background:var(--tv-indigo-deep);color:var(--tv-white);font-family:var(--tv-font-body);position:relative}.main-footer__top-border[data-v-12e4548b]{background:var(--tv-gradient-horizontal);width:100%;height:4px}.main-footer__inner[data-v-12e4548b]{max-width:1360px;margin:0 auto;padding:80px 32px 36px}.main-footer__top[data-v-12e4548b]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:40px;padding-bottom:56px;display:flex}.main-footer__brand[data-v-12e4548b]{align-items:center;gap:28px;display:flex}.main-footer__logo[data-v-12e4548b]{filter:drop-shadow(0 0 16px #f12bea66);text-decoration:none;transition:transform .2s;display:inline-flex}.main-footer__logo[data-v-12e4548b]:hover{transform:scale(1.04)}.main-footer__logo-img[data-v-12e4548b]{-o-object-fit:contain;object-fit:contain;width:auto;height:96px;display:block}.main-footer__divider[data-v-12e4548b]{background:#ffffff4d;width:2px;height:56px;display:block}.main-footer__partner-img[data-v-12e4548b]{-o-object-fit:contain;object-fit:contain;opacity:.95;filter:drop-shadow(0 0 10px #ffffff40);width:auto;height:48px;display:block}.main-footer__description[data-v-12e4548b]{color:#ffffffd9;max-width:520px;margin:0;font-size:15px;line-height:1.65}.main-footer__columns[data-v-12e4548b]{border-top:1px solid #f12bea40;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;padding:52px 0 60px;display:grid}.main-footer__heading[data-v-12e4548b]{color:var(--tv-white);font-family:var(--tv-font-display);letter-spacing:.04em;text-transform:uppercase;margin:0 0 22px;font-size:20px;font-weight:900;line-height:1.1}.main-footer ul[data-v-12e4548b]{margin:0;padding:0;list-style:none}.main-footer li+li[data-v-12e4548b]{margin-top:14px}.main-footer__columns a[data-v-12e4548b],.main-footer__language[data-v-12e4548b],.main-footer__visit address[data-v-12e4548b]{color:#ffffffc7;font-size:14px;line-height:1.6;text-decoration:none;transition:color .2s,text-shadow .2s}.main-footer__columns a[data-v-12e4548b]:focus-visible,.main-footer__columns a[data-v-12e4548b]:hover,.main-footer__legal a[data-v-12e4548b]:focus-visible,.main-footer__legal a[data-v-12e4548b]:hover{color:var(--tv-green);text-shadow:0 0 10px #63b84f80}.main-footer__visit address[data-v-12e4548b]{font-style:normal}.main-footer__visit address span[data-v-12e4548b]{display:block}.main-footer__contact-row[data-v-12e4548b]{flex-wrap:wrap;align-items:center;gap:20px;margin:14px 0 16px;display:flex}.main-footer__phone[data-v-12e4548b]{font-family:var(--tv-font-condensed);letter-spacing:.02em;align-items:center;margin:0 18px 0 0;font-size:18px;font-weight:800;text-decoration:none;display:inline-flex;color:var(--tv-green)!important}.main-footer__bottom p[data-v-12e4548b],.main-footer__language[data-v-12e4548b]{margin:0}.main-footer__bottom[data-v-12e4548b]{color:#ffffffa6;border-top:1px solid #ffffff24;justify-content:space-between;align-items:center;padding-top:28px;font-size:13px}.main-footer__bottom[data-v-12e4548b],.main-footer__legal[data-v-12e4548b]{flex-wrap:wrap;gap:24px;display:flex}.main-footer__legal a[data-v-12e4548b]{color:inherit;text-decoration:none}@media (width<=960px){.main-footer__columns[data-v-12e4548b]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=580px){.main-footer__inner[data-v-12e4548b]{padding:56px 20px 28px}.main-footer__top[data-v-12e4548b]{flex-direction:column;align-items:flex-start;padding-bottom:36px}.main-footer__logo-img[data-v-12e4548b]{height:76px}.main-footer__partner-img[data-v-12e4548b]{height:38px}.main-footer__columns[data-v-12e4548b]{grid-template-columns:1fr;gap:32px;padding:36px 0}.main-footer__bottom[data-v-12e4548b]{flex-direction:column;align-items:flex-start}}
