.contact-card[data-v-cada6921]{text-align:center}.contact-card .card__icon[data-v-cada6921]{margin-inline:auto}.contact-card__label[data-v-cada6921]{font-size:1rem;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.1em;color:var(--orange-600);margin-bottom:.35rem}.contact-card__value[data-v-cada6921]{font-size:1.1rem;color:var(--navy);font-weight:600;margin:0}.contact-grid[data-v-cada6921]{display:grid;gap:clamp(2rem,5vw,3.5rem)}@media(min-width:900px){.contact-grid[data-v-cada6921]{grid-template-columns:1fr 1fr;align-items:start}}.form[data-v-cada6921]{display:grid;gap:1.1rem;margin-top:1.5rem}.form .btn[data-v-cada6921]{justify-self:start}.field[data-v-cada6921]{display:grid;gap:.35rem}.field label[data-v-cada6921]{font-family:var(--font-display);font-weight:600;font-size:1rem;color:var(--navy);letter-spacing:.02em}.field input[data-v-cada6921],.field select[data-v-cada6921],.field textarea[data-v-cada6921]{font:inherit;color:var(--ink);padding:.7rem .9rem;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--white);width:100%}.field textarea[data-v-cada6921]{resize:vertical}.field input[data-v-cada6921]:focus,.field select[data-v-cada6921]:focus,.field textarea[data-v-cada6921]:focus{border-color:var(--orange);outline-offset:0}.address[data-v-cada6921]{font-style:normal;line-height:1.8}.address strong[data-v-cada6921]{color:var(--navy)}.map[data-v-cada6921]{border-radius:var(--radius);overflow:hidden;border:1px solid var(--line);box-shadow:var(--shadow-sm);background:var(--navy-050)}.map iframe[data-v-cada6921]{display:block;width:100%;height:320px;border:0}
