.Input_labelText:where(.astro-c7ogtspa){font-size:14px;margin-bottom:8px}.Input_input:where(.astro-c7ogtspa){display:block;box-sizing:border-box;height:48px;border:none;outline:none;border-radius:4px;box-shadow:inset 0 0 0 1px var(--theme-input-border);background-color:var(--theme-bg);padding:16px;font-weight:600;font-size:16px;color:var(--color-input-text);margin-bottom:24px}.Input_input:where(.astro-c7ogtspa):focus{outline:transparent 2px dotted;box-shadow:inset 0 0 0 2px var(--theme-accent)}.Input_input:where(.astro-c7ogtspa):disabled{background-color:var(--theme-button-dim);color:var(--theme-text-disabled)}.Input_input:where(.astro-c7ogtspa):-webkit-autofill{box-shadow:0 0 0 100px var(--theme-bg) inset;border:2px solid var(--theme-input-border);padding:14px;-webkit-text-fill-color:var(--theme-text)!important}.Input_input:where(.astro-c7ogtspa):-webkit-autofill:focus{box-shadow:0 0 0 100px var(--theme-bg) inset;border:2px solid var(--theme-accent);padding:14px}.Select_labelText:where(.astro-vywuotpw){font-size:14px;margin-bottom:8px}.Select_select:where(.astro-vywuotpw){-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:inherit;line-height:inherit;display:block;box-sizing:border-box;height:48px;border:none;outline:none;border-radius:4px;box-shadow:inset 0 0 0 1px var(--theme-input-border);background-color:var(--theme-bg);padding:12px 16px;font-weight:600;font-size:16px;color:var(--color-input-text)}.Select_select:where(.astro-vywuotpw):focus{outline-color:transparent 2px dotted;box-shadow:inset 0 0 0 2px var(--theme-accent)}.Select_select:where(.astro-vywuotpw):disabled{background-color:var(--theme-button-dim);color:var(--theme-text-disabled)}.Select_selectContainer:where(.astro-vywuotpw){display:grid;grid-template-areas:"select";align-items:center;margin-bottom:24px}.Select_selectContainer:where(.astro-vywuotpw):after{content:"";width:.8em;height:.5em;background-color:var(--theme-input-border);-webkit-clip-path:polygon(100% 0%,0 0%,50% 100%);clip-path:polygon(100% 0%,0 0%,50% 100%);justify-self:end;margin-right:16px}.Select_select:where(.astro-vywuotpw),.Select_selectContainer:where(.astro-vywuotpw):after{grid-area:select}.Textarea_labelText:where(.astro-24t2dwdv){font-size:14px;margin-bottom:8px}.Textarea_textarea:where(.astro-24t2dwdv){resize:none;display:block;box-sizing:border-box;border:none;outline:none;border-radius:4px;box-shadow:inset 0 0 0 1px var(--theme-input-border);background-color:var(--theme-bg);padding:16px;font-weight:600;font-size:16px;color:var(--color-input-text);margin-bottom:24px}.Textarea_textarea:where(.astro-24t2dwdv):focus{outline:transparent 2px dotted;box-shadow:inset 0 0 0 2px var(--theme-accent)}.Textarea_textarea:where(.astro-24t2dwdv):disabled{background-color:var(--theme-button-dim);color:var(--theme-text-disabled)}.Textarea_textarea:where(.astro-24t2dwdv):-webkit-autofill{box-shadow:0 0 0 100px var(--theme-bg) inset;border:2px solid var(--theme-input-border);padding:14px;-webkit-text-fill-color:var(--theme-text)!important}.Textarea_textarea:where(.astro-24t2dwdv):-webkit-autofill:focus{box-shadow:0 0 0 100px var(--theme-bg) inset;border:2px solid var(--theme-accent);padding:14px}.Contact_formTitle:where(.astro-uw5kdbxl){margin-bottom:24px}.Contact_form:where(.astro-uw5kdbxl){background:var(--theme-bg-light);border-radius:8px;padding:24px;max-width:670px;margin:0 auto 48px}.Contact_footer:where(.astro-uw5kdbxl){flex-direction:column-reverse}.Contact_turnstile:where(.astro-uw5kdbxl){display:flex;align-self:center;margin-top:16px}.Contact_error:where(.astro-uw5kdbxl){color:var(--red)}.Contact_content:where(.astro-uw5kdbxl){position:relative}input[type=checkbox]{margin-right:4px}.Contact_listItem___containingLink:where(.astro-uw5kdbxl){color:var(--theme-accent-text)}.Contact_about:where(.astro-uw5kdbxl){margin-bottom:32px}.Contact_icon:where(.astro-uw5kdbxl){margin-right:16px}@media screen and (min-width: 540px){.Contact_form:where(.astro-uw5kdbxl){padding:48px}}@media screen and (min-width: 768px){.Contact_footer:where(.astro-uw5kdbxl){flex-direction:row;height:73px}.Contact_turnstile:where(.astro-uw5kdbxl){margin-top:0}}@media screen and (min-width: 1170px){.Contact_content:where(.astro-uw5kdbxl){display:grid;grid-template-columns:minmax(50%,670px) minmax(300px,50%);grid-gap:70px;gap:70px}.Contact_form:where(.astro-uw5kdbxl){margin:0;margin:initial;max-width:none;max-width:initial}}
