.wform{--main_bkg_color:var(--purple_light);padding-bottom:var(--spacer_32);padding-top:var(--spacer_48)}@media (max-width:1024px){.wform{background-color:var(--main_bkg_color);padding-top:0;transform:translateX(-2rem);width:calc(100% + 4rem)}}.wform__container{margin:0 auto;max-width:87rem}@media (max-width:1024px){.wform__container{max-width:calc(100% - 4rem)}}.wform__container-text{align-items:center;background-color:var(--main_bkg_color);border-radius:var(--border_radius_8) var(--border_radius_8) 0 var(--border_radius_8);padding:var(--spacer_44) var(--spacer_56)}@media (max-width:1024px){.wform__container-text{flex-direction:column;padding:var(--spacer_24) 0}}.wform__title{flex:0 0 50%;margin-bottom:0;padding-right:var(--spacer_64)}.wform--event-past .wform__title{flex:0 0 65%}@media (max-width:1024px){.wform__title{flex:0 0 auto;margin-bottom:var(--spacer_16);padding-right:0;padding-top:var(--spacer_24)}}.wform__caption{letter-spacing:-.54px;max-width:28.6rem}@media (max-width:1024px){.wform__caption{max-width:100%}}.wform__caption>:last-child{margin-bottom:0}.wform__image-container{flex:0 0 50%;position:relative}.wform--event-past .wform__image-container{flex:0 0 40%}@media (max-width:1024px){.wform__image-container{display:none}}.wform__image-shape{background-color:var(--main_bkg_color);position:absolute;z-index:1}.wform__image-shape--right{height:47rem;right:0;top:0;width:calc(100% - 33rem)}.wform__image-shape--right:after,.wform__image-shape--right:before{content:"";height:8px;left:0;position:absolute;transform:translateX(-100%);width:8px}.wform__image-shape--right:before{border-top-right-radius:var(--border_radius_8);box-shadow:3px -3px 0 3px var(--main_bkg_color);top:0}.wform__image-shape--right:after{border-bottom-right-radius:var(--border_radius_8);bottom:0;box-shadow:3px 3px 0 3px var(--main_bkg_color)}.wform__image-shape--bottom{border-bottom-left-radius:var(--border_radius_8);border-top-left-radius:var(--border_radius_8);bottom:0;height:calc(100% - 47rem);right:0;width:calc(100% - 20rem)}.wform__image--desktop{border-radius:var(--border_radius_8);height:45rem;margin-top:var(--spacer_10);object-fit:cover;position:relative;width:32rem;z-index:2}@media (max-width:1024px){.wform__image--desktop{display:none}}.wform__image--mobile{aspect-ratio:316/225;border-radius:var(--border_radius_8);object-fit:cover}@media (min-width:1023px){.wform__image--mobile{display:none}}.wform__form-container{background-color:var(--main_bkg_color);border-bottom-right-radius:var(--border_radius_8);flex:0 0 50%;min-height:52rem;padding-bottom:var(--spacer_44);position:relative;z-index:2}.wform--event-past .wform__form-container{flex:0 0 60%;padding-left:var(--spacer_12);padding-right:var(--spacer_32)}@media (max-width:1024px){.wform__form-container{flex:0 0 100%;padding-bottom:0}.wform--event-past .wform__form-container{flex:0 0 100%;padding-left:0;padding-right:0}}@media (min-width:1023px){.wform__form-container form{max-width:calc(100% - 6rem)}}@media (max-width:1024px){.wform__form-container form{align-items:center;display:flex;flex-direction:column}form fieldset{width:100%}}.wform__form-container form .hs-button,.wform__form-container form input[type=submit]{background-color:var(--purple);box-shadow:inset 0 0 0 1px var(--purple);color:var(--beige);width:100%}.wform__form-container form .hs-button:active,.wform__form-container form .hs-button:focus-within,.wform__form-container form .hs-button:hover,.wform__form-container form input[type=submit]:active,.wform__form-container form input[type=submit]:focus-within,.wform__form-container form input[type=submit]:hover{background-color:var(--dark_grass);box-shadow:inset 0 0 0 1px var(--dark_grass);color:var(--purple_light)}.wform__form-container form fieldset.form-columns-2 .hs-form-field,.wform__form-container form fieldset.form-columns-3 .hs-form-field{clear:both;width:100%}.wform__form-container form fieldset.form-columns-1 .hs-input{width:100%}.wform__form-container form fieldset.form-columns-1 .input,.wform__form-container form fieldset.form-columns-2 .input,.wform__form-container form fieldset.form-columns-3 .input{margin-right:0}.wform__form-container form label,.wform__form-container form legend,.wform__form-container label{color:var(--body_font_color);line-height:1.44}.wform__form-container form input[type=email],.wform__form-container form input[type=file],.wform__form-container form input[type=number],.wform__form-container form input[type=password],.wform__form-container form input[type=search],.wform__form-container form input[type=tel],.wform__form-container form input[type=text],.wform__form-container form select,.wform__form-container form textarea{min-height:5rem}@media (max-width:400px),(min-device-width:320px) and (max-device-width:480px){.wform__form-container form:not(.hs-video-form) .form-columns-2 .hs-form-field .input .hs-input,.wform__form-container form:not(.hs-video-form) .form-columns-3 .hs-form-field .input .hs-input{width:100%}}.wform__form-container form select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath stroke='%2315292F' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.3' d='m4 6 3.785 3.904A.3.3 0 0 0 8 10a.29.29 0 0 0 .215-.096L12 6'/%3E%3C/svg%3E");background-position:right var(--spacer_24) center;background-repeat:no-repeat;background-size:16px;padding-right:var(--spacer_48)}.wform__form-container form .hs-richtext,.wform__form-container form .hs-richtext p,.wform__form-container form .legal-consent-container .hs-form-booleancheckbox-display p{font-size:var(--font_size_14)}.wform__form-container form .legal-consent-container .hs-form-booleancheckbox-display p{display:block}.legal-consent-container .hs-form-booleancheckbox-display{align-items:flex-start;display:flex;line-height:1.42}.wform__form-container form fieldset.form-columns-1 input[type=checkbox],.wform__form-container form fieldset.form-columns-1 input[type=radio]{width:2rem}.wform__form-container form .legal-consent-container .hs-form-booleancheckbox-display input{clear:both;margin-right:0}.wform__form-container form .legal-consent-container .hs-form-booleancheckbox-display>span,.wform__form-container form .legal-consent-container .hs-form-booleancheckbox-display>span p{font-size:var(--font_size_14);line-height:1.43;margin-left:0}.wform__form-container form .legal-consent-container .hs-form-booleancheckbox-display>span{padding-left:var(--spacer_24);width:calc(100% - 2rem)}.wform__form-container form input[type=checkbox]:checked,.wform__form-container form input[type=radio]:checked{box-shadow:inset 0 0 0 6px var(--dark_grass),inset 0 0 0 10px var(--purple)}.wform__form-container form fieldset{max-width:100%}.wform .hs_submit{display:flex;justify-content:center;margin-top:7rem}.wform .hs_submit .hs-button{min-width:33rem;width:100%}.wform .hs-fieldtype-textarea.hs-form-field{height:130px;margin-bottom:var(--spacer_16)}.wform .hs-input.hs-fieldtype-textarea{height:110px}.wform .form-columns-2{display:flex;gap:1rem}@media (max-width:991px){.wform .form-columns-2{display:block}.wform .hs_submit .hs-button{min-width:27rem}}