.page_hero__0Vvk_{text-align:center;padding:1em;background-color:white;color:#000023;border-radius:8px}.page_hero__0Vvk_ h1{font-size:2em;font-weight:600;margin-bottom:45px}.page_hero__0Vvk_ p{font-size:1.1em;margin:0 auto 40px;max-width:600px;padding:0 2em;line-height:1.6em}.page_hero__0Vvk_ p a{color:#007bff;text-decoration:none;transition:color .3s ease}.page_hero__0Vvk_ p a:hover{color:#339dff}.page_contact-form__ArSnk{display:flex;flex-direction:column;gap:16px;width:100%;max-width:400px;margin:20px auto 0}.page_contact-form__ArSnk input,.page_contact-form__ArSnk textarea{width:93%;padding:12px;border:1px solid #bbb;border-radius:6px;font-size:16px;font-family:inherit;background-color:lightgrey;box-shadow:inset 0 2px 4px rgba(0,0,0,.1),0 2px 2px rgba(255,255,255,.6);transition:all .2s ease-in-out}.page_contact-form__ArSnk input:focus,.page_contact-form__ArSnk textarea:focus{outline:none;background-color:#e6e6e6;box-shadow:inset 0 2px 5px rgba(0,0,0,.2),0 0 0 3px rgba(0,112,243,.2);border-color:#0070f3}.page_submitButton__jMO2u{background-color:#000023;color:white;padding:12px 60px;border:none;border-radius:6px;font-size:1em;cursor:pointer;transition:background-color .3s ease-in-out,transform .2s ease-in-out;margin:20px auto 0}.page_submitButton__jMO2u:hover{background-color:#005bb5;transform:scale(1.05)}.page_submitButton__jMO2u:active{transform:scale(.95)}.page_statusMessage__Jlp_9{color:#000023;text-align:center;margin-left:auto;margin-right:auto;margin-top:20px;max-width:400px;font-size:14px}.page_visuallyHidden__ZWiqA{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.page_section__Amuph hr{border:none;height:3px;background:linear-gradient(90deg,transparent,#000023,transparent);margin:15px 0 50px;width:100%}