h1{font-size:68px;line-height:1.2}h1,h2{font-weight:600}h1,h2,h3{font-family:Inter Tight}h3{font-weight:400}.form-title{font-family:Inter Tight}.button{background:#d1fb7c;border-color:#d1fb7c}.button:focus,.button:focus-visible,.button:hover{background:#c0f94b;border-color:#c0f94b}.hs-menu-wrapper li a{color:#2d2e2a;padding:12px 15px;text-decoration-line:none;text-decoration-style:solid}.hs-menu-wrapper li a:hover{background-color:#f1eee5}.dr_flex-cards--2-col .news-card-content{min-height:120px}.dr_flex-cards--3-col .testimonial-card-content{min-height:150px}.dr_flex-cards--2-col .news-card-content a{color:#2d2e2a;text-decoration-line:none;text-decoration-style:solid}.dr_flex-cards--2-col .news-card-logo{margin:0;min-height:50px}.bottom-right-logo-container{height:50px;position:relative;width:100%}.bottom-right-logo{bottom:0;height:35px;position:absolute;right:0;width:auto}.header__top{padding-bottom:0!important}.header__bottom,.hs-social-follow__link{padding-bottom:0!important;padding-top:0!important}.partner_logos{display:flex;justify-content:space-evenly;width:100%}.partner_logos>div{align-items:center;display:flex;flex-direction:row;height:auto;padding:0 10px;width:150px}.application-submission{display:flex;justify-content:center}.application-submission-button{background:linear-gradient(90deg,#d1fb7c,#b4f055);border:none;border-radius:6px;box-shadow:0 4px 10px rgba(0,0,0,.15);color:#000;cursor:pointer;font-size:36px;font-style:normal;font-weight:600;padding:14px 28px;text-decoration:none;transition:all .25s ease-in-out}.application-submission-button:hover{all:unset;background:linear-gradient(90deg,#b4f055,#8fd03c);border:none;border-radius:6px;box-shadow:0 6px 14px rgba(0,0,0,.2);color:#000;cursor:pointer;font-size:36px;font-style:normal;font-weight:600;padding:14px 28px;text-decoration:none;transform:scale(1.03);transition:all .25s ease-in-out}@media (max-width:767px){h1{font-size:52px}.hs-menu-wrapper li{line-height:32px}.hs-menu-wrapper li a{padding:0}.hs-menu-wrapper li a:hover{background-color:unset}.dr_flex-cards--2-col .news-card-content{min-height:unset}.dr_flex-cards--2-col .news-card-logo{margin:0;min-height:unset}.header__bottom{padding-bottom:20px!important}.form-title~div>form{padding:20px}}