.cohort-badge{display:inline-block;width:fit-content;background:#a63832;color:white;padding:8px 14px;border-radius:999px;font-size:13px;font-weight:650;line-height:1.4;margin:0 0 18px}.hero-copy>p:not(.eyebrow):not(.cohort-badge){max-width:40rem}.hero-copy>p{font-size:18px;line-height:1.65}.hero-copy h1{font-size:clamp(40px,5.2vw,72px)}.launch-note{font-size:15px!important;line-height:1.6!important;color:#52645d;max-width:44rem}.audience-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:30px}.audience-grid article{padding:28px;border:1px solid #cbd8d1;border-radius:16px;background:#f0f4ee}.audience-grid h3{font-size:25px;line-height:1.2;margin:0 0 18px}.audience-grid p{font-size:18px;line-height:1.65}.waitlist-section{max-width:780px}.waitlist-form{display:grid;gap:12px;max-width:640px}.waitlist-form label{font-size:16px;font-weight:600;margin-top:12px}.waitlist-form input,.waitlist-form textarea{font:inherit;font-size:17px;line-height:1.5;min-height:48px;width:100%;padding:12px 14px;box-sizing:border-box;border:1px solid #829a90;border-radius:8px;background:#fff;color:#173e3b}.waitlist-form [hidden]{display:none}.waitlist-form .button{justify-self:start}.waitlist-status:empty{display:none}.waitlist-status{padding:18px;border-radius:8px;background:#e6efea;font-size:17px;line-height:1.6}.waitlist-status[data-error=true]{background:#f9e8e4;color:#7b2723}.waitlist-form button:disabled{opacity:.7;cursor:default}.opening .launch-note{margin-top:22px}.hero .actions{flex-wrap:wrap}.hero .actions a{white-space:normal;text-align:center}.floor p:not(.eyebrow){font-size:18px;line-height:1.6}
@media(max-width:720px){.audience-grid{grid-template-columns:1fr}.audience-grid article{padding:24px}.hero-copy>p{font-size:17px}.hero .actions{display:grid}.hero .actions a{justify-content:center}.waitlist-form .button{width:100%;justify-content:center}.cohort-badge{font-size:13px!important}.waitlist-section{padding-inline:24px}.launch-note{font-size:15px!important}}
