.Textarea_textarea__hk8Yz{width:100%;padding:.75rem 1rem;border:1px solid var(--border);border-radius:8px;background-color:var(--background-primary);color:var(--text-primary);font-size:1rem;transition:all .3s;min-height:150px;resize:vertical}.Textarea_textarea__hk8Yz:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-alpha)}.Textarea_textarea__hk8Yz::placeholder{color:var(--text-tertiary)}.Textarea_textarea__hk8Yz:disabled{opacity:.6;cursor:not-allowed}.Notification_notification__AyZKu{position:fixed;top:1.5rem;right:1.5rem;display:flex;align-items:flex-start;padding:1rem;box-shadow:0 4px 12px rgba(0,0,0,.15);max-width:400px;z-index:1000;animation:Notification_slideIn__bz_qQ .3s ease-out forwards}@media screen and (min-width:768px){.Notification_notification__AyZKu{top:2.5rem;right:2.5rem}}.Notification_notification__AyZKu.Notification_success__tq8Mz{background-color:var(--success-bg);border-left:4px solid var(--success)}.Notification_notification__AyZKu.Notification_error__T60EX{background-color:var(--error-bg);border-left:4px solid var(--error)}.Notification_notification__icon__WHlvS{margin-right:.75rem;flex-shrink:0}.Notification_notification__icon__WHlvS svg{width:24px;height:24px}.Notification_notification__icon_success__CJ9nO{color:var(--success)}.Notification_notification__icon_error__IOyqo{color:var(--error)}.Notification_notification__content__Esamt{flex:1 1}.Notification_notification__title__MjXk5{font-size:1rem;font-weight:600;margin-bottom:.25rem;color:var(--text-primary)}.Notification_notification__message__RaYJw{font-size:.875rem;color:var(--text-secondary);margin:0}.Notification_notification__close__glX7F{background:none;border:none;color:var(--text-tertiary);font-size:1.25rem;cursor:pointer;padding:0;margin-left:.75rem;line-height:1;transition:color .2s}.Notification_notification__close__glX7F:hover{color:var(--text-primary)}@keyframes Notification_slideIn__bz_qQ{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.Turnstile_turnstile__hNdlK{display:flex;justify-content:center;margin:1rem 0}.Turnstile_turnstile__hNdlK iframe{border:none;border-radius:8px}.Turnstile_turnstileError__cRNcU{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem;margin:1rem 0;border:1px solid #dc2626;background-color:rgba(220,38,38,.05);text-align:center}.Turnstile_errorMessage__uBfD2{margin-bottom:.75rem}.Turnstile_errorMessage__uBfD2 p{margin:0;color:#1f2937}.Turnstile_errorDetails__MBDZ8{font-size:.875rem;color:#dc2626;margin-top:.25rem!important}.Turnstile_retryButton__PaXun{padding:.5rem 1rem;background-color:#3b82f6;color:#fff;border:none;border-radius:8px;cursor:pointer;font-weight:500;transition:background-color .2s ease}.Turnstile_retryButton__PaXun:hover{background-color:#2563eb}.Turnstile_retryButton__PaXun:focus{outline:2px solid #3b82f6;outline-offset:2px}.Contact_contact__rLS1b{position:relative;width:100%;overflow:hidden}.Contact_contact__hero__plu2n{text-align:center;margin-bottom:6rem;max-width:768px;margin-left:auto;margin-right:auto;padding:0 1rem}.Contact_contact__container__ziFg_{width:100%;position:relative;max-width:1024px;margin:0 auto;padding:0 1rem}.Contact_contact__form__O_sM3{background:var(--background-swap-secondary);border-radius:24px;padding:1.5rem;border:1px solid var(--border)}@media screen and (min-width:1024px){.Contact_contact__form__O_sM3{padding:2.5rem}}.Contact_contact__form_header__3FY1d{margin-bottom:1.5rem}.Contact_contact__form_header__3FY1d h2{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.5rem;color:var(--text-primary);margin-bottom:.5rem}.Contact_contact__form_header__3FY1d p{color:var(--text-tertiary);font-size:1rem}.Contact_contact__form_container__uk16G{display:flex;flex-direction:column;gap:1rem}.Contact_contact__form_grid__Q3zzO{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}@media screen and (min-width:768px){.Contact_contact__form_grid__Q3zzO{grid-template-columns:1fr 1fr}}.Contact_contact__form_group__t2VVt{display:flex;flex-direction:column;gap:.5rem}.Contact_contact__form_group_button__FmZEj{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0;width:100%;margin-top:2.5rem;padding-bottom:1rem}.Contact_contact__form_consent__kpL_E{width:100%;cursor:pointer}.Contact_contact__form_checkbox__STzXT{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:0;gap:.5rem;padding:.5rem;width:100%;cursor:pointer}.Contact_contact__form_checkbox__STzXT input{height:20px;width:20px;cursor:pointer}.Contact_contact__form_checkbox__STzXT label{cursor:pointer}.Contact_contact__form_label___C6v2{font-size:.875rem;color:var(--text-tertiary)}.Contact_contact__form_input__d443P,.Contact_contact__form_textarea__rGBU3{padding:.75rem 1rem;border:1px solid var(--border);border-radius:8px;font-size:1rem;background:var(--background-primary);color:var(--text-primary);transition:all .2s ease}.Contact_contact__form_input__d443P:focus,.Contact_contact__form_textarea__rGBU3:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-alpha)}.Contact_contact__form_input__d443P::placeholder,.Contact_contact__form_textarea__rGBU3::placeholder{color:var(--text-tertiary)}.Contact_contact__form_select_wrapper__wnKBK{position:relative;width:100%}.Contact_contact__rLS1b select.Contact_contact__form_input__d443P{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:40px;width:100%}.Contact_contact__form_select_icon__AUck_{position:absolute;right:20px;top:50%;transform:translateY(-50%);width:12px;height:12px;color:var(--text-primary);pointer-events:none}.Contact_contact__form_textarea__rGBU3{min-height:150px;resize:vertical}.Contact_contact__form_button__3T3wq{width:100%;margin-top:1rem;align-self:flex-start}.Contact_contact__thank_you__FGpxw{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0;gap:1rem;margin-top:2.5rem;padding:1rem}@media screen and (min-width:640px){.Contact_contact__thank_you__FGpxw{flex-direction:row}}