.cohort-status{color:#86dfbf!important;font-size:13px!important;line-height:1.55!important;letter-spacing:.07em!important}.cohort-intro{font-size:18px;line-height:1.75;color:#c0cdd2;margin:20px 0 0;max-width:56ch}.cohort-options{display:grid;grid-template-columns:1fr 1fr;gap:30px}.cohort-options article{padding:30px;background:#fff;border-radius:24px;border:1px solid #dce4e0;display:flex;flex-direction:column;align-items:start}.cohort-options h3{font-size:25px;line-height:1.3;margin:0 0 18px}.cohort-options p{line-height:1.75;color:#4e6167;margin:0 0 25px;max-width:58ch}.cohort-options a{margin-top:auto}.cohort-card-note{font-size:13px;color:#8096a1;line-height:1.6}.next-cohort{scroll-margin-top:30px}.hero-actions .text-link{max-width:100%;white-space:normal}.preferred-rates h2{font-family:Manrope,sans-serif}.mobile-cta{max-width:calc(100vw - 32px)}@media(max-width:767px){.cohort-options{grid-template-columns:1fr}.cohort-options article{padding:24px}.cohort-intro{font-size:16px}.hero-actions{gap:20px}.hero-actions .button{white-space:normal}.cohort-status{font-size:12px!important}.cohort-options h3{font-size:22px}.cohort-options .button{white-space:normal}}[hidden]{display:none!important}
@media(max-width:767px){.hero h1{font-size:clamp(22px,7vw,34px)!important;line-height:1.23!important;letter-spacing:-.04em!important}.hero h1 em{white-space:normal}}
