.form-card[data-astro-cid-vekgkm42]{padding:var(--space-l) var(--space-m);border-radius:var(--radius-md);background:var(--white);box-shadow:var(--shadow-md);scroll-margin-top:calc(var(--header-height) + var(--space-m));position:relative}.form-card[data-astro-cid-vekgkm42]:before{content:"";border-radius:var(--radius-md) var(--radius-md) 0 0;background:var(--gradient-gold);height:2px;position:absolute;inset:0 0 auto}@media (width>=768px){.form-card[data-astro-cid-vekgkm42]{padding:var(--space-xl)}}.form-card__head[data-astro-cid-vekgkm42]{gap:var(--space-xs);margin-bottom:var(--space-l);display:grid}.form-card__title[data-astro-cid-vekgkm42]{font-size:var(--fs-xl)}.form-card__intro[data-astro-cid-vekgkm42]{font-size:var(--fs-sm);line-height:var(--lh-normal);color:var(--color-text-muted)}.form-card__req[data-astro-cid-vekgkm42]{font-size:var(--fs-2xs);color:var(--color-text-muted)}.form-card[data-astro-cid-vekgkm42]>.alert[data-astro-cid-vekgkm42]{margin-bottom:var(--space-l)}.form-alert__list[data-astro-cid-vekgkm42]{gap:.2rem;display:grid}.form-alert__list[data-astro-cid-vekgkm42]:empty{display:none}.form-alert__list[data-astro-cid-vekgkm42] a{color:var(--red-700);font-weight:var(--fw-semibold)}.form__grid[data-astro-cid-vekgkm42]{gap:var(--space-m);display:grid}@media (width>=640px){.form__grid[data-astro-cid-vekgkm42]{grid-template-columns:1fr 1fr}.field--full[data-astro-cid-vekgkm42]{grid-column:1/-1}}.field__meta[data-astro-cid-vekgkm42]{justify-content:space-between;gap:var(--space-s);display:flex}.field__count[data-astro-cid-vekgkm42]{font-size:var(--fs-2xs);color:var(--color-text-muted);font-variant-numeric:tabular-nums;flex:none;padding-top:.15rem}.form__consent[data-astro-cid-vekgkm42]{gap:var(--space-m);margin-top:var(--space-l);display:grid}.form__privacy[data-astro-cid-vekgkm42]{font-size:var(--fs-sm);line-height:var(--lh-normal);color:var(--color-text-muted)}.form__turnstile[data-astro-cid-vekgkm42]{margin-top:var(--space-l);gap:var(--space-2xs);min-height:65px;display:grid}.form__submit[data-astro-cid-vekgkm42]{margin-top:var(--space-l)}.form__btn[data-astro-cid-vekgkm42]{width:100%}@media (width>=640px){.form__btn[data-astro-cid-vekgkm42]{width:auto;min-width:16rem}}.form-success[data-astro-cid-vekgkm42]{justify-items:start;gap:var(--space-s);padding:var(--space-l);border-radius:var(--radius-md);background:var(--color-success-bg);color:var(--color-success);display:grid}.form-success[data-astro-cid-vekgkm42] p[data-astro-cid-vekgkm42]{color:var(--cocoa)}.form-success__title[data-astro-cid-vekgkm42]{color:var(--color-success);font-size:var(--fs-xl)}.form-success__title[data-astro-cid-vekgkm42]:focus{outline:none}.contact__grid[data-astro-cid-veszklgz]{gap:var(--space-l);align-items:start;display:grid}@media (width>=1024px){.contact__grid[data-astro-cid-veszklgz]{gap:var(--space-2xl);grid-template-columns:7fr 5fr}.contact__quick[data-astro-cid-veszklgz]{display:none!important}.contact__form[data-astro-cid-veszklgz]{grid-row:span 2}.contact__aside[data-astro-cid-veszklgz]{top:calc(var(--header-height) + var(--space-l));position:sticky}}.contact__quick[data-astro-cid-veszklgz]{gap:var(--space-xs);grid-template-columns:1fr 1fr;display:grid}.quick-btn[data-astro-cid-veszklgz]{border-radius:var(--radius-sm);background:var(--white);min-height:3.5rem;box-shadow:inset 0 0 0 1px var(--gold-700);font-family:var(--font-caps);font-size:var(--fs-xs);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--gold-800);justify-content:center;align-items:center;gap:.6rem;text-decoration:none;display:inline-flex}.quick-btn[data-astro-cid-veszklgz]:hover{background:var(--gold-100)}.contact__aside[data-astro-cid-veszklgz]{gap:var(--space-m);display:grid}.info-card[data-astro-cid-veszklgz]{gap:var(--space-s);padding:var(--space-l);border-radius:var(--radius-md);background:var(--cream);box-shadow:inset 0 0 0 1px var(--color-border);display:grid}.info-card--channels[data-astro-cid-veszklgz]{background:var(--white);box-shadow:inset 0 0 0 1px #c8a85880, var(--shadow-sm)}.info-card--plain[data-astro-cid-veszklgz]{box-shadow:none;padding-block:var(--space-s);background:0 0}.info-card__title[data-astro-cid-veszklgz]{font-family:var(--font-caps);font-size:var(--fs-xs);font-weight:var(--fw-regular);letter-spacing:var(--ls-caps-wide);text-transform:uppercase;color:var(--gold-700)}.channels[data-astro-cid-veszklgz]{gap:var(--space-s);display:grid}.channels[data-astro-cid-veszklgz] li[data-astro-cid-veszklgz]{padding-bottom:var(--space-s);border-bottom:1px solid var(--color-border);gap:.15rem;display:grid}.channels[data-astro-cid-veszklgz] li[data-astro-cid-veszklgz]:last-child{border-bottom:0;padding-bottom:0}.channels__label[data-astro-cid-veszklgz]{font-size:var(--fs-2xs);color:var(--color-text-muted)}.channels__value[data-astro-cid-veszklgz]{font-family:var(--font-display);font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--color-heading);line-height:1.3;text-decoration:none}.channels__value--email[data-astro-cid-veszklgz]{font-size:var(--fs-md);overflow-wrap:anywhere}.channels__value[data-astro-cid-veszklgz]:hover{color:var(--gold-700)}.map-art[data-astro-cid-veszklgz]{align-content:center;place-items:center;gap:var(--space-2xs);aspect-ratio:16/7;border-radius:var(--radius-sm);background:radial-gradient(40% 60% at 50% 45%, #ffffffe6, transparent 70%), var(--sand);color:var(--gold-700);display:grid;position:relative;overflow:hidden}.map-art[data-astro-cid-veszklgz]:before{content:"";opacity:.9;background-image:url(/images/decor/pattern-lattice-gold.svg);background-size:32px 32px;position:absolute;inset:0}.map-art__pin[data-astro-cid-veszklgz],.map-art__label[data-astro-cid-veszklgz]{position:relative}.map-art__label[data-astro-cid-veszklgz]{font-family:var(--font-caps);font-size:var(--fs-2xs);letter-spacing:var(--ls-caps-wide);text-transform:uppercase;color:var(--gold-800)}.info-card__address[data-astro-cid-veszklgz]{color:var(--color-heading);font-style:normal;display:grid}.info-card__note[data-astro-cid-veszklgz]{font-size:var(--fs-sm);line-height:var(--lh-normal);color:var(--color-text-muted)}.legal-links[data-astro-cid-veszklgz]{gap:0 var(--space-m);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.legal-links[data-astro-cid-veszklgz] a[data-astro-cid-veszklgz]{padding-block:.5rem;display:inline-block}.hours[data-astro-cid-veszklgz]{gap:var(--space-2xs);display:grid}.hours[data-astro-cid-veszklgz] div[data-astro-cid-veszklgz]{justify-content:space-between;gap:var(--space-s);padding-bottom:var(--space-2xs);border-bottom:1px dashed var(--linen);display:flex}.hours[data-astro-cid-veszklgz] dt[data-astro-cid-veszklgz]{font-weight:var(--fw-semibold);color:var(--color-heading)}.hours[data-astro-cid-veszklgz] dd[data-astro-cid-veszklgz]{font-variant-numeric:tabular-nums;margin:0}
