.c-hero[data-astro-cid-uw5kdbxl]{padding:160px var(--pad) clamp(40px,6vw,70px);background:linear-gradient(#ececec,var(--bg));display:grid;gap:20px;min-height:52svh;align-content:end}.c-body[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:1fr 1.5fr;gap:clamp(40px,7vw,110px);padding-top:clamp(40px,6vw,70px)}.c-side[data-astro-cid-uw5kdbxl]{display:flex;flex-direction:column;gap:44px;align-self:start;position:sticky;top:120px}.direct[data-astro-cid-uw5kdbxl]{display:grid;gap:10px}.mail[data-astro-cid-uw5kdbxl]{font:400 clamp(1.5rem,2.6vw,2.25rem)/1.1 var(--serif);letter-spacing:-.03em;width:max-content;max-width:100%;border-bottom:1px solid currentColor;overflow-wrap:anywhere}.small[data-astro-cid-uw5kdbxl]{font-size:var(--fs-small);color:var(--mute)}.small[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]{text-decoration:underline}.sig[data-astro-cid-uw5kdbxl]{display:flex;align-items:center;gap:14px}.sig[data-astro-cid-uw5kdbxl] b[data-astro-cid-uw5kdbxl]{display:block;font:500 18px var(--serif)}.sig[data-astro-cid-uw5kdbxl] small[data-astro-cid-uw5kdbxl]{color:var(--mute)}.form[data-astro-cid-uw5kdbxl]{display:grid;gap:34px;background:var(--card);border-radius:var(--r-card);padding:clamp(24px,4vw,48px)}.row[data-astro-cid-uw5kdbxl]{border:0;display:grid;gap:14px;min-width:0}.two[data-astro-cid-uw5kdbxl]{grid-template-columns:1fr 1fr;gap:24px}legend[data-astro-cid-uw5kdbxl],.fld[data-astro-cid-uw5kdbxl]>span[data-astro-cid-uw5kdbxl]{font:500 var(--fs-eyebrow) var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--mute);margin-bottom:14px}.fld[data-astro-cid-uw5kdbxl]{display:grid;gap:6px}.fld[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl],.fld[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]{font:400 1.25rem/1.4 var(--serif);color:var(--ink);background:none;border:0;border-bottom:1px solid var(--line);padding:10px 0;outline:none;resize:vertical;transition:border-color var(--t-fast);width:100%}.fld[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl]:focus,.fld[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]:focus{border-color:#000}[data-astro-cid-uw5kdbxl][aria-invalid=true]{border-color:#000!important;border-bottom-width:2px!important}.chips[data-astro-cid-uw5kdbxl]{display:flex;flex-wrap:wrap;gap:8px}.chip[data-astro-cid-uw5kdbxl]{position:relative;cursor:pointer}.chip[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl]{position:absolute;opacity:0;inset:0;cursor:pointer}.chip[data-astro-cid-uw5kdbxl] span[data-astro-cid-uw5kdbxl]{display:block;padding:11px 18px;border:1px solid #000;border-radius:99px;font-weight:500;font-size:14px;transition:background var(--t-fast),color var(--t-fast)}.chip[data-astro-cid-uw5kdbxl]:hover span[data-astro-cid-uw5kdbxl]{background:var(--g1)}.chip[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl]:checked+span[data-astro-cid-uw5kdbxl]{background:#000;color:#fff}.chip[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl]:focus-visible+span[data-astro-cid-uw5kdbxl]{outline:2px solid #000;outline-offset:3px}.err[data-astro-cid-uw5kdbxl]{font:500 13px var(--sans);font-style:normal;color:#000;min-height:0}.err[data-astro-cid-uw5kdbxl]:not(:empty):before{content:"✳ "}.banner[data-astro-cid-uw5kdbxl]{background:#000;color:#fff;padding:16px 20px;border-radius:14px;font-weight:500}.hp[data-astro-cid-uw5kdbxl]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.send[data-astro-cid-uw5kdbxl]{justify-self:start;display:inline-flex;align-items:center;gap:18px;padding:18px 30px;border-radius:var(--r-btn);background:#000;color:#fff;font:600 15px var(--sans)}.send[data-astro-cid-uw5kdbxl] .arr[data-astro-cid-uw5kdbxl]{transition:transform var(--t-base) var(--ease-io)}.send[data-astro-cid-uw5kdbxl]:hover .arr[data-astro-cid-uw5kdbxl]{transform:translate(6px)}.send[data-astro-cid-uw5kdbxl]:disabled{opacity:.6;cursor:progress}.privacy[data-astro-cid-uw5kdbxl]{margin-top:-18px}@media(max-width:900px){.c-body[data-astro-cid-uw5kdbxl],.two[data-astro-cid-uw5kdbxl]{grid-template-columns:1fr}.c-side[data-astro-cid-uw5kdbxl]{position:static}}
