@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-20C0,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-20C0,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 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}.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}}.block{display:block}.flex{display:flex}.hidden{display:none}.h-full{height:100%}.min-h-full{min-height:100%}.resize{resize:both}.flex-col{flex-direction:column}.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}.ticket-btn{opacity:0;pointer-events:none;color:#fff;letter-spacing:.02em;cursor:pointer;white-space:nowrap;background:#000;border:none;border-radius:999px;padding:1.1em 2.4em;font-size:clamp(1rem,2.2vw,1.35rem);font-weight:600;text-decoration:none;transition:opacity .45s ease-out,transform .45s ease-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.9)}.ticket-btn.visible{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)scale(1)}.ticket-btn:hover{background:#1a1a1a}.ticket-btn.disabled{cursor:default;pointer-events:none}.ticket-btn.disabled:hover{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;background:#fff;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.soldout iframe{filter:blur(9px)saturate(.6);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-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)}}
