.contact[data-astro-cid-uw5kdbxl]{padding-block:var(--space-2xl);padding-inline:var(--space-s);margin-inline:auto;background-image:linear-gradient(#1e6198d9,#1e6198d9),url(/_astro/stacked-peaks-haikei1.CtPt8YJI.svg);background-attachment:fixed;background-size:cover;background-position:center;background-repeat:no-repeat;color:var(--grey-70)}@media only screen and (max-width: 48em){.contact[data-astro-cid-uw5kdbxl]{background-attachment:scroll}}.contact[data-astro-cid-uw5kdbxl]>p[data-astro-cid-uw5kdbxl]:first-of-type{text-align:center;text-wrap:balance}.contact[data-astro-cid-uw5kdbxl]>p[data-astro-cid-uw5kdbxl]{font-size:var(--step-1);color:var(--grey-0);margin-inline:auto;margin-bottom:var(--space-xl-2xl);text-align:center}.contact__form-container[data-astro-cid-uw5kdbxl]{max-width:38rem;margin-inline:auto;--shadow-color: 209deg 58% 23%;box-shadow:.3px .5px .7px hsl(var(--shadow-color)/.36),.8px 1.6px 2px -.8px hsl(var(--shadow-color)/.36),2.1px 4.1px 5.2px -1.7px hsl(var(--shadow-color)/.36),5px 10px 12.6px -2.5px hsl(var(--shadow-color)/.36);background-color:#fff;padding:var(--space-xl);border-radius:2px}@media only screen and (max-width: 40em){.contact__form-container[data-astro-cid-uw5kdbxl]{padding:var(--space-xl) var(--space-m)}}.contact__form-container[data-astro-cid-uw5kdbxl] .error[data-astro-cid-uw5kdbxl],.contact__form-container[data-astro-cid-uw5kdbxl] .hint[data-astro-cid-uw5kdbxl]{display:none;color:#fd6464}.contact__form-container[data-astro-cid-uw5kdbxl] .input-wrapper[data-astro-cid-uw5kdbxl]{margin-bottom:var(--space-m)}.contact__form-container[data-astro-cid-uw5kdbxl] .input-wrapper[data-astro-cid-uw5kdbxl]:has(:required) label[data-astro-cid-uw5kdbxl]:after{content:" *"}.contact__form-container[data-astro-cid-uw5kdbxl] .radio-buttons-flex[data-astro-cid-uw5kdbxl]{display:flex;align-items:center}.contact__form-container[data-astro-cid-uw5kdbxl] .radio-wrapper[data-astro-cid-uw5kdbxl]{border-radius:2px;cursor:pointer;margin-right:2.5em;transition:background-color .2s ease-out;padding:var(--space-2xs) var(--space-xs)}.contact__form-container[data-astro-cid-uw5kdbxl] .radio-wrapper[data-astro-cid-uw5kdbxl] label[data-astro-cid-uw5kdbxl]{cursor:pointer}@media (hover: hover){.contact__form-container[data-astro-cid-uw5kdbxl] .radio-wrapper[data-astro-cid-uw5kdbxl]:hover{background-color:#f3f4f6}}.contact__form-container[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl][type=radio]{appearance:none;border:1px solid #d1d5db;border-radius:50%;cursor:pointer;height:1rem;width:1rem;margin-left:.4em;margin-bottom:-3px;transform:scale(1.2);transition:.2s all linear}.contact__form-container[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl][type=radio]:checked{border:6px solid #b8b8b8}.contact__form-container[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl]:not([type=radio]),.contact__form-container[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]{background-color:#f9fafb;border:1px solid #d1d5db;border-radius:2px;font-size:1rem;padding:.75em;width:100%;transition:transform .2s ease-out}.contact__form-container[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl]:not([type=radio]):focus-visible,.contact__form-container[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]:focus-visible{background-color:#fff;border:1px solid transparent;outline:2px solid var(--blue-0);transform:translateY(-1px) scale(1.01)}.contact__form-container[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl]:not([type=radio]).just-validate-error-field,.contact__form-container[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl].just-validate-error-field{border:1px solid transparent;outline:1px solid #ff4d4d;animation:shake .3s ease-in-out}.contact__form-container[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl]:not([type=radio])::placeholder,.contact__form-container[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]::placeholder{letter-spacing:.025em}.contact__form-container[data-astro-cid-uw5kdbxl] .website-address-form[data-astro-cid-uw5kdbxl]{display:none;opacity:0}.contact__form-container[data-astro-cid-uw5kdbxl]:has(#website-yes:checked) .website-address-form[data-astro-cid-uw5kdbxl]{display:block;opacity:1;margin-top:.5rem}.contact__form-container[data-astro-cid-uw5kdbxl] fieldset[data-astro-cid-uw5kdbxl]{border:1px solid #d1d5db;border-radius:2px;padding:.5em .75em}.contact__form-container[data-astro-cid-uw5kdbxl] legend[data-astro-cid-uw5kdbxl]{padding:0 .5em}.contact__form-container[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]{field-sizing:content;resize:vertical;min-height:10rem}.contact__form-container[data-astro-cid-uw5kdbxl] button[data-astro-cid-uw5kdbxl]{margin-bottom:var(--space-l)}.contact__form-container[data-astro-cid-uw5kdbxl] button[data-astro-cid-uw5kdbxl] [data-astro-cid-uw5kdbxl][data-icon]{color:var(--grey-0)}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}.spinner[data-astro-cid-uw5kdbxl]{border:6px solid var(--grey-10);border-top:6px solid var(--blue-100);border-radius:50%;margin-inline:auto;width:40px;height:40px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.success-message-container[data-astro-cid-uw5kdbxl]{min-height:2.5rem}#success-message[data-astro-cid-uw5kdbxl]{color:var(--grey-70);text-align:center;transition:opacity .5s ease-out}#success-message[data-astro-cid-uw5kdbxl].fade-out{opacity:0}.hidden[data-astro-cid-uw5kdbxl]{display:none}
