.reach-out-page{padding-bottom:var(--section)}.reach-out-layout{margin:var(--fn-gap) auto 0;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:64px;max-width:1000px;display:grid}.reach-out-details{border-left:1px solid var(--line);gap:36px;padding-left:32px;display:grid}.reach-out-details h3{font-size:28px;font-style:italic;line-height:1.2}.reach-out-details address,.reach-out-details p{color:var(--ink-2);margin-top:12px;font-size:20px;font-style:normal;line-height:1.55}.reach-out-details .email{flex-wrap:wrap;justify-content:flex-start;margin-top:8px;font-size:22px}.reach-out-form .inp{border-radius:var(--radius);background:var(--paper);border-color:var(--ink-3);transition:none}.reach-out-form .inp:hover{border-color:var(--ink)}.reach-out-form .inp:focus{outline:2px solid var(--ink);outline-offset:3px;border-color:var(--ink);box-shadow:none}.reach-out-form select.inp{appearance:auto;padding-right:8px}.reach-out-placeholder{color:var(--ink-3)}.reach-out-form option{color:var(--ink)}.reach-out-hint{color:var(--ink-2);margin-top:8px;font-size:18px;line-height:1.5}.reach-out-hint a{text-underline-offset:3px;text-decoration:underline}.reach-out-form .btn-ink{justify-self:start}.reach-out-form .f-status{color:var(--ink-2);overflow-wrap:anywhere}.reach-out-form .f-err:not(:empty){border-left:2px solid var(--ink);background:var(--panel);color:var(--ink);padding:12px 16px}.reach-out-form .reach-out-honeypot{opacity:0;clip-path:inset(50%);width:1px;height:1px;position:absolute;left:auto;overflow:hidden}.reach-out-nojs{color:var(--ink-2);margin-top:24px}.reach-out-page a:focus-visible,.reach-out-page button:focus-visible,.reach-out-form button:focus-visible{outline:2px solid var(--ink);outline-offset:4px}@media (max-width:760px){.reach-out-layout{grid-template-columns:minmax(0,1fr);gap:48px}.reach-out-details{border-left:0;border-top:1px solid var(--line);padding:32px 0 0}}
