.us .step .r{margin-top:0;padding-top:0;order:-1}.us .step .t{font-size:28px}.us .person{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:end;padding:40px;background:#fff;border:1px solid #e6ddcd;border-radius:16px;margin-top:28px}.us .person a.mail{border-bottom:1px solid #6b4e2e;color:#6b4e2e;font-weight:600}.us .person .lead{margin-top:10px}.us .hero.dark:before{background:linear-gradient(90deg,rgba(20,16,12,.8) 0%,rgba(20,16,12,.55) 55%,rgba(20,16,12,.2) 100%)}.us .assist .ask li{cursor:pointer;transition:border-color .2s,transform .2s}.us .assist .ask li:hover{border-color:#6b4e2e;transform:translateX(4px)}@media(max-width:860px){.us .person{grid-template-columns:1fr;padding:24px}}