/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */.ms-gcard[data-v-d76d2eb3]{display:grid;grid-template-columns:6.5rem 1fr;overflow:hidden}@media(min-width:768px){.ms-gcard[data-v-d76d2eb3]{grid-template-columns:16rem 1fr}}.ms-gcard__media[data-v-d76d2eb3]{background:var(--color-primary);overflow:hidden;position:relative}@supports (color:color-mix(in lab,red,red)){.ms-gcard__media[data-v-d76d2eb3]{background:color-mix(in srgb,var(--color-primary) 8%,transparent)}}.ms-gcard__media img[data-v-d76d2eb3]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:768px){.ms-gcard__media img[data-v-d76d2eb3]{aspect-ratio:16/9;min-height:11rem}}.ms-gcard__level[data-v-d76d2eb3],.ms-gcard__pill[data-v-d76d2eb3]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:var(--ms-radius-pill);font-size:.72rem;font-weight:700;padding:.3rem .7rem;position:absolute;top:.75rem}.ms-gcard__pill[data-v-d76d2eb3]{background:var(--color-primary);left:.75rem}@supports (color:color-mix(in lab,red,red)){.ms-gcard__pill[data-v-d76d2eb3]{background:color-mix(in srgb,var(--color-primary) 88%,transparent)}}.ms-gcard__pill[data-v-d76d2eb3]{color:var(--color-primary-content)}.ms-gcard__level[data-v-d76d2eb3]{background:#0000008c;color:#fff;right:.75rem}.ms-gcard__level.is-beginner[data-v-d76d2eb3]{background:#059669eb;color:#fff}.ms-gcard__level.is-intermediate[data-v-d76d2eb3]{background:#d97706eb;color:#fff}.ms-gcard__level.is-advanced[data-v-d76d2eb3]{background:#be185deb;color:#fff}.ms-gcard__level.is-all[data-v-d76d2eb3]{background:#0f172ab8;color:#fff}.ms-gcard__body[data-v-d76d2eb3]{display:flex;flex-direction:column;padding:1.6rem 1.85rem}.ms-gcard__head[data-v-d76d2eb3]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.ms-gcard__name[data-v-d76d2eb3]{font-family:var(--font-display);font-size:1.4rem;font-weight:600;line-height:1.2}.ms-gcard__days[data-v-d76d2eb3]{align-items:center;color:var(--color-primary);display:inline-flex;font-size:.85rem;font-weight:600;gap:.35rem;margin-top:.5rem}.ms-gcard__price[data-v-d76d2eb3]{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:.2rem;text-align:right}.ms-gcard__amt[data-v-d76d2eb3]{font-family:var(--font-display);font-size:1.35rem;font-weight:700}.ms-gcard__peak[data-v-d76d2eb3]{color:var(--ms-muted);font-size:.78rem}.ms-gcard__desc[data-v-d76d2eb3]{color:var(--ms-muted);line-height:1.55;margin-top:.9rem}.ms-gcard__meta[data-v-d76d2eb3]{display:flex;flex-wrap:wrap;gap:1.1rem;margin-top:1rem}.ms-gcard__stat[data-v-d76d2eb3]{align-items:center;color:var(--ms-muted);display:inline-flex;font-size:.85rem;font-weight:600;gap:.4rem}.ms-gcard__sessions[data-v-d76d2eb3]{border-top:1px solid var(--ms-line);margin-top:1.4rem;padding-top:1.4rem}.ms-gcard__sessions-title[data-v-d76d2eb3]{color:var(--ms-muted);font-size:.78rem;font-weight:700;letter-spacing:.06em;margin-bottom:.75rem;text-transform:uppercase}.ms-gcard__sessions-grid[data-v-d76d2eb3]{display:grid;gap:.65rem;grid-template-columns:1fr}@media(min-width:640px){.ms-gcard__sessions-grid[data-v-d76d2eb3]{grid-template-columns:repeat(2,1fr)}}.ms-sessionlink[data-v-d76d2eb3]{align-items:flex-start;color:var(--ms-ink);display:flex;flex-direction:column;gap:.4rem;padding:.75rem .9rem;text-decoration:none}@media(min-width:1024px){.ms-sessionlink[data-v-d76d2eb3]{align-items:center;flex-direction:row;gap:.75rem;justify-content:space-between}}.ms-sessionlink__date[data-v-d76d2eb3]{font-size:.9rem;font-weight:600}.ms-sessionlink__time[data-v-d76d2eb3]{color:var(--ms-muted);font-size:.78rem}.ms-sessionlink__meta[data-v-d76d2eb3]{align-items:center;display:flex;flex-shrink:0;gap:.5rem}.ms-seats[data-v-d76d2eb3]{align-items:center;display:inline-flex;gap:.18rem}.ms-seat[data-v-d76d2eb3]{border-radius:var(--ms-radius-pill);box-sizing:border-box;height:.8rem;width:.8rem}.ms-seat.is-filled[data-v-d76d2eb3]{background:var(--color-primary)}.ms-seat.is-open[data-v-d76d2eb3]{border:1.5px dashed var(--ms-ink)}@supports (color:color-mix(in lab,red,red)){.ms-seat.is-open[data-v-d76d2eb3]{border:1.5px dashed color-mix(in srgb,var(--ms-ink) 35%,transparent)}}@media(max-width:520px){.ms-seats[data-v-d76d2eb3]{display:none}}.ms-sessionlink__spots[data-v-d76d2eb3]{font-size:.8rem;font-weight:600}.ms-sessionlink__spots.is-open[data-v-d76d2eb3]{color:#047857}.ms-sessionlink__spots.is-full[data-v-d76d2eb3]{color:#b91c1c}.ms-sessionlink__chev[data-v-d76d2eb3]{color:var(--color-primary)}.ms-gcard__cta[data-v-d76d2eb3]{margin-top:1.4rem}@media(max-width:767px){.ms-gcard__body[data-v-d76d2eb3]{padding:.8rem .95rem}.ms-gcard__head[data-v-d76d2eb3]{gap:.5rem}.ms-gcard__name[data-v-d76d2eb3]{font-size:1.05rem}.ms-gcard__amt[data-v-d76d2eb3]{font-size:1.1rem}.ms-gcard__days[data-v-d76d2eb3]{font-size:.78rem;margin-top:.3rem}.ms-gcard__desc[data-v-d76d2eb3],.ms-gcard__sessions[data-v-d76d2eb3]{display:none}.ms-gcard__level[data-v-d76d2eb3],.ms-gcard__pill[data-v-d76d2eb3]{font-size:.58rem;padding:.16rem .4rem;top:.3rem}.ms-gcard__level[data-v-d76d2eb3],.ms-gcard__pill[data-v-d76d2eb3]{left:.3rem;right:auto}.ms-gcard__level[data-v-d76d2eb3]{top:1.55rem}.ms-gcard__meta[data-v-d76d2eb3]{gap:.85rem;margin-top:.45rem}.ms-gcard__stat[data-v-d76d2eb3]{font-size:.78rem}.ms-gcard__cta[data-v-d76d2eb3]{margin-top:.7rem}.ms-gcard__cta .ms-btn[data-v-d76d2eb3]{width:100%}}
