.contact[data-astro-cid-wa237ail]{max-width:var(--content);margin:0 auto;padding:72px 24px 40px}.contact__title[data-astro-cid-wa237ail]{color:var(--heading);text-align:center;letter-spacing:.06em;margin:0 0 40px;font-size:28px;font-weight:500}.contact__lead[data-astro-cid-wa237ail]{margin:0 0 12px}.contact__notes[data-astro-cid-wa237ail]{margin:0 0 32px;padding-left:1.2em;font-size:13px}.contact__form[data-astro-cid-wa237ail]{background:var(--bg);box-shadow:var(--shadow-soft);border-radius:10px;padding:36px 32px}.contact__trap[data-astro-cid-wa237ail]{position:absolute;left:-9999px}.field[data-astro-cid-wa237ail]{margin-bottom:22px;display:block}.field--dates[data-astro-cid-wa237ail]{border:0;min-width:0;margin:0 0 22px;padding:0}.tzmap[data-astro-cid-wa237ail]{margin:4px 0 16px}.tzmap__hint[data-astro-cid-wa237ail]{margin:0 0 6px;font-size:12px}.tzmap__svg[data-astro-cid-wa237ail]{background:#fff;border:1px solid #ddd;width:100%;height:auto;display:block}.tzmap__band[data-astro-cid-wa237ail]{cursor:pointer;outline:none}.tzmap__band[data-astro-cid-wa237ail] rect[data-astro-cid-wa237ail]{fill:#0000;stroke:#0000000f;stroke-width:1px;transition:fill .15s}.tzmap__band[data-astro-cid-wa237ail]:nth-child(odd) rect[data-astro-cid-wa237ail]{fill:#00000006}.tzmap__band[data-astro-cid-wa237ail]:hover rect[data-astro-cid-wa237ail],.tzmap__band[data-astro-cid-wa237ail]:focus-visible rect[data-astro-cid-wa237ail]{fill:#155a7026}.tzmap__band[data-astro-cid-wa237ail].is-active rect[data-astro-cid-wa237ail]{fill:#155a7059}.tzmap__band[data-astro-cid-wa237ail] text[data-astro-cid-wa237ail]{fill:#888;text-anchor:middle;font-family:system-ui,sans-serif;font-size:10px}.tzmap__band[data-astro-cid-wa237ail].is-active text[data-astro-cid-wa237ail]{fill:var(--accent);font-weight:700}.tz[data-astro-cid-wa237ail]{grid-template-columns:110px 1fr;align-items:center;gap:8px;margin-bottom:4px;display:grid}.tz__label[data-astro-cid-wa237ail]{color:var(--heading);font-size:13px}.tz__select[data-astro-cid-wa237ail]{width:100%;color:var(--heading);font:inherit;background:#fff;border:1px solid #ccc;border-radius:0;padding:8px 10px;font-size:14px}.field__note[data-astro-cid-wa237ail]{margin:0 0 10px;font-size:12px;line-height:1.7}.choice[data-astro-cid-wa237ail]{grid-template-columns:110px 1fr 1fr;align-items:center;gap:8px;margin-bottom:8px;display:grid}.choice__label[data-astro-cid-wa237ail]{color:var(--heading);align-items:center;gap:6px;font-size:13px;display:flex}.choice[data-astro-cid-wa237ail] select[data-astro-cid-wa237ail]{width:100%;color:var(--heading);font:inherit;background:#fff;border:1px solid #ccc;border-radius:0;padding:8px 10px;font-size:14px}.field__label[data-astro-cid-wa237ail]{color:var(--heading);align-items:center;gap:8px;margin-bottom:6px;font-size:14px;display:flex}.tag[data-astro-cid-wa237ail]{color:#888;border:1px solid #aaa;padding:0 6px;font-size:11px;font-style:normal;line-height:1.6}.tag--req[data-astro-cid-wa237ail]{border-color:var(--accent);color:var(--accent)}.field[data-astro-cid-wa237ail] input[data-astro-cid-wa237ail],.field[data-astro-cid-wa237ail] textarea[data-astro-cid-wa237ail]{width:100%;color:var(--heading);font:inherit;background:#fff;border:1px solid #ccc;border-radius:0;padding:10px 12px;font-size:15px;line-height:1.7}.field[data-astro-cid-wa237ail] input[data-astro-cid-wa237ail]:focus,.field[data-astro-cid-wa237ail] textarea[data-astro-cid-wa237ail]:focus{outline:2px solid var(--accent);outline-offset:-1px;border-color:var(--accent)}.contact__privacy[data-astro-cid-wa237ail]{margin:0 0 24px;font-size:12px}.contact__privacy[data-astro-cid-wa237ail] a[data-astro-cid-wa237ail]{color:var(--text)}.contact__submit[data-astro-cid-wa237ail]{border:1px solid var(--accent);color:var(--accent);font:inherit;cursor:pointer;background:0 0;margin:0 auto;padding:8px 48px;font-size:15px;transition:background .2s,color .2s;display:block}.contact__submit[data-astro-cid-wa237ail]:hover{background:var(--accent);color:#fff}.contact__error[data-astro-cid-wa237ail]{color:#b04a4a;border:1px solid #b04a4a;margin:0 0 20px;padding:12px 16px;font-size:14px}.contact__done[data-astro-cid-wa237ail]{background:var(--bg);box-shadow:var(--shadow-soft);text-align:center;border-radius:10px;padding:40px 32px}.contact__done[data-astro-cid-wa237ail] h2[data-astro-cid-wa237ail]{color:var(--heading);margin:0 0 12px;font-size:20px;font-weight:500}.contact__done[data-astro-cid-wa237ail] p[data-astro-cid-wa237ail]{margin:0}@media (width<=640px){.contact[data-astro-cid-wa237ail]{padding-top:48px}.contact__form[data-astro-cid-wa237ail]{padding:24px 18px}.choice[data-astro-cid-wa237ail]{grid-template-columns:1fr 1fr}.choice__label[data-astro-cid-wa237ail]{grid-column:1/-1}}
