.fw-400[data-v-70513f07]{font-weight:400!important}.base-button[data-v-70513f07]{--c-aqua-400:#b3f5ff;--c-aqua-500:#85cbd6;background-color:var(--c-aqua-400);border-color:transparent;border-radius:16px;color:var(--color-text-dark);cursor:pointer;font-size:16px;font-style:normal;font-weight:800;letter-spacing:-.32px;padding:11px 12px;text-align:center;transition:background-color .2s ease-in;width:100%}.base-button[data-v-70513f07]:hover{background-color:var(--c-aqua-500)}.fw-400[data-v-4fe35981]{font-weight:400!important}.base-text-input[data-v-4fe35981]{margin-bottom:24px;position:relative}.base-text-input__field[data-v-4fe35981]{background-color:var(--color-c-space-600);border:2px solid transparent;border-radius:16px;color:var(--color-text-primary);font-size:16px;font-weight:400;line-height:24px;outline:none;padding:10px 20px;transition:all .2s ease;width:100%}.base-text-input__field[data-v-4fe35981]:focus{border-color:var(--color-border-light)}.base-text-input__field[data-v-4fe35981]:hover:not(:focus):not(:disabled){border-color:var(--color-border-dark)}.base-text-input__field[data-v-4fe35981]:disabled{cursor:not-allowed;opacity:.5}.base-text-input__field[data-v-4fe35981]::-moz-placeholder{color:transparent}.base-text-input__field[data-v-4fe35981]::placeholder{color:transparent}.base-text-input__label[data-v-4fe35981]{background-color:transparent;color:var(--color-border-light);font-size:14px;font-weight:400;left:16px;line-height:24px;padding:0 4px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease}.base-text-input__label.has-error[data-v-4fe35981]{top:33%}.base-text-input__required[data-v-4fe35981]{color:var(--color-error);margin-left:2px}.base-text-input.has-value .base-text-input__label[data-v-4fe35981],.base-text-input__field:focus~.base-text-input__label[data-v-4fe35981]{background-color:var(--color-c-space-600);font-size:10px;font-weight:500;line-height:16px;top:12px;transform:translateY(-120%)}.base-text-input.has-error .base-text-input__field[data-v-4fe35981],.base-text-input.has-error .base-text-input__field[data-v-4fe35981]:focus,.base-text-input.has-error .base-text-input__field[data-v-4fe35981]:hover:not(:focus):not(:disabled){border-color:var(--color-error)}.base-text-input__error[data-v-4fe35981]{color:var(--color-error);display:block;font-size:12px;font-weight:500;margin-top:8px}.fw-400[data-v-f0766b46]{font-weight:400!important}.base-textarea[data-v-f0766b46]{margin-bottom:24px;position:relative}.base-textarea__field[data-v-f0766b46]{background-color:var(--color-c-space-600);border:2px solid transparent;border-radius:16px;color:var(--color-text-primary);font-size:16px;font-weight:400;line-height:24px;min-height:100px;outline:none;padding:10px 20px;transition:all .2s ease;width:100%}.base-textarea__field[data-v-f0766b46]:focus{border-color:var(--color-border-light)}.base-textarea__field[data-v-f0766b46]:hover:not(:focus):not(:disabled){border-color:var(--color-border-dark)}.base-textarea__field[data-v-f0766b46]:disabled{cursor:not-allowed;opacity:.5}.base-textarea__field[data-v-f0766b46]::-moz-placeholder{color:transparent}.base-textarea__field[data-v-f0766b46]::placeholder{color:transparent}.base-textarea__label[data-v-f0766b46]{background-color:transparent;color:var(--color-border-light);font-size:14px;font-weight:400;left:12px;line-height:24px;padding:0 4px;pointer-events:none;position:absolute;top:24px;transform:translateY(-50%);transition:all .2s ease}.base-textarea__required[data-v-f0766b46]{color:var(--color-error);margin-left:2px}.base-textarea.has-value .base-textarea__label[data-v-f0766b46],.base-textarea__field:focus~.base-textarea__label[data-v-f0766b46]{background-color:var(--color-c-space-600);font-size:10px;font-weight:500;line-height:16px;top:12px;transform:translateY(-120%)}.base-textarea.has-error .base-textarea__field[data-v-f0766b46],.base-textarea.has-error .base-textarea__field[data-v-f0766b46]:focus,.base-textarea.has-error .base-textarea__field[data-v-f0766b46]:hover:not(:focus):not(:disabled){border-color:var(--color-error)}.base-textarea__error[data-v-f0766b46]{color:var(--color-error);display:block;font-size:14px;font-weight:500}@font-face{font-family:"DM Serif Display";src:local("DM Serif Display Regular"),local("DM Serif Display"),url(../_fonts/crfLyRIVLyIsUpve90EJk2aXSB1EPsykLHbeOL-N7Fo-gDRoSuFxxasbI_3GEMBRlLwtGaeF76DPHmeTXUgjKOw.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:"DM Serif Display";src:local("DM Serif Display Regular"),local("DM Serif Display"),url(../_fonts/UdQnNkIUUyOXUADMJ179ShBdB3OXFcpxPIlTEj85028-gYHV22B6c82N9qhLNqWXMepQ6wt4ZEBnGXXqHo1TVAw.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:"DM Serif Display";src:local("DM Serif Display Regular Italic"),local("DM Serif Display Italic"),url(../_fonts/tGHVpqmPTKjgDC6xF_Ge61hK0rwEvkfLXrxEH43srzs-aKTtBZRGajgL_N74eg6oMYZNQvtjvIitMnhUFreQ76I.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:"DM Serif Display";src:local("DM Serif Display Regular Italic"),local("DM Serif Display Italic"),url(../_fonts/WsEHXjFeOevKKfd6Xnuimn0WzkvvMW0Yq5wC-a1o_d4-ndb7cWFRv9nP8YiEBjqLWUXZ_Fx1392GYW6BwjIcSy8.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:"DM Serif Display Fallback: Times New Roman";src:local("Times New Roman");size-adjust:109.7846%;ascent-override:94.3666%;descent-override:30.5143%;line-gap-override:0%}@font-face{font-family:"DM Serif Display";src:local("DM Serif Display Regular"),local("DM Serif Display"),url(../_fonts/uVGdvEU_PpULlnVyamE9SzYbYb5KIfJlLtb5AWpstOU-Xo4RwAKkGteSWjnToAo5sy6hBfxeaQd9QHAmQsFS_uo.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"DM Serif Display";src:local("DM Serif Display Regular Italic"),local("DM Serif Display Italic"),url(../_fonts/CiRTNZRA123hZBKD1_oZnBmCVmVX7kI8bUaQRKtybRQ-uXWx07ApvtN7msiuESD9mMTTE1iOyol7nLqZ0I2EPpI.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}.fw-400[data-v-d1561030]{font-weight:400!important}.contact-form[data-v-d1561030]{background-color:var(--color-c-space-700);border-radius:16px;max-width:800px;padding:40px 24px}@media (min-width:768px){.contact-form[data-v-d1561030]{margin-left:auto;margin-right:auto;padding:72px}}.contact-form__heading[data-v-d1561030]{color:var(--color-text-primary);font-family:"DM Serif Display","DM Serif Display Fallback: Times New Roman",serif;font-size:32px;font-style:normal;font-weight:400;letter-spacing:-.32px;line-height:42px;margin-bottom:16px}@media (min-width:768px){.contact-form__heading[data-v-d1561030]{font-family:"DM Serif Display","DM Serif Display Fallback: Times New Roman",serif;font-size:42px;font-style:normal;font-weight:400;letter-spacing:-.84px;line-height:52px}}.contact-form__heading.large[data-v-d1561030]{font-family:"DM Serif Display","DM Serif Display Fallback: Times New Roman",serif;font-size:38px;font-style:normal;font-weight:400;letter-spacing:-.38px;line-height:46px}@media (min-width:768px){.contact-form__heading.large[data-v-d1561030]{font-family:"DM Serif Display","DM Serif Display Fallback: Times New Roman",serif;font-size:54px;font-style:normal;font-weight:400;letter-spacing:-1.08px;line-height:68px}}.contact-form__text[data-v-d1561030]{color:var(--color-text-secondary);font-size:14px;font-style:normal;font-weight:500;line-height:26px}.contact-form__message[data-v-d1561030]{border-radius:8px;font-size:14px;margin-bottom:16px;padding:12px 16px}.contact-form__message--error[data-v-d1561030]{background-color:#e0525233;border:1px solid rgba(224,82,82,.4);color:#f0a8a8}.contact-form__success[data-v-d1561030]{padding:24px 0;text-align:center}
