.complete_message.svelte-1jj2d4x{margin-top:40px;line-height:1.375}.complete_message_line.svelte-1jj2d4x{display:block;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.complete_message.complete_message__failure.svelte-1jj2d4x{color:var(--color-invalid)}.errorMessage.svelte-1f1sno2{line-height:1.375;color:var(--color-invalid)}.label.svelte-1r9yffo{line-height:1.375}.label_required.svelte-1r9yffo{margin-left:12px;font-size:calc(14 * var(--rem));color:var(--color-invalid)}.select.svelte-1xcvkex{display:flex;flex-direction:column}.select.svelte-1xcvkex:not(:first-child){margin-top:24px}.select_input.svelte-1xcvkex{width:100%;padding:16px 40px 16px 16px;margin-top:8px;line-height:1.5;background-color:var(--color-gcd-white);background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23040b10'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20class='lucide%20lucide-chevron-down'%3e%3cpath%20d='m6%209%206%206%206-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center right 8px;background-size:24px 18px;border:1px solid var(--color-gcd-gray);border-radius:8px}.select_input.is_valid.svelte-1xcvkex{background-color:var(--color-background-valid);border:1px solid var(--color-valid)}.select_input.is_valid.svelte-1xcvkex:focus{outline-color:var(--color-valid)}.select_input.is_invalid.svelte-1xcvkex{background-color:var(--color-background-invalid);border:1px solid var(--color-invalid)}.select_input.is_invalid.svelte-1xcvkex:focus{outline-color:var(--color-invalid)}.errorMessage_wrapper.svelte-1xcvkex:not(:empty){margin-top:8px}.textarea.svelte-19l7b25{display:flex;flex-direction:column}.textarea.svelte-19l7b25:not(:first-child){margin-top:24px}.textarea_input.svelte-19l7b25{width:100%;min-height:280px;padding:16px 40px 16px 16px;margin-top:8px;line-height:1.5;resize:vertical;background-color:var(--color-gcd-white);border:1px solid var(--color-gcd-gray);border-radius:8px;field-sizing:content}.textarea_input.svelte-19l7b25::-moz-placeholder{color:var(--color-gcd-gray)}.textarea_input.svelte-19l7b25::placeholder{color:var(--color-gcd-gray)}.textarea_input.is_valid.svelte-19l7b25{background-color:var(--color-background-valid);border:1px solid var(--color-valid)}.textarea_input.is_valid.svelte-19l7b25:focus{outline-color:var(--color-valid)}.textarea_input.is_invalid.svelte-19l7b25{background-color:var(--color-background-invalid);border:1px solid var(--color-invalid)}.textarea_input.is_invalid.svelte-19l7b25:focus{outline-color:var(--color-invalid)}.errorMessage_wrapper.svelte-19l7b25:not(:empty){margin-top:8px}.textField.svelte-1p6fjtc{display:flex;flex-direction:column}.textField.svelte-1p6fjtc:not(:first-child){margin-top:24px}.textField_input.svelte-1p6fjtc{width:100%;padding:16px 40px 16px 16px;margin-top:8px;line-height:1.5;background-color:var(--color-gcd-white);border:1px solid var(--color-gcd-gray);border-radius:8px}.textField_input.svelte-1p6fjtc::-moz-placeholder{color:var(--color-gcd-gray)}.textField_input.svelte-1p6fjtc::placeholder{color:var(--color-gcd-gray)}.textField_input.is_valid.svelte-1p6fjtc{background-color:var(--color-background-valid);background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%2333bc7c'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20class='lucide%20lucide-circle-check'%3e%3ccircle%20cx='12'%20cy='12'%20r='10'/%3e%3cpath%20d='m9%2012%202%202%204-4'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center right 8px;background-size:24px;border:1px solid var(--color-valid)}.textField_input.is_valid.svelte-1p6fjtc:focus{outline-color:var(--color-valid)}.textField_input.is_invalid.svelte-1p6fjtc{background-color:var(--color-background-invalid);background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23e84040'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20class='lucide%20lucide-x'%3e%3cpath%20d='M18%206%206%2018'/%3e%3cpath%20d='m6%206%2012%2012'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center right 8px;background-size:24px;border:1px solid var(--color-invalid)}.textField_input.is_invalid.svelte-1p6fjtc:focus{outline-color:var(--color-invalid)}.errorMessage_wrapper.svelte-1p6fjtc:not(:empty){margin-top:8px}.agree.svelte-baot4s{display:flex;flex-direction:column;align-items:center;margin-top:40px}.agree_label.svelte-baot4s{display:flex;align-items:center;margin-left:auto;margin-right:auto}.agree_label.svelte-baot4s a:where(.svelte-baot4s){color:var(--color-gcd-green);-webkit-text-decoration:underline;text-decoration:underline}.agree_input.svelte-baot4s{width:24px;height:24px;margin-right:8px;cursor:pointer;background-color:var(--color-gcd-white);border:1px solid var(--color-gcd-gray);border-radius:4px}.agree_input.is_valid.svelte-baot4s{background-color:var(--color-background-valid);background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%2333bc7c'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20class='lucide%20lucide-check'%3e%3cpath%20d='M20%206%209%2017l-5-5'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:20px;border:1px solid var(--color-valid)}.agree_input.is_valid.svelte-baot4s:focus{outline-color:var(--color-valid)}.errorMessage_wrapper.svelte-baot4s:not(:empty){margin-left:auto;margin-right:auto;margin-top:8px}.form_button_icon.svelte-baot4s{display:grid;align-items:center;justify-items:center;place-items:center;width:24px;height:24px;margin-left:12px;background-color:var(--color-gcd-white);border-radius:50%}.form_button_icon.svelte-baot4s svg{width:18px;color:var(--color-gcd-green)}.form_button.svelte-baot4s{display:flex;align-items:center;padding:8px 8px 8px 24px;margin-left:auto;margin-right:auto;margin-top:56px;font-size:calc(14 * var(--rem));color:var(--color-gcd-white);background-color:var(--color-gcd-green);border-radius:100vmax;transition:transform .4s}.form_button.svelte-baot4s:disabled{cursor:not-allowed;background-color:var(--color-gcd-gray)}.form_button.svelte-baot4s:disabled .form_button_icon:where(.svelte-baot4s) svg{color:var(--color-gcd-gray)}@media (any-hover: hover){.form_button.svelte-baot4s:not(:disabled):hover{transform:scale(1.1)}}.form_button.svelte-baot4s:not(:disabled):focus-visible{transform:scale(1.1)}.submitting.svelte-baot4s{display:flex;align-items:center;justify-content:center;margin-top:48px}.submitting_text.svelte-baot4s{font-size:calc(16 * var(--rem))}.submitting_icon.svelte-baot4s{width:25px;aspect-ratio:1;margin-left:16px;border:4px solid var(--color-background-valid);border-right-color:var(--color-valid);border-radius:50%;animation:svelte-baot4s-submitting_icon 1s infinite linear}@keyframes svelte-baot4s-submitting_icon{to{transform:rotate(1turn)}}.contact[data-astro-cid-uw5kdbxl]{max-width:var(--width-page);padding:var(--padding-page-vertical) var(--padding-page-horizontal);margin-left:auto;margin-right:auto}.contactForm[data-astro-cid-uw5kdbxl]{max-width:720px;margin-left:auto;margin-right:auto;margin-top:80px}.contactForm_intro[data-astro-cid-uw5kdbxl]{margin-top:56px;font-size:calc(16 * var(--rem));line-height:2}@media (max-width: 767px){.contactForm_intro[data-astro-cid-uw5kdbxl]{margin-top:32px}}.contactForm_intro_line[data-astro-cid-uw5kdbxl]{display:block;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.contactForm_form[data-astro-cid-uw5kdbxl]{margin-top:64px}@media (max-width: 767px){.contactForm_form[data-astro-cid-uw5kdbxl]{margin-top:32px}}.contactForm_notice[data-astro-cid-uw5kdbxl]{padding:32px;margin-top:32px;font-size:calc(16 * var(--rem));line-height:1.6;background-color:var(--color-gcd-lightgray);border-radius:8px}@media (max-width: 767px){.contactForm_notice[data-astro-cid-uw5kdbxl]{padding:24px;margin-top:24px}}.contactForm_notice_link[data-astro-cid-uw5kdbxl]{color:var(--color-gcd-green);-webkit-text-decoration:none;text-decoration:none}@media (any-hover: hover){.contactForm_notice_link[data-astro-cid-uw5kdbxl]:hover{-webkit-text-decoration:underline;text-decoration:underline}}.contactForm_notice_link[data-astro-cid-uw5kdbxl]:focus-visible{-webkit-text-decoration:underline;text-decoration:underline}
