.numbered-cards[data-astro-cid-mjzgthsf]{display:grid;gap:20px;min-width:0;scroll-margin-top:calc(var(--home-nav-height, 46px) + 128px)}.numbered-cards[data-astro-cid-mjzgthsf] [data-astro-cid-mjzgthsf][hidden]{display:none}.numbered-cards-picker[data-astro-cid-mjzgthsf]{display:grid}.numbered-cards-choices[data-astro-cid-mjzgthsf]{display:grid;grid-template-columns:repeat(var(--card-count),minmax(0,1fr));justify-items:center;gap:6px}.numbered-cards-choice[data-astro-cid-mjzgthsf]{width:min(100%,44px);height:44px;padding:0;border:1px solid var(--line);border-radius:50%;background:#fffdf8e6;color:#5b4f44;font:inherit;font-weight:600;cursor:pointer;transition:background .18s ease,color .18s ease}.numbered-cards-choice[data-astro-cid-mjzgthsf][aria-pressed=true]{border-color:#38676a;background:#38676a;color:var(--white)}.numbered-cards-choice-label[data-astro-cid-mjzgthsf]{width:100%;padding:0 8px;border-radius:8px;font-size:.9rem;white-space:nowrap}.numbered-cards-picker-dots[data-astro-cid-mjzgthsf]{grid-template-columns:36px minmax(0,1fr) 36px;align-items:center;gap:8px}.numbered-cards-picker-dots[data-astro-cid-mjzgthsf] .numbered-cards-choices[data-astro-cid-mjzgthsf]{width:100%;max-width:264px;justify-self:center;gap:0}.numbered-cards-choice-dot[data-astro-cid-mjzgthsf]{display:grid;place-items:center;width:100%;border:0;border-radius:8px}.numbered-cards-choice-dot[data-astro-cid-mjzgthsf],.numbered-cards-choice-dot[data-astro-cid-mjzgthsf][aria-pressed=true]{background:transparent}.numbered-cards-choice-dot[data-astro-cid-mjzgthsf] .numbered-cards-choice-mark[data-astro-cid-mjzgthsf]{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#a6bdb8;color:transparent;font-size:.85rem;transform:scale(.25);transition:transform .25s ease,background .18s ease,color .18s ease}.numbered-cards-choice-dot[data-astro-cid-mjzgthsf][aria-pressed=true] .numbered-cards-choice-mark[data-astro-cid-mjzgthsf]{background:#38676a;color:var(--white);transform:scale(1)}.numbered-cards-choice-dot[data-astro-cid-mjzgthsf].numbered-cards-choice-label{padding:0}.numbered-cards-choice-dot[data-astro-cid-mjzgthsf].numbered-cards-choice-label[aria-pressed=true] .numbered-cards-choice-mark[data-astro-cid-mjzgthsf]{width:100%;max-width:80px;border-radius:999px;font-size:.75rem}.numbered-cards-arrow[data-astro-cid-mjzgthsf]{display:grid;place-items:center;width:36px;height:44px;padding:0;border:0;border-radius:8px;background:transparent;color:#38676a;cursor:pointer}.numbered-cards-arrow[data-astro-cid-mjzgthsf][aria-disabled=true]{opacity:.25;cursor:default}.numbered-cards-panels[data-astro-cid-mjzgthsf]{display:flex;min-width:0;padding:0;margin:0;overflow-x:auto;list-style:none;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;cursor:grab}.numbered-cards-panels[data-astro-cid-mjzgthsf]::-webkit-scrollbar{display:none}.numbered-cards-panels[data-astro-cid-mjzgthsf].is-dragging{scroll-snap-type:none;cursor:grabbing;user-select:none}.numbered-cards-card[data-astro-cid-mjzgthsf]{flex:0 0 100%;min-width:0;box-sizing:border-box;scroll-snap-align:start;scroll-snap-stop:always;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:#fffdf8;box-shadow:0 14px 28px #3a302914}.numbered-cards-copy[data-astro-cid-mjzgthsf]{display:grid;min-height:250px;align-content:start;gap:12px;padding:22px}.numbered-cards-kicker[data-astro-cid-mjzgthsf]{justify-self:start;padding:3px 10px;border-radius:4px;background:#38676a;color:var(--white);font-size:.76rem;font-weight:600;letter-spacing:.12em}.numbered-cards-description[data-astro-cid-mjzgthsf]{color:#5b4f44;line-height:1.95}.numbered-cards-description[data-astro-cid-mjzgthsf] strong[data-astro-cid-mjzgthsf]{color:var(--ink);font-weight:800}.numbered-cards-course[data-astro-cid-mjzgthsf]{color:#5b4f44;font-weight:600}.numbered-cards-price[data-astro-cid-mjzgthsf]{padding-top:4px}.numbered-cards-image[data-astro-cid-mjzgthsf]{margin:0;border-top:1px solid var(--line)}.numbered-cards-image[data-astro-cid-mjzgthsf] img[data-astro-cid-mjzgthsf]{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover}.numbered-cards-choice[data-astro-cid-mjzgthsf]:focus-visible,.numbered-cards-arrow[data-astro-cid-mjzgthsf]:focus-visible,.numbered-cards-panels[data-astro-cid-mjzgthsf]:focus-visible{outline:2px solid var(--sky-deep);outline-offset:3px}.numbered-cards-sr-only[data-astro-cid-mjzgthsf]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (prefers-reduced-motion: reduce){.numbered-cards-choice[data-astro-cid-mjzgthsf],.numbered-cards-choice-mark[data-astro-cid-mjzgthsf]{transition:none}}
