.ProgramCard_card___QVPi{min-width:0;border:1px solid var(--public-border);border-radius:18px;overflow:hidden;background-color:var(--public-surface);color:var(--public-ink);display:flex;flex-direction:column;height:100%;box-sizing:border-box}.ProgramCard_image___MPS7{aspect-ratio:16/9;position:relative;display:grid;place-items:center;background:var(--nr-bg,#edf2f8);padding:0;box-sizing:border-box;text-align:center}.ProgramCard_card___QVPi .ProgramCard_image___MPS7>span:not(.ProgramCard_badge__q1da2){padding:20px;color:var(--public-secondary)}.ProgramCard_image___MPS7 img{object-fit:cover}.ProgramCard_badge__q1da2{position:absolute;inset-inline-start:12px;top:12px;padding:5px 10px;background:#ffce28;color:#16324e;border-radius:20px;font-size:12px}.ProgramCard_body__xFa1e{display:flex;flex-direction:column;gap:10px;padding:20px;flex:1}.ProgramCard_body__xFa1e h3{font-size:1.2rem;font-weight:700;line-height:1.6;margin:0;overflow-wrap:anywhere}.ProgramCard_body__xFa1e p{margin:0;font-size:.875rem;line-height:1.7;overflow-wrap:anywhere}.ProgramCard_summary__iKJBg{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ProgramCard_price__Aqy52{display:grid;gap:5px;margin-top:auto}.ProgramCard_price__Aqy52 strong{font-size:1.875rem;line-height:1.4;font-weight:800}.ProgramCard_price__Aqy52 small{line-height:1.75;font-size:.875rem}.ProgramCard_body__xFa1e a{display:block;text-align:center;background:#146bdd;color:white;border-radius:10px;min-height:44px;padding:11px 16px;text-decoration:none;font-weight:700}.ProgramCard_body__xFa1e a:focus-visible{outline:3px solid #ffce28;outline-offset:3px}.ProgramCard_compact__7Cn16 .ProgramCard_body__xFa1e{padding:14px;flex:none;gap:8px}.ProgramCard_card___QVPi.ProgramCard_compact__7Cn16{height:auto;min-height:0;flex:none;width:100%;max-width:100%}.ProgramCard_compact__7Cn16 .ProgramCard_price__Aqy52{margin-top:0}.ProgramCard_card___QVPi .ProgramCard_body__xFa1e :is(h3,strong){color:var(--public-ink)}.ProgramCard_card___QVPi .ProgramCard_body__xFa1e :is(p,small,span){color:var(--public-secondary)}.ProgramCard_card___QVPi .ProgramCard_body__xFa1e a{color:#fff;background:#146bdd;box-sizing:border-box;justify-content:center}.ProgramCard_card___QVPi .ProgramCard_body__xFa1e a:focus-visible{outline:3px solid #896300;outline-offset:3px}html[data-theme=dark] .ProgramCard_card___QVPi .ProgramCard_body__xFa1e a:focus-visible{outline-color:#ffce28}.ProgramCard_compact__7Cn16 h3{font-size:17px}.ProgramCard_compact__7Cn16 .ProgramCard_price__Aqy52 strong{font-size:20px}.ProgramCard_title__DcGwE{min-height:3.2em}.ProgramCard_row__v8jkK{display:flex;align-items:flex-start;gap:8px}.ProgramCard_row__v8jkK>svg{flex:none;margin-top:4px;color:var(--public-secondary)}.ProgramCard_row__v8jkK>span{min-width:0}.ProgramCard_amount__g5elK{display:flex;align-items:baseline;gap:8px;width:fit-content;direction:ltr;unicode-bidi:isolate;font-variant-numeric:tabular-nums}.ProgramCard_amount__g5elK .ProgramCard_currency__moDzy{font-size:1rem;font-weight:600}.ProgramCard_compact__7Cn16 .ProgramCard_title__DcGwE{min-height:0}.ProgramCard_compact__7Cn16 .ProgramCard_currency__moDzy{font-size:.875rem}.ProgramCard_summary__iKJBg>span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}