main.player-page section.player-section{background-image:url(../media/spotlight.16rg99yq_0cuu.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid #686868;height:600px;position:relative;overflow:hidden}main.player-page section.player-section:before{z-index:10;pointer-events:none;content:"";background:linear-gradient(#0000 85%,#000 98%);width:100%;height:100%;position:absolute;inset:0}main.player-page section.player-section .player-spotlight{z-index:2;pointer-events:none;opacity:0;width:700px;height:700px;transform:translate(calc(var(--mouse-x,0px) - 350px), calc(var(--mouse-y,0px) - 350px));background:radial-gradient(circle,#0056b433 0%,#0000 65%);transition:transform .1s ease-out,opacity .4s;position:absolute;top:0;left:0}main.player-page section.player-section[data-mouse-active=true] .player-spotlight{opacity:1}main.player-page section.player-section[data-mouse-active=true] .stack .player-image-wrapper figure.player-image .image-swap:has(img.alt-pose) img.main{opacity:0}main.player-page section.player-section[data-mouse-active=true] .stack .player-image-wrapper figure.player-image .image-swap:has(img.alt-pose) img.alt-pose{opacity:1}main.player-page section.player-section header.section-header[data-variant=navbar]{z-index:10;padding-top:0;position:absolute;top:2rem;left:0}main.player-page section.player-section header.section-header[data-variant=navbar] aside{font-size:1.25rem}@media (max-width:640px){main.player-page section.player-section header.section-header[data-variant=navbar]{flex-direction:row}main.player-page section.player-section header.section-header[data-variant=navbar] aside{justify-content:flex-end}}main.player-page section.player-section .stack{flex-flow:row-reverse wrap;justify-content:space-between;align-items:stretch;display:flex}main.player-page section.player-section .stack .player-image-wrapper{flex:auto}main.player-page section.player-section .stack .player-image-wrapper figure.player-image{padding-top:100px;position:relative}main.player-page section.player-section .stack .player-image-wrapper figure.player-image .hero-number{color:#4d89cb;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.25;min-width:400px;font-size:600px;line-height:.8;position:absolute;bottom:-20px;left:calc(50% - 250px)}main.player-page section.player-section .stack .player-image-wrapper figure.player-image .image-swap{z-index:3;width:fit-content;transform:translate(calc((var(--mouse-norm-x,.5) - .5) * -25px), calc((var(--mouse-norm-y,.5) - .5) * -12px));margin:0 auto;transition:transform .2s ease-out;position:relative}main.player-page section.player-section .stack .player-image-wrapper figure.player-image .image-swap img{aspect-ratio:7/10;object-fit:contain;object-position:bottom center;width:auto;height:500px;max-height:100%;display:block}main.player-page section.player-section .stack .player-image-wrapper figure.player-image .image-swap img.alt-pose{opacity:0;width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}main.player-page section.player-section .stack .player-image-wrapper figure.player-image .image-swap img.main{transition:opacity .3s}main.player-page section.player-section .stack article{flex-direction:column;flex-shrink:1;padding:7rem 0 6rem 6rem;display:flex}main.player-page section.player-section .stack article .player-heading{text-transform:uppercase;align-items:center;margin-bottom:1rem;display:flex}main.player-page section.player-section .stack article .player-heading h3{color:#0056b4;margin-right:1rem;font-family:Bebas Neue,Bebas Neue Fallback;font-size:10rem;font-weight:600;line-height:.9}main.player-page section.player-section .stack article .player-heading strong{color:#fff;max-width:1px;font-family:Bebas Neue,Bebas Neue Fallback;font-size:4.5rem;line-height:.9}main.player-page section.player-section .stack article .player-position-tag{margin-bottom:2rem;display:flex}main.player-page section.player-section .stack article .player-position-tag strong{color:#fff;text-transform:uppercase;letter-spacing:.04em;background:#0056b4;border-top-left-radius:2px;border-bottom-left-radius:2px;align-items:center;height:40px;padding:.5rem 1.5rem;font-size:1.25rem;display:flex}main.player-page section.player-section .stack article .player-position-tag img{border-top-right-radius:2px;border-bottom-right-radius:2px;width:auto;height:40px}main.player-page section.player-section .stack article ul.player-info{text-transform:uppercase;grid-template-columns:max-content max-content;gap:1.5rem 3rem;font-weight:700;display:grid}main.player-page section.player-section .stack article ul.player-info li label{color:#c8c8c8;margin-bottom:.375rem;font-size:.75rem;display:block}main.player-page section.player-section .stack article ul.player-info li span{font-size:1rem;display:block}main.player-page section.player-section .stack article ul.player-info li.player-info-full-name{grid-column:1/-1}main.player-page section.player-section .stack article ul.player-info li.player-info-measure span{text-transform:none}main.player-page section.player-section nav .previous-player,main.player-page section.player-section nav .next-player{z-index:5;cursor:pointer;-webkit-user-select:none;user-select:none;filter:invert()brightness(4);border-radius:50%;width:50px;height:50px;transition:all .2s;display:block;position:absolute;top:50%;transform:translateY(-50%)}main.player-page section.player-section nav .previous-player img,main.player-page section.player-section nav .next-player img{max-width:100%;height:42px;margin:4px auto}main.player-page section.player-section nav .previous-player[data-disabled],main.player-page section.player-section nav .next-player[data-disabled]{pointer-events:none;cursor:default;opacity:.3}main.player-page section.player-section nav .previous-player{left:2rem}main.player-page section.player-section nav .next-player{right:2rem}@media (max-width:920px){main.player-page section.player-section .stack article{padding:7rem 0 0 4rem}main.player-page section.player-section .stack article .player-heading h3{font-size:8rem}main.player-page section.player-section .stack article .player-heading strong{font-size:3.6rem}main.player-page section.player-section .stack article ul.player-info{grid-template-columns:1fr;gap:1rem}main.player-page section.player-section nav .previous-player{left:0}main.player-page section.player-section nav .next-player{right:0}}@media (max-width:810px){main.player-page section.player-section{height:fit-content}main.player-page section.player-section:before,main.player-page section.player-section .player-spotlight{display:none}main.player-page section.player-section .stack{flex-direction:column}main.player-page section.player-section .stack figure.player-image:before{z-index:4;pointer-events:none;content:"";background:linear-gradient(#0000 85%,#000 98%);width:100%;height:100%;position:absolute;bottom:-2px}main.player-page section.player-section .stack figure.player-image .image-swap{transform:none}main.player-page section.player-section .stack article{background-color:#000;flex-grow:1;padding:0 2rem 2rem;position:relative}main.player-page section.player-section .stack article .player-heading{z-index:8;justify-content:center;position:relative;top:-40px}main.player-page section.player-section .stack article .player-heading h3{font-size:5rem}main.player-page section.player-section .stack article .player-heading strong{max-width:unset;font-size:4rem}main.player-page section.player-section .stack article .player-position-tag{margin-top:-40px}main.player-page section.player-section .stack article ul.player-info{grid-template-columns:1fr 1fr}main.player-page section.player-section nav .previous-player,main.player-page section.player-section nav .next-player{position:absolute;top:35%}}@media (max-width:500px){main.player-page section.player-section .stack article{padding:1rem}main.player-page section.player-section .stack article .player-heading h3{font-size:4rem}main.player-page section.player-section .stack article .player-heading strong{max-width:unset;font-size:2.5rem}}
