.leader-hero{background:var(--ground);position:relative}.leader-hero-art{aspect-ratio:4/5;width:100%;max-height:80svh;position:relative;overflow:hidden}.leader-hero-art img{object-fit:cover;object-position:50% 15%}.leader-hero-art:after{content:"";background:linear-gradient(to bottom, transparent 45%, var(--ground) 97%);position:absolute;inset:0}.leader-hero-body{gap:1rem;padding-bottom:2rem;display:grid;position:relative}.leader-hero-title{gap:.5rem;display:grid}.leader-hero[data-art] .leader-hero-title{text-shadow:0 1px 12px #00000080;margin-top:-7rem}.leader-hero:not([data-art]){background:var(--surface)}.leader-hero-name{letter-spacing:-.02em;font-size:2.5rem;font-weight:900;line-height:1.05}@media (min-width:64rem){.leader-hero[data-art]{align-items:end;min-height:34rem;display:grid}.leader-hero-art{aspect-ratio:auto;width:min(60%,54rem);max-height:none;position:absolute;inset:0 0 0 auto}.leader-hero-art:after{background:linear-gradient(to right, var(--ground), transparent 45%), linear-gradient(to top, var(--ground), transparent 30%)}.leader-hero[data-art] .leader-hero-body{padding-block:7rem 3rem}.leader-hero[data-art] .leader-hero-body>*{max-width:40rem}.leader-hero[data-art] .leader-hero-title{margin-top:0}.leader-hero-name{font-size:clamp(3rem,6vw,5rem);line-height:1}}.leader-offer{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;display:grid}.leader-offer-art{width:7rem;height:7rem}.leader-offer-more{grid-column:1/-1;justify-items:start;gap:1rem;display:grid}@media (min-width:40rem){.leader-offer-art{width:8rem;height:8rem}.leader-offer-more{grid-column:2}}article[data-leader-page] .card-play{display:none}@media (hover:hover) and (pointer:fine){[data-discover-play=ready] article[data-leader-page] li:hover>.card-play,[data-discover-play=ready] article[data-leader-page] li:focus-within>.card-play{left:auto;right:.5rem;bottom:calc(var(--card-text) + .5rem);width:2rem;height:2rem;display:flex}}
