.frm_fields_container{letter-spacing:-.31em;text-rendering:optimizespeed;font-family:FreeSans,Arimo,"Droid Sans",Helvetica,Arial,sans-serif;display:flex;flex-flow:row wrap;align-content:flex-start}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){table .frm_fields_container{display:block}}.frm_fields_container{word-spacing:-.43em}.frm_fields_container [class*=pure-u]{font-family:sans-serif}.frm_form_field,.frm_submit{display:inline-block;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.frm_form_field,.frm_submit{width:100%}@media (min-width:48em){.frm3,.frm4,.frm6,.frm8,.frm9,.frm_fourth,.frm_half,.frm_third,.frm_three_fourths,.frm_two_thirds{display:inline-block;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.frm3,.frm_fourth{width:25%}.frm4,.frm_third{width:33.3333%}.frm6,.frm_half{width:50%}.frm8,.frm_two_thirds{width:66.6667%}.frm9,.frm_three_fourths{width:75%}}@media (max-width:47.9375em){.frm_dropzone .frm_upload_text{display:none!important}}@media (min-width:48em){.frm_dropzone .frm_compact_text{display:none!important}}.frm_checkbox span{font-size:1.125rem}@media (min-width:48em) and (max-width:119.9375em){.frm_checkbox span{font-size:calc(1.125rem + .625 * (100vw - 48rem)/ 72)}}@media (min-width:120em){.frm_checkbox span{font-size:1.75rem}}.frm_checkbox span{line-height:1.286}.frm_dropzone .frm_small_text p,.frm_html_container p,form{font-size:.875rem}@media (min-width:48em) and (max-width:79.9375em){.frm_dropzone .frm_small_text p,.frm_html_container p,form{font-size:calc(.875rem + .25 * (100vw - 48rem)/ 32)}}@media (min-width:80em){.frm_dropzone .frm_small_text p,.frm_html_container p,form{font-size:1.125rem}}.frm_dropzone .frm_small_text p,.frm_html_container p,form{line-height:1.222}@supports (display:flex){.frm_fields_container{font-family:"Hanken Grotesk",sans-serif;letter-spacing:normal;text-rendering:auto}}.frm_submit .frm_button_submit,form button{background:#502c96;border:0;border-radius:.5rem;box-shadow:0 .1875rem .375rem .1875rem rgba(80,44,150,0),0 0 0 0 #502c96;color:#fff;display:inline-block;font-weight:600;margin-top:.9375rem;outline:0;padding:.625rem 4.375rem;text-decoration:none;transition:box-shadow .5s cubic-bezier(.17,.67,.16,.99)}.frm_submit .frm_button_submit:focus,.frm_submit .frm_button_submit:hover,form button:focus,form button:hover{background-color:#502c96;border-color:transparent;box-shadow:0 .1875rem .375rem .1875rem rgba(80,44,150,.6),0 0 0 .1875rem #502c96;color:#fff}.frm_submit .frm_button_submit:active,form button:active{background-color:#1ac0dc;border-color:transparent;color:#fff}@media (max-width:47.9375em){.frm_submit .frm_button_submit,form button{font-size:.8125rem;line-height:1.077;margin-top:.3125rem;padding:.4375rem .875rem}}.frm_checkbox input{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.frm_form_field:not(.vertical_radio) .frm_primary_label,.frm_hidden,.frm_screen_reader{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.frm_form_field:not(.vertical_radio) .frm_primary_label:focus,.frm_hidden:focus,.frm_screen_reader:focus{background-color:#fff;clip:auto!important;clip-path:none;color:#502c96;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}form{color:#502c96;font-weight:300}form fieldset{border:0;margin:auto;padding:0}form input,form select,form textarea{background:#fff;border:0;border-radius:1.25rem;box-shadow:none;color:#502c96;font-family:"Hanken Grotesk",sans-serif;outline:0;padding:1.625rem;width:100%}@media (max-width:47.9375em){form input,form select,form textarea{border-radius:.625rem;padding:.9375rem 1.125rem .625rem}}form input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none}form option{color:#502c96}form option:first-child{display:none}form option:nth-child(odd){background:#fff}form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../svg/min/dropdown.svg);background-position:right center;background-repeat:no-repeat;background-size:2.5rem .6875rem;cursor:pointer}form ::-moz-placeholder{color:#502c96;opacity:.7}form ::placeholder{color:#502c96;opacity:.7}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{-webkit-animation-fill-mode:both;-webkit-animation-name:autofill;-webkit-box-shadow:none;-webkit-text-fill-color:#502c96;-webkit-transition:none;transition:none}input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-animation-fill-mode:both;-webkit-animation-name:autofill;-webkit-box-shadow:none;-webkit-text-fill-color:#502c96;-webkit-transition:none;transition:none}.frm_fields_container{background-color:#efefef;border-radius:1.25rem;padding:2.125rem 1.4375rem .375rem}@media (max-width:47.9375em){.frm_fields_container{padding:1rem .25rem 0}}.frm_error_style{margin-bottom:1.25rem}.frm_error{margin-top:.625rem;padding-left:1.625rem}.frm_form_field{padding:0 .5rem 2.5rem}@media (max-width:47.9375em){.frm_form_field{padding-bottom:1rem}}@media (max-width:47.9375em){.vertical_radio{margin-top:1rem}}.frm_html_container:first-of-type{padding-bottom:1.5rem}.frm_html_container p:only-child{margin:0}.frm_field_type_dropdown{position:relative}.frm_field_type_dropdown::after{border-color:#502c96 transparent transparent;border-style:solid;border-width:.3125rem .375rem 0;content:"";display:block;pointer-events:none;position:absolute;right:1.375rem;top:2.1875rem;transition:border-width .5s cubic-bezier(.17,.67,.16,.99),border-color .5s cubic-bezier(.17,.67,.16,.99)}.frm_opt_container{display:flex;flex-wrap:wrap;gap:2.9375rem;margin-top:1.5rem}@media (max-width:47.9375em){.frm_opt_container{gap:.75rem .625rem}}.frm_checkbox{position:relative}.frm_checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;opacity:0}.frm_checkbox input:checked+span{background-color:#502c96;border-color:#502c96;color:#fff}.frm_checkbox input:focus-visible+span,.frm_checkbox input:hover+span{border-color:#502c96}.frm_checkbox span{border:.0625rem solid rgba(80,44,150,.4);border-radius:.9375rem;display:inline-block;min-width:8.625rem;padding:.375rem 1.625rem;text-align:center;transition:border-color .5s cubic-bezier(.17,.67,.16,.99),background-color .5s cubic-bezier(.17,.67,.16,.99),color .5s cubic-bezier(.17,.67,.16,.99)}@media (max-width:47.9375em){.frm_checkbox span{border-radius:.625rem;min-width:5.75rem}}.frm_submit .frm_button_submit{margin-top:0;min-width:7.0625rem}.frm_verify{display:none}.frm_dropzone{margin:auto;max-width:28.125rem;width:-moz-max-content;width:max-content}.frm_dropzone .frm-svg-icon{display:block;margin:auto;width:3rem}.frm_dropzone .dz-message{text-align:center}