.qYI9MW_title{font-size:var(--text-h1);letter-spacing:-.02em;font-weight:500}.qYI9MW_lead{max-width:38rem;margin-top:var(--space-3);font-size:var(--text-lead)}.qYI9MW_list{gap:var(--space-6);padding:var(--space-12) 0 var(--section-padding);list-style:none;display:grid}.qYI9MW_row{gap:var(--space-5);padding:var(--space-6);border-radius:var(--radius-card);background:var(--color-tint);display:grid}.qYI9MW_row.qYI9MW_locked{background:var(--color-white);outline:1px dashed var(--color-peach-deep);outline-offset:-1px}.qYI9MW_poster{aspect-ratio:1;object-fit:cover;object-position:50% 15%;border:6px solid var(--color-white);border-radius:50%;width:min(100%,220px);height:auto}.qYI9MW_body{align-content:start;gap:var(--space-2);display:grid}.qYI9MW_step{align-items:center;gap:var(--space-2);font-size:var(--text-small);color:var(--color-red-hover);font-weight:600;display:flex}.qYI9MW_ring{border:3px solid var(--color-red);border-radius:50%;width:18px;height:18px}.qYI9MW_ring0{border-width:9px}.qYI9MW_ring1{border-width:5px}.qYI9MW_courseTitle{font-size:var(--text-h3)}.qYI9MW_courseTitle a{text-decoration:none}.qYI9MW_courseTitle a:hover{text-underline-offset:4px;text-decoration:underline}.qYI9MW_facts{gap:var(--space-1) var(--space-4);font-size:var(--text-small);color:var(--color-muted);flex-wrap:wrap;padding:0;list-style:none;display:flex}.qYI9MW_action{align-content:start;justify-items:start;gap:var(--space-3);display:grid}.qYI9MW_price{font-family:var(--font-display);color:var(--color-ink);font-variant-numeric:tabular-nums;font-size:1.75rem}.qYI9MW_more{min-height:var(--tap-target);color:var(--color-red-hover);align-items:center;font-weight:600;display:inline-flex}@media (min-width:700px){.qYI9MW_row{grid-template-columns:160px 1fr}.qYI9MW_action{grid-column:2}}@media (min-width:1000px){.qYI9MW_head{padding-block:var(--space-16) var(--space-8)}.qYI9MW_row{align-items:center;gap:var(--space-10);padding:var(--space-8) var(--space-10) var(--space-8) var(--space-8);grid-template-columns:220px 1fr 260px}.qYI9MW_courseTitle{font-size:1.75rem}.qYI9MW_action{text-align:right;grid-column:auto;justify-items:end}}
