.hero-folder-cover,.agent-folder-cover{display:none!important}.hero-person img,.agent-art img,.team-portrait img{object-fit:contain!important;object-position:center bottom!important}.hero-person{overflow:visible!important}@media(max-width:800px){.hero{min-height:820px;display:block;padding:70px 7vw 0;background-position:58% center}.hero-copy{position:relative;z-index:5;width:100%;max-width:100%;padding-right:0}.hero h1{font-size:clamp(46px,13vw,66px);max-width:100%;margin:18px 0}.hero-text{max-width:92%;font-size:18px}.hero-actions{gap:16px;flex-wrap:wrap;margin-top:24px}.hero-person{right:0!important;bottom:0!important;width:100%!important;height:41%!important;display:flex;align-items:flex-end!important;justify-content:center!important;z-index:2!important;background:linear-gradient(180deg,transparent 0%,rgba(9,29,25,.32) 100%);filter:drop-shadow(0 -9px 14px rgba(0,0,0,.14))!important}.hero-person img{width:auto!important;height:100%!important;max-width:92%!important}.hero-note{display:none}.agent-art img{display:block!important;width:auto!important;height:100%!important;max-width:92%!important;right:0!important;left:50%!important;transform:translateX(-50%)!important}.agent-art{min-height:620px!important}.team-portrait{height:430px!important}.team-portrait img{width:100%!important;height:100%!important;max-width:100%!important}}
.hero-actions .text-link{white-space:nowrap}@media(max-width:800px){.hero-actions{margin-bottom:78px}.hero-actions .text-link{display:none!important}}
