.contact-page{max-width:850px}.contact-email{display:inline-block;font-size:20px;margin:5px 0 22px;color:#30d6ed}.contact-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.contact-page label{display:flex;flex-direction:column;gap:7px;margin-bottom:16px}.contact-page input,.contact-page select,.contact-page textarea{box-sizing:border-box;width:100%;padding:10px 12px;background:#082331;color:#d2e6ee;border:1px solid #285163;border-radius:6px;font:inherit}.contact-page textarea{resize:vertical}.contact-page input:focus-visible,.contact-page select:focus-visible,.contact-page textarea:focus-visible{outline:2px solid #13cde8;outline-offset:2px}.contact-page .contact-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.contact-page [role=status]{overflow-wrap:anywhere}.contact-page .muted{font-size:13px;color:#9cbccc}@media(max-width:600px){.contact-fields{grid-template-columns:1fr;gap:0}}
