.price-period{font-size:14px;color:var(--muted);font-weight:500;letter-spacing:0;margin-left:6px}.benefit-details{display:grid;gap:21px;margin-top:28px}.benefit-detail{display:flex;gap:17px}.benefit-detail>span{color:var(--gold);font-size:21px}.benefit-detail h3{margin:0 0 6px;font-size:15px}.benefit-detail p{margin:0;color:var(--muted);font-size:12px;line-height:1.8}.offer-options{display:grid;gap:14px;margin-top:25px}.offer-option{padding:22px;border:1px solid var(--line);border-radius:9px;background:#1b1b16}.offer-option h3{margin:0 0 12px;font-size:15px}.offer-price{color:var(--gold);font-size:27px;font-weight:800}.offer-price small{font-size:12px;color:var(--muted);margin-left:5px}.offer-option p{font-size:12px;margin:9px 0}.offer-option>small{color:var(--muted);font-size:11px}.included-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:25px}.included-links a{padding:8px 13px;border:1px solid var(--line);color:var(--gold);border-radius:5px;font-size:11px}

.promo-original{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:14px;margin-top:13px}.promo-original del{font-size:17px}.promo-saving{margin-left:8px;background:#ffbf2319;border:1px solid #ffbf2355;border-radius:4px;color:var(--gold);padding:3px 8px;font-size:10px;font-weight:800;letter-spacing:.6px}.course-price .promo-for{font-size:14px;font-weight:500;color:var(--muted);letter-spacing:0}
