html,body{background:#e8b3a9;margin:0}.bx-root{--bx-sans:var(--f-sans,Jost), Jost, Futura, "Helvetica Neue", sans-serif;--bx-serif:var(--f-serif,"Bodoni Moda"), "Bodoni Moda", Didot, "Times New Roman", serif;--bx-type:var(--f-type,"Courier Prime"), "Courier Prime", "Courier New", monospace;--bx-marquee:var(--f-marquee,Limelight), Limelight, var(--f-serif,"Bodoni Moda"), serif;--bx-anton:var(--f-anton,Anton), Anton, Impact, "Arial Narrow", sans-serif;--bx-marker:var(--f-marker,"Permanent Marker"), "Permanent Marker", "Comic Sans MS", cursive;--pink:#e8b3a9;--burgundy:#86192a;--gold:#c9a24a;--cream:#f4e6cb;--yellow:#f2c230;--ink:#241417;--red:#d8262e;--sub:#f7d23e;--k:1;--px:0;--py:0;background:var(--pink);color:var(--ink);font-family:var(--bx-sans);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;position:fixed;inset:0;overflow:hidden}.bx-root[data-quick=true]{--k:.35}.bx-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bx-root:after{content:"";pointer-events:none;z-index:20;background:radial-gradient(75% 70% at 50% 55%,#0000 55%,#3c0c1457),linear-gradient(#280a1e24,#0000 30%);position:absolute;inset:0}.bx-set{--u:calc(100cqw / 1600);aspect-ratio:16/10;width:min(100vw,160svh);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);container-type:inline-size}.bx-layer{transition:transform .9s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.bx-layer--wall{transform:translate(calc(var(--px) * -0.35%), calc(var(--py) * -0.25%))}.bx-layer--kiosk{transform:translate(calc(var(--px) * -0.8%), calc(var(--py) * -0.5%))}.bx-layer--tickets{transform:translate(calc(var(--px) * -1.6%), calc(var(--py) * -1%));pointer-events:none;z-index:5}.bx-art{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.bx-floor{height:160%;perspective:calc(700 * var(--u));perspective-origin:50% 0;position:absolute;top:86%;left:-200%;right:-200%;overflow:hidden}.bx-floor__plane{transform-origin:50% 0;background-color:#b3aca1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3E%3Crect width='80' height='80' fill='%23b3aca1'/%3E%3Cg fill='none' stroke-linecap='round'%3E%3Cg stroke='%23cfc9bf' stroke-width='3'%3E%3Cpath d='M40 40 Q50 27 40 13 Q30 27 40 40Z M40 40 Q53 50 67 40 Q53 30 40 40Z M40 40 Q50 53 40 67 Q30 53 40 40Z M40 40 Q27 50 13 40 Q27 30 40 40Z'/%3E%3Ccircle cx='40' cy='40' r='4'/%3E%3Cpath d='M0 12 A12 12 0 0 0 12 0 M68 0 A12 12 0 0 0 80 12 M80 68 A12 12 0 0 0 68 80 M12 80 A12 12 0 0 0 0 68'/%3E%3C/g%3E%3Cg stroke='%23958e83' stroke-width='1.6' transform='translate(1.2 1.6)'%3E%3Cpath d='M40 40 Q50 27 40 13 Q30 27 40 40Z M40 40 Q53 50 67 40 Q53 30 40 40Z M40 40 Q50 53 40 67 Q30 53 40 40Z M40 40 Q27 50 13 40 Q27 30 40 40Z'/%3E%3Cpath d='M0 12 A12 12 0 0 0 12 0 M68 0 A12 12 0 0 0 80 12 M80 68 A12 12 0 0 0 68 80 M12 80 A12 12 0 0 0 0 68'/%3E%3C/g%3E%3C/g%3E%3Crect x='0.5' y='0.5' width='79' height='79' fill='none' stroke='%23857e74' stroke-width='1.4'/%3E%3C/svg%3E");background-size:calc(84 * var(--u)) calc(84 * var(--u));background-position:50% 0;height:400%;position:absolute;top:0;left:0;right:0;transform:rotateX(64deg)}.bx-floor:after{content:"";pointer-events:none;background:radial-gradient(ellipse calc(420 * var(--u)) calc(180 * var(--u)) at 50% 0, #ffd68c66, transparent 70%), linear-gradient(180deg, #280f0f73, #280f0f14 6%, transparent 30%);position:absolute;inset:0}.bx-lightcone{mix-blend-mode:soft-light;animation:bx-on .6s calc(var(--k) * .15s) both}.bx-lamp{animation:bx-on .3s calc(var(--k) * .15s) both}.bx-spill{animation:bx-on 1.2s calc(var(--k) * 1.2s) both}@keyframes bx-on{0%{opacity:0}}.bx-scrawl path{stroke-dasharray:1;stroke-dashoffset:1px;animation:bx-draw .9s calc(var(--k) * 1.6s) ease-out forwards}.bx-scrawl text{animation:bx-on .4s calc(var(--k) * 2.3s) both}@keyframes bx-draw{to{stroke-dashoffset:0}}.bx-bulb{animation:bx-bulb .2s calc(var(--k) * (.25s + var(--i) * 18ms)) both}@keyframes bx-bulb{0%{opacity:.18}}.bx-bulb__lamp{fill:#fff4cf}.bx-bulb__glow{animation:bx-chase 1.2s linear calc(var(--k) * 1.4s) infinite}.bx-bulb:nth-child(3n+2) .bx-bulb__glow{animation-delay:calc(var(--k) * 1.4s + .4s)}.bx-bulb:nth-child(3n) .bx-bulb__glow{animation-delay:calc(var(--k) * 1.4s + .8s)}@keyframes bx-chase{0%,to{opacity:1}33%{opacity:.25}}.bx-marquee{animation:bx-flicker 1.1s calc(var(--k) * .3s) both}@keyframes bx-flicker{0%{opacity:.25}20%{opacity:1}26%{opacity:.4}34%,to{opacity:1}}.bx-shutter{animation:bx-shutter 1.5s cubic-bezier(.5, 0, .3, 1) calc(var(--k) * .7s) forwards}@keyframes bx-shutter{0%{transform:translateY(0)}14%{transform:translateY(-22px)}22%{transform:translateY(-16px)}to{transform:translateY(-330px)}}.bx-pupils{transform:translate(calc(var(--px) * 3px), calc(var(--py) * 2px));transition:transform .25s ease-out}.bx-lids rect{transform-box:fill-box;transform-origin:50% 0;animation:5.3s 2.4s infinite bx-blink;transform:scaleY(0)}@keyframes bx-blink{0%,95%,to{transform:scaleY(0)}97%{transform:scaleY(1)}}.bx-mouth{transform-box:fill-box;transform-origin:50%}.bx-root[data-talking=true] .bx-mouth{animation:.16s ease-in-out infinite alternate bx-talk}@keyframes bx-talk{to{transform:scaleY(3.6)scaleX(.8)}}.bx-clerk{transform-origin:800px 630px;transition:transform .6s}.bx-root[data-talking=true] .bx-clerk{animation:1.6s ease-in-out infinite bx-bob}@keyframes bx-bob{0%,to{transform:rotate(0)}30%{transform:rotate(-1.2deg)}70%{transform:rotate(1deg)}}.bx-root[data-chosen=theatre] .bx-clerk{transform:rotate(-4deg)}.bx-root[data-chosen=picture] .bx-clerk{transform:rotate(4deg)}.bx-root[data-chosen] .bx-brow{transform:translateY(-3px)}.bx-hand--h,.bx-hand--m{transform-origin:878px 404px}.bx-hand--h{transform:rotate(var(--hh,300deg))}.bx-hand--m{transform:rotate(var(--mm,60deg))}.bx-bell,.bx-card,.bx-pigeon{cursor:pointer;font:inherit;color:inherit;background:0 0;border:0;padding:0;position:absolute}.bx-bell{aspect-ratio:60/44;width:3.75%;top:58%;left:55.25%}.bx-bell__svg{transform-origin:50% 90%;width:100%;height:100%;display:block;overflow:visible}.bx-bell__plunger{transform-box:fill-box;transition:transform 80ms}.bx-bell:hover .bx-bell__svg{filter:brightness(1.1)}.bx-bell.is-rung .bx-bell__plunger{animation:.25s bx-press}.bx-bell.is-rung .bx-bell__svg{animation:.6s bx-ring}@keyframes bx-press{40%{transform:translateY(40%)}}@keyframes bx-ring{15%{transform:rotate(-7deg)}35%{transform:rotate(6deg)}55%{transform:rotate(-3deg)}75%{transform:rotate(2deg)}}.bx-bell:focus-visible,.bx-card:focus-visible{outline:2px solid var(--red);outline-offset:3px}.bx-card{place-content:center;gap:calc(1 * var(--u));border:calc(1.5 * var(--u)) solid var(--burgundy);width:4.875%;height:4.2%;box-shadow:inset 0 0 0 calc(2 * var(--u)) #fbf4e4, inset 0 0 0 calc(3 * var(--u)) var(--gold), calc(3 * var(--u)) calc(4 * var(--u)) 0 #280a0a40;transform:perspective(calc(200 * var(--u))) rotateX(8deg);transform-origin:50% 100%;text-align:center;background:linear-gradient(#fbf4e4,#efe1c2);line-height:1;display:grid;top:57.8%;left:40.75%}.bx-card__k{font-size:calc(8 * var(--u));letter-spacing:.3em;text-transform:uppercase;color:var(--burgundy);font-weight:600}.bx-card__v{font-family:var(--bx-serif);font-style:italic;font-size:calc(13 * var(--u));color:var(--ink)}.bx-card[aria-pressed=true] .bx-card__v{color:var(--burgundy)}.bx-card:hover{transform:perspective(calc(200 * var(--u))) rotateX(0deg) translateY(-6%)}.bx-notes{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.bx-note text{font-family:var(--bx-marker);fill:var(--red);font-size:30px}.bx-note path{fill:none;stroke:var(--red);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px}.bx-note--pick text{animation:bx-on .3s calc(var(--k) * 3.9s) both}.bx-note--pick path{animation:bx-draw .45s calc(var(--k) * 4.1s) ease-out forwards}.bx-note--bell text{animation:bx-on .3s calc(var(--k) * 5.2s + 1.2s) both}.bx-note--bell path{animation:bx-draw .45s calc(var(--k) * 5.2s + 1.4s) ease-out forwards}.bx-root[data-chosen] .bx-note{opacity:0;transition:opacity .3s}.bx-pigeon{aspect-ratio:80/64;z-index:4;width:5%;animation:bx-stroll 46s linear calc(var(--k) * 7s) infinite;top:87.2%;left:-8%}@keyframes bx-stroll{0%{left:-8%}38%,48%{left:30%}to{left:108%}}.bx-pigeon__walk{width:100%;height:100%;display:block}.bx-pigeon__svg{width:100%;height:100%;display:block;overflow:visible}.bx-pigeon__head{animation:.5s steps(2,end) infinite bx-bob-head}@keyframes bx-bob-head{50%{transform:translate(-4px,1px)}}.bx-pigeon__legs{animation:.5s steps(2,end) infinite bx-legs}@keyframes bx-legs{50%{transform-origin:40px 55px;transform:translate(2px)scaleX(-1)}}.bx-pigeon[data-state=fly]{pointer-events:none;animation-play-state:paused}.bx-pigeon[data-state=fly] .bx-pigeon__walk{animation:1.4s cubic-bezier(.4,0,.8,.4) forwards bx-fly}.bx-pigeon[data-state=fly] .bx-pigeon__wing{transform-box:fill-box;transform-origin:50% 100%;animation:.12s infinite alternate bx-flap}.bx-pigeon[data-state=fly] .bx-pigeon__shadow{opacity:0}@keyframes bx-fly{15%{transform:translate(10%,-30%)}to{opacity:0;transform:translate(420%,-1500%)rotate(-18deg)}}@keyframes bx-flap{to{transform:scaleY(-1.4)}}.bx-ticket{--tx:0;--ty:0;aspect-ratio:360/164;pointer-events:auto;width:22.5%;color:var(--ink);perspective:calc(900 * var(--u));outline:none;text-decoration:none;animation:.95s cubic-bezier(.2,1.25,.4,1) both bx-print;position:absolute;top:64.3%}.bx-ticket--theatre{--dx:55.5%;--dy:-66%;animation-delay:calc(var(--k) * 2.3s);left:26.25%;rotate:-5deg}.bx-ticket--picture{--dx:-55.5%;--dy:-66%;animation-delay:calc(var(--k) * 2.85s);left:51.25%;rotate:4deg}@keyframes bx-print{0%{transform:translate(var(--dx), var(--dy)) scale(.3, .05);opacity:0}12%{transform:translate(var(--dx), calc(var(--dy) + 6%)) scale(.32, .3);opacity:1}to{opacity:1;transform:none}}.bx-ticket__float{transform-style:preserve-3d;filter:drop-shadow(calc(4 * var(--u)) calc(8 * var(--u)) calc(4 * var(--u)) #280a0a4d);transition:transform .45s cubic-bezier(.2,.9,.3,1.2),filter .45s;display:block;position:absolute;inset:0}.bx-ticket:hover .bx-ticket__float,.bx-ticket:focus-visible .bx-ticket__float{transform:translateY(-7%) rotateX(calc(var(--ty) * -9deg)) rotateY(calc(var(--tx) * 11deg)) scale(1.05);filter:drop-shadow(calc(10 * var(--u)) calc(26 * var(--u)) calc(14 * var(--u)) #280a0a57)}.bx-ticket:hover,.bx-ticket:focus-visible{z-index:2}.bx-ticket:focus-visible .bx-ticket__paper{outline:calc(3 * var(--u)) solid var(--red);outline-offset:calc(6 * var(--u))}.bx-ticket__paper{display:flex;position:absolute;inset:0}.bx-ticket__main,.bx-ticket__stub{text-align:center;--n:calc(11 * var(--u));flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.bx-ticket__main{gap:calc(3 * var(--u));padding:calc(16 * var(--u)) calc(18 * var(--u));border-radius:calc(6 * var(--u)) 0 0 calc(6 * var(--u));-webkit-mask:radial-gradient(circle var(--n) at 100% 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--n) at 100% 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;-webkit-mask:radial-gradient(circle var(--n) at 100% 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--n) at 100% 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;mask:radial-gradient(circle var(--n) at 100% 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--n) at 100% 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;flex:1}.bx-ticket__stub{gap:calc(6 * var(--u));border-radius:0 calc(6 * var(--u)) calc(6 * var(--u)) 0;width:23%;-webkit-mask:radial-gradient(circle var(--n) at 0 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--n) at 0 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;-webkit-mask:radial-gradient(circle var(--n) at 0 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--n) at 0 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;mask:radial-gradient(circle var(--n) at 0 0, #0000 97%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--n) at 0 100%, #0000 97%, #000) bottom / 100% 51% no-repeat;background-image:radial-gradient(circle,#00000059 38%,#0000 42%);background-size:calc(6 * var(--u)) calc(9 * var(--u));background-position:0;background-repeat:repeat-y;flex-direction:row;flex:none}.bx-ticket__guilloche{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.bx-t__house,.bx-t__now,.bx-t__admit{font-family:var(--bx-sans);text-transform:uppercase;letter-spacing:.32em;font-weight:600;font-size:calc(10.5 * var(--u));line-height:1;position:relative}.bx-t__presents,.bx-t__sub{font-family:var(--bx-serif);font-style:italic;font-size:calc(11 * var(--u));line-height:1.1;position:relative}.bx-t__sub{font-size:calc(9.5 * var(--u));opacity:.85}.bx-t__title{margin:calc(2 * var(--u)) 0;line-height:.95;position:relative}.bx-t__row{gap:calc(14 * var(--u));margin-top:calc(6 * var(--u));padding-top:calc(6 * var(--u));border-top:calc(1 * var(--u)) solid currentColor;font-family:var(--bx-type);font-weight:700;font-size:calc(11 * var(--u));line-height:1;display:flex;position:relative}.bx-t__row i{margin-bottom:calc(2 * var(--u));font-family:var(--bx-sans);font-style:normal;font-weight:600;font-size:calc(6.5 * var(--u));letter-spacing:.25em;text-transform:uppercase;opacity:.7;display:block}.bx-t__admit{writing-mode:vertical-rl;font-size:calc(12 * var(--u));letter-spacing:.34em;transform:rotate(180deg)}.bx-t__serial{writing-mode:vertical-rl;font-family:var(--bx-type);font-weight:700;font-size:calc(10 * var(--u));letter-spacing:.12em}.bx-ticket--theatre .bx-ticket__main{color:var(--burgundy);box-shadow:inset 0 0 0 calc(7 * var(--u)) #f6ead0, inset 0 0 0 calc(9 * var(--u)) var(--burgundy), inset 0 0 0 calc(12 * var(--u)) #f6ead0, inset 0 0 0 calc(13 * var(--u)) var(--gold);background:#f6ead0}.bx-ticket--theatre .bx-t__title{font-family:var(--bx-serif);font-style:italic;font-weight:500;font-size:calc(26 * var(--u));color:var(--ink)}.bx-ticket--theatre .bx-t__row{color:var(--burgundy)}.bx-ticket--theatre .bx-ticket__stub{background-color:var(--burgundy);color:#f6ead0}.bx-ticket--picture .bx-ticket__main{background:var(--yellow);color:var(--ink);box-shadow:inset 0 0 0 calc(7 * var(--u)) var(--yellow), inset 0 0 0 calc(10 * var(--u)) var(--ink)}.bx-ticket--picture .bx-t__now{font-size:calc(9.5 * var(--u));padding:calc(3 * var(--u)) calc(8 * var(--u))}.bx-ticket--picture .bx-t__title{font-family:var(--bx-anton);text-transform:uppercase;font-size:calc(21 * var(--u));letter-spacing:.01em;max-width:14ch}.bx-ticket--picture .bx-ticket__stub{background-color:var(--ink);color:var(--yellow);background-image:radial-gradient(circle,#f2c23066 38%,#0000 42%)}.bx-t__circle{left:50%;top:calc(25 * var(--u));width:calc(118 * var(--u));height:calc(30 * var(--u));pointer-events:none;position:absolute;overflow:visible;transform:translate(-50%)rotate(-3deg)}.bx-t__circle path{stroke-dasharray:1;stroke-dashoffset:1px;animation:bx-draw .6s calc(var(--k) * 3.6s) ease-out forwards}.bx-ticket__hole{width:calc(14 * var(--u));height:calc(14 * var(--u));margin-left:calc(-7 * var(--u));box-shadow:inset 0 calc(2 * var(--u)) calc(2 * var(--u)) #0009;background:#2b1418;border-radius:50%;position:absolute;top:14%;left:50%;transform:scale(0)}.bx-ticket__chad{width:calc(14 * var(--u));height:calc(14 * var(--u));opacity:0;border-radius:50%;position:absolute;top:14%;right:11%}.bx-ticket--theatre .bx-ticket__chad{background:var(--burgundy)}.bx-ticket--picture .bx-ticket__chad{background:var(--ink)}.bx-ticket[data-state=chosen]{z-index:3}.bx-ticket[data-state=chosen] .bx-ticket__hole{animation:.12s ease-out forwards bx-punch}.bx-ticket[data-state=chosen] .bx-ticket__chad{animation:.9s cubic-bezier(.4,0,1,1) 50ms forwards bx-chad}.bx-ticket[data-state=chosen] .bx-ticket__stub{animation:1s cubic-bezier(.5,0,.9,.5) .32s forwards bx-tear}.bx-ticket[data-state=chosen] .bx-ticket__float{animation:1.1s cubic-bezier(.3,0,.2,1) .45s forwards bx-present}.bx-ticket[data-state=other]{opacity:0;transition:opacity .4s,translate .6s;animation:none;translate:0 18%}@keyframes bx-punch{to{transform:scale(1)}}@keyframes bx-chad{0%{opacity:1;transform:none}to{opacity:1;transform:translate(40%,900%)rotate(200deg)scaleX(.4)}}@keyframes bx-tear{0%{transform:none}12%{transform:translate(4%,-3%)rotate(4deg)}to{opacity:0;transform:translate(60%,260%)rotate(36deg)}}@keyframes bx-present{to{transform:translateY(-30%)scale(1.25)rotate(3deg)}}.bx-sub{z-index:30;pointer-events:none;justify-items:center;margin:0;display:grid;position:absolute;bottom:clamp(16px,4.5svh,44px);left:0;right:0}.bx-sub span{text-align:center;max-width:min(46ch,88vw);font-family:var(--bx-sans);color:var(--sub);text-wrap:balance;text-shadow:0 0 1px #000,1px 1px #000,-1px -1px #000,1px -1px #000,-1px 1px #000,0 2px 10px #0000008c;font-size:clamp(16px,1.7vw,26px);font-weight:500;line-height:1.32;animation:.18s both bx-on}.bx-foot{z-index:31;position:absolute;bottom:clamp(12px,2svh,22px);right:clamp(14px,2vw,28px)}.bx-foot a{font-family:var(--bx-type);color:#3c0c14bf;border-bottom:1px solid #3c0c144d;font-size:12px;text-decoration:none}.bx-foot a:hover,.bx-foot a:focus-visible{color:var(--burgundy);border-color:var(--burgundy)}.bx-curtains,.bx-iris{z-index:60;pointer-events:none;position:fixed;inset:0}.bx-curtains__l,.bx-curtains__r{background:linear-gradient(#0a00008c,#0000 22% 80%,#0a000080),repeating-linear-gradient(90deg,#4a0a10 0,#7d1620 1.4vw,#a3303a 2.5vw,#b8434b 3vw,#7a1a22 4vw,#4a0a10 5.2vw);width:51%;transition:transform 1.1s cubic-bezier(.6,0,.25,1) .55s;position:absolute;top:0;bottom:0;box-shadow:0 0 60px #0009}.bx-curtains__l{left:0;transform:translate(-104%)}.bx-curtains__r{right:0;transform:translate(104%)}.bx-curtains__pelmet{border-bottom:4px solid var(--gold);background:radial-gradient(50% 100% at 50% 0,#a3303a 60%,#0000 62%) 0 100%/12vw 5svh repeat-x,linear-gradient(#4a0a10,#7d1620);height:12svh;transition:transform .7s cubic-bezier(.5,0,.3,1) .4s;position:absolute;top:0;left:0;right:0;transform:translateY(-110%)}.bx-root[data-chosen=theatre] .bx-curtains__l,.bx-root[data-chosen=theatre] .bx-curtains__r,.bx-root[data-chosen=theatre] .bx-curtains__pelmet{transform:none}.bx-iris__yellow,.bx-iris__black{clip-path:circle(0 at 50% 62%);transition:clip-path .9s cubic-bezier(.6,0,.3,1) .6s;position:absolute;inset:0}.bx-iris__yellow{background:var(--yellow)}.bx-iris__black{background:#070506;transition-delay:.95s}.bx-iris__word{font-family:var(--bx-anton);text-transform:uppercase;color:var(--yellow);letter-spacing:.02em;opacity:0;place-items:center;font-size:clamp(34px,7vw,110px);transition:opacity .3s 1.35s;display:grid;position:absolute;inset:0}.bx-root[data-chosen=picture] .bx-iris__yellow,.bx-root[data-chosen=picture] .bx-iris__black{clip-path:circle(150% at 50% 62%)}.bx-root[data-chosen=picture] .bx-iris__word{opacity:1}@media (max-aspect-ratio:1){.bx-set{width:min(290vw,150svh)}.bx-ticket--theatre,.bx-ticket--picture{--u:calc(100cqw / 1600 * 420 / 360);width:26.25%;left:36.875%}.bx-ticket--theatre{--dx:0%;--dy:-65%;top:64.5%;rotate:-3deg}.bx-ticket--picture{--dx:0%;--dy:-150%;top:81%;rotate:2.5deg}.bx-note--pick,.bx-note--bell{display:none}.bx-sub{top:max(10px,50svh - min(181.25vw,93.75svh)/2 + 4px);bottom:auto}.bx-sub span{max-width:92vw;font-size:15px}.bx-pigeon{top:100%}.bx-foot{text-align:center;left:0;right:0}}@media (prefers-reduced-motion:reduce){.bx-root *,.bx-root :before,.bx-root :after{transition:none!important;animation-duration:10ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.bx-pigeon{display:none}}
