.contact-field[data-astro-cid-he3spzz3] select[data-astro-cid-he3spzz3]{border:2px solid var(--mint);background:var(--paper);width:100%;min-width:0;min-height:48px;color:var(--ink);font:inherit;border-radius:6px;padding:12px;font-size:16px;line-height:1.5}.contact-field[data-astro-cid-he3spzz3] select[data-astro-cid-he3spzz3]:focus-visible{outline:3px solid var(--teal);outline-offset:2px}.contact-section--compact[data-astro-cid-he3spzz3]{background:var(--deep);scroll-margin-top:24px}.contact-section--compact[data-astro-cid-he3spzz3] .contact-inner[data-astro-cid-he3spzz3]{align-items:start}.contact-section--compact[data-astro-cid-he3spzz3] .contact-copy[data-astro-cid-he3spzz3] h2[data-astro-cid-he3spzz3]{font-size:clamp(32px,3.7vw,54px)}.contact-section--compact[data-astro-cid-he3spzz3] .contact-copy[data-astro-cid-he3spzz3] p[data-astro-cid-he3spzz3]{font-size:16px}.contact-section--compact[data-astro-cid-he3spzz3] .contact-field[data-astro-cid-he3spzz3]:has(input[readonly]){order:-1;grid-column:1/-1;align-items:center;gap:12px;display:flex}.contact-section--compact[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3][readonly]{background:0 0;border:0;flex:1;width:0;min-width:0;min-height:0;padding:0}.contact-extra[data-astro-cid-he3spzz3]{grid-column:1/-1;border:0!important}.contact-extra[data-astro-cid-he3spzz3]>summary[data-astro-cid-he3spzz3]{min-height:44px;padding:8px 28px 8px 0!important;font-size:16px!important}.contact-extra[data-astro-cid-he3spzz3]>summary[data-astro-cid-he3spzz3]:after{top:4px!important}.contact-extra[data-astro-cid-he3spzz3]>.contact-extra-fields[data-astro-cid-he3spzz3]{gap:20px;display:grid;padding:12px 0!important}.contact-section--compact[data-astro-cid-he3spzz3] .button[data-astro-cid-he3spzz3] [data-astro-cid-he3spzz3][data-submit-label]{font-size:16px}@media (width<=950px){.contact-section--compact[data-astro-cid-he3spzz3] .contact-inner[data-astro-cid-he3spzz3]{grid-template-columns:1fr;gap:28px}}
