.footer{background-color:#fff;row-gap:.75rem}@media (min-width:1232px){.footer{-moz-column-gap:0;column-gap:0}}.footer__logo{margin-bottom:1.875rem;order:-2}@media (min-width:1232px){.footer__logo{align-items:center;display:flex;justify-content:center;margin-bottom:0;order:0}}.footer__disclaimer{order:-1}@media (min-width:1232px){.footer__disclaimer{align-items:center;display:flex;justify-content:flex-end;order:0}}.footer small{opacity:.8}footer.footer.row{padding:max(1.25rem,1.3888888889vw)}@media (min-width:1584px){footer.footer.row{padding:max(1.25rem,min(1.3888888889vw,1.3888888889vw - (1.3888888889vw - 1.25rem) * .4652777778))}}footer.footer.row{padding-left:max(2.5rem,2.7777777778vw)}@media (min-width:1584px){footer.footer.row{padding-left:max(2.5rem,min(2.7777777778vw,2.7777777778vw - (2.7777777778vw - 2.5rem) * .4652777778))}}footer.footer.row{padding-right:max(2.5rem,2.7777777778vw)}@media (min-width:1584px){footer.footer.row{padding-right:max(2.5rem,min(2.7777777778vw,2.7777777778vw - (2.7777777778vw - 2.5rem) * .4652777778))}}hr{border:0;border-top:.0625rem solid #d9dae1;margin-left:var(--gutter);max-width:calc(100% - var(--gutter)*2)}.form{display:flex;flex-direction:column;gap:.9375rem;gap:1.0416666667vw;gap:max(.9375rem,1.0416666667vw)}@media (min-width:1584px){.form{gap:max(.9375rem,min(1.0416666667vw,1.0416666667vw - (1.0416666667vw - .9375rem) * .4652777778))}}.form__row{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;grid-gap:.9375rem;gap:1.0416666667vw;gap:max(.9375rem,1.0416666667vw)}@media (min-width:1584px){.form__row{gap:max(.9375rem,min(1.0416666667vw,1.0416666667vw - (1.0416666667vw - .9375rem) * .4652777778))}}@media (max-width:767px){.form__row{display:flex;flex-direction:column}}.form__row--checkbox label{color:#5b5b5be6}.form__row--checkbox a{color:#390983;-webkit-text-decoration:underline;text-decoration:underline}.form__group{align-items:center;display:flex;gap:.9375rem;width:100%}.form__input{background-color:#fff;border:.0625rem solid #d9dae1;box-shadow:0 0 0 transparent;outline:none;overflow:hidden;padding:max(1.0625rem,1.1805555556vw);transition:all .25s ease;width:100%}@media (min-width:1584px){.form__input{padding:max(1.0625rem,min(1.1805555556vw,1.1805555556vw - (1.1805555556vw - 1.0625rem) * .4652777778))}}.form__input{padding-left:max(1.25rem,1.3888888889vw)}@media (min-width:1584px){.form__input{padding-left:max(1.25rem,min(1.3888888889vw,1.3888888889vw - (1.3888888889vw - 1.25rem) * .4652777778))}}.form__input{padding-right:max(1.25rem,1.3888888889vw)}@media (min-width:1584px){.form__input{padding-right:max(1.25rem,min(1.3888888889vw,1.3888888889vw - (1.3888888889vw - 1.25rem) * .4652777778))}}.form__input{border-radius:.6944444444vw;border-radius:max(.625rem,.6944444444vw)}@media (min-width:1584px){.form__input{border-radius:max(.625rem,min(.6944444444vw,.6944444444vw - (.6944444444vw - .625rem) * .4652777778))}}.form__input::-moz-placeholder{color:#5b5b5be6}.form__input::placeholder{color:#5b5b5be6}.form__input:focus{box-shadow:0 0 1px #390983}.form__input:not(:-moz-placeholder):user-invalid{border-color:red!important}.form__input:not(:placeholder-shown):user-invalid{border-color:red!important}.form__input:not(:-moz-placeholder):user-invalid:focus{box-shadow:none}.form__input:not(:placeholder-shown):user-invalid:focus{box-shadow:none}.form__input:not(:-moz-placeholder):user-valid{border-color:#39098380!important}.form__input:not(:placeholder-shown):user-valid{border-color:#39098380!important}.form__input:-webkit-autofill{background-color:transparent!important}.form__input:autofill{background-color:transparent!important}.form input[type=checkbox]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;width:1.6666666667vw;width:max(1.5rem,1.6666666667vw)}@media (min-width:1584px){.form input[type=checkbox]{width:max(1.5rem,min(1.6666666667vw,1.6666666667vw - (1.6666666667vw - 1.5rem) * .4652777778))}}.form input[type=checkbox]{height:1.6666666667vw;height:max(1.5rem,1.6666666667vw)}@media (min-width:1584px){.form input[type=checkbox]{height:max(1.5rem,min(1.6666666667vw,1.6666666667vw - (1.6666666667vw - 1.5rem) * .4652777778))}}.form input[type=submit]{cursor:pointer;margin-top:max(1.25rem,2.7777777778vw)}@media (min-width:1584px){.form input[type=submit]{margin-top:max(1.25rem,min(2.7777777778vw,2.7777777778vw - (2.7777777778vw - 1.25rem) * .4652777778))}}
