.homeShell{display:block;background:#f1f3f5}.homeStandings{max-width:1600px;margin:0 auto;background:#071d35;color:#fff}.homeStandingsHeading{display:flex;align-items:end;justify-content:space-between;gap:20px;padding:20px 24px 16px}.homeStandingsHeading .eyebrow{color:#e8d486;font-size:11px;letter-spacing:.13em;font-weight:900}.homeStandingsHeading h2{margin:5px 0 0;font-size:clamp(24px,2.8vw,36px);line-height:1.1}.homeStandingsKey{font-size:11px;font-weight:700;color:#d2dbe4}.homeStandingsRows{display:grid;grid-template-columns:repeat(13,minmax(0,1fr));margin:0;padding:0;list-style:none}.homeStanding{position:relative;display:flex;min-width:0;min-height:132px;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:10px 3px;color:#fff;text-align:center;border-right:1px solid rgba(255,255,255,.2);background:#9c2424}.homeStanding:last-child{border-right:0}.homeStanding.above{background:#1f6b46}.homeStanding.tied{background:#b9dfc8;color:#103b29}.homeStanding.leader{background:linear-gradient(135deg,#e8edf2,#aebbc8);color:#102d49}.homeStanding.lineAfter{border-right:6px solid #f3d64e}.homeStandingRank{position:absolute;top:7px;left:8px;font-size:10px;font-weight:900;opacity:.78}.homeStanding .playerAvatar{flex:none;max-width:100%}.homeStanding strong{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(10px,1vw,15px);line-height:1.1}.homeStandingPoints{display:flex;align-items:baseline;gap:3px;font-size:clamp(17px,2vw,25px);font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.homeStandingPoints small{font-size:9px;letter-spacing:.04em}.homeLinks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;max-width:1450px;margin:0 auto;padding:34px 5%}.homeDestination{position:relative;display:flex;min-height:215px;flex-direction:column;padding:28px 32px 25px;color:#fff;text-decoration:none;background:#123858;border-top:5px solid #d9c16b;box-shadow:0 8px 24px #102d4914;transition:transform .18s ease,box-shadow .18s ease}.homeDestination:focus-visible,.homeDestination:hover{transform:translateY(-3px);box-shadow:0 14px 28px #102d492b}.homeDestination:active{transform:scale(.995);box-shadow:0 0 0 3px #e9b72e,0 14px 28px #102d492b}.homeDestination:has(.homeDestinationAction[data-pending=true]){transform:translateY(-1px);box-shadow:0 0 0 3px #e9b72e,0 14px 28px #102d492b}.homeDestinationAction[data-pending=true]{color:#ffe49b}.homeDestinationAction[data-pending=true]:before{content:"";display:inline-block;width:10px;height:10px;margin-right:8px;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:navSpin .7s linear infinite}.picksDestination{background:#184a42}.homeDestinationLabel{font-size:11px;font-weight:900;letter-spacing:.13em;color:#efda93}.homeDestination h2{font-size:clamp(28px,3.3vw,43px);margin:15px 0 7px;line-height:1.1}.homeDestination p{max-width:520px;margin:0 0 20px;color:#e4ecf1;line-height:1.5;font-size:16px}.homeDestination strong{margin-top:auto;font-size:12px;letter-spacing:.07em}.homeDestination strong span{font-size:20px;vertical-align:-1px}.homePickStatus{display:inline-block;align-self:flex-start;margin:-3px 0 15px;padding:5px 8px;background:#ffffff1c;color:#edf6ed;font-size:10px;font-weight:800;letter-spacing:.04em}.homeHeroPhoto{position:relative;max-width:1600px;width:100%;aspect-ratio:16/9;margin:0 auto 34px;background:#071d35}.homeHeroPhoto img{object-fit:contain;object-position:center}.homeMemory{display:grid;grid-template-columns:1.1fr 1fr;max-width:1320px;margin:8px auto 60px;background:#0b2947;color:#fff;text-decoration:none;cursor:pointer;box-shadow:0 8px 24px #102d4914;transition:box-shadow .18s ease}.homeMemory:focus-visible,.homeMemory:hover{box-shadow:0 15px 32px #102d4933}.homeMemory>img{display:block;width:100%;height:100%;min-height:330px;object-fit:cover}.homeMemoryContent{display:flex;flex-direction:column;justify-content:center;padding:clamp(28px,4vw,56px);background:linear-gradient(135deg,#102f50,#071d35)}.homeMemory .eyebrow{color:#fff;font-size:13px;line-height:1.4;font-weight:900;letter-spacing:.11em;text-shadow:0 1px 3px #0009}.homeMemory h2{font-size:clamp(34px,4.2vw,58px);line-height:1.04;margin:18px 0;color:#fff}.homeMemory p{color:#f1f4f7;line-height:1.6;font-size:17px;margin:0}@media(max-width:1100px) and (min-width:701px){.homeStandingsRows{overflow-x:auto;grid-template-columns:repeat(13,80px);justify-content:start}.homeStanding strong{font-size:12px}}@media(max-width:700px){.homeStandingsHeading{display:block;padding:18px 17px 12px}.homeStandingsKey{display:block;margin-top:8px}.homeStandingsRows{display:block}.homeStanding{display:grid;grid-template-columns:22px 32px minmax(0,1fr) auto;gap:10px;min-height:44px;padding:7px 15px;text-align:left;border-right:0;border-bottom:1px solid #ffffff2b}.homeStandingRank{position:static;text-align:center;font-size:12px}.homeStanding .playerAvatar{width:32px;height:32px}.homeStanding strong{font-size:15px}.homeStandingPoints{font-size:19px}.homeStandingPoints small{font-size:9px}.homeStanding.lineAfter{border-right:0;border-bottom:6px solid #f3d64e}.homeStanding:last-child{border-bottom:0}.homeLinks{grid-template-columns:1fr;padding:20px 14px;gap:12px}.homeDestination{min-height:0;padding:20px 22px}.homeDestination h2{margin:12px 0 6px}.homeDestination p{font-size:15px;margin-bottom:16px}.homeHeroPhoto{margin-bottom:22px}.homeMemory{grid-template-columns:1fr;margin:0 14px 34px}.homeMemory>img{height:auto;min-height:0;aspect-ratio:4/3}.homeMemoryContent{padding:26px}.homeMemory h2{font-size:38px}.homeMemory p{font-size:16px}}