.ContactForm-module__MW0ffG__form{gap:var(--bz-space-5);display:grid}.ContactForm-module__MW0ffG__grid{gap:var(--bz-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ContactForm-module__MW0ffG__actions{align-items:center;gap:var(--bz-space-3) var(--bz-space-5);flex-wrap:wrap;display:flex}.ContactForm-module__MW0ffG__error{color:var(--bz-error);font-size:var(--bz-text-sm);font-weight:var(--bz-weight-semibold)}.ContactForm-module__MW0ffG__consent{gap:var(--bz-space-2);display:grid}.ContactForm-module__MW0ffG__fieldError{padding-left:calc(var(--bz-checkbox) + 10px);color:var(--bz-error);font-size:var(--bz-text-xs)}.ContactForm-module__MW0ffG__trap{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.ContactForm-module__MW0ffG__sent{justify-items:start;gap:var(--bz-space-3);padding:var(--bz-space-6);border:1px solid var(--bz-line);border-radius:var(--bz-radius-xl);background:var(--bz-surface);display:grid}.ContactForm-module__MW0ffG__sent b{font-size:var(--bz-text-xl);font-weight:var(--bz-weight-semibold)}.ContactForm-module__MW0ffG__sent p{color:var(--bz-ink-2);font-size:var(--bz-text-md);line-height:1.6}.ContactForm-module__MW0ffG__check{background:var(--bz-ink);width:40px;height:40px;color:var(--bz-on-ink);border-radius:50%;place-items:center;display:grid}@media (max-width:639px){.ContactForm-module__MW0ffG__grid{grid-template-columns:minmax(0,1fr)}.ContactForm-module__MW0ffG__actions>a,.ContactForm-module__MW0ffG__actions>button{width:100%}}
.MapEmbed-module__aIYfoq__map{gap:var(--bz-space-4);display:grid}.MapEmbed-module__aIYfoq__frame{aspect-ratio:4/3;border:1px solid var(--bz-line);border-radius:var(--bz-radius-xl);background:var(--bz-surface-2);position:relative;overflow:hidden}.MapEmbed-module__aIYfoq__iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.MapEmbed-module__aIYfoq__placeholder{place-content:center;justify-items:center;gap:var(--bz-space-3);padding:var(--bz-space-6);color:var(--bz-ink-2);text-align:center;display:grid;position:absolute;inset:0}.MapEmbed-module__aIYfoq__placeholder p{max-width:36ch;font-size:var(--bz-text-13);line-height:1.5}.MapEmbed-module__aIYfoq__meta{justify-content:space-between;align-items:center;gap:var(--bz-space-4);padding:0 4px;display:flex}.MapEmbed-module__aIYfoq__meta>div{gap:2px;display:grid}.MapEmbed-module__aIYfoq__meta b{font-size:var(--bz-text-md);font-weight:var(--bz-weight-semibold)}.MapEmbed-module__aIYfoq__meta span{color:var(--bz-ink-2);font-size:var(--bz-text-base)}
