h1,h2{word-spacing:.12em}
.employee-layout{display:grid;grid-template-columns:360px minmax(0,1fr);gap:70px;align-items:start}
.employee-layout .portrait{height:440px}.employee-layout .portrait-head{top:80px;width:115px;height:115px;left:calc(50% - 57px)}.employee-layout .portrait-body{top:215px;width:230px;height:280px}
.employee-layout h2{font-size:40px}.employee-layout .lead{margin-top:20px}.employee-layout .prose{margin-top:30px}
.auth-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:90px;align-items:start}.auth-layout>div:first-child{padding-top:25px}.auth-layout h2{font-size:36px}.auth-layout .lead{margin-top:30px;font-size:18px}.auth-layout .form-card>h3{margin-bottom:30px}.auth-options{display:flex;gap:20px;justify-content:space-between;font-size:10px;color:#b8c1ad}.auth-options>span:first-child{display:flex;align-items:center;gap:10px}.auth-layout .text-link{font-size:12px}
@media(max-width:800px){.employee-layout,.auth-layout{grid-template-columns:1fr;gap:30px}.employee-layout .portrait{height:400px}.employee-layout h2{font-size:30px}.employee-layout .lead{font-size:17px}.auth-layout>div:first-child{padding-top:0}.auth-layout h2{font-size:27px}.auth-layout .lead{font-size:14px;margin-top:20px}.auth-options{font-size:9px;gap:15px}.auth-layout .form-card>h3{font-size:23px}}
