.contact-grid[data-astro-cid-6bfsojfh]{grid-template-columns:1fr 1.2fr;align-items:start;gap:4rem;max-width:1100px;margin:0 auto;padding:5rem 2rem;display:grid}.contact-list[data-astro-cid-6bfsojfh]{flex-direction:column;gap:1.5rem;margin-bottom:2.5rem;display:flex}.contact-item[data-astro-cid-6bfsojfh]{align-items:flex-start;gap:1rem;display:flex}.contact-icon[data-astro-cid-6bfsojfh]{background:#d4a84b1a;border:1px solid #d4a84b40;border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.contact-label[data-astro-cid-6bfsojfh]{font-family:var(--font-condensed);letter-spacing:.2em;text-transform:uppercase;color:var(--color-amber);margin-bottom:.2rem;font-size:.75rem}.contact-value[data-astro-cid-6bfsojfh]{color:var(--color-chrome);word-break:break-word;padding:.15rem 0;font-size:.97rem;line-height:1.5;text-decoration:none;transition:color .2s;display:inline-block}.contact-value[data-astro-cid-6bfsojfh]:hover{color:var(--color-amber)}.info-card[data-astro-cid-6bfsojfh]{background:var(--color-steel-mid);border:1px solid #c8d8e814;border-left:3px solid var(--color-amber);margin-bottom:1.5rem;padding:1.5rem}.info-label[data-astro-cid-6bfsojfh]{font-family:var(--font-condensed);letter-spacing:.2em;text-transform:uppercase;color:var(--color-amber);margin-bottom:.75rem;font-size:.78rem}.info-row[data-astro-cid-6bfsojfh]{color:var(--color-chrome);justify-content:space-between;align-items:center;margin-bottom:.5rem;font-size:.9rem;display:flex}.info-amber[data-astro-cid-6bfsojfh]{color:var(--color-amber);font-family:var(--font-condensed);letter-spacing:.08em;font-size:1rem}.info-card[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{color:var(--color-dim-lt);margin:0;font-size:.85rem;line-height:1.6}.chips[data-astro-cid-6bfsojfh]{flex-wrap:wrap;gap:.45rem;display:flex}.chip[data-astro-cid-6bfsojfh]{font-family:var(--font-condensed);letter-spacing:.08em;text-transform:uppercase;color:var(--color-chrome);background:#c8d8e80a;border:1px solid #c8d8e81f;padding:.3rem .75rem;font-size:.72rem}.directions[data-astro-cid-6bfsojfh]{text-align:center;display:block}.form-card[data-astro-cid-6bfsojfh]{background:var(--color-steel-mid);border:1px solid #c8d8e814;padding:2.5rem}.form-title[data-astro-cid-6bfsojfh]{font-family:var(--font-condensed);letter-spacing:.15em;text-transform:uppercase;color:var(--color-chrome);margin-bottom:.5rem;font-size:1rem}.form-intro[data-astro-cid-6bfsojfh]{color:var(--color-dim-lt);margin-bottom:2rem;font-size:.88rem;line-height:1.6}.form-row[data-astro-cid-6bfsojfh]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.field[data-astro-cid-6bfsojfh]{margin-bottom:1rem}.field[data-astro-cid-6bfsojfh] label[data-astro-cid-6bfsojfh]{letter-spacing:.15em;text-transform:uppercase;color:var(--color-dim-lt);margin-bottom:.4rem;font-size:.75rem;display:block}.field[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh],.field[data-astro-cid-6bfsojfh] select[data-astro-cid-6bfsojfh],.field[data-astro-cid-6bfsojfh] textarea[data-astro-cid-6bfsojfh]{width:100%;color:var(--color-off-white);font-family:var(--font-body);background:#c8d8e80d;border:1px solid #c8d8e81f;border-radius:0;outline:none;padding:.75rem 1rem;font-size:1rem;transition:border-color .2s}.field[data-astro-cid-6bfsojfh] select[data-astro-cid-6bfsojfh]{background:var(--color-steel);-webkit-appearance:none;appearance:none}.field[data-astro-cid-6bfsojfh] select[data-astro-cid-6bfsojfh] option[data-astro-cid-6bfsojfh]{background:var(--color-steel);color:var(--color-off-white)}.field[data-astro-cid-6bfsojfh] textarea[data-astro-cid-6bfsojfh]{resize:vertical}.field[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]:focus,.field[data-astro-cid-6bfsojfh] select[data-astro-cid-6bfsojfh]:focus,.field[data-astro-cid-6bfsojfh] textarea[data-astro-cid-6bfsojfh]:focus{border-color:var(--color-amber)}.hp[data-astro-cid-6bfsojfh]{display:none}.submit[data-astro-cid-6bfsojfh]{width:100%;margin-top:.5rem;font-size:1rem}.notice[data-astro-cid-6bfsojfh]{text-align:center;margin-top:1rem;padding:1rem;font-size:.9rem}.notice-ok[data-astro-cid-6bfsojfh]{color:#3fb950;background:#3fb9501a;border:1px solid #3fb9504d}.notice-err[data-astro-cid-6bfsojfh]{color:#f85149;background:#f851491a;border:1px solid #f851494d}@media (max-width:860px){.contact-grid[data-astro-cid-6bfsojfh]{grid-template-columns:1fr;gap:2.5rem;padding:3.5rem 1.25rem}.form-row[data-astro-cid-6bfsojfh]{grid-template-columns:1fr}.form-card[data-astro-cid-6bfsojfh]{padding:1.75rem 1.25rem}}
