.hero-form{overflow:hidden;padding-top:calc(var(--whitespace)/2);position:relative}.hero-form h1{margin-bottom:1rem}.hero-form .content-wrapper{display:flex;flex-flow:row wrap;justify-content:space-between}.hero-form__inner{flex:0 0 45%}.hero-form--date{margin:calc(var(--whitespace)/4) 0}.hero-form--date>p{font-size:1.15rem}.hero-form__inner form{background-color:var(--red);border:1px solid var(--red);border-radius:20px;padding:2rem}.hero-form svg{position:absolute;right:-200px;top:-100px;transform:scaleX(-1);stroke:var(--red);width:1200px;z-index:-1}.hero-form form :is(p,span){color:var(--white)}.hero-form .hero-form__inner .submitted-message{background-color:transparent!important}.hero-form form input[type=email],.hero-form form input[type=file],.hero-form form input[type=number],.hero-form form input[type=password],.hero-form form input[type=search],.hero-form form input[type=tel],.hero-form form input[type=text],.hero-form form select,.hero-form form textarea{background-color:var(--white)}.hero-form .hs-form-required{color:var(--white)}.hero-form .hs-input.invalid.error{border-color:var(--white)}.hero-form .hs-error-msg{color:var(--white)}form .hs-button,form input[type=submit]{background-color:var(--white);border:1px solid var(--white);color:var(--dark-grey)}form .hs-button:hover,form input[type=submit]:hover{color:var(--white)}.hero-form__panelists{margin-top:30px}.hero-form__panelists__wrapper{display:flex;flex-flow:row wrap;justify-content:space-between;text-align:center}.hero-form__panelists__inner{flex:0 0 45%;margin-top:20px}.hero-form__panelists img{max-height:240px;width:auto}.hero-form__panelists p{margin-bottom:0}.hero-form__panelists p.panelist-name{font-size:1.25rem;margin:10px 0 5px}@media screen and (max-width:1380px){.hero-form svg{right:-400px;width:1000px}}@media screen and (max-width:1023px){.hero-form .content-wrapper{flex-flow:column wrap;justify-content:flex-start}.hero-form__inner{flex:0 0 100%}.hero-form__inner form{margin-top:calc(var(--whitespace)/3)}.hero-form svg{display:none}}@media screen and (max-width:360px){.hero-form__panelists{flex-flow:column wrap}.hero-form__panelists__inner{flex:0 0 100%}}