.v-checkbox.v-input{flex:0 auto}.v-checkbox .v-selection-control{min-height:var(--v-input-control-height)}.v-textarea{--v-textarea-max-height:initial}.v-textarea .v-field{--v-textarea-control-height:var(--v-input-control-height)}.v-textarea .v-field:not(.v-field--no-label,.v-field--active) textarea::placeholder{opacity:0}.v-textarea .v-field__field{--v-input-control-height:var(--v-textarea-control-height)}.v-textarea .v-field__input{max-height:var(--v-textarea-max-height);-webkit-mask-image:linear-gradient(to bottom, transparent, transparent calc(var(--v-field-padding-top,0) + var(--v-input-padding-top,0) - 6px), black calc(var(--v-field-padding-top,0) + var(--v-input-padding-top,0) + 4px)), linear-gradient(to right, transparent, transparent calc(100% - var(--v-textarea-scroll-bar-width,16px)), black calc(100% - var(--v-textarea-scroll-bar-width,16px)));-webkit-mask-image:linear-gradient(to bottom, transparent, transparent calc(var(--v-field-padding-top,0) + var(--v-input-padding-top,0) - 6px), black calc(var(--v-field-padding-top,0) + var(--v-input-padding-top,0) + 4px)), linear-gradient(to right, transparent, transparent calc(100% - var(--v-textarea-scroll-bar-width,16px)), black calc(100% - var(--v-textarea-scroll-bar-width,16px)));mask-image:linear-gradient(to bottom, transparent, transparent calc(var(--v-field-padding-top,0) + var(--v-input-padding-top,0) - 6px), black calc(var(--v-field-padding-top,0) + var(--v-input-padding-top,0) + 4px)), linear-gradient(to right, transparent, transparent calc(100% - var(--v-textarea-scroll-bar-width,16px)), black calc(100% - var(--v-textarea-scroll-bar-width,16px)));outline:none;flex:auto}.v-textarea .v-field__input.v-textarea__sizer{visibility:hidden;pointer-events:none;position:absolute;top:0;left:0;height:0!important;min-height:0!important}.v-textarea--no-resize .v-field__input{resize:none}.v-textarea textarea{flex:1;min-width:0;height:100%;transition:opacity .15s cubic-bezier(.4,0,.2,1)}.v-textarea textarea:focus,.v-textarea textarea:active{outline:none}.v-textarea textarea:invalid{box-shadow:none}.consult-form[data-v-5cda6f86]{max-width:720px}.group-label[data-v-5cda6f86]{font-size:var(--fs-14);text-transform:uppercase;letter-spacing:.06em;color:var(--color-ink-muted);margin:0 0 var(--space-3);font-weight:600}.group-label[data-v-5cda6f86]:not(:first-child){margin-top:var(--space-4)}.consent[data-v-5cda6f86]{margin-top:var(--space-2)}.actions[data-v-5cda6f86]{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.privacy-note[data-v-5cda6f86]{font-size:var(--fs-14);color:var(--color-ink-muted);margin:var(--space-3) 0 0}.privacy-note a[data-v-5cda6f86]{color:var(--color-accent)}.head[data-v-ce9cdd46]{text-align:center;max-width:var(--container-narrow);margin-inline:auto}.title[data-v-ce9cdd46]{font-size:clamp(var(--fs-31), 5vw, var(--fs-49));letter-spacing:-.02em;margin:var(--space-3) 0;font-weight:700}.subtitle[data-v-ce9cdd46]{color:var(--color-ink-muted);font-size:var(--fs-20);margin:0}.h2[data-v-ce9cdd46]{font-size:var(--fs-25);margin:0 0 var(--space-3);font-weight:700}.contact-grid[data-v-ce9cdd46]{gap:var(--space-6);grid-template-columns:2fr 1fr;align-items:start;display:grid}.next-steps[data-v-ce9cdd46]{margin:0 0 var(--space-5);color:var(--color-ink-muted);gap:var(--space-2);padding-inline-start:var(--space-4);display:grid}.office[data-v-ce9cdd46]{background:var(--color-surface);border:1px solid var(--color-divider);border-radius:var(--radius-md);padding:var(--space-5)}.office-list[data-v-ce9cdd46]{margin:0 0 var(--space-4);gap:var(--space-3);font-size:var(--fs-14);padding:0;list-style:none;display:grid}.office-list a[data-v-ce9cdd46]{color:var(--color-accent);text-decoration:none}.map[data-v-ce9cdd46]{aspect-ratio:5/3;border-radius:var(--radius-sm);border:1px solid var(--color-divider);width:100%;height:auto;display:block}@media (width<=900px){.contact-grid[data-v-ce9cdd46]{grid-template-columns:1fr}}
