.promo-ticket{isolation:isolate;gap:var(--nx-space-3);border-radius:var(--nx-radius-lg);background:var(--nx-color-surface);color:var(--nx-color-text);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr) minmax(0,.6fr);min-width:0;display:grid;position:relative;overflow:hidden}.promo-ticket[data-tone=blue]{background:color-mix(in srgb, var(--fp-blue) 20%, var(--fp-paper));color:var(--fp-ink)}.promo-ticket[data-tone=cyan]{background:var(--fp-cyan);color:var(--fp-ink)}.promo-ticket[data-tone=white]{background:var(--fp-paper);color:var(--fp-ink)}.promo-ticket[data-tone=dark]{background:var(--k-raised,#181a1d);color:var(--fp-paper)}.promo-ticket-copy{padding:var(--nx-space-6) 0 var(--nx-space-6) var(--nx-space-6);z-index:1;min-width:0}.promo-ticket h2{font-size:var(--nx-text-headline-sm-size);font-weight:var(--nx-text-display-lg-weight);line-height:var(--nx-text-headline-sm-line-height);letter-spacing:var(--nx-text-display-lg-tracking);margin-top:var(--nx-space-3)}.promo-ticket p{font-size:var(--nx-text-body-sm-size);margin-block:var(--nx-space-3) var(--nx-space-5)}.promo-ticket-art{width:100%;height:100%;min-height:var(--nx-space-24);object-fit:cover;filter:grayscale();align-self:stretch;-webkit-mask-image:linear-gradient(90deg,#0000,#000 25%);mask-image:linear-gradient(90deg,#0000,#000 25%)}.promo-ticket-mark{filter:none;object-fit:contain;padding:var(--nx-space-3);-webkit-mask-image:none;mask-image:none}@media (max-width:639px){.promo-ticket{grid-template-columns:minmax(0, 1fr) var(--nx-space-24)}.promo-ticket h2{font-size:var(--nx-text-title-lg-size)}}
