.hm{--accent:var(--magenta);min-height:100vh;padding:7vw 5vw;background:var(--navy);padding-inline-start:calc(var(--rail-w) + 5vw)}.hm-doc{max-width:46vw;margin-inline:auto}.hm-head{justify-content:space-between;align-items:flex-end;gap:3vw;display:flex}.hm-title{color:#fff;margin:0;font-size:5vw;font-weight:700;line-height:1em}.hm-role{color:#ffffff8c;margin:1vw 0 0;font-size:1.5vw;font-weight:300}.hm-photo{border-radius:1em;flex:none;width:14vw;height:auto}.hm-body{margin-top:3vw}.hm-body p{color:#fff;margin:0 0 1.5vw;font-size:1.2vw;line-height:1.5em}.hm-h{color:#fff;margin:4vw 0 0;font-size:2vw;font-weight:700;line-height:1em}.hm-list,.hm-links{margin:1.5vw 0 0;padding:0;list-style:none}.hm-list li+li{margin-top:1vw}.hm-list a{color:#fff;font-size:1.2vw;line-height:1.4em;text-decoration:none}.hm-list a b{color:var(--magenta-text)}.hm-list a:hover,.hm-list a:focus-visible{text-decoration:underline}.hm-links{flex-wrap:wrap;gap:2vw;display:flex}.hm-links a{color:#fff;font-size:1.2vw;text-decoration:underline}@media (width<=768px){.hm{padding:100px 22px 60px}.hm-doc{max-width:none}.hm-head{flex-direction:column-reverse;align-items:flex-start;gap:24px}.hm-title{font-size:36px}.hm-role{margin-top:8px;font-size:17px}.hm-photo{width:160px}.hm-body{margin-top:24px}.hm-body p{margin-bottom:16px;font-size:15px}.hm-h{margin-top:40px;font-size:20px}.hm-list,.hm-links{margin-top:16px}.hm-list li+li{margin-top:12px}.hm-list a,.hm-links a{font-size:15px}.hm-links{gap:20px}}
