.reach[data-astro-cid-gkphdh4t]{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);align-items:start;gap:clamp(36px,6vw,96px);display:grid}@media (width<=940px){.reach[data-astro-cid-gkphdh4t]{grid-template-columns:1fr}}.grid[data-astro-cid-gkphdh4t]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,2.4vw,30px);display:grid}@media (width<=620px){.grid[data-astro-cid-gkphdh4t]{grid-template-columns:1fr}}.fld[data-astro-cid-gkphdh4t]{border:0;flex-direction:column;gap:9px;min-width:0;margin:0;padding:0;display:flex}.fld--wide[data-astro-cid-gkphdh4t]{grid-column:1/-1}.fld__l[data-astro-cid-gkphdh4t]{padding:0}.fld[data-astro-cid-gkphdh4t] input[data-astro-cid-gkphdh4t],.fld[data-astro-cid-gkphdh4t] textarea[data-astro-cid-gkphdh4t]{font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--line);width:100%;transition:border-color .18s var(--ease);border-radius:2px;padding:13px 15px;font-size:16px}.fld[data-astro-cid-gkphdh4t] textarea[data-astro-cid-gkphdh4t]{resize:vertical;line-height:1.5}.fld[data-astro-cid-gkphdh4t] input[data-astro-cid-gkphdh4t]::placeholder,.fld[data-astro-cid-gkphdh4t] textarea[data-astro-cid-gkphdh4t]::placeholder{color:var(--muted)}.fld[data-astro-cid-gkphdh4t] input[data-astro-cid-gkphdh4t]:focus,.fld[data-astro-cid-gkphdh4t] textarea[data-astro-cid-gkphdh4t]:focus{border-color:var(--ink);outline:0}.fld[data-astro-cid-gkphdh4t] input[data-astro-cid-gkphdh4t]:focus-visible,.fld[data-astro-cid-gkphdh4t] textarea[data-astro-cid-gkphdh4t]:focus-visible{outline:2.5px solid var(--signal);outline-offset:2px}.chips[data-astro-cid-gkphdh4t]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-astro-cid-gkphdh4t]{position:relative}.chip[data-astro-cid-gkphdh4t] input[data-astro-cid-gkphdh4t]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.chip[data-astro-cid-gkphdh4t] span[data-astro-cid-gkphdh4t]{background:var(--paper);border:1px solid var(--line);transition:background-color .18s var(--ease), border-color .18s var(--ease), color .18s var(--ease);border-radius:2px;padding:11px 18px;font-size:15px;display:block}.chip[data-astro-cid-gkphdh4t] input[data-astro-cid-gkphdh4t]:hover+span[data-astro-cid-gkphdh4t]{border-color:var(--muted)}.chip[data-astro-cid-gkphdh4t] input[data-astro-cid-gkphdh4t]:checked+span[data-astro-cid-gkphdh4t]{background:var(--ink);border-color:var(--ink);color:#fff}.chip[data-astro-cid-gkphdh4t] input[data-astro-cid-gkphdh4t]:focus-visible+span[data-astro-cid-gkphdh4t]{outline:2.5px solid var(--signal);outline-offset:2px}.send[data-astro-cid-gkphdh4t]{flex-wrap:wrap;align-items:center;gap:20px;margin-top:clamp(26px,3vw,36px);display:flex}.btn[data-astro-cid-gkphdh4t]{background:var(--ink);color:#fff;cursor:pointer;transition:background-color .2s var(--ease);border:0;border-radius:2px;align-items:center;gap:9px;padding:16px 28px;font-size:16.5px;font-weight:500;display:inline-flex}.btn[data-astro-cid-gkphdh4t]:hover{background:#1e262c}.btn[data-astro-cid-gkphdh4t] svg[data-astro-cid-gkphdh4t]{transition:transform .22s var(--ease)}.btn[data-astro-cid-gkphdh4t]:hover svg[data-astro-cid-gkphdh4t]{transform:translate(3px)}.send__n[data-astro-cid-gkphdh4t]{color:var(--muted);max-width:34ch;font-size:13.5px;line-height:1.45}.side[data-astro-cid-gkphdh4t]{flex-direction:column;align-items:flex-start;display:flex}.side__t[data-astro-cid-gkphdh4t]{margin-top:14px}.side__mail[data-astro-cid-gkphdh4t]{letter-spacing:-.015em;border-bottom:1px solid var(--line);transition:border-color .18s var(--ease);margin-top:18px;padding-bottom:3px;font-size:clamp(17px,1.5vw,20px);font-weight:500}.side__mail[data-astro-cid-gkphdh4t]:hover{border-color:var(--ink)}.side__l[data-astro-cid-gkphdh4t]{width:100%;margin-top:28px}.side__l[data-astro-cid-gkphdh4t] li[data-astro-cid-gkphdh4t]{border-top:1px solid var(--line);color:var(--body);padding-block:13px;font-size:15px;line-height:1.45}.side__l[data-astro-cid-gkphdh4t] li[data-astro-cid-gkphdh4t]:last-child{border-bottom:1px solid var(--line)}.side__p[data-astro-cid-gkphdh4t]{color:var(--muted);border-inline-start:2px solid var(--line);margin-top:26px;padding-inline-start:14px;font-size:13.5px;line-height:1.55}
