@font-face{font-family:Degular Display;font-weight:600;font-style:normal;font-display:swap;src:url(../../../fonts/DegularDisplay-Semibold.woff2) format("woff2")}@font-face{font-family:Degular Display;font-weight:700;font-style:normal;font-display:swap;src:url(../../../fonts/DegularDisplay-Bold.woff2) format("woff2")}@font-face{font-family:Degular Display;font-weight:900;font-style:normal;font-display:swap;src:url(../../../fonts/DegularDisplay-Black.woff2) format("woff2")}@font-face{font-family:Degular;font-weight:400;font-style:normal;font-display:swap;src:url(../../../fonts/Degular-Regular.woff2) format("woff2")}@font-face{font-family:Degular;font-weight:600;font-style:normal;font-display:swap;src:url(../../../fonts/Degular-Semibold.woff2) format("woff2")}@font-face{font-family:Degular;font-weight:700;font-style:normal;font-display:swap;src:url(../../../fonts/Degular-Bold.woff2) format("woff2")}@font-face{font-family:Degular;font-weight:900;font-style:normal;font-display:swap;src:url(../../../fonts/Degular-Black.woff2) format("woff2")}@font-face{font-family:Degular Text;font-weight:400;font-style:normal;font-display:swap;src:url(../../../fonts/DegularText-Regular.woff2) format("woff2")}@font-face{font-family:Degular Text;font-weight:500;font-style:normal;font-display:swap;src:url(../../../fonts/DegularText-Medium.woff2) format("woff2")}@font-face{font-family:Degular Text;font-weight:600;font-style:normal;font-display:swap;src:url(../../../fonts/DegularText-Semibold.woff2) format("woff2")}@font-face{font-family:Degular Text;font-weight:700;font-style:normal;font-display:swap;src:url(../../../fonts/DegularText-Bold.woff2) format("woff2")}@font-face{font-family:Vulf Mono;font-weight:400;font-style:normal;font-display:swap;src:url(../../../fonts/VulfMono-Regular.woff2) format("woff2")}@font-face{font-family:Vulf Mono;font-weight:700;font-style:normal;font-display:swap;src:url(../../../fonts/VulfMono-Bold.woff2) format("woff2")}@font-face{font-family:Vulf Mono;font-weight:400;font-style:italic;font-display:swap;src:url(../../../fonts/VulfMono-Italic.woff2) format("woff2")}@font-face{font-family:Degular Display Fallback;src:local("Arial Bold"),local("Arial");size-adjust:84%;ascent-override:115%;descent-override:43%;line-gap-override:0%}@font-face{font-family:Degular Fallback;src:local("Arial Bold"),local("Arial");size-adjust:89%;ascent-override:108%;descent-override:41%;line-gap-override:0%}@font-face{font-family:Degular Text Fallback;src:local("Arial");size-adjust:96%;ascent-override:100%;descent-override:38%;line-gap-override:0%}@font-face{font-family:Vulf Mono Fallback;src:local("Courier New");size-adjust:123%;ascent-override:72%;descent-override:21%;line-gap-override:0%}:root{--fh-face-display: "Degular Display", "Degular Display Fallback", sans-serif;--fh-face-heading: "Degular", "Degular Fallback", sans-serif;--fh-face-text: "Degular Text", "Degular Text Fallback", sans-serif;--fh-face-mono: "Vulf Mono", "Vulf Mono Fallback", monospace;--fh-face-serif: "Iowan Old Style", "Palatino", "Georgia", serif;--fh-size-objectTitle: 2.125rem;--fh-size-pageTitle: 1.75rem;--fh-size-sectionTitle: 1.375rem;--fh-size-rowTitle: 1.0625rem;--fh-size-body: 1.0625rem;--fh-size-metadata: .9375rem;--fh-size-action: .9375rem;--fh-size-footnote: .8125rem;--fh-size-reaction: .8125rem;--fh-size-eyebrow: .6875rem;--fh-size-note: 1.0625rem;--fh-size-signature: 1.0625rem;--fh-size-code: .8125rem;--fh-tracking-eyebrow: .0625rem;--fh-leading-note: 1.55;--fh-leading-tight: 1.15;--fh-leading-text: 1.3;--fh-ticket-artist: 7.5cqw;--fh-ticket-venue: 5cqw;--fh-ticket-date: 4.375cqw;--fh-ticket-countdown: 3.125cqw;--fh-ticket-serial: 3.125cqw;--fh-ticket-side-column: 7.5cqw;--fh-ticket-h-inset: 2.5cqw;--fh-ticket-v-inset: 5cqw;--fh-ticket-group-gap: 2.5cqw;--fh-ticket-date-gap: 1.875cqw;--fh-ticket-pill-x: 1.875cqw;--fh-ticket-pill-y: .625cqw;--fh-ticket-stamp: 25cqw;--fh-ticket-width: 320px;--fh-ticket-height: 180px;--fh-ticket-media-opacity: .3;--fh-canvas: #f2f2f7;--fh-paper: #ffffff;--fh-utility-canvas: #ffffff;--fh-utility-group: #f2f2f7;--fh-ink: #000000;--fh-secondary-ink: rgba(60, 60, 67, .6);--fh-inverse-ink: #ffffff;--fh-control-fill: rgba(118, 118, 128, .12);--fh-rule: rgba(60, 60, 67, .29);--fh-shows-surface: #fff2b8;--fh-stamp-ink: rgb(26, 38, 89);--fh-stamp-opacity: .85;--fh-scrim: rgba(0, 0, 0, .35);--fh-shadow-dark: rgba(0, 0, 0, .12);--fh-surface-tint: rgba(0, 0, 0, .08);--fh-red: #ff3b30;--fh-orange: #ff9500;--fh-yellow: #ffff00;--fh-green: #34c759;--fh-link-underline: rgba(0, 0, 0, .7);--fh-ghost-text: #555555;--fh-ticket-coral: #ff6b6b;--fh-ticket-peach: #ffa07a;--fh-ticket-marigold: #ffb347;--fh-ticket-goldenrod: #daa520;--fh-ticket-sage: #9dc183;--fh-ticket-seafoam: #71c9ce;--fh-ticket-lavender: #b39ddb;--fh-ticket-dusty-rose: #d4a5a5;--fh-ticket-terracotta: #e07a5f;--fh-ticket-mustard: #e9c46a;--fh-ticket-slate: #6b7b8c;--fh-ticket-burgundy: #800020;--fh-page: 20px;--fh-header-inset: 16px;--fh-conversation: 24px;--fh-card-inset: 16px;--fh-text-inset: 12px;--fh-tight: 4px;--fh-related: 8px;--fh-gutter: 12px;--fh-row-gap: 20px;--fh-section: 24px;--fh-chapter: 32px;--fh-target: 44px;--fh-control: 48px;--fh-icon: 18px;--fh-icon-column: 28px;--fh-compact-icon: 16px;--fh-show-artwork: 56px;--fh-avatar: 32px;--fh-reply-avatar: 24px;--fh-person-avatar: 36px;--fh-paper-inset: 8px;--fh-hairline: .5px;--fh-auth-button: 52px;--fh-going-button: 50px;--fh-banner-height: 220px;--fh-rail-min: 340px;--fh-rail-max: 420px;--fh-detail-width: 560px;--fh-wordmark: 26px;--fh-wordmark-auth: 29px;--fh-auth-ticket-width: 280px;--fh-auth-ticket-height: 160px;--fh-hero-ticket-max: 500px;--fh-laptop-min: 900px;--fh-stroke-ring: 1.5px;--fh-stroke-dash: 1px;--fh-radius-card: 16px;--fh-radius-inline: 12px;--fh-radius-medium: 14px;--fh-radius-thumbnail: 8px;--fh-radius-paper: 4px;--fh-radius-panel: 24px;--fh-radius-composer: 24px;--fh-radius-banner: 20px;--fh-radius-bubble: 26px;--fh-radius-capsule: 999px;--fh-pill-x: 24px;--fh-pill-y: 12px;--fh-pill-gap-bottom: 16px;--fh-motion-nav-duration: .3s;--fh-motion-nav-ease: cubic-bezier(.22, 1, .36, 1);--fh-motion-form-duration: .38s;--fh-motion-form-ease: cubic-bezier(.22, 1, .36, 1);--fh-motion-hero-duration: .48s;--fh-motion-hero-ease: cubic-bezier(.2, 1.04, .3, 1);--fh-motion-bounce-duration: .38s;--fh-motion-bounce-ease: cubic-bezier(.34, 1.56, .64, 1);--fh-motion-settle-duration: .36s;--fh-motion-settle-ease: cubic-bezier(.25, 1, .5, 1);--fh-motion-label-crossfade: .2s ease;--fh-motion-press-duration: .15s;--fh-motion-press-scale: .92;--fh-motion-press-scale-primary: .98;--fh-motion-tilt-max: 16deg;--fh-motion-float-duration: 2.5s;--fh-motion-glow-duration: 1.5s}@media(prefers-color-scheme:dark){:root{--fh-canvas: #000000;--fh-paper: #1c1c1e;--fh-utility-canvas: #000000;--fh-utility-group: #1c1c1e;--fh-ink: #ffffff;--fh-secondary-ink: rgba(235, 235, 245, .6);--fh-inverse-ink: #000000;--fh-control-fill: rgba(118, 118, 128, .24);--fh-rule: rgba(84, 84, 88, .6);--fh-shows-surface: #332e17;--fh-scrim: rgba(0, 0, 0, .55);--fh-surface-tint: rgba(255, 255, 255, .08);--fh-link-underline: rgba(255, 255, 255, .7);--fh-red: #ff453a;--fh-orange: #ff9f0a;--fh-green: #30d158}}html{background:var(--fh-canvas);color:var(--fh-ink);font-family:var(--fh-face-text);-webkit-font-smoothing:antialiased;text-size-adjust:100%}body{margin:0;background:var(--fh-canvas);color:var(--fh-ink);font-family:var(--fh-face-text);font-size:var(--fh-size-body);line-height:var(--fh-leading-text)}*,*:before,*:after{box-sizing:border-box}button,input,textarea{font:inherit;color:inherit}button{background:none;border:0;padding:0;cursor:pointer}a{color:inherit}img,svg{display:block}:focus-visible{outline:var(--fh-stroke-dash) solid var(--fh-ink);outline-offset:var(--fh-tight)}:focus:not(:focus-visible){outline:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}.t-objectTitle{font-family:var(--fh-face-display);font-weight:700;font-size:var(--fh-size-objectTitle);line-height:var(--fh-leading-tight)}.t-pageTitle{font-family:var(--fh-face-heading);font-weight:700;font-size:var(--fh-size-pageTitle);line-height:var(--fh-leading-tight)}.t-sectionTitle{font-family:var(--fh-face-heading);font-weight:600;font-size:var(--fh-size-sectionTitle);line-height:var(--fh-leading-tight)}.t-rowTitle{font-family:var(--fh-face-text);font-weight:600;font-size:var(--fh-size-rowTitle);line-height:var(--fh-leading-text)}.t-body{font-family:var(--fh-face-text);font-weight:400;font-size:var(--fh-size-body);line-height:var(--fh-leading-text)}.t-metadata{font-family:var(--fh-face-text);font-weight:400;font-size:var(--fh-size-metadata);line-height:var(--fh-leading-text)}.t-action{font-family:var(--fh-face-text);font-weight:600;font-size:var(--fh-size-action);line-height:var(--fh-leading-text)}.t-footnote{font-family:var(--fh-face-text);font-weight:400;font-size:var(--fh-size-footnote);line-height:var(--fh-leading-text)}.t-reaction{font-family:var(--fh-face-text);font-weight:500;font-size:var(--fh-size-reaction);line-height:var(--fh-leading-text)}.t-eyebrow{font-family:var(--fh-face-text);font-weight:600;font-size:var(--fh-size-eyebrow);letter-spacing:var(--fh-tracking-eyebrow);text-transform:uppercase;line-height:var(--fh-leading-text)}.t-note{font-family:var(--fh-face-mono);font-weight:400;font-size:var(--fh-size-note);line-height:var(--fh-leading-note);white-space:pre-wrap}.t-signature{font-family:var(--fh-face-mono);font-style:italic;font-weight:400;font-size:var(--fh-size-signature);line-height:var(--fh-leading-text)}.t-code{font-family:var(--fh-face-mono);font-weight:400;font-size:var(--fh-size-code);line-height:var(--fh-leading-text)}.t-ticketArtist{font-family:var(--fh-face-heading);font-weight:700;font-size:var(--fh-ticket-artist);line-height:var(--fh-leading-tight)}.t-ticketVenue{font-family:var(--fh-face-text);font-weight:500;font-size:var(--fh-ticket-venue);line-height:var(--fh-leading-tight)}.t-ticketDate{font-family:var(--fh-face-mono);font-weight:700;font-size:var(--fh-ticket-date);line-height:var(--fh-leading-tight)}.t-ticketCountdown{font-family:var(--fh-face-mono);font-weight:700;font-size:var(--fh-ticket-countdown);line-height:var(--fh-leading-tight)}.t-ticketSerial{font-family:var(--fh-face-mono);font-weight:400;font-size:var(--fh-ticket-serial);line-height:1}.ink-secondary{color:var(--fh-secondary-ink)}.ink-inverse{color:var(--fh-inverse-ink)}.fh-primary{display:inline-flex;align-items:center;justify-content:center;min-height:var(--fh-control);padding:var(--fh-text-inset) var(--fh-card-inset);border-radius:var(--fh-radius-capsule);background:var(--fh-ink);color:var(--fh-inverse-ink);font-family:var(--fh-face-text);font-weight:600;font-size:var(--fh-size-rowTitle);text-decoration:none;width:100%;transition:transform var(--fh-motion-press-duration) var(--fh-motion-form-ease)}.fh-primary:active{transform:scale(var(--fh-motion-press-scale-primary))}.fh-primary[disabled]{background:var(--fh-control-fill);color:var(--fh-secondary-ink);cursor:default}.fh-pill{display:inline-flex;align-items:center;justify-content:center;gap:var(--fh-related);min-height:var(--fh-target);padding:var(--fh-pill-y) var(--fh-pill-x);border-radius:var(--fh-radius-capsule);background:var(--fh-control-fill);color:var(--fh-ink);font-family:var(--fh-face-text);font-weight:600;font-size:var(--fh-size-rowTitle);text-decoration:none;white-space:nowrap;width:max-content;transition:transform var(--fh-motion-press-duration) var(--fh-motion-form-ease)}.fh-pill:active{transform:scale(var(--fh-motion-press-scale-primary))}.fh-pill--prominent{background:var(--fh-ink);color:var(--fh-inverse-ink)}.fh-pill--outline{background:transparent;box-shadow:inset 0 0 0 var(--fh-stroke-ring) var(--fh-rule)}.fh-header-icon{display:inline-flex;align-items:center;justify-content:center;width:var(--fh-target);height:var(--fh-target);border-radius:var(--fh-radius-inline);background:var(--fh-utility-group);color:var(--fh-ink)}.fh-header-icon--control{background:var(--fh-control-fill)}.fh-header-icon svg{width:var(--fh-icon-column);height:var(--fh-icon-column)}.fh-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}:root{--fh-size-codePill: .625rem;--fh-ticket-pill-fixed-x: 6px;--fh-ticket-pill-fixed-y: 2px}.t-ticketCountdownFixed{font-family:var(--fh-face-mono);font-weight:700;font-size:var(--fh-size-codePill);line-height:var(--fh-leading-text)}:root{--fh-auth-brand: 9.3cqw;--fh-auth-tagline: 4.65cqw}:root{--fh-header-row: calc(var(--fh-target) + 2 * var(--fh-header-inset))}
