.player-hero{--player-font-size:clamp(6rem,20vw,12rem);height:var(--spvgg-hero-height);overflow:hidden;isolation:isolate;position:relative}.player-hero:after{content:"";display:block;position:absolute;inset:0;background:linear-gradient(transparent 25%,var(--spvgg-color-black-trans-9) 100%);pointer-events:none}.player-hero img{z-index:-1;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.player-hero .container{height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;margin-inline:auto;padding-bottom:calc(2*var(--spvgg-default-spacing));font-size:var(--player-font-size,10rem);color:#fff}.player-hero .btn-merch{margin-block:auto}.player-hero .player-kpis,.player-hero .player-name{z-index:1}.player-hero .player-name{display:grid;grid-template-columns:auto 1fr;grid-template-rows:1fr 1fr;grid-column-gap:var(--spvgg-default-spacing);font-weight:var(--spvgg-font-weight-bold)}.player-hero .player-name h2,.player-hero .player-name h3{line-height:1}.player-hero .player-name h2{grid-column:1/2;grid-row:1/3;font-size:1em}.player-hero .player-name h3{grid-column:2/-1;grid-row:1/2;font-size:.4em;align-self:end}.player-hero .player-name h3:last-of-type{grid-row:2/3;align-self:start}@media(width < 1024px){.player-hero .player-kpis{display:none}.player-hero .btn-merch{--font-size:1rem;margin:2rem 2rem auto auto}}.player-socials{--icon-size:1.75rem;position:relative;display:flex;flex-direction:column;line-height:1rem;background-color:#fff}.player-socials h2{margin-bottom:var(--spvgg-default-spacing);color:var(--spvgg-color-green);font-style:italic;text-transform:uppercase}.player-socials ul{display:flex;align-items:center;-moz-column-gap:var(--spvgg-default-spacing);column-gap:var(--spvgg-default-spacing);color:var(--spvgg-color-green)}.player-socials a{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;box-shadow:var(--spvgg-box-shadow-darker);aspect-ratio:1;scale:var(--scale,1);transition:scale var(--spvgg-transition-duration) ease-in-out;padding:.5rem}.player-socials a:hover{--scale:1.1}.player-socials svg{width:var(--icon-size);height:var(--icon-size)}.player-info{--card-aspect-ratio:auto;display:flex;flex-direction:row;justify-content:space-between;gap:calc(4*var(--spvgg-default-spacing))}.player-info .description{flex-grow:1;hyphens:auto}.player-info .description h2{font-style:italic;color:var(--spvgg-color-green);text-transform:uppercase;margin-bottom:var(--spvgg-default-spacing)}@media(width < 768px){.player-info{flex-direction:column;gap:calc(2*var(--spvgg-default-spacing))}}