html{font-size:62.5%!important}a,h5,h5 span,li,p,span{color:#1c1733;font-family:greycliff-cf,serif;font-size:1.6rem;font-style:normal;font-weight:500;line-height:2.6rem}h5,h5 span{color:#4d408f;font-family:greycliff-cf,serif;font-size:2rem;font-weight:600;line-height:3.2rem}@media (min-width:30em){a,li,p,span{font-size:1.8rem;line-height:2.7rem}h5,h5 span{color:#4d408f}}h1,h1 span,h2,h2 span,h3,h3 span,h4,h4 span{color:#4d408f;font-family:quincy-cf,serif;font-style:normal;font-weight:500}@media (max-width:30em){h1,h1 span{font-size:3.8rem;line-height:4.6rem}h5,h5 span{font-size:1.8rem;line-height:2.6rem}}@media (min-width:30em) and (max-width:48em){h1,h1 span{font-size:3.8rem;line-height:4.4rem}}@media (min-width:48em) and (max-width:64em){h1,h1 span{font-size:4.8rem;line-height:5.2rem}}@media (min-width:64em){h1,h1 span{font-size:6rem;line-height:6.4rem}}h2,h2 span{font-size:3rem;line-height:3.9rem}h2,h2 span,h3,h3 span{color:#4d408f;font-family:quincy-cf,serif;font-style:normal;font-weight:500}h3,h3 span{font-size:2.6rem;line-height:3.2rem}h4,h4 span{color:#4d408f;font-family:quincy-cf,serif;font-size:2.2rem;font-style:normal;font-weight:500;line-height:2.6rem}@media (max-width:30em){.headline-text{padding:1em 2em 0}.body-text{padding:0 2em}.app-store-links{margin:0 auto;text-align:center}}*{box-sizing:border-box}body{margin:0}.section{margin-bottom:3em;margin-top:3em}.section.article{background-color:#f5f3f7;padding-top:7em}.container{margin:0 auto;max-width:1440px;padding-left:24px;padding-right:24px}.container.center{text-align:center}.w-2-3{margin:0 auto;max-width:1120px;width:66%}@media (max-width:64em){.page-title-section .w-1-2,.w-1-2,.w-2-3{width:100%}}.w-1-2{margin:0 auto;max-width:840px;width:50%}img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%}.grid{display:grid;grid-template:1fr/repeat(12,1fr);max-width:1440px;width:100%}.center-content,.grid{margin:0 auto}.page-content .container{background-color:#fff}.container.page-title-bg,.page-content{background-color:#f5f3f7}.page-content{padding-top:4em}.page-title{background-color:#f5f3f7;text-align:center}.page-title-section{margin-top:-5px}.page-content h1{margin:0}.grey-curve{background-color:#fff}.grey-curve img{width:100%}@media (max-width:30em){.page-title{padding-bottom:2em;padding-top:1em}}@media (min-width:30em) and (max-width:48em){.page-title{padding-bottom:1em;padding-top:1em}}@media (min-width:48em) and (max-width:64em){.page-title{padding-bottom:1em;padding-top:2em}}@media (min-width:64em){.page-title{padding-bottom:1em;padding-top:3em}}.two-columns{display:flex;flex-wrap:wrap;width:100%}.col-one,.col-two{width:50%}.fab,.fas{color:#4d408f}.m005 .container{background-color:#fff}input,select{background-color:#f5f3f7;border:1px solid #f5f3f7;border-radius:5px;font-family:greycliff-cf,serif;font-size:inherit;margin-bottom:1em;padding:1.5rem 0 1.5rem 1.5rem}option{color:inherit;font-family:greycliff-cf,serif!important;font-size:inherit!important}.hs-fieldtype-select .input .hs-input{width:95%!important}.hs-input{font-size:1.4rem;width:90%}.hs_recaptcha.hs-recaptcha.field.hs-form-field{display:none}.legal-consent-container a,.legal-consent-container p{font-size:1.4rem;line-height:2rem}.hs-button.primary.large{background-color:#4d408f;border-radius:10px;color:#fff;font-size:1.6rem;margin:1em 0;padding:1em}.no-list.hs-error-msgs.inputs-list li{color:red!important;font-size:1.4rem;list-style:none;margin-left:1rem;text-align:center}.no-list.hs-error-msgs.inputs-list{margin:-10px 0 10px;max-width:90%;padding:0}.form-intro{max-width:500px}.hs-form{padding-bottom:3em}@media (max-width:64em){.hs-form{padding-bottom:0}}.button.btn-primary a{color:#fff;font-size:1.6rem;font-weight:700;line-height:2.4rem;text-decoration:none}.button.btn-primary{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#4d408f;border-radius:8px;display:inline-block;margin-bottom:1em;margin-top:1em;padding:.5em 2em}.button.btn-primary:hover{background-color:#3e3372}.button.btn-secondary a{color:#4d408f;font-size:1.6rem;font-weight:600;line-height:2.4rem;text-decoration:none}.button.btn-secondary{background-color:#ffc714;border-radius:8px;display:inline-block;margin-top:1em;padding:.5em 2em}.button.btn-tertiary a{color:#4d408f;font-size:1.6rem;font-weight:700;line-height:2.4rem;text-decoration:none}.button.btn-tertiary{background-color:#fff;border:2px solid #4d408f;border-radius:8px;display:inline-block;margin-bottom:1em;margin-top:1em;padding:.5em 1em}