.ticket[data-astro-cid-qtv32kcs]{--stub:96px;grid-template-columns:var(--stub) minmax(0, 1fr);height:100%;min-height:270px;color:var(--ink);background:var(--white);transition:transform .35s var(--ease);-webkit-mask:radial-gradient(circle 11px at var(--stub) 0, transparent 98%, #000) top / 100% 51% no-repeat, radial-gradient(circle 11px at var(--stub) 100%, transparent 98%, #000) bottom / 100% 51% no-repeat;mask:radial-gradient(circle 11px at var(--stub) 0, transparent 98%, #000) top / 100% 51% no-repeat, radial-gradient(circle 11px at var(--stub) 100%, transparent 98%, #000) bottom / 100% 51% no-repeat;text-decoration:none;display:grid;position:relative}@media (prefers-reduced-motion:no-preference){.ticket[data-astro-cid-qtv32kcs]:hover{transform:translateY(-6px)}}.ticket[data-astro-cid-qtv32kcs]:focus-visible{outline:3px solid var(--navy-ink);outline-offset:-6px}.stub[data-astro-cid-qtv32kcs]{background:var(--navy-deep);color:var(--white);border-right:2px dashed #ffffff59;flex-direction:column;justify-content:space-between;align-items:center;padding:22px 10px;display:flex;position:relative}.stub[data-astro-cid-qtv32kcs]:before{content:"";background:var(--dots-amber);opacity:.35;background-size:9px 9px;position:absolute;inset:0}.stub-area[data-astro-cid-qtv32kcs]{writing-mode:vertical-rl;font:700 1.05rem/1 var(--display);letter-spacing:.14em;text-transform:uppercase;color:var(--amber);text-overflow:ellipsis;white-space:nowrap;max-height:190px;position:relative;overflow:hidden;rotate:180deg}.stub-area[data-astro-cid-qtv32kcs].is-long{letter-spacing:.05em;font-size:.86rem}.stub-num[data-astro-cid-qtv32kcs]{font:800 2.9rem/.8 var(--display);font-variant-numeric:tabular-nums;position:relative}.k-orange[data-astro-cid-qtv32kcs] .stub[data-astro-cid-qtv32kcs]{background:var(--orange);color:var(--navy-ink);border-color:#0e183466}.k-amber[data-astro-cid-qtv32kcs] .stub[data-astro-cid-qtv32kcs]{background:var(--amber);color:var(--navy-ink);border-color:#0e183466}.k-orange[data-astro-cid-qtv32kcs] .stub-area[data-astro-cid-qtv32kcs],.k-amber[data-astro-cid-qtv32kcs] .stub-area[data-astro-cid-qtv32kcs]{color:var(--navy-ink)}.k-orange[data-astro-cid-qtv32kcs] .stub[data-astro-cid-qtv32kcs]:before,.k-amber[data-astro-cid-qtv32kcs] .stub[data-astro-cid-qtv32kcs]:before{background-image:var(--dots-navy)}.k-navy[data-astro-cid-qtv32kcs] .stub[data-astro-cid-qtv32kcs]{background:var(--navy)}.ticket-main[data-astro-cid-qtv32kcs]{align-content:start;gap:12px;padding:22px 24px 22px 26px;display:grid}.tag[data-astro-cid-qtv32kcs]{font:800 .66rem/1 var(--body);letter-spacing:.14em;text-transform:uppercase;box-shadow:inset 0 0 0 1.5px var(--rule);color:var(--muted);justify-self:start;padding:6px 8px}.tag[data-astro-cid-qtv32kcs].full{background:var(--navy-deep);color:var(--amber);box-shadow:none}.ticket-title[data-astro-cid-qtv32kcs]{font:800 clamp(1.8rem, 1.4rem + 1vw, 2.3rem)/.92 var(--display);text-transform:uppercase;text-wrap:balance;overflow-wrap:break-word;margin:0}.ticket-desc[data-astro-cid-qtv32kcs]{font:500 .95rem/1.5 var(--body);color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.chips[data-astro-cid-qtv32kcs]{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.pay[data-astro-cid-qtv32kcs],.count[data-astro-cid-qtv32kcs]{font:800 1.15rem/1 var(--display);font-variant-numeric:tabular-nums;gap:3px;padding:8px 11px;display:inline-grid}.pay[data-astro-cid-qtv32kcs]{background:var(--amber-soft);color:var(--navy-ink)}.pay[data-astro-cid-qtv32kcs] small[data-astro-cid-qtv32kcs],.count[data-astro-cid-qtv32kcs] small[data-astro-cid-qtv32kcs]{font:700 .62rem/1 var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.count[data-astro-cid-qtv32kcs]{box-shadow:inset 0 0 0 1.5px var(--rule)}.ticket-go[data-astro-cid-qtv32kcs]{font:800 .86rem/1 var(--body);color:var(--navy-deep);box-shadow:inset 0 -3px 0 var(--amber);justify-self:start;gap:8px;margin-top:auto;padding-bottom:4px;transition:box-shadow .3s;display:inline-flex}.ticket[data-astro-cid-qtv32kcs]:hover .ticket-go[data-astro-cid-qtv32kcs]{box-shadow:inset 0 -1.2em 0 var(--amber)}@media (width<=420px){.ticket[data-astro-cid-qtv32kcs]{--stub:72px}.stub-num[data-astro-cid-qtv32kcs]{font-size:2.2rem}.ticket-main[data-astro-cid-qtv32kcs]{padding:18px 18px 18px 20px}}
