.contact-page{padding-top:74px}.contact-hero{padding:110px 5vw 80px;max-width:1200px}.contact-hero h1{font-family:Impact,'Arial Narrow',sans-serif;text-transform:uppercase;font-size:clamp(58px,8vw,120px);line-height:.93;max-width:1100px}.contact-hero>p:last-child{font-size:19px;color:#aeb2b3;max-width:680px;margin-top:30px}.contact-body{display:grid;grid-template-columns:1fr 2fr;gap:7vw;padding:80px 5vw 110px;background:#f3f0e8;color:#101315}.contact-body aside{display:flex;flex-direction:column;gap:18px}.contact-body aside a{font-size:20px;font-weight:700}.contact-body aside small{margin-top:30px;color:#666}.contact-form{display:grid;grid-template-columns:1fr 1fr;gap:28px}.field{display:flex;flex-direction:column;gap:9px}.field.full,.form-end{grid-column:1/-1}.field label{font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.08em}.field input,.field select,.field textarea{font:inherit;color:#101315;background:transparent;border:0;border-bottom:1px solid #777;padding:12px 2px;outline:0;border-radius:0}.field textarea{border:1px solid #777;padding:14px;resize:vertical}.field input:focus,.field select:focus,.field textarea:focus{border-color:#f44e68;box-shadow:0 2px 0 #f44e68}.form-end{display:flex;align-items:center;justify-content:space-between}.form-status{font-weight:600}.form-status.error{color:#a21d32}.hp{position:absolute!important;left:-9999px!important}body.ar .contact-hero h1{font-family:'Readex Pro',sans-serif;font-weight:700;line-height:1.12}@media(max-width:800px){.contact-hero{padding:80px 20px 60px}.contact-body{grid-template-columns:1fr;padding:60px 20px}.contact-form{grid-template-columns:1fr}.field,.field.full,.form-end{grid-column:1}.form-end{align-items:flex-start;gap:20px;flex-direction:column}}
