.pm-track{position:relative;display:flex;align-items:center;gap:calc(var(--pm-u) * 14);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding:40px calc(50% - var(--pm-u) * 150);scrollbar-width:none;-webkit-overflow-scrolling:touch}.pm-track::-webkit-scrollbar{display:none}.pm-slide{flex:none;scroll-snap-align:center;transition:transform .45s cubic-bezier(.2,.8,.2,1),opacity .45s}.pm-slide[data-pos=before]{transform:rotate(-1.5deg) scale(.95);opacity:.7;cursor:pointer}.pm-slide[data-pos=after]{transform:rotate(1.5deg) scale(.95);opacity:.7;cursor:pointer}.pm-slide[data-pos=before] .pm-page,.pm-slide[data-pos=after] .pm-page{pointer-events:none}@media(prefers-reduced-motion:reduce){.pm-slide{transition:none}}.pm-page{position:relative;width:calc(var(--pm-u) * 300);height:calc(var(--pm-u) * 520);overflow:hidden;display:flex;flex-direction:column;background:#f7f6f1;color:#111;box-shadow:0 16px 34px #00000061;font-family:HK_Grotesk,Helvetica Neue,Arial,sans-serif}.pm-page:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;pointer-events:none;opacity:.2;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .1 0 0 0 0 .1 0 0 0 0 .12 0 0 0 1.1 -.47'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E")}.pm-page:after{content:"";position:absolute;top:0;bottom:0;left:0;width:calc(var(--pm-u) * 26);z-index:7;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,.15),rgba(0,0,0,.05) calc(var(--pm-u) * 9),transparent)}.pm-top{display:flex;align-items:flex-start;padding:calc(var(--pm-u) * 20) calc(var(--pm-u) * 20) 0}.pm-rot{writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap;font-size:calc(var(--pm-u) * 8);letter-spacing:.12em;line-height:1.3}.pm-cols{margin-left:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);-moz-column-gap:calc(var(--pm-u) * 14);column-gap:calc(var(--pm-u) * 14);width:calc(var(--pm-u) * 244);font-size:calc(var(--pm-u) * 9.5);line-height:1.5}.pm-lb{display:block;margin-bottom:calc(var(--pm-u) * 2);color:#8a8a8a}.pm-muted{color:#8a8a8a}.pm-nowrap{white-space:nowrap}.pm-tickets{margin:calc(var(--pm-u) * 2) 0 0;padding:0 0 calc(var(--pm-u) * 3);list-style:none;max-height:calc(var(--pm-u) * 80);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.pm-ticket{display:flex;justify-content:space-between;align-items:baseline;gap:calc(var(--pm-u) * 6);line-height:1.45}.pm-ticket+.pm-ticket{margin-top:calc(var(--pm-u) * 2)}.pm-ticket-name{min-width:0;flex:1 1 auto;overflow-wrap:anywhere;word-break:break-word;white-space:normal}.pm-ticket-amt{flex:0 0 auto;white-space:nowrap}.pm-ticket-orig,.pm-ticket-amt [data-testid=ticket-sale-price]{white-space:nowrap}.pm-ticket-orig{text-decoration:line-through;color:#8a8a8a;margin-right:calc(var(--pm-u) * 4)}.pm-hl{margin:calc(var(--pm-u) * 24) calc(var(--pm-u) * 20) 0;font-family:var(--font-display);font-weight:400;font-size:calc(var(--pm-u) * var(--pm-hl, 33));line-height:1.12;letter-spacing:-.01em;overflow-wrap:anywhere}.pm-hl-date{color:#a3a3a3}.pm-show{margin:calc(var(--pm-u) * 10) calc(var(--pm-u) * 20) 0;font-size:calc(var(--pm-u) * 10.5);line-height:1.65;padding-bottom:calc(var(--pm-u) * 2);color:#555;text-wrap:pretty;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pm-photo{position:relative;margin-top:auto;align-self:flex-end;flex:none;line-height:0}.pm-photo img{display:block;width:auto;height:auto;max-width:calc(var(--pm-u) * 216);max-height:calc(var(--pm-u) * 186);transition:opacity .5s ease}.pm-stamp{position:absolute;z-index:4;top:calc(var(--pm-u) * -11);right:calc(var(--pm-u) * 10);white-space:nowrap;font-family:var(--font-display);font-style:italic;font-size:calc(var(--pm-u) * 14);line-height:1;color:#dc2626;background:#ffffffeb;border-top:1px solid rgba(220,38,38,.5);border-bottom:1px solid rgba(220,38,38,.5);padding:calc(var(--pm-u) * 4) calc(var(--pm-u) * 6);transform:rotate(14deg);box-shadow:0 1px 3px #0000001f}.pm-stamp-solo{top:auto;right:calc(var(--pm-u) * 26);bottom:calc(var(--pm-u) * 74)}.pm-bot{display:flex;justify-content:space-between;align-items:center;gap:calc(var(--pm-u) * 12);margin:calc(var(--pm-u) * 14) calc(var(--pm-u) * 20) calc(var(--pm-u) * 16)}.pm-folio{font-size:calc(var(--pm-u) * 8.5);letter-spacing:.08em}.pm-pill{display:inline-flex;align-items:center;height:calc(var(--pm-u) * 32);padding:0 calc(var(--pm-u) * 16);background:#111;color:#fff;font-size:calc(var(--pm-u) * 10.5);letter-spacing:.2em;white-space:nowrap;transition:opacity .2s}.pm-pill:hover{opacity:.8}.pm-link{display:inline-flex;align-items:center;padding-bottom:calc(var(--pm-u) * 3);border-bottom:1px solid currentColor;font-size:calc(var(--pm-u) * 10.5);letter-spacing:.2em;white-space:nowrap;transition:opacity .2s}.pm-link:hover{opacity:.6}.pm-off{font-size:calc(var(--pm-u) * 10.5);letter-spacing:.2em;color:#8a8a8a;white-space:nowrap}.pm-nav{display:flex;justify-content:center;gap:28px;margin-top:-22px}.pm-arrow{width:36px;height:36px;display:flex;align-items:center;justify-content:center;color:#fff9;transition:color .2s,opacity .2s}.pm-arrow:hover{color:#fff}.pm-arrow:disabled{opacity:.25;cursor:default}.pm-arrow:disabled:hover{color:#fff9}
