.contact-grid[data-astro-cid-veszklgz]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid}.cform[data-astro-cid-veszklgz]{flex-direction:column;gap:22px;display:flex}.cform[data-astro-cid-veszklgz][hidden],.form-done[data-astro-cid-veszklgz][hidden]{display:none}.form-eyebrow[data-astro-cid-veszklgz]{align-items:center;gap:14px;display:flex}.form-eyebrow[data-astro-cid-veszklgz]:after{content:"";background:var(--s-line);flex:1;height:1px}.f-row[data-astro-cid-veszklgz]{grid-template-columns:1fr 1fr;gap:22px;display:grid}.field[data-astro-cid-veszklgz]{flex-direction:column;gap:8px;display:flex}.field[data-astro-cid-veszklgz] label[data-astro-cid-veszklgz]{letter-spacing:.06em;text-transform:uppercase;color:var(--s-ink);font-size:.82rem;font-weight:700}.field[data-astro-cid-veszklgz] input[data-astro-cid-veszklgz],.field[data-astro-cid-veszklgz] select[data-astro-cid-veszklgz],.field[data-astro-cid-veszklgz] textarea[data-astro-cid-veszklgz]{width:100%;min-height:48px;font:inherit;color:var(--s-ink);background:var(--s-bg);border:1px solid var(--s-line);border-radius:var(--radius);transition:border-color .25s var(--ease);padding:12px 14px}.field[data-astro-cid-veszklgz] textarea[data-astro-cid-veszklgz]{resize:vertical;min-height:140px;line-height:1.5}.field[data-astro-cid-veszklgz] input[data-astro-cid-veszklgz]::placeholder,.field[data-astro-cid-veszklgz] textarea[data-astro-cid-veszklgz]::placeholder{color:color-mix(in srgb, var(--s-ink-2) 70%, transparent)}.field[data-astro-cid-veszklgz] input[data-astro-cid-veszklgz]:hover,.field[data-astro-cid-veszklgz] select[data-astro-cid-veszklgz]:hover,.field[data-astro-cid-veszklgz] textarea[data-astro-cid-veszklgz]:hover{border-color:color-mix(in srgb, var(--s-ink) 40%, transparent)}.field[data-astro-cid-veszklgz] input[data-astro-cid-veszklgz]:focus-visible,.field[data-astro-cid-veszklgz] select[data-astro-cid-veszklgz]:focus-visible,.field[data-astro-cid-veszklgz] textarea[data-astro-cid-veszklgz]:focus-visible{border-color:var(--s-ink);outline:2px solid var(--s-ink);outline-offset:2px}.field[data-astro-cid-veszklgz].has-err input[data-astro-cid-veszklgz],.field[data-astro-cid-veszklgz].has-err select[data-astro-cid-veszklgz],.field[data-astro-cid-veszklgz].has-err textarea[data-astro-cid-veszklgz]{border-color:var(--s-ink);border-width:2px;padding:11px 13px}.select-wrap[data-astro-cid-veszklgz]{position:relative}.select-wrap[data-astro-cid-veszklgz] select[data-astro-cid-veszklgz]{-webkit-appearance:none;appearance:none;cursor:pointer;padding-right:42px}.select-wrap[data-astro-cid-veszklgz]:after{content:"";border-right:1.6px solid var(--s-ink-2);border-bottom:1.6px solid var(--s-ink-2);pointer-events:none;width:8px;height:8px;position:absolute;top:50%;right:18px;transform:translateY(-70%)rotate(45deg)}.err[data-astro-cid-veszklgz]{color:var(--s-ink);min-height:0;font-size:.82rem;font-weight:700}.err[data-astro-cid-veszklgz]:empty{display:none}.err[data-astro-cid-veszklgz]:before{content:"";background:var(--s-ink);vertical-align:middle;width:6px;height:6px;margin-right:8px;display:inline-block}.form-foot[data-astro-cid-veszklgz]{flex-wrap:wrap;align-items:center;gap:16px 24px;padding-top:6px;display:flex}.form-note[data-astro-cid-veszklgz]{max-width:36ch}.form-done[data-astro-cid-veszklgz]{border:1px solid var(--s-line);border-radius:var(--radius);background:var(--s-bg-2);flex-direction:column;gap:18px;padding:clamp(28px,4vw,48px);display:flex}.form-done[data-astro-cid-veszklgz]:focus{outline:none}.done-mark[data-astro-cid-veszklgz]{border:1px solid var(--s-ink);width:48px;height:48px;color:var(--s-ink);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.done-mark[data-astro-cid-veszklgz] svg[data-astro-cid-veszklgz]{width:24px;height:24px}.form-done[data-astro-cid-veszklgz] h2[data-astro-cid-veszklgz]{max-width:20ch;font-size:clamp(1.6rem,2.8vw,2.4rem)}.done-actions[data-astro-cid-veszklgz]{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}.side[data-astro-cid-veszklgz]{flex-direction:column;gap:20px;display:flex}.ccard[data-astro-cid-veszklgz]{gap:18px}.clist[data-astro-cid-veszklgz]{flex-direction:column;margin:0;display:flex}.clist[data-astro-cid-veszklgz]>div[data-astro-cid-veszklgz]{border-top:1px solid var(--s-line);grid-template-columns:84px minmax(0,1fr);gap:12px;padding:12px 0;display:grid}.clist[data-astro-cid-veszklgz] dt[data-astro-cid-veszklgz]{letter-spacing:.18em;text-transform:uppercase;color:var(--s-ink-2);padding-top:3px;font-size:.72rem;font-weight:700}.clist[data-astro-cid-veszklgz] dd[data-astro-cid-veszklgz]{overflow-wrap:anywhere;margin:0;font-weight:700}.clist[data-astro-cid-veszklgz] a[data-astro-cid-veszklgz]:hover{text-underline-offset:4px;text-decoration:underline}.wa[data-astro-cid-veszklgz]{align-self:flex-start}.wa[data-astro-cid-veszklgz] svg[data-astro-cid-veszklgz]{width:18px;height:18px}.btn[data-astro-cid-veszklgz].wa:hover svg[data-astro-cid-veszklgz]{transform:none}.loc[data-astro-cid-veszklgz]{background:var(--s-bg);color:var(--s-ink);border:1px solid var(--s-line);border-radius:var(--radius);flex-direction:column;gap:14px;padding:26px 24px 28px;display:flex;position:relative;overflow:hidden}.loc[data-astro-cid-veszklgz]:before{content:"";pointer-events:none;background:radial-gradient(60% 60% at 70% 40%, color-mix(in srgb, var(--silver) 10%, transparent), transparent 70%), repeating-linear-gradient(90deg, color-mix(in srgb, var(--s-ink) 5%, transparent) 0 1px, transparent 1px 40px), repeating-linear-gradient(0deg, color-mix(in srgb, var(--s-ink) 5%, transparent) 0 1px, transparent 1px 40px);position:absolute;inset:0}.loc[data-astro-cid-veszklgz]>[data-astro-cid-veszklgz]{position:relative}.loc-head[data-astro-cid-veszklgz]{justify-content:space-between;align-items:center;display:flex}.loc-pin[data-astro-cid-veszklgz]{border:1px solid var(--s-line);width:36px;height:36px;color:var(--silver);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.loc-pin[data-astro-cid-veszklgz] svg[data-astro-cid-veszklgz]{width:18px;height:18px}.loc-title[data-astro-cid-veszklgz]{letter-spacing:-.03em;font-size:clamp(1.6rem,2.6vw,2.2rem);font-weight:700;line-height:1.05}.loc-note[data-astro-cid-veszklgz]{max-width:34ch;font-size:.92rem}.corner[data-astro-cid-veszklgz]{border:0 solid var(--silver);z-index:1;width:18px;height:18px;position:absolute}.corner[data-astro-cid-veszklgz].tl{border-top-width:1px;border-left-width:1px;top:8px;left:8px}.corner[data-astro-cid-veszklgz].br{border-bottom-width:1px;border-right-width:1px;bottom:8px;right:8px}.next-grid[data-astro-cid-veszklgz]{border-top:1px solid var(--s-line);grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.next-item[data-astro-cid-veszklgz]{border-top:1px solid var(--s-ink);flex-direction:column;gap:12px;margin-top:-1px;padding-top:26px;display:flex}.next-when[data-astro-cid-veszklgz]{color:var(--silver)}.next-item[data-astro-cid-veszklgz] p[data-astro-cid-veszklgz]{max-width:36ch}@media (width<=1000px){.contact-grid[data-astro-cid-veszklgz]{grid-template-columns:1fr}}@media (width<=800px){.next-grid[data-astro-cid-veszklgz]{grid-template-columns:1fr;gap:12px}.next-item[data-astro-cid-veszklgz]{padding-top:22px;padding-bottom:12px}}@media (width<=600px){.f-row[data-astro-cid-veszklgz]{grid-template-columns:1fr}.clist[data-astro-cid-veszklgz]>div[data-astro-cid-veszklgz]{grid-template-columns:1fr;gap:4px}}.send-actions[data-astro-cid-veszklgz]{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.hp[data-astro-cid-veszklgz]{width:1px;height:1px;left:-9999px;overflow:hidden;position:absolute!important}#formSubmit[data-astro-cid-veszklgz][disabled]{opacity:.6;cursor:progress}
