.contact.svelte-uj9vsc{--text-max:62ch;max-width:760px;margin:.25rem auto 3rem;text-align:center}.title.svelte-uj9vsc{margin:0 0 2rem;line-height:1.12;font-weight:800;letter-spacing:-.012em;font-size:clamp(1.4rem,1rem + 1.6vw,2rem);max-width:100%}.subtitle.svelte-uj9vsc{color:var(--fg-mute,#666);margin:0 auto 2rem;max-width:var(--text-max);line-height:1.5;font-style:italic}.note.svelte-uj9vsc{color:var(--fg-soft,#4d4d4d);font-size:.95rem;margin:.25rem auto 1.25rem;max-width:var(--text-max);line-height:1.5}.contact-form.svelte-uj9vsc{--form-max:550px;display:grid;gap:1rem;max-width:720px;margin:1.25rem auto 0;justify-items:center;text-align:left}.field.svelte-uj9vsc{width:100%;max-width:var(--form-max)}.contact-form.svelte-uj9vsc :is(input:where(.svelte-uj9vsc):not([type=checkbox])){background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:14px;box-shadow:var(--glass-shadow);-webkit-backdrop-filter:saturate(160%) blur(6px);backdrop-filter:saturate(160%) blur(6px);color:var(--fg-strong);padding:1rem 1.25rem;width:100%;transition:background-color .25s,border-color .25s,box-shadow .25s,transform .18s,color .2s}.contact-form.svelte-uj9vsc :where(.svelte-uj9vsc):is(input:where(.svelte-uj9vsc):not([type=checkbox])):hover{background:var(--glass-hover-bg)}.contact-form.svelte-uj9vsc :where(.svelte-uj9vsc):is(input:where(.svelte-uj9vsc):not([type=checkbox]))::placeholder{color:var(--fg-mute);opacity:.9}.contact-form.svelte-uj9vsc :where(.svelte-uj9vsc):is(input:where(.svelte-uj9vsc):not([type=checkbox])):focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633,var(--glass-shadow)}html.dark .contact-form.svelte-uj9vsc :where(.svelte-uj9vsc):is(input:where(.svelte-uj9vsc):not([type=checkbox])):focus{border-color:#7083a0;box-shadow:0 0 0 3px #7083a040,var(--glass-shadow)}.input-invalid.svelte-uj9vsc{border-color:#d61f1f!important;box-shadow:0 0 0 3px #d61f1f1f,var(--glass-shadow)!important}.input-valid.svelte-uj9vsc{border-color:#15803d!important;box-shadow:0 0 0 3px #15803d1f,var(--glass-shadow)!important}.hint.svelte-uj9vsc{margin:.4rem 0 0;font-size:.92rem;color:var(--fg-mute,#666);min-height:1.2em}.hint.err.svelte-uj9vsc{color:#a11521}.field-error.svelte-uj9vsc{margin-top:6px;font-size:.925rem;line-height:1.25;color:#dc2626;text-align:left!important;width:100%!important;max-width:var(--form-max, 550px)}html.dark .field-error.svelte-uj9vsc{color:#f87171}.kvkk-field.svelte-uj9vsc{display:block!important;text-align:left!important}.kvkk-consent.svelte-uj9vsc{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;margin:4px 0 18px!important;white-space:normal!important;font-size:1rem!important;line-height:1.4!important;font-weight:400!important}.kvkk-consent.svelte-uj9vsc .checkbox-only:where(.svelte-uj9vsc){display:inline-flex;align-items:center;cursor:pointer}.kvkk-consent.svelte-uj9vsc .consent-text:where(.svelte-uj9vsc){cursor:default;display:inline!important}.kvkk-consent.svelte-uj9vsc input[type=checkbox][data-checkbox=kvkk]:where(.svelte-uj9vsc){position:absolute!important;opacity:0!important;width:0!important;height:0!important;margin:0!important}.kvkk-consent.svelte-uj9vsc .box:where(.svelte-uj9vsc){width:16px;height:16px;box-sizing:border-box;border:1.5px solid #202020;border-radius:3px;background:#fff;position:relative;pointer-events:none}.kvkk-consent.svelte-uj9vsc .box:where(.svelte-uj9vsc):after{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;mask:url(../../../icons/check.svg) no-repeat 50% 50% / contain;-webkit-mask:url(../../../icons/check.svg) no-repeat 50% 50% / contain;background-color:#111;opacity:0;transition:opacity .15s ease}input[type=checkbox][data-checkbox=kvkk].svelte-uj9vsc:checked+.box:where(.svelte-uj9vsc):after{opacity:1}html.dark .kvkk-consent.svelte-uj9vsc .box:where(.svelte-uj9vsc){background:#ffffff0f;border-color:#ffffff52}html.dark .kvkk-consent.svelte-uj9vsc .box:where(.svelte-uj9vsc):after{background-color:#fff}input[type=checkbox][data-checkbox=kvkk].svelte-uj9vsc:checked+.box:where(.svelte-uj9vsc){background-image:url(../../../icons/check.svg)}input[type=checkbox][data-checkbox=kvkk].svelte-uj9vsc:focus-visible+.box:where(.svelte-uj9vsc){box-shadow:0 0 0 2px #00000026}.kvkk-consent.svelte-uj9vsc .linklike:where(.svelte-uj9vsc){background:transparent!important;border:0!important;padding:0!important;margin:0!important;font:inherit!important;font-weight:700!important;color:inherit!important;text-decoration:none!important;cursor:pointer;box-shadow:none!important}.kvkk-consent.svelte-uj9vsc .linklike:where(.svelte-uj9vsc):hover,.kvkk-consent.svelte-uj9vsc .linklike:where(.svelte-uj9vsc):focus{text-decoration:underline!important}html.dark .kvkk-consent.svelte-uj9vsc{color:#e5e7eb}html.dark .kvkk-consent.svelte-uj9vsc .box:where(.svelte-uj9vsc){background:#ffffff0f;border-color:#ffffff52;color:#fff}html.dark input[type=checkbox][data-checkbox=kvkk].svelte-uj9vsc:focus-visible+.box:where(.svelte-uj9vsc){box-shadow:0 0 0 2px #ffffff40;border-color:#fff9}.submit.svelte-uj9vsc{width:100%;max-width:var(--form-max);background:#a11521!important;color:#fff!important;border:none;padding:1.05rem 1.4rem;border-radius:999px;font-weight:700;font-size:1.075rem;letter-spacing:.2px;cursor:pointer;margin-top:1rem!important}.submit.svelte-uj9vsc:hover{opacity:.96}.submit.svelte-uj9vsc:disabled{opacity:.7;cursor:default}.status.svelte-uj9vsc{margin:.6rem auto 0;max-width:var(--form-max);text-align:center}.ok.svelte-uj9vsc{color:#146c43}.err.svelte-uj9vsc{color:#a11521}.kvkk-consent.svelte-uj9vsc :where(.svelte-uj9vsc){-webkit-tap-highlight-color:transparent}.recaptcha-field.svelte-uj9vsc{width:100%;max-width:var(--form-max, 550px);isolation:isolate;background:transparent!important;height:78px;min-height:78px;margin:0;padding:0}.recaptcha-wrap.svelte-uj9vsc{position:relative;z-index:2;display:flex;align-items:center;justify-content:flex-start;width:100%;max-width:var(--form-max, 550px);background:transparent!important;height:78px;min-height:78px;overflow:hidden;line-height:0}.recaptcha-wrap div,.recaptcha-wrap iframe{background:transparent!important}.recaptcha-wrap iframe{display:block;clip-path:inset(2px 3px 75px 2px round 5px);transform:translateZ(0);border:none!important}@media (max-width:600px){.contact.svelte-uj9vsc{max-width:99%;padding:0 1rem}.title.svelte-uj9vsc{font-size:1.35rem;max-width:95%;margin:2rem 0 1.5rem}.subtitle.svelte-uj9vsc{font-size:.95rem;max-width:60%;margin-bottom:1.5rem}.note.svelte-uj9vsc{font-size:.9rem;max-width:95%}.contact-form.svelte-uj9vsc{max-width:99%;--form-max:90%;gap:.8rem}.field.svelte-uj9vsc,.submit.svelte-uj9vsc,.status.svelte-uj9vsc{max-width:99%}.submit.svelte-uj9vsc{font-size:.95rem;padding:.9rem 1.2rem}}
