.contact-sec[data-astro-cid-jbceweda]{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);align-items:start;gap:clamp(48px,7vw,140px);display:grid}.top[data-astro-cid-jbceweda]{margin-bottom:clamp(40px,5vw,72px)}.kicker[data-astro-cid-jbceweda]{margin-bottom:22px}.h2[data-astro-cid-jbceweda]{max-width:12ch}.grid[data-astro-cid-jbceweda]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px clamp(20px,3vw,40px);display:grid}.field[data-astro-cid-jbceweda]{grid-column:1/-1;align-content:start;gap:10px;display:grid}.field[data-astro-cid-jbceweda].half{grid-column:auto}label[data-astro-cid-jbceweda]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);font-size:12px}.req[data-astro-cid-jbceweda]{color:var(--accent)}.opt[data-astro-cid-jbceweda]{color:var(--ink-70);text-transform:none;letter-spacing:.04em}input[data-astro-cid-jbceweda]:not([type=checkbox]),select[data-astro-cid-jbceweda],textarea[data-astro-cid-jbceweda]{width:100%;color:var(--ink);font:inherit;letter-spacing:-.015em;background:0 0;border:0;border-bottom:1px solid #0a0a0b4d;border-radius:0;margin:0;padding:10px 0 14px;font-size:clamp(18px,1.5vw,22px);transition:border-color .3s}textarea[data-astro-cid-jbceweda]{resize:vertical;min-height:140px;line-height:1.5}input[data-astro-cid-jbceweda]:not([type=checkbox]):hover,select[data-astro-cid-jbceweda]:hover,textarea[data-astro-cid-jbceweda]:hover{border-bottom-color:#0a0a0b8c}input[data-astro-cid-jbceweda]:not([type=checkbox]):focus,select[data-astro-cid-jbceweda]:focus,textarea[data-astro-cid-jbceweda]:focus{border-bottom:2px solid var(--accent);outline:none;padding-bottom:13px}[data-astro-cid-jbceweda][aria-invalid=true]:not([type=checkbox]){border-bottom-color:#b3261e}.error[data-astro-cid-jbceweda]{color:#b3261e;min-height:1.4em;margin:0;font-size:14px;line-height:1.4}.hp[data-astro-cid-jbceweda]{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.select[data-astro-cid-jbceweda]{position:relative}.select[data-astro-cid-jbceweda]:after{content:"";border-right:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink);pointer-events:none;width:9px;height:9px;position:absolute;top:50%;right:4px;transform:translateY(-80%)rotate(45deg)}select[data-astro-cid-jbceweda]{appearance:none;cursor:pointer;padding-right:28px}option[data-astro-cid-jbceweda]{background:var(--bone);color:var(--ink)}.check[data-astro-cid-jbceweda]{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:14px;margin-top:10px}.check[data-astro-cid-jbceweda] label[data-astro-cid-jbceweda]{text-transform:none;letter-spacing:.02em;cursor:pointer;font-size:14px}.check[data-astro-cid-jbceweda] .error[data-astro-cid-jbceweda]{grid-column:1/-1}input[data-astro-cid-jbceweda][type=checkbox]{appearance:none;cursor:pointer;background:0 0;border:1px solid #0a0a0b73;border-radius:4px;place-content:center;width:22px;height:22px;margin:0;transition:background .25s,border-color .25s;display:grid}input[data-astro-cid-jbceweda][type=checkbox]:after{content:"";border-left:2px solid var(--bone);border-bottom:2px solid var(--bone);width:10px;height:6px;transition:transform .25s cubic-bezier(.16,1,.3,1);transform:translateY(-1px)rotate(-45deg)scale(0)}input[data-astro-cid-jbceweda][type=checkbox]:checked{background:var(--ink);border-color:var(--ink)}input[data-astro-cid-jbceweda][type=checkbox]:checked:after{transform:translateY(-1px)rotate(-45deg)scale(1)}input[data-astro-cid-jbceweda][type=checkbox]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}input[data-astro-cid-jbceweda][type=checkbox][aria-invalid=true]{border-color:#b3261e}.actions[data-astro-cid-jbceweda]{flex-wrap:wrap;align-items:center;gap:24px;margin-top:clamp(24px,3vw,40px);display:flex}.submit[data-astro-cid-jbceweda]{background:var(--ink);color:var(--bone);font:inherit;cursor:pointer;border:0;font-size:16px;font-weight:600}.submit[data-astro-cid-jbceweda]:hover,.submit[data-astro-cid-jbceweda]:focus-visible{background:var(--accent);color:var(--ink)}.submit[data-astro-cid-jbceweda]:disabled{opacity:.6;cursor:progress}.status[data-astro-cid-jbceweda]{max-width:40ch;color:var(--ink-70);margin:0;font-size:15px;line-height:1.5}.aside[data-astro-cid-jbceweda]{border-top:1px solid #0a0a0b2e;display:grid;position:sticky;top:120px}.block[data-astro-cid-jbceweda]{border-bottom:1px solid #0a0a0b2e;gap:12px;padding:clamp(24px,2.6vw,36px) 0;display:grid}.bt[data-astro-cid-jbceweda]{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-size:12px;font-weight:400}.bp[data-astro-cid-jbceweda]{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(20px,1.7vw,26px);line-height:1.2}.book[data-astro-cid-jbceweda]{border:1px solid var(--ink);font-family:var(--font-mono);letter-spacing:.06em;color:var(--ink);border-radius:999px;justify-self:start;margin-top:6px;padding:12px 20px;font-size:13px;transition:background .3s,color .3s}.book[data-astro-cid-jbceweda]:hover,.book[data-astro-cid-jbceweda]:focus-visible{background:var(--ink);color:var(--bone)}.addr[data-astro-cid-jbceweda]{font-size:17px;font-style:normal;line-height:1.5;display:grid}.line[data-astro-cid-jbceweda]{color:var(--ink);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;justify-self:start;font-size:17px;transition:background-size .4s cubic-bezier(.16,1,.3,1)}.line[data-astro-cid-jbceweda]:hover,.line[data-astro-cid-jbceweda]:focus-visible{background-size:100% 1px}.social[data-astro-cid-jbceweda]{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.social[data-astro-cid-jbceweda] a[data-astro-cid-jbceweda]{font-family:var(--font-mono);letter-spacing:.06em;color:var(--ink);border:1px solid #0a0a0b40;border-radius:999px;padding:8px 14px;font-size:12px;transition:border-color .3s,color .3s;display:inline-block}.social[data-astro-cid-jbceweda] a[data-astro-cid-jbceweda]:hover,.social[data-astro-cid-jbceweda] a[data-astro-cid-jbceweda]:focus-visible{border-color:var(--accent);color:var(--accent)}.sr[data-astro-cid-jbceweda]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=960px){.contact-sec[data-astro-cid-jbceweda]{grid-template-columns:1fr}.aside[data-astro-cid-jbceweda]{position:static}}@media (width<=600px){.field[data-astro-cid-jbceweda].half{grid-column:1/-1}}
