.buy-course-card_card__q7yWn{background:color-mix(in srgb,var(--course) 7%,var(--surface));border:1px solid color-mix(in srgb,var(--course) 35%,var(--border));border-radius:1rem;display:grid;gap:.9rem;margin-bottom:1.5rem;padding:1.2rem 1.3rem;scroll-margin-top:5rem}.buy-course-card_head__bIylr{align-items:baseline;display:flex;flex-wrap:wrap;gap:.4rem 1rem;justify-content:space-between}.buy-course-card_head__bIylr h2{font-size:1.2rem;margin:0}.buy-course-card_price__er31M{align-items:baseline;display:flex;gap:.6rem}.buy-course-card_price__er31M strong{color:var(--course);font-size:1.6rem}.buy-course-card_price__er31M s{color:var(--muted)}.buy-course-card_text__0fVm5{margin:0}.buy-course-card_promo__I3mmg{display:flex;flex-wrap:wrap;gap:.5rem}.buy-course-card_promo__I3mmg input{flex:1 1 12rem;font-family:var(--font-mono,monospace);text-transform:uppercase}.buy-course-card_offer__63cKW{align-items:flex-start;display:flex;font-size:.92rem;gap:.5rem}.buy-course-card_offer__63cKW input{margin-top:.2rem}.buy-course-card_offer__63cKW a{color:var(--primary);font-weight:600;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--primary) 45%,transparent);text-underline-offset:.2em;transition:text-decoration-color .15s}.buy-course-card_offer__63cKW a:focus-visible,.buy-course-card_offer__63cKW a:hover{text-decoration-color:currentColor}.buy-course-card_actions__MVMJb{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.buy-course-card_ok__VI4Hl{color:#15803d;margin:0}.buy-course-card_error__y5d5a{color:#b91c1c;margin:0}.buy-course-card_spin__epzqg{animation:buy-course-card_spin__epzqg 1s linear infinite}@keyframes buy-course-card_spin__epzqg{to{transform:rotate(1turn)}}.buy-course-card_hint__j9blU{color:var(--muted);font-size:.85rem;margin:0}