.cf[data-astro-cid-svshx33u]{display:grid;gap:1.2rem;background:var(--sur);border:1px solid var(--line-2);border-radius:var(--r);padding:clamp(1.4rem,4vw,2.2rem);min-width:0}.asking[data-astro-cid-svshx33u]{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap;padding:.8rem 1rem;border:1px solid var(--gline);border-radius:var(--r-sm);background:#c7ae6a0f}.asking[data-astro-cid-svshx33u] b[data-astro-cid-svshx33u]{font-family:var(--display);font-weight:600;letter-spacing:-.01em}.types[data-astro-cid-svshx33u]{border:0;padding:0;margin:0;display:grid;gap:.6rem}legend[data-astro-cid-svshx33u]{font-weight:600;font-size:.92rem;padding:0;margin-bottom:.6rem}.opts[data-astro-cid-svshx33u]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.opts[data-astro-cid-svshx33u] label[data-astro-cid-svshx33u]{position:relative;display:flex;align-items:center;min-height:46px;padding:.6rem .95rem;border:1px solid var(--line-2);border-radius:999px;font-size:.9rem;font-weight:500;cursor:pointer;transition:border-color var(--dur-1),background var(--dur-2),color var(--dur-1)}.opts[data-astro-cid-svshx33u] input[data-astro-cid-svshx33u]{position:absolute;opacity:0;width:1px;height:1px}.opts[data-astro-cid-svshx33u] label[data-astro-cid-svshx33u]:hover{border-color:var(--gline)}.opts[data-astro-cid-svshx33u] label[data-astro-cid-svshx33u]:has(input:checked){background:var(--gold-2);border-color:var(--gold-2);color:#0b0b0d}.opts[data-astro-cid-svshx33u] label[data-astro-cid-svshx33u]:has(input:focus-visible){outline:2px solid var(--gold);outline-offset:3px}.row[data-astro-cid-svshx33u]{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem}.field[data-astro-cid-svshx33u]{display:grid;gap:.4rem;min-width:0}.field[data-astro-cid-svshx33u][hidden]{display:none}label[data-astro-cid-svshx33u]{font-weight:600;font-size:.92rem}.opt[data-astro-cid-svshx33u]{font-weight:400;color:var(--text-2)}input[data-astro-cid-svshx33u][type=text],input[data-astro-cid-svshx33u][type=email],input[data-astro-cid-svshx33u][type=tel],textarea[data-astro-cid-svshx33u]{font:inherit;color:var(--text);padding:.8rem .95rem;border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--bg-2);width:100%;min-height:48px;transition:border-color var(--dur-1),box-shadow var(--dur-1)}input[data-astro-cid-svshx33u]:focus,textarea[data-astro-cid-svshx33u]:focus{outline:none;border-color:var(--gold);box-shadow:0 0 0 4px #c7ae6a29}textarea[data-astro-cid-svshx33u]{resize:vertical}[data-astro-cid-svshx33u]::placeholder{color:var(--text-3)}.field[data-astro-cid-svshx33u].is-invalid input[data-astro-cid-svshx33u],.field[data-astro-cid-svshx33u].is-invalid textarea[data-astro-cid-svshx33u]{border-color:#d9736b}.err[data-astro-cid-svshx33u]{font-size:.84rem;color:#e89b94}.err[data-astro-cid-svshx33u][hidden],.summary[data-astro-cid-svshx33u][hidden],.asking[data-astro-cid-svshx33u][hidden]{display:none}.summary[data-astro-cid-svshx33u]{font-size:.9rem;color:#e89b94}.cf[data-astro-cid-svshx33u] .btn[data-astro-cid-svshx33u]{justify-self:start;min-width:10rem}@media(max-width:560px){.row[data-astro-cid-svshx33u],.opts[data-astro-cid-svshx33u]{grid-template-columns:1fr}.cf[data-astro-cid-svshx33u] .btn[data-astro-cid-svshx33u]{justify-self:stretch}}.grid[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:7fr 5fr;gap:clamp(1.5rem,4vw,3.5rem);align-items:start}.side[data-astro-cid-uw5kdbxl]{display:grid;gap:1rem}.block[data-astro-cid-uw5kdbxl]{padding:1.5rem;display:grid;gap:.8rem}.h3[data-astro-cid-uw5kdbxl]{font-size:1.25rem}.people[data-astro-cid-uw5kdbxl]{display:grid;gap:1rem}.person[data-astro-cid-uw5kdbxl]{padding:1.4rem 1.5rem;display:grid;gap:.45rem}.person[data-astro-cid-uw5kdbxl] h3[data-astro-cid-uw5kdbxl]{font-size:1.15rem}.person[data-astro-cid-uw5kdbxl] .link[data-astro-cid-uw5kdbxl]{font-size:.92rem}.loc[data-astro-cid-uw5kdbxl]{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--mono);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-2);padding-left:.5rem}@media(max-width:900px){.grid[data-astro-cid-uw5kdbxl]{grid-template-columns:1fr}}
