.courses-model[data-astro-cid-zhpjsyeu],.courses-bundle[data-astro-cid-zhpjsyeu],.course-support[data-astro-cid-zhpjsyeu],.course-interest[data-astro-cid-zhpjsyeu]{padding-top:0;padding-bottom:0}.course-interest[data-astro-cid-zhpjsyeu]{padding-bottom:var(--space-section-tight);margin-bottom:var(--space-section-tight)}[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .heading[data-astro-cid-zhpjsyeu],[data-astro-cid-zhpjsyeu]:where(.courses-model) .heading[data-astro-cid-zhpjsyeu],[data-astro-cid-zhpjsyeu]:where(.course-support) .heading[data-astro-cid-zhpjsyeu],[data-astro-cid-zhpjsyeu]:where([data-kind=catalogue]) .heading[data-astro-cid-zhpjsyeu]{color:var(--text-primary);margin:0 0 1.5rem;font-family:Barlow Condensed,sans-serif;font-size:clamp(1.8rem,4vw,2.75rem);line-height:1.06}[data-astro-cid-zhpjsyeu]:where(.courses-model) .grid[data-astro-cid-zhpjsyeu],[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .panels[data-astro-cid-zhpjsyeu],[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .courses[data-astro-cid-zhpjsyeu],[data-astro-cid-zhpjsyeu]:where([data-kind=catalogue]) .offerings[data-astro-cid-zhpjsyeu]{gap:1rem;display:grid}@media (width>=768px){[data-astro-cid-zhpjsyeu]:where(.courses-model) .grid[data-astro-cid-zhpjsyeu]{grid-template-columns:repeat(3,minmax(0,1fr))}[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .courses[data-astro-cid-zhpjsyeu],[data-astro-cid-zhpjsyeu]:where([data-kind=catalogue]) .offerings[data-astro-cid-zhpjsyeu]{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-astro-cid-zhpjsyeu]:where(.courses-model) .card[data-astro-cid-zhpjsyeu]{border:1px solid color-mix(in srgb, var(--accent-secondary) 14%, var(--border-subtle));border-radius:var(--radius-panel);background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent-secondary) 12%, transparent) 0%, transparent 42%), linear-gradient(180deg, color-mix(in srgb, var(--surface-elevated) 94%, white) 0%, var(--surface-elevated) 100%), var(--surface-elevated);box-shadow:0 14px 30px rgba(var(--shadow-rgb), .05);padding:1.45rem 1.3rem;position:relative;overflow:hidden;&:before{content:"";background:linear-gradient(90deg, var(--accent-secondary) 0%, transparent 100%);pointer-events:none;width:3.5rem;height:2px;position:absolute;top:0;left:1.3rem}}[data-astro-cid-zhpjsyeu]:where(.courses-model) .name[data-astro-cid-zhpjsyeu],[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .bundle[data-astro-cid-zhpjsyeu],[data-astro-cid-zhpjsyeu]:where(.course-card) .heading[data-astro-cid-zhpjsyeu],[data-astro-cid-zhpjsyeu]:where(.course-interest) .heading[data-astro-cid-zhpjsyeu]{color:var(--text-primary);margin:0;font-family:Barlow Condensed,sans-serif;line-height:1.05}[data-astro-cid-zhpjsyeu]:where(.courses-model) .name[data-astro-cid-zhpjsyeu]{font-size:1.15rem}[data-astro-cid-zhpjsyeu]:where(.courses-model) .header[data-astro-cid-zhpjsyeu]{align-items:center;gap:.85rem;display:flex}[data-astro-cid-zhpjsyeu]:where(.courses-model) .icon[data-astro-cid-zhpjsyeu]{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--surface-page) 82%, var(--accent-secondary) 18%);width:2.35rem;height:2.35rem;color:var(--accent-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;& svg{display:block}}[data-astro-cid-zhpjsyeu]:where(.courses-model) .body[data-astro-cid-zhpjsyeu],[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .text[data-astro-cid-zhpjsyeu],[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .description[data-astro-cid-zhpjsyeu],[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .body[data-astro-cid-zhpjsyeu],[data-astro-cid-zhpjsyeu]:where(.course-card) .summary[data-astro-cid-zhpjsyeu],[data-astro-cid-zhpjsyeu]:where(.course-support) .body[data-astro-cid-zhpjsyeu],[data-astro-cid-zhpjsyeu]:where(.course-interest) .body[data-astro-cid-zhpjsyeu]{color:var(--text-muted);margin:.7rem 0 0;line-height:1.7}[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .surface[data-astro-cid-zhpjsyeu]{border:1px solid color-mix(in srgb, var(--accent-primary) 14%, var(--border-subtle));border-radius:var(--radius-panel-large);background:radial-gradient(ellipse 62% 74% at 0% 0%, color-mix(in srgb, var(--accent-primary) 10%, transparent) 0%, transparent 72%), radial-gradient(ellipse 54% 62% at 100% 0%, color-mix(in srgb, var(--accent-secondary) 12%, transparent) 0%, transparent 74%), linear-gradient(180deg, color-mix(in srgb, var(--surface-elevated) 96%, white) 0%, var(--surface-elevated) 100%), var(--surface-elevated);box-shadow:0 22px 48px rgba(var(--shadow-rgb), .08);padding:clamp(1.45rem,3vw,2.25rem)}[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .subheading[data-astro-cid-zhpjsyeu]{max-width:38rem}[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .preface[data-astro-cid-zhpjsyeu]{max-width:45rem}[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .text[data-astro-cid-zhpjsyeu]{max-width:38rem}[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .tabs[data-astro-cid-zhpjsyeu]{border:1px solid color-mix(in srgb, var(--accent-primary) 12%, transparent);border-radius:calc(var(--radius-soft) + .25rem);background:color-mix(in srgb, var(--surface-page) 86%, var(--accent-primary) 14%);grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:1.25rem;padding:.4rem;display:grid}[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .tab[data-astro-cid-zhpjsyeu]{appearance:none;border-radius:var(--radius-pill);letter-spacing:.06em;text-transform:uppercase;min-height:3rem;color:var(--text-muted);cursor:pointer;background:0 0;border:0;padding:.7rem 1rem;font-family:Barlow Condensed,sans-serif;font-size:.95rem;font-weight:700;transition:background .18s,color .18s,box-shadow .18s,transform .18s;&:hover,&:focus-visible{color:var(--text-primary)}&:focus-visible{outline:2px solid color-mix(in srgb, var(--accent-primary) 55%, white);outline-offset:2px}&[aria-selected=true]{background:linear-gradient(135deg, color-mix(in srgb, var(--accent-primary) 96%, white) 0%, color-mix(in srgb, var(--accent-secondary) 74%, var(--accent-primary)) 100%);color:var(--text-on-strong);box-shadow:0 12px 24px rgba(var(--shadow-rgb), .14)}}[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .pane[data-astro-cid-zhpjsyeu]{margin-top:1.25rem}[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .pane[data-astro-cid-zhpjsyeu][hidden]{display:none}[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .panels[data-astro-cid-zhpjsyeu]{gap:1.25rem;display:grid}[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .overview[data-astro-cid-zhpjsyeu]{max-width:45rem}[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .kicker[data-astro-cid-zhpjsyeu],[data-astro-cid-zhpjsyeu]:where(.course-support) .kicker[data-astro-cid-zhpjsyeu],[data-astro-cid-zhpjsyeu]:where(.course-interest) .kicker[data-astro-cid-zhpjsyeu],[data-astro-cid-zhpjsyeu]:where(.course-card) .eyebrow[data-astro-cid-zhpjsyeu],[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .focus[data-astro-cid-zhpjsyeu],[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .caption[data-astro-cid-zhpjsyeu]{letter-spacing:.1em;text-transform:uppercase;margin:0;font-family:Barlow Condensed,sans-serif;font-size:.76rem;font-weight:700}[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .kicker[data-astro-cid-zhpjsyeu],[data-astro-cid-zhpjsyeu]:where(.course-card) .eyebrow[data-astro-cid-zhpjsyeu],[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .focus[data-astro-cid-zhpjsyeu],[data-astro-cid-zhpjsyeu]:where(.course-interest) .kicker[data-astro-cid-zhpjsyeu]{color:var(--accent-primary)}[data-astro-cid-zhpjsyeu]:where(.course-card) .status[data-astro-cid-zhpjsyeu]{border-radius:var(--radius-pill);background:var(--accent-secondary);width:fit-content;min-height:1.9rem;color:var(--text-on-strong);box-shadow:0 10px 24px color-mix(in srgb, var(--accent-secondary) 22%, transparent);align-items:center;padding:.28rem .72rem;display:inline-flex}[data-astro-cid-zhpjsyeu]:where(.course-support) .kicker[data-astro-cid-zhpjsyeu],[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .caption[data-astro-cid-zhpjsyeu]{color:var(--accent-secondary)}[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .chips[data-astro-cid-zhpjsyeu]{flex-wrap:wrap;gap:.55rem;margin:.9rem 0 1rem;display:flex}[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .chip[data-astro-cid-zhpjsyeu]{border-radius:var(--radius-pill);border:1px solid color-mix(in srgb, var(--accent-primary) 18%, transparent);background:color-mix(in srgb, var(--accent-primary) 8%, var(--surface-elevated));letter-spacing:.08em;text-transform:uppercase;min-height:2rem;color:color-mix(in srgb, var(--text-primary) 82%, var(--accent-primary));align-items:center;padding:.35rem .8rem;font-family:Barlow Condensed,sans-serif;font-size:.76rem;font-weight:700;display:inline-flex}[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .chip[data-astro-cid-zhpjsyeu][data-tone=status]{border-color:color-mix(in srgb, var(--accent-secondary) 16%, transparent);background:color-mix(in srgb, var(--accent-secondary) 14%, var(--surface-elevated));color:color-mix(in srgb, var(--text-primary) 84%, var(--accent-secondary))}[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .bundle[data-astro-cid-zhpjsyeu],[data-astro-cid-zhpjsyeu]:where(.course-interest) .heading[data-astro-cid-zhpjsyeu]{font-size:clamp(1.7rem,4vw,2.5rem)}[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .benefits[data-astro-cid-zhpjsyeu],[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .audience[data-astro-cid-zhpjsyeu],[data-astro-cid-zhpjsyeu]:where(.course-card) .list[data-astro-cid-zhpjsyeu],[data-astro-cid-zhpjsyeu]:where(.course-support) .list[data-astro-cid-zhpjsyeu]{gap:.75rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .benefits[data-astro-cid-zhpjsyeu] li[data-astro-cid-zhpjsyeu],[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .audience[data-astro-cid-zhpjsyeu] li[data-astro-cid-zhpjsyeu],[data-astro-cid-zhpjsyeu]:where(.course-card) .list[data-astro-cid-zhpjsyeu] li[data-astro-cid-zhpjsyeu],[data-astro-cid-zhpjsyeu]:where(.course-support) .list[data-astro-cid-zhpjsyeu] li[data-astro-cid-zhpjsyeu]{color:var(--text-primary);padding-left:1rem;line-height:1.65;position:relative;&:before{content:"";background:var(--accent-secondary);border-radius:50%;width:.4rem;height:.4rem;position:absolute;top:.72rem;left:0;transform:translateY(-50%)}}[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .cta[data-astro-cid-zhpjsyeu],[data-astro-cid-zhpjsyeu]:where(.course-interest) .cta[data-astro-cid-zhpjsyeu]{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.25rem;display:flex}[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .anchor[data-astro-cid-zhpjsyeu],[data-astro-cid-zhpjsyeu]:where(.course-support) .anchor[data-astro-cid-zhpjsyeu],[data-astro-cid-zhpjsyeu]:where(.course-card) .cta[data-astro-cid-zhpjsyeu]{letter-spacing:.06em;text-transform:uppercase;font-family:Barlow Condensed,sans-serif;font-size:.88rem;font-weight:700;text-decoration:none}[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .cta[data-astro-cid-zhpjsyeu] .anchor[data-astro-cid-zhpjsyeu]{align-items:center;min-height:2.85rem;display:inline-flex}[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .anchor[data-astro-cid-zhpjsyeu],[data-astro-cid-zhpjsyeu]:where(.course-card) .cta[data-astro-cid-zhpjsyeu]{color:var(--accent-primary)}[data-astro-cid-zhpjsyeu]:where(.course-support) .anchor[data-astro-cid-zhpjsyeu]{color:var(--accent-secondary)}[data-astro-cid-zhpjsyeu]:where(.course-support) .surface[data-astro-cid-zhpjsyeu][data-layout=solo]{margin-top:0}[data-astro-cid-zhpjsyeu]:where(.course-support) .anchor[data-astro-cid-zhpjsyeu]{align-items:center;margin-top:1rem;display:inline-flex}[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .courses[data-astro-cid-zhpjsyeu]{margin-top:0}[data-astro-cid-zhpjsyeu]:where([data-kind=catalogue]) .offerings[data-astro-cid-zhpjsyeu]{margin-top:1.5rem}[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .support[data-astro-cid-zhpjsyeu]{border:1px solid color-mix(in srgb, var(--accent-secondary) 14%, transparent);border-radius:var(--radius-soft);background:color-mix(in srgb, var(--surface-page) 90%, var(--accent-secondary) 10%);margin-top:1.25rem;padding:1rem}[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .eyebrow[data-astro-cid-zhpjsyeu]{letter-spacing:.08em;text-transform:uppercase;color:var(--accent-secondary);margin:0;font-family:Barlow Condensed,sans-serif;font-size:.76rem;font-weight:700}[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .detail[data-astro-cid-zhpjsyeu]{color:var(--text-primary);margin:.55rem 0 0;line-height:1.6}[data-astro-cid-zhpjsyeu]:where(.course-support) .grid[data-astro-cid-zhpjsyeu]{gap:.8rem;margin-top:1rem;display:grid}[data-astro-cid-zhpjsyeu]:where(.course-support) .card[data-astro-cid-zhpjsyeu]{border:1px solid color-mix(in srgb, var(--accent-secondary) 14%, var(--border-subtle));border-radius:var(--radius-soft);background:color-mix(in srgb, var(--surface-page) 90%, var(--accent-secondary) 10%);padding:.95rem 1rem}[data-astro-cid-zhpjsyeu]:where(.course-support) .header[data-astro-cid-zhpjsyeu]{align-items:center;gap:.7rem;display:flex}[data-astro-cid-zhpjsyeu]:where(.course-support) .icon[data-astro-cid-zhpjsyeu]{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--surface-page) 82%, var(--accent-secondary) 18%);width:2rem;height:2rem;color:var(--accent-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;& svg{display:block}}[data-astro-cid-zhpjsyeu]:where(.course-support) .name[data-astro-cid-zhpjsyeu]{color:var(--text-primary);margin:0;font-family:Barlow Condensed,sans-serif;font-size:.98rem;line-height:1.08}[data-astro-cid-zhpjsyeu]:where(.course-support) .description[data-astro-cid-zhpjsyeu]{color:var(--text-muted);margin:.65rem 0 0;line-height:1.6}[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .card[data-astro-cid-zhpjsyeu],[data-astro-cid-zhpjsyeu]:where(.course-support) .surface[data-astro-cid-zhpjsyeu][data-layout=solo]{position:relative;overflow:hidden}[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .card[data-astro-cid-zhpjsyeu]{border:1px solid color-mix(in srgb, var(--border-subtle) 84%, transparent);border-radius:var(--radius-soft);background:linear-gradient(180deg, color-mix(in srgb, var(--surface-elevated) 94%, white) 0%, var(--surface-elevated) 100%), var(--surface-elevated);min-height:100%;box-shadow:0 14px 30px rgba(var(--shadow-rgb), .05);color:inherit;flex-direction:column;padding:1rem;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;&:hover,&:focus-visible{border-color:color-mix(in srgb, var(--accent-primary) 18%, var(--border-subtle));box-shadow:0 14px 28px rgba(var(--shadow-rgb), .08);transform:translateY(-2px)}}[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .header[data-astro-cid-zhpjsyeu]{align-items:center;gap:.85rem;display:flex}[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .group[data-astro-cid-zhpjsyeu]{gap:.25rem;display:grid}[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .icon[data-astro-cid-zhpjsyeu]{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--surface-page) 82%, var(--accent-primary) 18%);width:2.35rem;height:2.35rem;color:var(--accent-primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;& svg{display:block}}[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .header[data-astro-cid-zhpjsyeu] .name[data-astro-cid-zhpjsyeu]{margin:0}[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .name[data-astro-cid-zhpjsyeu]{color:var(--text-primary);margin:.35rem 0 0;font-family:Barlow Condensed,sans-serif;font-size:1.05rem;line-height:1.08}[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .copy[data-astro-cid-zhpjsyeu]{color:var(--text-muted);margin:.55rem 0 0;line-height:1.6}.course-card[data-astro-cid-zhpjsyeu]{border:1px solid color-mix(in srgb, var(--accent-primary) 10%, var(--border-subtle));border-radius:var(--radius-panel);background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent-primary) 10%, transparent) 0%, transparent 42%), linear-gradient(180deg, color-mix(in srgb, var(--surface-elevated) 95%, white) 0%, var(--surface-elevated) 100%), var(--surface-elevated);min-height:100%;box-shadow:0 14px 30px rgba(var(--shadow-rgb), .05);flex-direction:column;gap:1rem;padding:1.55rem 1.45rem 1.4rem;scroll-margin-top:6rem;display:flex;position:relative;overflow:hidden;&:before{content:"";background:linear-gradient(90deg, var(--accent-primary) 0%, transparent 100%);pointer-events:none;width:3.6rem;height:2px;position:absolute;top:0;left:1.45rem}}[data-astro-cid-zhpjsyeu]:where(.course-card) .status[data-astro-cid-zhpjsyeu]{justify-self:end;margin:0}[data-astro-cid-zhpjsyeu]:where(.course-card) .top[data-astro-cid-zhpjsyeu]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"header status";align-items:flex-start;gap:.8rem 1rem;display:grid}[data-astro-cid-zhpjsyeu]:where(.course-card) .header[data-astro-cid-zhpjsyeu]{grid-area:header;align-items:flex-start;gap:.9rem;min-width:0;display:flex}[data-astro-cid-zhpjsyeu]:where(.course-card) .group[data-astro-cid-zhpjsyeu]{gap:.25rem;display:grid}[data-astro-cid-zhpjsyeu]:where(.course-card) .icon[data-astro-cid-zhpjsyeu]{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--surface-page) 80%, var(--accent-primary) 20%);width:2.6rem;height:2.6rem;color:var(--accent-primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;& svg{display:block}}[data-astro-cid-zhpjsyeu]:where(.course-card) .heading[data-astro-cid-zhpjsyeu]{font-size:1.35rem}[data-astro-cid-zhpjsyeu]:where(.course-card) .details[data-astro-cid-zhpjsyeu]{gap:1rem;display:grid}[data-astro-cid-zhpjsyeu]:where(.course-card) .caption[data-astro-cid-zhpjsyeu]{letter-spacing:.08em;text-transform:uppercase;color:var(--accent-secondary);margin:0;font-family:Barlow Condensed,sans-serif;font-size:.8rem;font-weight:700}[data-astro-cid-zhpjsyeu]:where(.course-card) .cta[data-astro-cid-zhpjsyeu]{margin-top:auto}[data-astro-cid-zhpjsyeu]:where(.course-interest) .surface[data-astro-cid-zhpjsyeu]{gap:1.25rem;display:grid}[data-astro-cid-zhpjsyeu]:where(.course-interest) .slot[data-astro-cid-zhpjsyeu]{width:100%}@media (width>=960px){[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .panels[data-astro-cid-zhpjsyeu]{grid-template-columns:minmax(0,1.18fr) minmax(18rem,.82fr);align-items:start;gap:1.35rem}[data-astro-cid-zhpjsyeu]:where(.courses-bundle) .courses[data-astro-cid-zhpjsyeu]{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr))}[data-astro-cid-zhpjsyeu]:where([data-kind=catalogue]) .offerings[data-astro-cid-zhpjsyeu]{grid-template-columns:repeat(2,minmax(0,1fr))}[data-astro-cid-zhpjsyeu]:where(.course-support) .grid[data-astro-cid-zhpjsyeu]{grid-template-columns:repeat(3,minmax(0,1fr))}[data-astro-cid-zhpjsyeu]:where(.course-interest) .surface[data-astro-cid-zhpjsyeu]{grid-template-columns:minmax(0,1.1fr) minmax(19rem,.9fr);align-items:center;gap:1.5rem}}@media (width<=479px){[data-astro-cid-zhpjsyeu]:where(.course-card) .top[data-astro-cid-zhpjsyeu]{grid-template-columns:1fr;grid-template-areas:"status""header"}}
