.contact-form[data-astro-cid-qhsmdzqq]{--field-bg:#ffffffb3;--field-border:#0000002e;flex-direction:column;gap:1rem;display:flex}[data-theme=dark] .contact-form[data-astro-cid-qhsmdzqq]{--field-bg:#ffffff0a;--field-border:#ffffff2e}.form-grid[data-astro-cid-qhsmdzqq]{flex-wrap:wrap;gap:1rem;display:flex}.field[data-astro-cid-qhsmdzqq]{flex-direction:column;gap:.4rem;display:flex}.full[data-astro-cid-qhsmdzqq]{width:100%}.half[data-astro-cid-qhsmdzqq]{width:calc(50% - .5rem)}.label-text[data-astro-cid-qhsmdzqq]{color:var(--color-text-muted,#5d6670);font-size:.8rem;font-weight:500}[data-theme=dark] .label-text[data-astro-cid-qhsmdzqq]{color:#9aa6b2}input[data-astro-cid-qhsmdzqq]:not([type=checkbox]),textarea[data-astro-cid-qhsmdzqq]{background:var(--field-bg);border:1px solid var(--field-border);width:100%;color:var(--color-text,#15191e);font:inherit;border-radius:6px;padding:.65rem .8rem;font-size:1rem;transition:border-color .2s,box-shadow .2s}[data-theme=dark] input[data-astro-cid-qhsmdzqq]:not([type=checkbox]),[data-theme=dark] textarea[data-astro-cid-qhsmdzqq]{color:#f3f6f8}textarea[data-astro-cid-qhsmdzqq]{resize:vertical;min-height:6.5rem}input[data-astro-cid-qhsmdzqq]:focus-visible,textarea[data-astro-cid-qhsmdzqq]:focus-visible{border-color:var(--color-accent,#0067b1);box-shadow:0 0 0 1px var(--color-accent,#0067b1);outline:none}.kvkk-disclosure[data-astro-cid-qhsmdzqq]{color:var(--color-text-muted,#5d6670);margin:0;font-size:.8rem;line-height:1.5}[data-theme=dark] .kvkk-disclosure[data-astro-cid-qhsmdzqq]{color:#9aa6b2}.kvkk-disclosure[data-astro-cid-qhsmdzqq] a[data-astro-cid-qhsmdzqq]{color:inherit;text-decoration:underline}.form-status[data-astro-cid-qhsmdzqq]{min-height:1.2em;margin:0;font-size:.9rem}.form-status[data-astro-cid-qhsmdzqq].success{color:#2e9d62}.form-status[data-astro-cid-qhsmdzqq].error{color:#d23b3b}.form-status[data-astro-cid-qhsmdzqq].pending{color:var(--color-accent,#0067b1)}.form-footer[data-astro-cid-qhsmdzqq]{justify-content:space-between;align-items:center;gap:1.25rem;display:flex}.submit-btn[data-astro-cid-qhsmdzqq]{background:var(--color-accent,#0067b1);color:#fff;font:inherit;cursor:pointer;border:none;border-radius:999px;flex-shrink:0;padding:.85rem 2.25rem;font-size:.95rem;font-weight:600;transition:filter .2s}.submit-btn[data-astro-cid-qhsmdzqq]:hover:not(:disabled){filter:brightness(1.1)}.submit-btn[data-astro-cid-qhsmdzqq]:focus-visible{outline:2px solid var(--color-accent,#0067b1);outline-offset:3px}.submit-btn[data-astro-cid-qhsmdzqq]:disabled{opacity:.7;cursor:not-allowed}@media (width<=640px){.half[data-astro-cid-qhsmdzqq]{width:100%}.form-footer[data-astro-cid-qhsmdzqq]{flex-direction:column;align-items:stretch}}.contact-page[data-astro-cid-wvck5gkz]{background:var(--color-background,#f4f5f2);color:var(--color-text,#15191e);flex-direction:column;min-height:100vh;display:flex}[data-theme=dark] .contact-page[data-astro-cid-wvck5gkz]{color:#f3f6f8;background:#080b0e}[data-theme=dark] .info-link[data-astro-cid-wvck5gkz]{color:#f3f6f8}[data-theme=dark] .info-label[data-astro-cid-wvck5gkz]{color:#9aa6b2!important}.premium-contact-grid[data-astro-cid-wvck5gkz]{width:var(--tile-width);margin-inline:auto;margin-top:var(--header-height,100px);flex:1;grid-template-columns:minmax(0,.48fr) minmax(0,.52fr);display:grid}.contact-left[data-astro-cid-wvck5gkz]{top:var(--header-height,100px);height:min(calc(100svh - var(--header-height,100px)), 56rem);isolation:isolate;min-height:min(calc(100svh - var(--header-height,100px)), 56rem);background:#05070a;border-right:1px solid #0000000f;align-self:start;animation:.7s cubic-bezier(.22,1,.36,1) both contactFadeIn;position:sticky;overflow:hidden}[data-theme=dark] .contact-left[data-astro-cid-wvck5gkz]{border-right:1px solid #ffffff14}.contact-left[data-astro-cid-wvck5gkz] .hero-photo{object-fit:cover;object-position:center 40%;width:100%;height:100%;position:absolute;inset:0}.contact-right[data-astro-cid-wvck5gkz]{background:#00000004;flex-direction:column;justify-content:center;padding:clamp(2rem,3.5vw,3.5rem) clamp(2rem,5vw,5rem);display:flex}.hero-title[data-astro-cid-wvck5gkz]{color:var(--color-text);letter-spacing:-.04em;text-wrap:balance;margin:0 0 clamp(1.5rem,2.5vw,2.25rem);font-size:clamp(2.25rem,3.2vw,3.25rem);font-weight:500;line-height:1;animation:.7s cubic-bezier(.22,1,.36,1) .12s both contactRiseIn}[data-theme=dark] .hero-title[data-astro-cid-wvck5gkz]{color:#f3f6f8}[data-theme=dark] .contact-right[data-astro-cid-wvck5gkz]{background:#ffffff05}.right-inner[data-astro-cid-wvck5gkz]{width:100%;max-width:720px}.info-block[data-astro-cid-wvck5gkz]{flex-direction:column;gap:1rem;animation:.6s cubic-bezier(.22,1,.36,1) .22s both contactRiseIn;display:flex}.info-block[data-astro-cid-wvck5gkz]:last-of-type{animation-delay:.32s}.info-label[data-astro-cid-wvck5gkz]{letter-spacing:.22em;text-transform:uppercase;color:var(--color-text-muted,#5d6670);margin:0;font-size:.8rem;font-weight:500}.info-links[data-astro-cid-wvck5gkz]{flex-direction:column;gap:1rem;display:flex}.info-link[data-astro-cid-wvck5gkz]{width:fit-content;color:var(--color-text);align-items:center;gap:.75rem;text-decoration:none;transition:color .2s,transform .2s;display:inline-flex}.info-link[data-astro-cid-wvck5gkz]:hover,.info-link[data-astro-cid-wvck5gkz]:focus-visible,[data-theme=dark] .info-link[data-astro-cid-wvck5gkz]:hover,[data-theme=dark] .info-link[data-astro-cid-wvck5gkz]:focus-visible{color:var(--color-accent,#0067b1);transform:translate(2px)}.info-link[data-astro-cid-wvck5gkz]:focus-visible{outline:2px solid var(--color-accent,#0067b1);outline-offset:6px;border-radius:4px}.info-icon[data-astro-cid-wvck5gkz]{opacity:.7;flex-shrink:0;transition:opacity .2s}.info-link[data-astro-cid-wvck5gkz]:hover .info-icon[data-astro-cid-wvck5gkz],.info-link[data-astro-cid-wvck5gkz]:focus-visible .info-icon[data-astro-cid-wvck5gkz]{opacity:1}.main-link[data-astro-cid-wvck5gkz]{letter-spacing:-.035em;gap:1rem;font-size:clamp(30px,2.4vw,40px);font-weight:500;line-height:1}.main-link[data-astro-cid-wvck5gkz] span[data-astro-cid-wvck5gkz]{white-space:nowrap}.main-link[data-astro-cid-wvck5gkz] .info-icon[data-astro-cid-wvck5gkz]{width:clamp(22px,1.8vw,28px);height:clamp(22px,1.8vw,28px)}.secondary-link[data-astro-cid-wvck5gkz]{font-size:clamp(16px,1.2vw,20px);font-weight:400}.info-grid[data-astro-cid-wvck5gkz]{grid-template-columns:minmax(0,1fr);gap:1.5rem;display:grid}@media (width>=1700px){.info-grid[data-astro-cid-wvck5gkz]{grid-template-columns:max-content minmax(15rem,1fr);gap:1.5rem 3rem}}.contact-divider[data-astro-cid-wvck5gkz]{background:#0000001f;border:none;width:100%;height:1px;margin:2rem 0;animation:.6s cubic-bezier(.22,1,.36,1) .26s both contactRiseIn}[data-theme=dark] .contact-divider[data-astro-cid-wvck5gkz]{background:#ffffff1f}.address-link[data-astro-cid-wvck5gkz]{align-items:flex-start}.address-link[data-astro-cid-wvck5gkz] .info-icon[data-astro-cid-wvck5gkz]{margin-top:.45rem}.info-address[data-astro-cid-wvck5gkz]{color:inherit;margin:0;font-size:clamp(1.05rem,1.4vw,1.25rem);font-style:normal;line-height:1.45}@keyframes contactFadeIn{0%{opacity:0}to{opacity:1}}@keyframes contactRiseIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.contact-left[data-astro-cid-wvck5gkz],.hero-title[data-astro-cid-wvck5gkz],.info-block[data-astro-cid-wvck5gkz],.contact-divider[data-astro-cid-wvck5gkz]{opacity:1!important;animation:none!important;transform:none!important}.info-link[data-astro-cid-wvck5gkz],.info-icon[data-astro-cid-wvck5gkz]{transition:none}.info-link[data-astro-cid-wvck5gkz]:hover,.info-link[data-astro-cid-wvck5gkz]:focus-visible{transform:none}}@media (width<=1024px) and (width>=769px){.premium-contact-grid[data-astro-cid-wvck5gkz]{grid-template-columns:minmax(0,.45fr) minmax(0,.55fr)}.contact-left[data-astro-cid-wvck5gkz],.contact-right[data-astro-cid-wvck5gkz]{padding-left:32px;padding-right:32px}}@media (width<=768px){.premium-contact-grid[data-astro-cid-wvck5gkz]{grid-template-columns:1fr}.contact-left[data-astro-cid-wvck5gkz]{border-bottom:1px solid #00000014;border-right:none;height:64svh;min-height:64svh;position:relative;top:auto}[data-theme=dark] .contact-left[data-astro-cid-wvck5gkz]{border-bottom:1px solid #ffffff14}.hero-title[data-astro-cid-wvck5gkz]{margin-bottom:2rem;font-size:clamp(2.2rem,9vw,3rem)}.contact-right[data-astro-cid-wvck5gkz]{padding:3rem 20px}.contact-divider[data-astro-cid-wvck5gkz]{margin:2.5rem 0}.main-link[data-astro-cid-wvck5gkz]{font-size:clamp(24px,8.6vw,44px)}.address-link[data-astro-cid-wvck5gkz] .info-icon[data-astro-cid-wvck5gkz]{margin-top:.3rem}}
