
.fan-home{position:relative;padding:62px 0;background:radial-gradient(ellipse at 90% 10%,#694a182d,transparent 60%),repeating-linear-gradient(135deg,transparent 0 65px,#d8a92806 66px 67px),#0d0c09;border-top:2px solid #ac842e;border-bottom:1px solid #4e3d1c}
.fan-home-layout{display:grid;grid-template-columns:1fr 1fr;gap:42px;align-items:center}.fan-home h2{font:900 clamp(40px,5vw,64px)/.95 'Barlow Condensed',sans-serif;text-transform:uppercase;margin:16px 0 22px}.fan-home h2 em{font-style:normal;color:var(--gold)}.fan-home-copy>p{font-size:16px;line-height:1.8;color:#c9c2b3;max-width:550px}.fan-home-actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin:26px 0}.fan-home-secondary{color:#e4c477;font:800 17px 'Barlow Condensed',sans-serif;text-underline-offset:5px}.fan-home-perks{display:flex;gap:8px;flex-wrap:wrap}.fan-home-perks span{border:1px solid #66502a;background:#1b180f;color:#e6ce99;padding:8px 10px;font:700 12px 'Barlow Condensed',sans-serif;letter-spacing:.06em;text-transform:uppercase}.fan-home-copy .fan-home-note{font-size:12px;color:#a8a092;margin-top:14px}.fan-home-ballot{border:1px solid #8f7033;background:#111;box-shadow:0 20px 45px #0007}.fan-home-ballot-label{padding:15px 18px;border-bottom:1px solid #6d5428;color:#f0d591;font:800 16px 'Barlow Condensed',sans-serif;text-transform:uppercase;letter-spacing:.1em}.fan-home-nominees{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;background:#574425}.fan-home-nominees a{display:block;position:relative;height:230px;overflow:hidden;background:radial-gradient(ellipse at center,#4d3b21,#111);text-decoration:none}.fan-home-nominees img{width:100%;height:100%;object-fit:cover;object-position:center 18%;transition:transform .2s}.fan-home-nominees img.contain{object-fit:contain;object-position:center bottom}.fan-home-nominees strong{position:absolute;inset:auto 0 0;padding:32px 13px 13px;background:linear-gradient(transparent,#000);color:var(--gold);font:900 25px/1 'Barlow Condensed',sans-serif;text-transform:uppercase}.fan-home-nominees a:hover img{transform:scale(1.04)}.fan-home-ballot-link{display:block;padding:16px;color:#f0d591;font:800 17px 'Barlow Condensed',sans-serif;text-align:center;text-decoration:none}.fan-home a:focus-visible{outline:3px solid var(--gold);outline-offset:3px}@media(max-width:800px){.fan-home-layout{grid-template-columns:1fr;gap:28px}.fan-home{padding:40px 0}.fan-home-nominees a{height:240px}}@media(max-width:420px){.fan-home-nominees a{height:200px}.fan-home-nominees strong{font-size:23px}.fan-home h2{font-size:44px}}@media(prefers-reduced-motion:reduce){.fan-home-nominees img{transition:none}}
