@import url("https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap");:root{--font-heading:Kinetika,Helvetica Neue,Helvetica,Arial,sans-serif;--font-body:"Noto Sans",Helvetica,Arial,sans-serif;--font-size-xl:32px;--font-size-l:25px;--font-size-m:16px;--font-size-s:16px;--font-size-intro-text:18px;--font-size-body:16px;--color-purple:#801f86;--color-purple--dark:#532568;--container-full:1500px;--container-m:1070px}@media only screen and (min-width:770px){:root{--font-size-xl:54px;--font-size-l:34px;--font-size-m:18px;--font-size-intro-text:24px;--font-size-body:18px}}body{color:var(--color-purple--dark);font-family:var(--font-body);font-size:var(--font-size-body);font-weight:300;margin:0}h1{font-size:var(--font-size-xl);font-weight:900}h1,h2{color:var(--color-purple);font-family:var(--font-heading);line-height:130%}h2{font-size:var(--font-size-l);font-weight:800}h3{font-size:var(--font-size-m);font-weight:700;line-height:130%}h3,h4,h5{font-family:var(--font-heading)}.text{color:var(--color-purple--dark)}.intro-text{font-size:var(--font-size-intro-text);line-height:150%}.inner-container{margin-left:auto;margin-right:auto;max-width:var(--container-full)}.inner-inner-container{margin-left:20px;margin-right:20px}.full-bleed-container{margin-left:0;margin-right:0}.inner-full-bleed-container{margin-left:auto;margin-right:auto;max-width:calc(var(--container-full) - 40px);padding-left:20px;padding-right:20px}.faq-accordion-outer a{background-image:linear-gradient(transparent calc(100% - 3px),#ebd5e8 3px);background-repeat:no-repeat;background-size:100% 100%;color:#532568;text-decoration:none;transition:background-size .3s cubic-bezier(.15,0,0,1)}.faq-accordion-outer a:hover{background-size:0 100%}.faq-accordion-outer strong{font-weight:600}ul>li+li{margin-top:10px}.hs-form-private{font-family:Noto Sans,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:150%}.inputs-list{list-style-type:none;margin:0;padding:0}.hs-form-field{margin-bottom:20px;width:100%}.hs-form-field label{color:#532568;display:block;font-family:Noto Sans,Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;line-height:150%;margin-bottom:10px}.hs-form-field .hs-input{border:1px solid #c4b8af;font-size:18px;font-weight:400;line-height:150%;padding:10px;width:100%}.hs-fieldtype-text .hs-input{width:100%}.hs-form-booleancheckbox,.hs-form-checkbox,.hs-form-radio{position:relative}.hs-form-booleancheckbox label,.hs-form-checkbox label,.hs-form-radio label{font-weight:400}.hs-form-booleancheckbox label>input,.hs-form-checkbox label>input,.hs-form-radio label>input{appearance:none;display:none}.hs-form-booleancheckbox label>input+span,.hs-form-checkbox label>input+span,.hs-form-radio label>input+span{margin-left:30px!important}.hs-form-radio label>input+span:before{border:2px solid #1db5bc;border-radius:50%;content:"";display:block;height:20px;left:0;position:absolute;top:4px;width:20px}.hs-form-booleancheckbox label>input+span:before,.hs-form-checkbox label>input+span:before{border:2px solid #1db5bc;content:"";display:block;height:20px;left:0;position:absolute;top:4px;width:20px}.hs-form-radio label>input:checked+span:after{border-radius:50%}.hs-form-booleancheckbox label>input:checked+span:after,.hs-form-checkbox label>input:checked+span:after,.hs-form-radio label>input:checked+span:after{background-color:#1db5bc;content:"";display:block;height:10px;left:5px;position:absolute;top:9px;width:10px}.hs-richtext{color:#532568;font-size:16px;margin-bottom:20px}.hs-richtext a{color:#532568;text-decoration:underline}.hs-richtext a:focus,.hs-richtext a:hover{text-decoration:none}.hs-form-required{font-size:14px}.hs-error-msgs li label{color:#ef4135;font-size:16px;margin-bottom:0;text-align:right}.hs-button{background-color:#ef4135;border:none;border-radius:50px;color:#fff;font-family:Noto Sans,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;height:44px;line-height:125%;padding:0 20px}.hs-button:hover{cursor:pointer}@media (min-width:768px){.hs-button{font-size:18px;height:55px;padding:0 30px}}.hs-submit{margin-top:20px}fieldset{margin:auto!important}fieldset.form-columns-2 .hs-form-field{margin-right:5%!important;width:45%!important}.form-title{color:#532568;font-family:Noto Sans,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;margin-bottom:10px;margin-top:10px}