/* Keep the course name, price and supporting facts together beside the CTA. */
.hero-price-note-v62,.hero-offer-details-v62{display:none}
@media(max-width:700px){
 body #main .hero-v14 .hero-mobile-facts{display:none}
 body #main .hero-v14 #hero-mobile-offer .hero-purchase-v14{
  grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);
  margin-top:20px;padding:16px 14px;gap:14px;
 }
 body #main .hero-v14 #hero-mobile-offer .hero-decision-v14{gap:7px;min-width:0}
 body #main .hero-v14 #hero-mobile-offer .hero-decision-v14 b{
  font-size:13px;font-weight:600;line-height:1.3;letter-spacing:-.025em;
 }
 body #main .hero-v14 #hero-mobile-offer .hero-decision-v14 strong{
  display:flex;align-items:baseline;gap:7px;font-size:36px;
 }
 body #main .hero-v14 #hero-mobile-offer .hero-price-note-v62{
  display:inline;color:#546650;font:400 11px/1.25 var(--sans);letter-spacing:0;white-space:nowrap;
 }
 body #main .hero-v14 #hero-mobile-offer .hero-offer-details-v62{
  display:flex;flex-direction:column;gap:3px;margin:7px 0 0;
  color:#244535;font:500 12px/1.4 var(--sans);letter-spacing:-.015em;
 }
 body #main .hero-v14 #hero-mobile-offer .hero-offer-details-v62>span:last-child{
  color:#546650;font-weight:400;
 }
}
@media(max-width:360px){
 body #main .hero-v14 #hero-mobile-offer .hero-purchase-v14{padding:14px 11px;gap:10px}
 body #main .hero-v14 #hero-mobile-offer .hero-decision-v14 b{font-size:12px}
 body #main .hero-v14 #hero-mobile-offer .hero-decision-v14 strong{font-size:34px;gap:5px}
 body #main .hero-v14 #hero-mobile-offer .hero-price-note-v62{font-size:10px}
 body #main .hero-v14 #hero-mobile-offer .hero-offer-details-v62{font-size:11px}
}
