.section_academy-form{background:#f7f7f5}.academy-form-grid{align-items:center;display:grid;gap:5rem;grid-template-columns:1fr 1.1fr}.academy-form-content{max-width:34rem}.academy-form-content .overline{margin-bottom:1rem}.academy-form-heading{color:#18174d;line-height:.95;margin:0 0 1.5rem}.academy-form-heading.is-large{font-size:4rem}.academy-form-description{color:#18174d}.academy-form-description p{margin:0 0 1.5rem}.academy-countdown{padding-top:1rem}.academy-countdown-overline{color:#18174d;font-size:.75rem;font-weight:700;letter-spacing:.18em;margin:0 0 1rem;text-transform:uppercase}.academy-countdown-grid{display:flex;gap:1.5rem}.academy-countdown-grid div{align-items:center;display:flex;flex-direction:column}.academy-countdown-grid span{color:#18174d;font-size:4rem;font-weight:700;letter-spacing:-.04em;line-height:1}.academy-countdown-grid small{color:#18174d;font-size:.7rem;font-weight:700;letter-spacing:.16em;margin-top:.5rem}.academy-form-card{background:#fff;border-radius:1.25rem;box-shadow:0 1rem 2.5rem rgba(24,23,77,.18);padding:2rem}.academy-form-card form{display:flex;flex-direction:column;gap:.75rem}.academy-form-card .hs-form-field{margin:0}.academy-form-card input,.academy-form-card select,.academy-form-card textarea{background:#f8f8f8;border:0;border-radius:.4rem;color:#18174d;padding:.9rem 1rem;width:100%}.academy-form-card input::placeholder,.academy-form-card textarea::placeholder{color:#9aa0b6}.academy-form-card .hs_submit input{background:#4f4bff;border-radius:.4rem;color:#fff;cursor:pointer;transition:opacity .2s ease;width:100%}.academy-form-card .hs_submit input:hover{opacity:.9}.academy-form-card .hs-richtext,.academy-form-card .legal-consent-container{color:#7e8198;font-size:.7rem;text-align:center}@media screen and (max-width:1024px){.academy-form-grid{gap:3rem;grid-template-columns:1fr}.academy-form-content{max-width:100%}.academy-form-heading.is-large{font-size:3.25rem}}@media screen and (max-width:787px){.academy-form-heading.is-large{font-size:2.75rem}.academy-countdown-grid{flex-wrap:wrap;gap:1rem}.academy-countdown-grid span{font-size:2.5rem}.academy-countdown-grid small{font-size:.65rem}.academy-form-card{border-radius:1rem;padding:1.25rem}}