.course-landing[data-study-mode=individual] .course-hero-copy{--course-hero-title-size:min(62px,10cqw)}.course-landing[data-study-mode=individual] .course-hero-copy>h1{font-size:var(--course-hero-title-size)}.course-individual-schedule .course-groups-title{flex-wrap:wrap;gap:12px}.course-individual-schedule>p{max-width:470px}.course-payment-grid.course-payment-grid-individual{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.course-payment-grid-individual .course-payment-card{min-height:0}.course-payment-grid-individual .course-individual-price{margin-top:0}.course-individual-price>p{font-size:18px;line-height:1.6}.course-individual-price>.course-price{margin-top:auto;padding-top:30px}.course-payment-grid-individual h3{white-space:normal}.course-payment-grid.course-payment-grid-price-only{grid-template-columns:minmax(0,720px);align-items:stretch}.course-payment-grid-price-only .course-payment-card{min-height:0}.course-payment-grid-price-only .course-price{padding-top:28px}@media(max-width:650px){.course-payment-grid.course-payment-grid-individual{grid-template-columns:minmax(0,1fr)}.course-individual-price>p{font-size:16px}}@media(max-width:600px){.course-landing[data-study-mode=individual] .course-hero-copy{--course-hero-title-size:clamp(28px,9vw,38px)}}