.form-hero{background-size:cover;padding:240px 0 100px}@media(max-width:499px){.form-hero{padding:140px 0 100px}}.form-hero__inner{display:grid;gap:20px;gap:130px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1280px;padding:0 20px}@media(max-width:767px){.form-hero__inner{grid-template-columns:1fr}}@media(max-width:1199px){.form-hero__inner{gap:0;grid-template-columns:1fr}}.form-hero__text--inner h1,.form-hero__text--inner h2{color:#1a51a4}.form-hero__text--inner h1{font-size:50px;line-height:60px}.form-hero__text--inner h5{color:#555361;font-family:GT-Walsheim;font-size:16px;font-weight:400;font-weight:700;letter-spacing:.01em;letter-spacing:1.6px;line-height:26px;margin-bottom:16px;margin-top:0;text-transform:uppercase}.form-hero__text--inner p{color:#7a7575}.form-hero__text--light h1,.form-hero__text--light h2{color:#fff}.form-hero__text--light h1{font-size:50px;line-height:60px}.form-hero__text--light h5{color:#555361;color:#fff;font-family:GT-Walsheim;font-size:16px;font-weight:400;font-weight:700;letter-spacing:.01em;letter-spacing:1.6px;line-height:26px;margin-bottom:16px;margin-top:0;text-transform:uppercase}.form-hero__text--light p{color:#fff}.form-hero__text--mobile-cta{display:none}@media(max-width:1199px){.form-hero__text--mobile-cta{display:inline-flex;margin-top:30px}.form-hero__buffer{display:none}}.form-hero-bottom__inner{display:grid;gap:20px;gap:130px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1280px;padding:80px 20px}@media(max-width:767px){.form-hero-bottom__inner{grid-template-columns:1fr}}@media(max-width:1199px){.form-hero-bottom__inner{gap:0;grid-template-columns:1fr}}.form-hero-bottom__text li{margin-bottom:5px}.form-hero-bottom__text li:last-child{margin-bottom:0}@media(max-width:1199px){.form-hero-bottom__buffer{display:none}}.form-hero-bottom__form{align-self:flex-start;background:#fff;border-radius:2px;box-shadow:0 4px 30px 0 rgba(0,48,60,.05);margin-top:-90%;padding:20px 40px 50px}.form-hero-bottom__form h3{color:#1a51a4;margin-top:0}.form-hero-bottom__form h3.hide-header{display:none}@media(max-width:1199px){.form-hero-bottom__form{margin-top:50px}}.form-hero-bottom__form--subtext{font-size:.875rem;margin-top:20px}.form-hero-bottom__form--subtext a{color:#1a51a4;font-weight:700;text-decoration:underline}@media(max-width:499px){.form-hero-bottom__form{padding:20px 20px 50px}}