.ccard[data-astro-cid-dfxscctt]{background:var(--card);border:1px solid var(--line-soft);border-radius:var(--r);width:100%;box-shadow:var(--shadow);transition:box-shadow var(--dur-hover) ease, transform var(--dur-hover) ease;-webkit-tap-highlight-color:transparent;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.ccard[data-astro-cid-dfxscctt]:active{transform:scale(var(--press-card));transition-duration:var(--dur-press);transition-timing-function:var(--ease-out)}@media (hover:hover) and (pointer:fine){.ccard[data-astro-cid-dfxscctt]:hover{box-shadow:var(--shadow-lg);transform:translateY(var(--lift))}.ccard[data-astro-cid-dfxscctt]:hover:active{transform:translateY(var(--lift)) scale(var(--press-card))}.ccard[data-astro-cid-dfxscctt]:hover .t[data-astro-cid-dfxscctt]{color:var(--purple)}.ccard[data-astro-cid-dfxscctt]:hover .go[data-astro-cid-dfxscctt]{text-decoration:underline}}.card-rows .ccard[data-astro-cid-dfxscctt]{margin-bottom:var(--card-row-gap,20px)}@supports (grid-template-rows:subgrid){.card-rows .ccard[data-astro-cid-dfxscctt]{grid-row:span 3;grid-template-rows:subgrid;row-gap:0;display:grid}}@supports not (grid-template-rows:subgrid){.card-rows .ccard[data-astro-cid-dfxscctt]{flex-direction:column;display:flex}}.media[data-astro-cid-dfxscctt]{aspect-ratio:2/3;background:var(--mist);display:block}.media[data-astro-cid-dfxscctt] img[data-astro-cid-dfxscctt]{object-fit:cover;width:100%;height:100%;display:block}.fb[data-astro-cid-dfxscctt]{background:linear-gradient(150deg, var(--purple) 0%, var(--indigo) 90%);align-items:flex-end;width:100%;height:100%;padding:16px;display:flex;position:relative;overflow:hidden}.fb[data-astro-cid-dfxscctt]:before{content:"";pointer-events:none;background:var(--champagne);opacity:.07;width:300px;height:300px;position:absolute;bottom:-104px;right:-104px;-webkit-mask:url(/brand/sun-mark.svg) 50%/contain no-repeat;mask:url(/brand/sun-mark.svg) 50%/contain no-repeat}.fb[data-astro-cid-dfxscctt] b[data-astro-cid-dfxscctt]{font-family:var(--disp);color:var(--gold-l);font-size:21px;font-weight:700;line-height:1.12;position:relative}.pad[data-astro-cid-dfxscctt]{flex-direction:column;flex:1 0 auto;padding:14px 16px;display:flex}.t[data-astro-cid-dfxscctt]{color:var(--ink);letter-spacing:-.012em;font-weight:800;line-height:1.2}.tl[data-astro-cid-dfxscctt]{color:var(--ink2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:4px;font-weight:500;line-height:1.38;display:-webkit-box;overflow:hidden}.foot[data-astro-cid-dfxscctt]{border-top:1px solid var(--line-soft);flex-direction:column;gap:6px;margin:0 16px;padding:10px 0 15px;display:flex}.who[data-astro-cid-dfxscctt]{font-weight:600}.who[data-astro-cid-dfxscctt],.nd[data-astro-cid-dfxscctt]{color:var(--mut);line-height:1.35}.go[data-astro-cid-dfxscctt]{color:var(--purple);font-weight:700;line-height:1.3}.where[data-astro-cid-dfxscctt]{color:var(--copper-d);font-weight:800;line-height:1.3}.more[data-astro-cid-dfxscctt]{color:var(--mut);font-weight:600}.nw[data-astro-cid-dfxscctt]{white-space:nowrap}.ar[data-astro-cid-dfxscctt]{line-height:1}.pills[data-astro-cid-dfxscctt]{flex-wrap:wrap;gap:5px;margin-bottom:9px;display:flex}.one-format .fp[data-astro-cid-dfxscctt],.one-format .pills[data-astro-cid-dfxscctt].fmt-only{display:none}.fp[data-astro-cid-dfxscctt],.pill[data-astro-cid-dfxscctt]{letter-spacing:.4px;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:800;line-height:1.5;display:inline-block}.fp[data-astro-cid-dfxscctt].onsite{background:var(--copper);color:#fff}.fp[data-astro-cid-dfxscctt].on-demand{background:var(--purple-btn);color:#fff}.fp[data-astro-cid-dfxscctt].online-live{background:var(--indigo);color:var(--gold-l)}.pill[data-astro-cid-dfxscctt].sold-out{background:var(--gold);color:var(--ink)}.pill[data-astro-cid-dfxscctt].almost{background:var(--sand);color:var(--copper-d);box-shadow:inset 0 0 0 1px var(--copper-d)}.pill[data-astro-cid-dfxscctt].early-bird{background:var(--mist);color:var(--purple);text-transform:none;letter-spacing:.1px}@media (width<=560px){.pad[data-astro-cid-dfxscctt]{padding:10px 11px 11px}.foot[data-astro-cid-dfxscctt]{gap:4px;margin:0 11px;padding:8px 0 12px}.t[data-astro-cid-dfxscctt]{font-size:15.5px}.tl[data-astro-cid-dfxscctt]{margin-top:3px;font-size:14px;line-height:1.32}.who[data-astro-cid-dfxscctt],.nd[data-astro-cid-dfxscctt],.more[data-astro-cid-dfxscctt]{font-size:13.5px}.go[data-astro-cid-dfxscctt],.where[data-astro-cid-dfxscctt]{font-size:14px}.pills[data-astro-cid-dfxscctt]{gap:4px;margin-bottom:7px}.fp[data-astro-cid-dfxscctt],.pill[data-astro-cid-dfxscctt]{letter-spacing:.3px;padding:2px 7px}.pill[data-astro-cid-dfxscctt]{max-width:100%;font-size:10px}.pill[data-astro-cid-dfxscctt].sold-out,.pill[data-astro-cid-dfxscctt].almost{text-overflow:ellipsis;overflow:hidden}.pill[data-astro-cid-dfxscctt].early-bird{white-space:normal}.fb[data-astro-cid-dfxscctt]{padding:10px}.fb[data-astro-cid-dfxscctt] b[data-astro-cid-dfxscctt]{font-size:15px}}@media (width>=561px){.t[data-astro-cid-dfxscctt]{font-size:var(--fs-card-t)}.tl[data-astro-cid-dfxscctt]{font-size:var(--fs-card-b)}.who[data-astro-cid-dfxscctt],.nd[data-astro-cid-dfxscctt],.more[data-astro-cid-dfxscctt]{font-size:var(--fs-card-m)}.go[data-astro-cid-dfxscctt],.where[data-astro-cid-dfxscctt]{font-size:var(--fs-card-l)}}
