.scrub-sec[data-astro-cid-cyvgg4q3]{padding:150px 0}.scrub[data-astro-cid-cyvgg4q3]{font-family:var(--font-body);font-weight:700;text-transform:uppercase;font-size:clamp(34px,4vw,60px);line-height:1.2;letter-spacing:var(--track-heading);color:var(--dim);max-width:1000px}section[data-astro-cid-zbjjch6a]{scroll-margin-top:90px}.contact[data-astro-cid-zbjjch6a]{display:grid;grid-template-columns:1fr 1fr;gap:64px;background:var(--panel);border-radius:14px;padding:56px}.contact[data-astro-cid-zbjjch6a] h2[data-astro-cid-zbjjch6a]{font-family:var(--font-display);font-weight:800;font-size:var(--fs-h3);line-height:var(--lh-h3);margin-bottom:16px;letter-spacing:var(--track-heading)}.contact[data-astro-cid-zbjjch6a] .cta-sub[data-astro-cid-zbjjch6a]{color:var(--muted);font-size:var(--fs-lead);line-height:1.3;margin-bottom:34px;max-width:none;font-weight:400}.contact[data-astro-cid-zbjjch6a] .info[data-astro-cid-zbjjch6a]{margin-top:14px}.contact[data-astro-cid-zbjjch6a] .info[data-astro-cid-zbjjch6a] .b[data-astro-cid-zbjjch6a]{margin-bottom:24px}.contact[data-astro-cid-zbjjch6a] .info[data-astro-cid-zbjjch6a] .b[data-astro-cid-zbjjch6a] .k[data-astro-cid-zbjjch6a]{font-size:var(--fs-3xs);letter-spacing:var(--track-wide);color:var(--dim);text-transform:uppercase;margin-bottom:8px}.contact[data-astro-cid-zbjjch6a] .info[data-astro-cid-zbjjch6a] .b[data-astro-cid-zbjjch6a] .v[data-astro-cid-zbjjch6a]{font-size:var(--fs-md);color:#e7e9ee;font-weight:500}.contact[data-astro-cid-zbjjch6a] form[data-astro-cid-zbjjch6a] .f[data-astro-cid-zbjjch6a]{margin-bottom:18px}.contact[data-astro-cid-zbjjch6a] form[data-astro-cid-zbjjch6a] .f[data-astro-cid-zbjjch6a] label[data-astro-cid-zbjjch6a]{display:block;font-size:var(--fs-micro);letter-spacing:.18em;text-transform:uppercase;color:var(--dim);margin-bottom:8px}.contact[data-astro-cid-zbjjch6a] form[data-astro-cid-zbjjch6a] .f[data-astro-cid-zbjjch6a] input[data-astro-cid-zbjjch6a],.contact[data-astro-cid-zbjjch6a] form[data-astro-cid-zbjjch6a] .f[data-astro-cid-zbjjch6a] textarea[data-astro-cid-zbjjch6a]{width:100%;background:#0a0a0e;border:1px solid #ffffff18;border-radius:8px;padding:13px 14px;color:var(--ink);font-family:inherit;font-size:var(--fs-form)}.contact[data-astro-cid-zbjjch6a] form[data-astro-cid-zbjjch6a] .f[data-astro-cid-zbjjch6a] textarea[data-astro-cid-zbjjch6a]{min-height:190px;resize:vertical}.closing[data-astro-cid-zbjjch6a]{text-align:center;margin-top:56px;font-family:var(--font-display);font-weight:500;font-size:var(--fs-sub);color:var(--ink);letter-spacing:var(--track-heading)}.contact[data-astro-cid-zbjjch6a] form[data-astro-cid-zbjjch6a] button[data-astro-cid-zbjjch6a]{background:var(--accent);color:#fff;border:0;border-radius:999px;padding:15px 30px;font-weight:600;letter-spacing:.06em;font-size:var(--fs-form);cursor:pointer}footer[data-astro-cid-zbjjch6a]{padding:48px 0;border-top:1px solid #ffffff0d;background:var(--bg-2)}footer[data-astro-cid-zbjjch6a] .row[data-astro-cid-zbjjch6a]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px}footer[data-astro-cid-zbjjch6a] .brand[data-astro-cid-zbjjch6a]{font-family:var(--font-display);font-weight:700;letter-spacing:.14em}footer[data-astro-cid-zbjjch6a] .brand[data-astro-cid-zbjjch6a] b[data-astro-cid-zbjjch6a]{color:var(--brand-red)}footer[data-astro-cid-zbjjch6a] .lnk[data-astro-cid-zbjjch6a]{display:flex;gap:26px;color:var(--muted);font-size:var(--fs-2xs);letter-spacing:.06em}@media(max-width:960px){.contact[data-astro-cid-zbjjch6a]{grid-template-columns:1fr;padding:36px}}
