._wrap_pi97t_1{flex-direction:column;gap:1rem;display:flex}._item_pi97t_7{border:1px solid var(--border);border-radius:var(--radius-md);background:#fff;align-items:flex-start;gap:1rem;padding:1.1rem 1.25rem;display:flex}._icon_pi97t_17{background:var(--blue);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;padding:10px;display:flex}._icon_pi97t_17 svg{width:100%;height:100%}._label_pi97t_35{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);margin-bottom:.2rem;font-size:.75rem;font-weight:700;display:block}._value_pi97t_45{color:var(--text);margin:0;font-size:1rem;font-weight:600}._address_pi97t_52{font-style:normal}._value_pi97t_45 a{color:var(--blue);text-decoration:none}._value_pi97t_45 a:hover{text-decoration:underline}._hint_pi97t_65{color:var(--text-muted);margin:.2rem 0 0;font-size:.85rem}._mapLink_pi97t_71{color:var(--blue);font-weight:600}._card_10d4b_1{border:1px solid var(--border);border-radius:var(--radius-lg);background:#fff;padding:clamp(1.5rem,3vw,2.25rem);box-shadow:0 18px 40px -28px #0360a659}._title_10d4b_9{color:var(--text);margin:0 0 .35rem;font-size:1.35rem}._subtitle_10d4b_15{color:var(--text-muted);margin:0 0 1.5rem;font-size:.92rem}._form_10d4b_21{grid-template-columns:1fr 1fr;gap:1rem 1.1rem;display:grid}._full_10d4b_27{grid-column:1/-1}._field_10d4b_31{flex-direction:column;gap:.4rem;display:flex}._label_10d4b_37{color:var(--text);font-size:.85rem;font-weight:600}._required_10d4b_43{color:var(--call)}._input_10d4b_47,._select_10d4b_48,._textarea_10d4b_49{width:100%;font:inherit;color:var(--text);border:1px solid var(--border);background:#fff;border-radius:5px;padding:.7rem .85rem;font-size:.95rem;transition:border-color .15s,box-shadow .15s}._textarea_10d4b_49{resize:vertical;min-height:110px}._input_10d4b_47:focus,._select_10d4b_48:focus,._textarea_10d4b_49:focus{border-color:var(--blue-light);outline:none;box-shadow:0 0 0 3px #169bd633}._invalid_10d4b_74 ._input_10d4b_47,._invalid_10d4b_74 ._select_10d4b_48,._invalid_10d4b_74 ._textarea_10d4b_49{border-color:var(--call)}._error_10d4b_80{color:var(--call-dark);margin:0;font-size:.82rem}._counter_10d4b_86{color:var(--text-muted);align-self:flex-end;font-size:.75rem}._consent_10d4b_92{color:var(--text-muted);align-items:flex-start;gap:.6rem;font-size:.85rem;line-height:1.5;display:flex}._consent_10d4b_92 input{width:16px;height:16px;accent-color:var(--blue);flex-shrink:0;margin-top:.2rem}._consent_10d4b_92 a{color:var(--blue);font-weight:600}._actions_10d4b_114{flex-direction:column;grid-column:1/-1;gap:.75rem;display:flex}._submit_10d4b_121{cursor:pointer;width:100%}._summary_10d4b_126{color:var(--call-dark);background:#fff4ee;border:1px solid #f5c2a4;border-radius:5px;margin:0;padding:.75rem .9rem;font-size:.88rem}._success_10d4b_136{color:#0f6b3a;background:#ecfdf3;border:1px solid #a7e8c0;border-radius:5px;margin:0;padding:.75rem .9rem;font-size:.88rem}._honeypot_10d4b_146{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}._note_10d4b_154{color:var(--text-muted);text-align:center;margin:0;font-size:.78rem}@media (width<=560px){._form_10d4b_21{grid-template-columns:1fr}}.contact-section[data-astro-cid-5rm4trcl]{padding-top:0}.contact-grid[data-astro-cid-5rm4trcl]{grid-template-columns:.9fr 1.3fr;align-items:start;gap:2rem;display:grid}.map-section[data-astro-cid-5rm4trcl]{padding-top:0}.map-section[data-astro-cid-5rm4trcl] h2[data-astro-cid-5rm4trcl]{margin:0 0 .4rem;font-size:clamp(1.4rem,3vw,1.9rem)}.map-section[data-astro-cid-5rm4trcl] p[data-astro-cid-5rm4trcl]{color:var(--text-muted);margin:0 0 1.25rem}.map-frame[data-astro-cid-5rm4trcl]{border:1px solid var(--border);border-radius:var(--radius-md);aspect-ratio:16/7;background:var(--bg-card);overflow:hidden}.map-frame[data-astro-cid-5rm4trcl] iframe[data-astro-cid-5rm4trcl]{border:0;width:100%;height:100%;display:block}.map-link[data-astro-cid-5rm4trcl]{color:var(--blue);margin-top:.85rem;font-weight:600;display:inline-block}@media (width<=900px){.map-frame[data-astro-cid-5rm4trcl]{aspect-ratio:4/3}.contact-grid[data-astro-cid-5rm4trcl]{grid-template-columns:1fr}}
