@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_2ae47f08-module__h69qWW__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_2ae47f08-module__h69qWW__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.27spqqad3wyeo.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.2jyz_zw3a8jit.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.30bdpjkrtcces.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.1v5bejj26fx9h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_eb58308d-module__w_p2Lq__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_eb58308d-module__w_p2Lq__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid}}}@layer theme{:root,:host{--color-white:#fff;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-geist-sans);--default-mono-font-family:var(--font-geist-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.flex{display:flex}.grid{display:grid}.hidden{display:none}.h-full{height:100%}.min-h-full{min-height:100%}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:1px}.bg-white{background-color:var(--color-white)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--background:#fff;--foreground:#171717}body{background:var(--background);color:var(--foreground);font-family:Arial,Helvetica,sans-serif}.logo-intro{justify-content:center;align-items:center;width:100%;transition:opacity .2s ease-out;display:flex}.logo-intro.gone{opacity:0}.logo-stage{aspect-ratio:556/315;width:min(130vw,1300px);position:relative}.logo-piece{opacity:0;transition:transform .8s cubic-bezier(.16,1,.3,1),opacity .3s ease-out;position:absolute;inset:0}.logo-piece svg{width:100%;height:100%;display:block;overflow:visible}.logo-piece .dog-path{fill:#000}.logo-piece.in{opacity:1;transform:translate(0)scale(1)}.logo-piece.leaving{transition-duration:.55s,.25s;transition-timing-function:cubic-bezier(.55,0,1,.45),ease-in}.piece-0{clip-path:inset(-2.5% 64.17% 64.17% -2.5%);transform:translate(-65vw,-65vh)rotate(-8deg)}.piece-1{clip-path:inset(-2.5% 30.83% 64.17%);transform:translateY(-65vh)}.piece-2{clip-path:inset(-2.5% -2.5% 64.17% 64.17%);transform:translate(65vw,-65vh)rotate(8deg)}.piece-3{clip-path:inset(30.83% 64.17% 30.83% -2.5%);transform:translate(-65vw)}.piece-4{clip-path:inset(30.83%);transform:scale(.3)}.piece-5{clip-path:inset(30.83% -2.5% 30.83% 64.17%);transform:translate(65vw)}.piece-6{clip-path:inset(64.17% 64.17% -2.5% -2.5%);transform:translate(-65vw,65vh)rotate(8deg)}.piece-7{clip-path:inset(64.17% 30.83% -2.5%);transform:translateY(65vh)}.piece-8{clip-path:inset(64.17% -2.5% -2.5% 64.17%);transform:translate(65vw,65vh)rotate(-8deg)}.logo-piece:first-child{transition-delay:60ms}.logo-piece:nth-child(2){transition-delay:20ms}.logo-piece:nth-child(3){transition-delay:80ms}.logo-piece:nth-child(4){transition-delay:20ms}.logo-piece:nth-child(5){transition-delay:0s}.logo-piece:nth-child(6){transition-delay:40ms}.logo-piece:nth-child(7){transition-delay:90ms}.logo-piece:nth-child(8){transition-delay:30ms}.logo-piece:nth-child(9){transition-delay:70ms}.ticket-bg{opacity:0;flex-direction:column;transition:opacity .7s ease-out;display:flex;position:absolute;inset:0;overflow:hidden}.ticket-bg.visible{opacity:1}.pbr-row{flex:none;height:28px;position:relative;overflow:hidden}.pbr-row-fill{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='62 0 4015 2114'%3E%3Cpath d='M 0 1057 L 0 2114 263 2114 L 526 2114 526 1838.947 L 526 1563.895 679.250 1564.128 C 834.233 1564.363, 857.186 1564.005, 915 1560.453 C 1000.032 1555.228, 1073.603 1544.604, 1140.205 1527.931 C 1148.843 1525.769, 1156.155 1524, 1156.455 1524 C 1156.755 1524, 1157 1656.750, 1157 1819 L 1157 2114 2057.500 2114 L 2958 2114 2958 1835.500 L 2958 1557 3101.250 1557.017 L 3244.500 1557.033 3412.588 1835.267 L 3580.676 2113.500 3860.088 2113.500 L 4139.500 2113.500 4139.501 1056.500 L 4139.502 -0.500 4139.001 1056.294 L 4138.500 2113.087 3941.831 1784.287 C 3833.663 1603.447, 3745.013 1454.878, 3744.831 1454.134 C 3744.626 1453.296, 3750.023 1449.541, 3759 1444.274 C 3850.289 1390.714, 3929.639 1315.104, 3987.547 1226.500 C 4053.334 1125.841, 4092.633 1008.541, 4102.461 883.500 C 4111.563 767.696, 4103.414 649.891, 4079.393 550.016 C 4000.911 223.704, 3748.201 30.348, 3362.500 1.498 C 3344.861 0.179, 3145.222 0.002, 1671.250 0.001 L 0 0 0 1057 M 0.498 1057.500 C 0.498 1638.850, 0.611 1876.525, 0.750 1585.667 C 0.889 1294.809, 0.889 819.159, 0.750 528.667 C 0.611 238.175, 0.498 476.150, 0.498 1057.500 M 1766 424.007 C 1728.172 425.716, 1693.504 429.029, 1686.278 431.626 C 1683.957 432.461, 1680.919 434.496, 1679.528 436.149 L 1677 439.153 1677 639.077 L 1677 839 1898.750 838.982 C 2141.519 838.962, 2128.897 839.256, 2152.605 833.057 C 2225.491 813.997, 2287.238 754.020, 2300.398 689.500 C 2304.246 670.631, 2305.610 628.921, 2303.094 607 C 2293.062 519.565, 2242.998 466.929, 2147.611 443.528 C 2106.876 433.534, 2070.278 429.952, 1957.500 424.923 C 1927.553 423.588, 1789.861 422.929, 1766 424.007 M 730 468.681 C 721.475 468.811, 686.825 469.673, 653 470.596 C 595.468 472.167, 542.210 472.058, 530.250 470.345 L 526 469.737 526 778.391 L 526 1087.045 717.750 1086.752 L 909.500 1086.460 921.500 1084.262 C 972.370 1074.944, 1015.149 1052.525, 1051.965 1015.889 C 1142.633 925.664, 1171.700 772.345, 1121.712 648 C 1076.585 535.749, 991.589 483.541, 833.500 470.971 C 820.977 469.975, 754.647 467.852, 748.500 468.250 C 746.850 468.356, 738.525 468.550, 730 468.681 M 3080.500 469.136 C 3065.650 469.578, 3032.013 470.066, 3005.750 470.220 L 2958.001 470.500 2958 782.086 L 2958 1093.673 3025.250 1094.586 C 3217.849 1097.203, 3267.820 1095.387, 3333 1083.398 C 3492.015 1054.152, 3572.091 963.280, 3577.881 805.500 C 3583.937 640.459, 3523.334 539.034, 3392.662 495.524 C 3347.847 480.602, 3296.159 472.253, 3228.500 469.010 C 3204.593 467.864, 3120.770 467.935, 3080.500 469.136 M 1677 1469.483 L 1677 1684 1932.250 1683.996 C 2214.992 1683.992, 2192.540 1684.510, 2220.500 1677.333 C 2267.374 1665.301, 2316.399 1641.864, 2338.390 1620.975 C 2353.022 1607.076, 2362.832 1593.344, 2373.021 1572.500 C 2388.170 1541.507, 2395.288 1508.865, 2395.263 1470.500 C 2395.222 1409.622, 2375.875 1356.935, 2340.524 1321.438 C 2315.095 1295.903, 2261.145 1270.110, 2207.500 1257.840 L 2197.500 1255.552 1937.250 1255.260 L 1677 1254.967 1677 1469.483' fill='none' stroke='%23c4c4c4' stroke-width='110'/%3E%3C/svg%3E");background-repeat:repeat-x;background-size:53px 28px;animation-timing-function:linear;animation-iteration-count:infinite;animation-play-state:paused;position:absolute;inset:0 -53px}.pbr-row:hover .pbr-row-fill{animation-play-state:running}.pbr-row-fill.dir-left{animation-name:pbr-scroll-left;animation-duration:5s}.pbr-row-fill.dir-right{animation-name:pbr-scroll-right;animation-duration:5s}@keyframes pbr-scroll-left{to{transform:translate(-53px)}}@keyframes pbr-scroll-right{to{transform:translate(53px)}}.pbr-row-fill.stagger-0{background-position-x:0}.pbr-row-fill.stagger-1{background-position-x:16px}.pbr-row-fill.stagger-2{background-position-x:33px}.pbr-row-fill.stagger-3{background-position-x:8px}.pbr-row-fill.stagger-4{background-position-x:41px}.btn-stack{z-index:2;flex-direction:column;align-items:center;gap:.9rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ticket-btn,.live-btn{opacity:0;pointer-events:none;letter-spacing:.02em;cursor:pointer;white-space:nowrap;border:none;border-radius:999px;padding:1.1em 2.4em;font-size:clamp(1rem,2.2vw,1.35rem);font-weight:600;transition:opacity .45s ease-out,transform .45s ease-out,background .2s ease-out,color .2s ease-out,box-shadow .2s ease-out;transform:scale(.9)}.ticket-btn{color:#fff;background:#000;text-decoration:none}.ticket-btn.visible,.live-btn.visible{opacity:1;pointer-events:auto;transform:scale(1)}.ticket-btn:hover{color:#000;background:#fff;box-shadow:inset 0 0 0 2px #000}.skip-intro .live-btn,.skip-intro .ticket-btn{animation:.52s cubic-bezier(.16,1,.3,1) both drop-in}.skip-intro .live-btn{animation-delay:70ms}.skip-intro .ticket-btn{animation-delay:.15s}@keyframes drop-in{0%{opacity:0;transform:translateY(-36px)}}.ticket-btn.disabled{cursor:default;pointer-events:none}.ticket-btn.disabled:hover{background:#000}.live-btn{color:#000;background:#fff;border:2px solid #000;padding:calc(1.1em - 2px) calc(2.4em - 2px)}.live-btn:hover{color:#fff;background:#000}.coming-soon{background:#fff;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1.5rem;min-height:100svh;display:flex}.coming-soon-mark{width:min(60vw,320px);height:auto}.tm-overlay{z-index:50;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000000b8;justify-content:center;align-items:center;padding:clamp(.75rem,3vw,2.5rem);animation:.28s ease-out tm-fade-in;display:flex;position:fixed;inset:0}@keyframes tm-fade-in{0%{opacity:0}to{opacity:1}}.tm-panel{z-index:1;background:#fff;border-radius:20px;flex-direction:column;width:100%;max-width:1000px;height:100%;animation:.32s cubic-bezier(.16,1,.3,1) tm-panel-in;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 60px #0000002e}@media (max-width:640px){.tm-overlay{padding:1.5rem 1rem}.tm-panel{height:88%}}@keyframes tm-panel-in{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.tm-panel-header{border-bottom:1px solid #eee;flex:none;justify-content:space-between;align-items:center;padding:.9rem 1.1rem;display:flex}.tm-panel-mark{width:auto;height:22px}.tm-close{color:#fff;cursor:pointer;background:#000;border:none;border-radius:999px;flex:none;width:2.25rem;height:2.25rem;font-size:1.35rem;line-height:1}.tm-close:hover{background:#1a1a1a}.tm-frame-wrap{flex:1;width:100%;min-height:0;position:relative;overflow:hidden}.tm-frame-wrap iframe{opacity:0;filter:blur()saturate();will-change:filter, transform;border:none;width:100%;height:100%;transition:opacity .3s ease-out,filter .55s ease-out,transform .55s ease-out;display:block;transform:scale(1)}.tm-frame-wrap.settled iframe{opacity:1}.tm-frame-wrap.locked iframe{pointer-events:none}.tm-frame-wrap.soldout iframe{filter:blur(9px)saturate(.6);pointer-events:none;transform:scale(1.06)}.tm-soldout-stamp{z-index:2;aspect-ratio:1080/1350;pointer-events:none;filter:drop-shadow(0 10px 30px #00000059);width:min(85vw,85vh,640px);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.tm-soldout-piece{width:100%;height:100%;position:absolute;inset:0}.tm-soon-stamp{aspect-ratio:auto;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.05em;font-size:min(13.5vw,13vh,130px);display:flex}.tm-soon-line{letter-spacing:-.04em;color:#111;transform-origin:50%;margin:0;font-family:Arial Black,Helvetica Neue,Arial,sans-serif;font-weight:900;line-height:.86}.tm-soon-outline{color:#0000;-webkit-text-stroke:.035em #e0102a;font-size:1.2em}.tm-dog-stamp{aspect-ratio:556/315;width:min(78vw,70vh,560px)}.tm-dog-path{fill:#e0102a}.tm-soldout-top{animation:.55s cubic-bezier(.16,1,.3,1) .12s both tm-stamp-from-top}.tm-soldout-bottom{animation:.55s cubic-bezier(.16,1,.3,1) .28s both tm-stamp-from-bottom}@keyframes tm-stamp-from-top{0%{opacity:0;transform:translateY(-60%)}to{opacity:1;transform:translateY(0)}}@keyframes tm-stamp-from-bottom{0%{opacity:0;transform:translateY(60%)}to{opacity:1;transform:translateY(0)}}.cover-overlay{--ticker-h:clamp(26px, 5vw, 40px);z-index:50;background:#fff;animation:.28s ease-out tm-fade-in;position:fixed;inset:0;overflow:hidden}.ticker-banner{height:var(--ticker-h);z-index:3;background:#000;position:fixed;left:0;right:0;overflow:hidden}.ticker-top{top:0}.ticker-bottom{bottom:0}.ticker-track{width:max-content;height:100%;animation:48s linear infinite ticker-scroll;display:flex}.ticker-track-reverse{animation-direction:reverse}.ticker-img{flex:none;width:auto;height:100%;display:block}@keyframes ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.cover-close{top:calc(var(--ticker-h) + clamp(.75rem, 2.5vw, 1.25rem));z-index:4;color:#fff;cursor:pointer;background:#000;border:none;border-radius:999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1.4rem;line-height:1;display:flex;position:fixed;left:clamp(1rem,3vw,1.75rem)}.cover-mute{top:calc(var(--ticker-h) + clamp(.75rem, 2.5vw, 1.25rem));z-index:4;color:#fff;cursor:pointer;background:#000;border:none;border-radius:999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1.1rem;line-height:1;display:flex;position:fixed;left:calc(clamp(1rem,3vw,1.75rem) + 3.1rem)}.cover-mute:hover,.cover-close:hover{background:#1a1a1a}.cover-arrow{z-index:4;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#e0102a;cursor:pointer;background:#0000008c;border:none;border-radius:999px;width:3rem;height:3rem;font-size:1.75rem;font-weight:700;line-height:1;transition:background .2s ease-out;position:fixed;top:50%;transform:translateY(-50%)}.cover-arrow:hover{background:#000c}.cover-arrow-left{left:clamp(.75rem,3vw,1.75rem)}.cover-arrow-right{right:clamp(.75rem,3vw,1.75rem)}.cover-stage{z-index:1;touch-action:pan-y;position:absolute;inset:0}.cover-layer-slot{position:absolute}.cover-layer-slot-animated{opacity:0;animation:.68s cubic-bezier(.16,1,.3,1) both cover-layer-in}.cover-layer-parallax{width:100%;height:100%;transition:transform .18s ease-out}.cover-layer-img{pointer-events:none;transform-origin:50%;width:100%;height:100%;animation-name:cover-wobble;animation-timing-function:ease-in-out;animation-iteration-count:infinite;display:block}.cover-layer-link{cursor:pointer;width:100%;height:100%;transition:transform .18s ease-out;display:block}.cover-layer-link:hover{transform:scale(1.05)}.cover-layer-link-artist:hover{transform:scale(1.02)}.cover-layer-img-clickable{pointer-events:auto}.cover-layer-img-fondo{object-fit:cover}.cover-layer-img-keep{height:auto}@keyframes cover-layer-in{0%{opacity:0;transform:scale(.88)translateY(22px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes cover-wobble{0%,to{transform:rotate(-.7deg)}50%{transform:rotate(.7deg)}}@media (max-width:640px){.cover-layer-slot{left:var(--mx)!important;top:var(--my)!important;width:var(--mw)!important;height:var(--mh)!important}}@media (prefers-reduced-motion:reduce){.cover-layer-slot-animated{opacity:1;animation:none}.cover-layer-img{animation:none}.cover-layer-parallax{transition:none}}.cover-tickets-btn{left:50%;top:calc(var(--ticker-h) + clamp(.75rem, 2.5vw, 1.25rem));z-index:4;color:#fff;letter-spacing:.01em;cursor:pointer;white-space:nowrap;background:#000;border:none;border-radius:999px;padding:.85em 1.9em;font-size:clamp(.9rem,1.8vw,1.05rem);font-weight:700;transition:background .2s ease-out,color .2s ease-out,box-shadow .2s ease-out;position:fixed;transform:translate(-50%)}@media (max-width:640px){.cover-tickets-btn{left:calc(clamp(1rem,3vw,1.75rem) + 6.2rem);transform:none}}.cover-tickets-btn:hover{color:#000;background:#fff;box-shadow:inset 0 0 0 2px #000}.cookie-consent{color:#000;box-sizing:border-box;z-index:100;background:#fff;border:1px solid #000;border-radius:4px;width:calc(100% - 2rem);max-width:460px;padding:1.25rem;position:fixed;bottom:clamp(1rem,3vw,1.5rem);left:50%;transform:translate(-50%);box-shadow:0 18px 60px #0000002e}.cookie-consent-title{letter-spacing:.02em;text-transform:uppercase;margin:0 0 .5rem;font-size:.95rem;font-weight:800}.cookie-consent-text{color:#555;margin:0;font-size:.85rem;line-height:1.45}.cookie-consent-buttons{grid-template-columns:1fr 1fr;gap:.6rem;margin-top:1rem;display:grid}.cookie-consent-buttons button{cursor:pointer;border:1px solid #000;border-radius:999px;min-height:2.75rem;font-size:.85rem;font-weight:700;transition:background .15s ease-out,color .15s ease-out}.cookie-consent-reject{color:#000;background:#fff}.cookie-consent-reject:hover{background:#f2f2f2}.cookie-consent-accept{color:#fff;background:#000}.cookie-consent-accept:hover{background:#1a1a1a}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
