.inquiry-form[data-astro-cid-biat5vty]{gap:var(--space-lg);flex-direction:column;display:flex}.inquiry-form[data-astro-cid-biat5vty][hidden]{display:none}.field-grid[data-astro-cid-biat5vty]{gap:var(--space-lg) var(--space-md);grid-template-columns:minmax(0,1fr);display:grid}@media (width<=639px){.inquiry-form[data-astro-cid-biat5vty],.field-grid[data-astro-cid-biat5vty]{gap:var(--space-md)}}@media (width>=640px){.field-grid[data-astro-cid-biat5vty]{grid-template-columns:repeat(2,minmax(0,1fr))}}.field[data-astro-cid-biat5vty]{gap:var(--space-2xs);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.field[data-astro-cid-biat5vty]>label[data-astro-cid-biat5vty],.field[data-astro-cid-biat5vty]>legend[data-astro-cid-biat5vty]{color:var(--text);font-size:var(--text-sm);line-height:var(--leading-snug);padding:0}.field[data-astro-cid-biat5vty]>legend[data-astro-cid-biat5vty]{margin-bottom:var(--space-2xs)}.optional[data-astro-cid-biat5vty]{color:var(--text-faint);font-size:var(--text-xs);margin-left:.5em}input[data-astro-cid-biat5vty][type=text],input[data-astro-cid-biat5vty][type=email],input[data-astro-cid-biat5vty][type=tel],textarea[data-astro-cid-biat5vty]{border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--bg);width:100%;color:var(--text);font:inherit;font-size:var(--text-sm);line-height:var(--leading-snug);transition:border-color var(--transition-fast);padding:.7rem .9rem}input[data-astro-cid-biat5vty]:focus,textarea[data-astro-cid-biat5vty]:focus{border-color:var(--ink)}textarea[data-astro-cid-biat5vty]{resize:vertical;min-height:9rem}.choices[data-astro-cid-biat5vty]{gap:var(--space-2xs);flex-wrap:wrap;display:flex}.choice[data-astro-cid-biat5vty]{border:1px solid var(--border-strong);min-height:44px;color:var(--text);font-size:var(--text-sm);line-height:var(--leading-snug);white-space:nowrap;cursor:pointer;transition:border-color var(--transition-fast), background var(--transition-fast);border-radius:999px;align-items:center;gap:.5em;padding:.4rem 1rem;display:inline-flex}.choice[data-astro-cid-biat5vty]:hover{border-color:var(--ink)}.choice[data-astro-cid-biat5vty]:has(:checked){border-color:var(--ink);background:var(--surface-mint)}.choice[data-astro-cid-biat5vty] input[data-astro-cid-biat5vty],.check[data-astro-cid-biat5vty] input[data-astro-cid-biat5vty]{width:1.05rem;height:1.05rem;accent-color:var(--ink);flex:none;margin:0}.trap[data-astro-cid-biat5vty]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.consent[data-astro-cid-biat5vty]{gap:var(--space-xs);padding:var(--space-md);border-radius:var(--radius);background:var(--surface);flex-direction:column;display:flex}.notice[data-astro-cid-biat5vty]{color:var(--text-faint);font-size:var(--text-xs);line-height:var(--leading-normal)}.check[data-astro-cid-biat5vty]{color:var(--text);font-size:var(--text-sm);line-height:var(--leading-snug);cursor:pointer;align-items:center;gap:.6em;display:flex}.submit-row[data-astro-cid-biat5vty]{align-items:center;gap:var(--space-xs) var(--space-md);flex-wrap:wrap;display:flex}.submit-row[data-astro-cid-biat5vty] .btn[data-astro-cid-biat5vty]:disabled{opacity:.6;cursor:progress}.status[data-astro-cid-biat5vty]:empty{display:none}.status[data-astro-cid-biat5vty]{color:var(--text);font-size:var(--text-sm);line-height:var(--leading-snug)}.done[data-astro-cid-biat5vty]{padding:var(--space-xl) var(--space-lg);border-radius:var(--radius-lg);background:var(--surface-mint);color:var(--text);font-size:var(--text-base);line-height:var(--leading-normal)}.done[data-astro-cid-biat5vty]:focus{outline:none}.inquiry[data-astro-cid-ogjzdvpc]{gap:var(--space-2xl);display:grid}@media (width>=960px){.inquiry[data-astro-cid-ogjzdvpc].is-form-ready{gap:var(--space-4xl);grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);align-items:start}}.contact-card[data-astro-cid-ogjzdvpc]{padding:var(--space-lg);border-radius:var(--radius-lg);background:var(--surface)}.inquiry[data-astro-cid-ogjzdvpc]:not(.is-form-ready) .contact-card[data-astro-cid-ogjzdvpc]{max-width:var(--width-text);background:0 0;padding:0}.contact-card-title[data-astro-cid-ogjzdvpc]{margin-bottom:var(--space-sm);color:var(--ink);font-size:var(--text-sm);line-height:var(--leading-snug)}address[data-astro-cid-ogjzdvpc]{font-style:normal}.contact-list[data-astro-cid-ogjzdvpc]{gap:var(--space-sm);flex-direction:column;display:flex}.contact-row[data-astro-cid-ogjzdvpc] dt[data-astro-cid-ogjzdvpc]{color:var(--text-faint);font-size:var(--text-xs);line-height:var(--leading-snug)}.contact-row[data-astro-cid-ogjzdvpc] dd[data-astro-cid-ogjzdvpc]{color:var(--text);font-size:var(--text-sm);line-height:var(--leading-snug);overflow-wrap:anywhere;margin:0}
