.form[data-astro-cid-vekgkm42]{gap:22px;display:grid}.row[data-astro-cid-vekgkm42]{grid-template-columns:1fr 1fr;gap:22px;display:grid}.field[data-astro-cid-vekgkm42]{gap:8px;display:grid}.field[data-astro-cid-vekgkm42] span[data-astro-cid-vekgkm42]{font-size:14px;font-weight:600}input[data-astro-cid-vekgkm42],select[data-astro-cid-vekgkm42],textarea[data-astro-cid-vekgkm42]{width:100%;color:var(--ink);background:#fff;border:1.5px solid #8f8f8c;border-radius:10px;padding:16px 18px;font-family:inherit;font-size:16px;transition:border-color .2s,box-shadow .2s}select[data-astro-cid-vekgkm42]{appearance:none;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%230b0b0d' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E") right 18px center no-repeat;padding-right:48px}input[data-astro-cid-vekgkm42]:focus,select[data-astro-cid-vekgkm42]:focus,textarea[data-astro-cid-vekgkm42]:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 4px #2f56f026}textarea[data-astro-cid-vekgkm42]{resize:vertical}.trap[data-astro-cid-vekgkm42]{position:absolute;left:-9999px}.submit[data-astro-cid-vekgkm42]{cursor:pointer;background:var(--accent);color:#fff;transition:background-color .3s var(--ease);border:0;border-radius:999px;justify-self:start;padding:18px 32px;font-size:16px;font-weight:600}.submit[data-astro-cid-vekgkm42]:hover{background:var(--accent-deep)}@media (width<=640px){.row[data-astro-cid-vekgkm42]{grid-template-columns:1fr}}.intro[data-astro-cid-ogjzdvpc]{padding:170px 0 72px}.intro[data-astro-cid-ogjzdvpc] .lead[data-astro-cid-ogjzdvpc]{max-width:52ch}.intro[data-astro-cid-ogjzdvpc] .container[data-astro-cid-ogjzdvpc]{gap:28px;display:grid}.form-section[data-astro-cid-ogjzdvpc]{padding:72px 0 var(--section)}.layout[data-astro-cid-ogjzdvpc]{grid-template-columns:1.6fr 1fr;align-items:start;gap:clamp(40px,7vw,110px);display:grid}.details[data-astro-cid-ogjzdvpc]{border-radius:var(--radius);background:var(--paper-2);gap:34px;padding:36px;display:grid}.details[data-astro-cid-ogjzdvpc] div[data-astro-cid-ogjzdvpc]{gap:6px;display:grid}address[data-astro-cid-ogjzdvpc]{font-style:normal;line-height:1.45;display:grid}.label[data-astro-cid-ogjzdvpc]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-size:12px}.details[data-astro-cid-ogjzdvpc] a[data-astro-cid-ogjzdvpc]{font-weight:600}.details[data-astro-cid-ogjzdvpc] a[data-astro-cid-ogjzdvpc]:hover{color:var(--accent)}@media (width<=900px){.layout[data-astro-cid-ogjzdvpc]{grid-template-columns:1fr}}
