.award-card{--pc-light-x:50%;--pc-light-y:50%;--pc-pointer-x:50%;--pc-pointer-y:50%;--pc-band-x:50%;--pc-band-y:50%;--pc-reach:0;--pc-rotate-x:0deg;--pc-rotate-y:0deg;--pc-shift-x:0px;--pc-shift-y:0px;--pc-tilt:0;--pc-active:0;--pc-holo:.6;aspect-ratio:5/7;perspective:1200px;touch-action:pan-y;-webkit-tap-highlight-color:transparent;width:100%;position:relative}.award-card__body{position:absolute;inset:0}.award-card--live .award-card__body{transform:rotateX(var(--pc-rotate-x)) rotateY(var(--pc-rotate-y));will-change:transform}.award-card--lifted .award-card__body{filter:drop-shadow(0 14px 18px #000a1e59)drop-shadow(0 3px 5px #000a1e40)}.award-card__art{object-fit:contain;pointer-events:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.award-card__sheen,.award-card__foil,.award-card__glare,.award-card__shimmer,.award-card__sparkle{pointer-events:none;-webkit-mask:var(--card-image) center / contain no-repeat;mask:var(--card-image) center / contain no-repeat;position:absolute;inset:0}.award-card--far .award-card__sheen,.award-card--far .award-card__foil,.award-card--far .award-card__shimmer,.award-card--far .award-card__sparkle,.award-card:not(.award-card--live) .award-card__glare{display:none}.award-card__foil{background-image:linear-gradient(115deg, transparent 28%, #dbe3f78c 42%, #ffffffd9 46%, #b7c7ef8c 50%, transparent 64%), repeating-conic-gradient(from 0deg at var(--pc-pointer-x) var(--pc-pointer-y), #dbe3f766 0deg 2deg, transparent 2deg 7deg, #8ba3e252 7deg 8.5deg, transparent 8.5deg 14deg), linear-gradient(115deg, #8ba3e280 0%, #eef2fb99 25%, #5877cd73 50%, #dbe3f78c 75%, #2c4fb073 100%);background-size:250% 250%,100% 100%,300% 300%;background-position:calc(100% - var(--pc-band-x) * 1.7) var(--pc-band-y), 0 0, var(--pc-band-x) var(--pc-band-y);mix-blend-mode:color-dodge;opacity:calc(var(--pc-holo) * (.1 + .5 * var(--pc-active)))}.award-card__sheen{background-image:linear-gradient(115deg,#0000 30%,#8ba3e259 41%,#b7c7ef26 44%,#0000 46% 49%,#8ba3e247 52%,#0000 57%);background-size:250% 250%;background-position:calc(100% - var(--pc-band-x) * 1.7) var(--pc-band-y);mix-blend-mode:multiply;opacity:calc(var(--pc-holo) * (.15 + .65 * var(--pc-active)))}.award-card__glare{background:radial-gradient(farthest-corner circle at var(--pc-light-x) var(--pc-light-y), #ffffffbf 0%, #ffffff47 22%, #fff0 55%);mix-blend-mode:overlay;opacity:calc(.7 * var(--pc-active))}.award-card__placeholder{color:#fff;text-align:center;background:linear-gradient(#2c4fb0 0%,#00328f 55%,#001d54 100%);border-radius:5%/3.6%;flex-direction:column;justify-content:flex-end;align-items:center;gap:.35em;padding:10% 8%;font-family:inherit;display:flex;position:absolute;inset:0;box-shadow:inset 0 0 0 2px #dbe3f759}.award-card__placeholder-name{text-transform:uppercase;margin:0;font-size:1.4em;font-weight:800;line-height:1.1}.award-card__placeholder-award{letter-spacing:.06em;text-transform:uppercase;color:#fffc;margin:0;font-size:.85em;font-weight:600}.award-card--placeholder .award-card__sheen,.award-card--placeholder .award-card__foil,.award-card--placeholder .award-card__glare,.award-card--placeholder .award-card__shimmer,.award-card--placeholder .award-card__sparkle{border-radius:5%/3.6%;mask:none}.award-card--second-team .award-card__foil{background-image:linear-gradient(115deg,#0000 28%,#dbe3f78c 42%,#ffffffd9 46%,#b7c7ef8c 50%,#0000 64%),repeating-linear-gradient(-35deg,#dbe3f761 0 1.5px,#0000 1.5px 7px),linear-gradient(115deg,#8ba3e280 0%,#eef2fb99 25%,#5877cd73 50%,#dbe3f78c 75%,#2c4fb073 100%);background-size:250% 250%,140% 140%,300% 300%;background-position:calc(100% - var(--pc-band-x) * 1.7) var(--pc-band-y), var(--pc-band-x) var(--pc-band-y), var(--pc-band-x) var(--pc-band-y)}.award-card--honorable-mention .award-card__foil{background-image:linear-gradient(115deg, transparent 28%, #dbe3f78c 42%, #ffffffd9 46%, #b7c7ef8c 50%, transparent 64%), repeating-radial-gradient(circle at var(--pc-pointer-x) var(--pc-pointer-y), #dbe3f75c 0 2px, transparent 2px 11px), linear-gradient(115deg, #8ba3e280 0%, #eef2fb99 25%, #5877cd73 50%, #dbe3f78c 75%, #2c4fb073 100%)}.award-card--premium .award-card__foil{background-image:linear-gradient(115deg, transparent 26%, #dbf7ff99 40%, #fffffff2 46%, #d6c8ff99 52%, transparent 66%), repeating-conic-gradient(from 0deg at var(--pc-pointer-x) var(--pc-pointer-y), #dbf7ff6b 0deg 1.5deg, transparent 1.5deg 4.5deg, #beb0ff57 4.5deg 5.5deg, transparent 5.5deg 9deg), linear-gradient(115deg, #6ec8ff8c 0%, #eef2fba6 18%, #9682ff80 36%, #7aa2ff8c 54%, #a0ebff8c 72%, #5877cd80 100%);opacity:calc(var(--pc-holo) * (.14 + .38 * var(--pc-active)))}.award-card__shimmer{mix-blend-mode:overlay;background-image:linear-gradient(115deg,#0000 38%,#ffffff26 45%,#ffffffb3 50%,#ffffff26 55%,#0000 62%);background-position:150%;background-size:300% 300%;display:none}.award-card--in-view .award-card__shimmer{animation:2s ease-in-out .5s 2 both award-card-shimmer}.award-card__sparkle{background-image:radial-gradient(circle,#fffffff2 0 .8px,#0000 1.6px),radial-gradient(circle,#dbf7ffe6 0 1.1px,#0000 2px),radial-gradient(circle,#d6c8ffd9 0 .7px,#0000 1.4px);background-size:37px 41px,53px 59px,29px 31px;background-position:calc(var(--pc-band-x) * .4) calc(var(--pc-band-y) * .4), calc(var(--pc-band-x) * -.3) 11px, 7px calc(var(--pc-band-y) * .6);mix-blend-mode:screen;opacity:calc(.35 + .5 * var(--pc-active));display:none}.award-card--in-view .award-card__sparkle{animation:1.1s ease-in-out 4 alternate both award-card-twinkle}.award-card--premium:not(.award-card--far) .award-card__shimmer,.award-card--premium:not(.award-card--far) .award-card__sparkle{display:block}.award-card--premium{isolation:isolate}.award-card--premium:not(.award-card--far):before{content:"";z-index:-1;filter:blur(18px);pointer-events:none;background:radial-gradient(closest-side,#7aa2ff8c,#5877cd47 60%,#0000);border-radius:12%;position:absolute;inset:-5% -6%}.award-card--premium.award-card--in-view:before{animation:2.2s ease-in-out 2 alternate both award-card-glow}@keyframes award-card-shimmer{0%{background-position:150%}to{background-position:-50%}}@keyframes award-card-twinkle{0%{filter:brightness()}to{filter:brightness(1.45)}}@keyframes award-card-glow{0%{opacity:1}to{opacity:.55}}@media (prefers-reduced-motion:reduce){.award-card--in-view .award-card__shimmer,.award-card--in-view .award-card__sparkle,.award-card--premium.award-card--in-view:before{animation:none}}
