.checkbox[data-v-a63570c0]{align-items:center;display:flex;flex-direction:row;gap:max(18px,1.25vw);justify-content:start}.checkbox label[data-v-a63570c0]{color:currentColor;cursor:pointer;font-family:Avenir Next LT Pro,sans-serif;font-size:max(16px,1.09vw);font-weight:500;line-height:1.35;transition:opacity .2s cubic-bezier(.39,.575,.565,1)}.checkbox.error label[data-v-a63570c0]{color:var(--color-error)}.input[data-v-5018876f]{align-items:stretch;border-bottom:1px solid color-mix(in srgb,var(--color-theme-background) 90%,var(--color-theme-text) 10%);display:flex;flex-direction:column;position:relative;transition:border-color .2s cubic-bezier(.39,.575,.565,1)}.input.error[data-v-5018876f]{border-color:var(--color-error)}.input label[data-v-5018876f]{cursor:pointer;font-size:max(16px,1.09vw);line-height:1.35;line-height:1.8!important}.input input[data-v-5018876f],.input label[data-v-5018876f],.input textarea[data-v-5018876f]{font-family:Avenir Next LT Pro,sans-serif;font-weight:500;font-weight:400!important}.input input[data-v-5018876f],.input textarea[data-v-5018876f]{background:none;border:none;color:currentColor;font-size:max(16px,1.35vw);line-height:1.45;outline:none;padding-bottom:max(16px,1.25vw);padding-top:max(18px,1.25vw);position:relative}.input input[data-v-5018876f]::-moz-placeholder,.input textarea[data-v-5018876f]::-moz-placeholder{color:currentColor;opacity:.2;-moz-transition:opacity .2s cubic-bezier(.39,.575,.565,1);transition:opacity .2s cubic-bezier(.39,.575,.565,1)}.input input[data-v-5018876f]::placeholder,.input textarea[data-v-5018876f]::placeholder{color:currentColor;opacity:.2;transition:opacity .2s cubic-bezier(.39,.575,.565,1)}.input input[data-v-5018876f]:focus::-moz-placeholder,.input textarea[data-v-5018876f]:focus::-moz-placeholder{opacity:.6}.input input[data-v-5018876f]:focus::placeholder,.input textarea[data-v-5018876f]:focus::placeholder{opacity:.6}.input textarea[data-v-5018876f]{max-width:100%;min-height:min(400px,45lvh);resize:none}.input>span[data-v-5018876f]{color:var(--color-error);font-family:Avenir Next LT Pro,sans-serif;font-size:max(16px,1.09vw);font-weight:500;font-weight:400!important;left:0;line-height:1.35;margin-top:8px;position:absolute;top:100%}.select-options[data-v-8f7e568b]{background-color:var(--color-theme-background);border:1px solid color-mix(in srgb,var(--color-theme-background) 90%,var(--color-theme-text) 10%);box-shadow:0 0 10px color-mix(in srgb,var(--color-theme-background) 95%,var(--color-theme-text) 5%);color:var(--color-theme-text);font-family:Avenir Next LT Pro,sans-serif;font-size:max(16px,1.09vw);font-weight:500;height:auto;line-height:1.35;max-height:300px;overflow:auto;padding:8px 0;scroll-behavior:smooth;scrollbar-width:none}.select-options ul[data-v-8f7e568b]{height:auto;position:relative;width:100%}.select-options li[data-v-8f7e568b]{align-items:stretch;background-color:color-mix(in srgb,var(--color-theme-background) 100%,var(--color-theme-text) 0%);color:currentColor;display:flex;justify-content:stretch;padding:8px 16px;text-align:left;transition:background .2s cubic-bezier(.39,.575,.565,1);width:100%}.select-options li[data-v-8f7e568b]:not(.disabled):focus,html.no-touch .select-options li[data-v-8f7e568b]:not(.disabled):hover{background-color:color-mix(in srgb,var(--color-theme-background) 90%,var(--color-theme-text) 10%)}.select-options li[data-v-8f7e568b]:has(>.cta:focus){background-color:color-mix(in srgb,var(--color-theme-background) 90%,var(--color-theme-text) 10%)}.select-options li[data-v-8f7e568b]>*{height:100%;inset:0;position:relative;width:100%}.select[data-v-727b1a88]{align-items:stretch;border-bottom:1px solid color-mix(in srgb,var(--color-theme-background) 90%,var(--color-theme-text) 10%);display:flex;flex-direction:column;position:relative;transition:border-color .2s cubic-bezier(.39,.575,.565,1)}.select.error[data-v-727b1a88]{border-color:var(--color-error)}.select label[data-v-727b1a88]{cursor:pointer;font-size:max(16px,1.09vw);line-height:1.35;line-height:1.8!important}.select .cta[data-v-727b1a88],.select label[data-v-727b1a88]{font-family:Avenir Next LT Pro,sans-serif;font-weight:500;font-weight:400!important}.select .cta[data-v-727b1a88]{align-items:center;border:none;color:currentColor;display:flex;flex-direction:row;font-size:max(16px,1.35vw);justify-content:space-between;line-height:1.45;outline:none;padding-bottom:max(16px,1.25vw);padding-top:max(18px,1.25vw);position:relative}.select .cta .placeholder[data-v-727b1a88]{opacity:.2;transition:opacity .2s cubic-bezier(.39,.575,.565,1)}.select .cta:focus.placeholder[data-v-727b1a88]{opacity:1}.select .cta .icon[data-v-727b1a88]{height:.5em;width:.5em}.select .select-options[data-v-727b1a88]{left:0;position:absolute;right:0;top:calc(100% - 20px - 1.8em);width:100%;z-index:100}.select>span[data-v-727b1a88]{color:var(--color-error);font-family:Avenir Next LT Pro,sans-serif;font-size:max(16px,1.09vw);font-weight:500;font-weight:400!important;left:0;line-height:1.35;margin-top:8px;position:absolute;top:100%}.form[data-v-9e0efbfb]{align-items:stretch;color:var(--color-theme-text);display:flex;flex-direction:column;gap:42px;position:relative}.form .inputs[data-v-9e0efbfb]{display:grid}@media(max-width:1024px){.form .inputs[data-v-9e0efbfb]{grid-template-columns:1fr}}@media not (max-width:1024px){.form .inputs[data-v-9e0efbfb]{grid-template-columns:1fr 1fr}}.form .inputs[data-v-9e0efbfb]{grid-column-gap:var(--grid-gap);grid-row-gap:max(32px,4.27vw)}.form .inputs .input.large[data-v-9e0efbfb],.form .inputs .input[data-v-9e0efbfb]:has(textarea){grid-column:1/-1}.form .link-button[data-v-9e0efbfb]{align-self:start}.form--disabled[data-v-9e0efbfb]{opacity:.5!important;pointer-events:none}.error[data-v-9e0efbfb]{color:red;font-family:Avenir Next LT Pro,sans-serif;font-size:max(14px,.83vw);font-weight:500;line-height:1.4}.footer[data-v-9e0efbfb]{align-items:center;display:flex;gap:3.13vw}@media(max-width:1024px){.footer[data-v-9e0efbfb]{align-items:start;flex-direction:column}}.contact-links[data-v-9db07d3f]{align-items:stretch;display:flex;flex-direction:column;justify-content:start;position:relative}.contact-links[data-v-9db07d3f] li{align-items:center;border-bottom:1px solid color-mix(in srgb,var(--color-theme-background) 90%,var(--color-theme-text) 10%);display:flex;flex-direction:row;gap:max(24px,1.67vw);padding-bottom:18px;padding-top:12px;position:relative}
