.pievese-install{grid-column:1/-1;justify-self:start;max-width:100%;margin:0}.pievese-install>button{color:#fff;letter-spacing:.045em;cursor:pointer;background:#102b47;border:1px solid #7893ad80;border-left:3px solid #ed193c;border-radius:12px;justify-content:center;align-items:center;gap:10px;max-width:100%;min-height:44px;padding:10px 16px;font-family:inherit;font-size:12px;font-weight:700;line-height:1.4;display:inline-flex}.pievese-install button:active{transform:translateY(1px)}.pievese-install button:focus-visible{outline-offset:3px;outline:2px solid #ed193c}.pievese-install dialog{box-sizing:border-box;color:#07182f;overscroll-behavior:contain;text-align:left;background:#f5f1e7;border:1px solid #7893ad60;border-radius:20px;width:calc(100% - 32px);max-width:460px;max-height:calc(100dvh - 40px);margin:auto;padding:0;overflow:auto}.pievese-install dialog::backdrop{background:#07182fbb}.pievese-install-guide{padding:28px 22px max(24px,env(safe-area-inset-bottom));position:relative}.pievese-install-guide h2{letter-spacing:-.02em;margin:0 28px 18px 0;font-size:22px;line-height:1.2}.pievese-install-guide p,.pievese-install-guide li{font:400 15px/1.6 var(--font-sans,Arial,sans-serif);letter-spacing:normal;color:#233b50}.pievese-install-guide ol{padding-left:22px}.pievese-install-guide li+li{margin-top:9px}.pievese-install-guide button{color:#fff;cursor:pointer;background:#102b47;border:0;border-radius:10px;min-height:44px;padding:10px 16px;font-weight:700}.pievese-install-guide .pievese-install-close{color:#07182f;background:0 0;width:44px;padding:0;font-size:28px;position:absolute;top:10px;right:10px}@media (display-mode:standalone){.pievese-install{display:none}}.cu210-card{color:#f4f7fb;text-align:left;background:radial-gradient(at 100% 0,#c91c3825,#0000 65%),linear-gradient(125deg,#102f50,#07182f);border:1px solid #aec6dd38;border-left:3px solid #e52340;border-radius:18px;margin-top:12px;padding:16px;position:relative;box-shadow:0 5px 18px #020b2026}.cu210-kicker{color:#ff90a3;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:750;display:block}.cu210-card h2{font:750 clamp(18px,4.8vw,22px)/1.25 var(--body);letter-spacing:-.025em;overflow-wrap:anywhere;margin:6px 0 9px}.cu210-card p{margin:0}.cu210-meta{color:#c8d7e7;flex-wrap:wrap;gap:5px 14px;font-size:13px;line-height:1.5;display:flex}.cu210-card .cu210-meta{margin-bottom:12px}.cu210-action{color:#fff;background:linear-gradient(110deg,#b61935,#e52340);border:1px solid #ff9aab40;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;min-height:46px;padding:11px 14px;font-size:14px;font-weight:700;line-height:1.4;display:flex}.cu210-action span{flex:none}.cu210-action:focus-visible,.cu210-back:focus-visible{outline-offset:3px;outline:2px solid #fff}.cu210-page{min-height:100svh;padding-bottom:max(24px,env(safe-area-inset-bottom));color:#eef4fa;background:linear-gradient(145deg,#07182f,#102b47)}.cu210-detail-content,.cu210-state{max-width:840px;font-family:var(--body);margin:auto;padding:12px 16px 18px}.cu210-match{background:radial-gradient(at 50% 0,#a3233510,#0000 75%);border-bottom:1px solid #b4c7da30;gap:10px;margin:0 0 16px;padding:10px 0 14px;display:grid}.cu212-match-teams{grid-template-columns:minmax(0,1fr) 26px minmax(0,1fr);align-items:start;gap:10px;display:grid}.cu212-team{text-align:center;align-content:start;justify-items:center;gap:7px;min-width:0;display:grid}.cu212-team-logo{place-items:center;width:52px;height:52px;display:grid}.cu212-team-logo img{object-fit:contain;width:52px;max-width:100%;height:52px;display:block}.cu212-team strong{font:650 16px/1.3 var(--body);overflow-wrap:anywhere}.cu212-versus{color:#afc1d5;letter-spacing:.05em;align-self:start;place-items:center;min-height:52px;font-size:11px;font-weight:700;display:grid}.cu210-match time{text-align:center;color:#bed0e2;font-size:14px;line-height:1.5}.cu210-detail-content .cu212-section-heading{font:650 20px/1.3 var(--body);letter-spacing:-.02em;align-items:center;gap:9px;margin:14px 0 8px;display:flex}.cu212-section-heading:before{content:"";background:var(--red,#e4213e);border-radius:3px;flex:none;width:3px;height:20px}.cu212-count{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:0;background:linear-gradient(130deg,#b5203d,#173c68);border:1px solid #e97d954d;border-radius:9px;place-items:center;min-width:32px;min-height:28px;padding:2px 7px;font-size:16px;font-weight:750;line-height:1.3;display:inline-grid;box-shadow:inset 0 1px #ffffff12}.cu210-role h3{color:#f2a0ae;font:650 13px/1.4 var(--body);margin:11px 0 5px}.cu210-detail-content ul{margin:0;padding:0;list-style:none}.cu210-role ul{gap:3px;display:grid}.cu210-role li{background:linear-gradient(115deg,#ffffff05,#ffffff02);border:1px solid #c4d5e626;border-radius:12px;grid-template-columns:42px minmax(0,1fr) 36px;align-items:center;gap:10px;min-height:60px;padding:4px 10px;display:grid}.cu212-portrait{place-items:center;width:42px;height:50px;display:grid}.cu212-portrait img{object-fit:contain;object-position:center bottom;width:42px;max-width:100%;height:50px;display:block}.cu212-player-name{color:#eef4fa;min-width:0;font:600 16px/1.35 var(--body);overflow-wrap:anywhere}.cu212-player-name small{color:#adbfd2;font:400 12px/1.3 var(--body);margin-top:1px;display:block}.cu212-shirt,.cu212-number-space{justify-self:end;place-items:center;width:36px;height:36px;display:grid}.cu212-shirt{color:#fff;font:750 19px/1 var(--body);font-variant-numeric:tabular-nums;background:linear-gradient(135deg,#ba203d 0%,#71304b 43%,#12395f 100%);border:1px solid #d797a945;border-radius:10px;box-shadow:inset 0 1px #ffffff18,0 2px 5px #020b2020}.cu210-not-called{border-top:1px solid #b4c7da30;margin-top:20px;padding-top:2px}.cu210-not-called .cu212-count{background:linear-gradient(130deg,#223d5b,#102941);border-color:#a4bfd43d}.cu210-not-called .cu212-section-heading:before{background:#8fa9c4}.cu210-not-called li{overflow-wrap:anywhere;border-bottom:1px solid #b4c7da15;padding:8px 2px;font-size:15px;line-height:1.5}.cu210-back{color:#edf4fb;border:1px solid #b4c7da70;border-radius:11px;align-items:center;min-height:44px;margin-top:20px;padding:10px 16px;font-size:14px;display:inline-flex}@media (width>=760px){.cu210-role ul{grid-template-columns:repeat(2,minmax(0,1fr))}.cu212-match-teams{width:100%;max-width:520px;margin:auto}}.pr8-page{color:#10263e;background:radial-gradient(at 0 0,#d2e2e54d,#0000 60%);max-width:1080px;margin:auto;padding:24px 18px 60px}.pr8-heading{padding:4px 0 16px}.pr8-heading>a{color:#133750;align-items:center;min-height:44px;display:inline-flex}.pr8-heading>small{letter-spacing:.1em;color:#57687a;font-size:11px;display:block}.pr8-heading h1{margin:8px 0;font-size:clamp(26px,5vw,40px);line-height:1.1}.pr8-heading p,.pr8-standings>p{margin:8px 0 16px;font-size:13px;line-height:1.5}.pr8-round{gap:6px;margin-bottom:14px;font-size:13px;font-weight:700;display:grid}.pr8-round select,.pr8-nickname input{color:#fff;background:#122d49;border:1px solid #8ca9bc55;border-radius:13px;width:100%;min-height:44px;padding:10px;font-size:16px}.pr8-matches{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.pr8-match{color:#fff;background:linear-gradient(125deg,#123550f5,#0b1e36f7);border:1px solid #ffffff30;border-radius:24px;min-width:0;padding:16px;box-shadow:0 10px 24px #0c20351c}.pr8-match>header{letter-spacing:.04em;justify-content:space-between;align-items:center;gap:8px;font-size:11px;display:flex}.pr8-match>header>b{color:#d7e5ef;letter-spacing:0;background:#ffffff0e;border-radius:8px;padding:5px 7px}.pr8-match>header .pr8-open{color:#b4e6ce;background:#2eac7622}.pr8-match>time{color:#c3d6e5;margin:8px 0;font-size:12px;display:block}.pr8-teams{text-align:center;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);align-items:center;gap:8px;margin:12px 0;font-size:14px;line-height:1.3;display:grid}.pr8-teams strong{overflow-wrap:anywhere}.pr8-teams>span{color:#a3b7c9;font-size:10px}.pr8-match button:disabled{opacity:.4}.pr8-save{text-align:center;white-space:normal;background:linear-gradient(125deg,#f4dfb7,#cfac71);border:1px solid #fff0c9;border-radius:13px;justify-content:center;align-items:center;width:100%;min-height:44px;margin-top:10px;padding:10px;font-size:12px;font-weight:800;line-height:1.4;text-decoration:none;display:flex;box-shadow:0 5px 15px #0002;color:#0b2038!important}.pr8-nickname{gap:5px;margin-top:8px;font-size:12px;display:grid}.pr8-message,.pr8-result{color:#e8d3ac;margin:10px 0 0;font-size:13px;line-height:1.5}.pr8-match>small{color:#c9dce9;font-size:12px}.pr8-all{text-align:center;justify-content:center;align-items:center;gap:8px;min-height:44px;margin-top:8px;font-size:11px;font-weight:800;line-height:1.4;text-decoration:none;display:flex;color:#e9cf9c!important}.pr8-home{border-top:1px solid #ffffff20;min-width:0;margin:14px 0 0;padding-top:12px}.pr8-home>h3{letter-spacing:.08em;color:#e6cd9f;margin:0 0 8px;font-size:11px}.pr8-home .pr8-match{box-shadow:none;background:linear-gradient(120deg,#143b5399,#091f3899);border-radius:18px;padding:12px}.pr8-home-invite{border:1px solid #ffffff26;border-radius:18px;padding:12px}.pr8-home-invite>strong{color:#e3c99e;font-size:12px}.pr8-home-invite p{color:#c4d8e7;margin:8px 0;font-size:12px}.pr8-standings{background:linear-gradient(120deg,#fff9,#e6eef0ab);border:1px solid #ffffffb0;border-radius:25px;min-width:0;margin:24px 0;padding:18px;box-shadow:0 12px 30px #0c2b3f10}.pr8-standings h2{margin:0 0 12px;font-size:22px}.pr8-tabs{gap:8px;display:flex}.pr8-tabs button{color:#102b46;background:#ffffff80;border:1px solid #1b456344;border-radius:14px;flex:1;min-height:44px;font-weight:700}.pr8-tabs button[aria-pressed=true]{color:#fff;background:#0e2b46}.pr8-ranking{gap:7px;display:grid}.pr8-ranking>article{background:#ffffff70;border:1px solid #ffffffc0;border-radius:17px;grid-template-columns:24px minmax(0,1fr) auto 22px;align-items:center;gap:8px;padding:12px 10px;display:grid}.pr8-ranking>article>div{min-width:0}.pr8-ranking strong{overflow-wrap:anywhere;font-size:14px}.pr8-ranking small{color:#4b6272;font-size:11px;line-height:1.5;display:block}.pr8-ranking>article>strong{text-align:right;font-size:19px}.pr8-ranking .pr8-place-1{background:linear-gradient(115deg,#f7e5beaa,#e5c18455);border-color:#b88e4d66}.pr8-ranking .pr8-place-2{background:linear-gradient(115deg,#e8edf2cc,#bdc9d855);border-color:#8195ab55}.pr8-ranking .pr8-place-3{background:linear-gradient(115deg,#eed6c2cc,#c0937955);border-color:#98684955}.pr8-ranking .pr8-me{box-shadow:inset 3px 0 #d31c3d}.pr8-up{color:#146a43}.pr8-down{color:#b51937}.pr8-neutral{color:#5c6c79}.pr8-standings>small{margin-top:12px;font-size:12px;line-height:1.5;display:block}.pr8-rules,.pr8-others{border:1px solid #7891a944;border-radius:17px;margin-top:12px;padding:12px;font-size:13px;line-height:1.6}.pr8-rules summary,.pr8-others summary{cursor:pointer;min-height:32px}.pr8-others>div{grid-template-columns:minmax(0,1fr) auto auto;gap:10px;padding:7px 0;display:grid}.pr8-others>div>span{overflow-wrap:anywhere}.pr8-page :focus-visible,.pr8-home :focus-visible{outline-offset:2px;outline:3px solid #e5c994}.pr8-page button:active,.pr8-home button:active{transform:translateY(1px)}.pr8-admin-control{gap:12px;display:grid}.pr8-admin-control button{color:#fff;background:#123550;border:1px solid #ffffff30;border-radius:13px;min-height:44px;padding:10px}.pr8-admin-control>label{align-items:center;gap:10px;display:flex}@media (width<=620px){.pr8-page{padding:16px 12px 50px}.pr8-matches{grid-template-columns:minmax(0,1fr)}.pr8-standings,.pr8-match{padding:14px}.pr8-ranking>article{gap:6px;padding:12px 8px}.pr8-compact .pr8-teams{font-size:12px}}.pr8-home{border-top:1px solid #ffffff20;margin:0;padding:14px 12px 8px}.pr8-home .pr8-match,.pr8-home .pr8-home-invite{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.pr83-nickname-dialog{overscroll-behavior:contain;color:#fff;background:#0a213b;border:1px solid #ffffff35;border-radius:24px;width:min(420px,100% - 24px);max-height:85dvh;padding:20px;overflow-y:auto;box-shadow:0 12px 50px #0006}.pr83-nickname-dialog::backdrop{background:#041125b8}.pr83-nickname-dialog header{justify-content:space-between;align-items:center;gap:10px;display:flex}.pr83-nickname-dialog h2{margin:0;font-size:21px;line-height:1.2}.pr83-nickname-dialog header button{color:#fff;background:#ffffff10;border:1px solid #ffffff30;border-radius:13px;width:44px;min-width:44px;height:44px;font-size:24px}.pr83-nickname-dialog p{margin:12px 0;font-size:14px;line-height:1.5}.pr83-nickname-dialog :focus-visible{outline-offset:2px;outline:2px solid #efd49e}.pr90-choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:12px 0;display:grid}.pr90-choices button{color:#e5eff8;cursor:pointer;background:linear-gradient(140deg,#ffffff0e,#ffffff04);border:1px solid #b5cfe438;border-radius:14px;align-content:center;gap:4px;min-width:0;min-height:66px;padding:8px 5px;display:grid}.pr90-choices button>b{font-variant-numeric:tabular-nums;font-size:24px;line-height:1}.pr90-choices button>span{overflow-wrap:anywhere;font-size:11px;font-weight:750;line-height:1.3}.pr90-choices button[aria-pressed=true]{color:#fff4db;background:linear-gradient(140deg,#b385423f,#4b668b35);border-color:#f0d39b;box-shadow:inset 0 0 0 1px #f0d39b55}.pr90-choices button[data-choice="1"]>b{color:#ff9db0}.pr90-choices button[data-choice=X]>b{color:#d6e0e8}.pr90-choices button[data-choice="2"]>b{color:#a7d7ff}.pr90-poll{min-width:0;margin:12px 0 0}.pr90-poll-bar{background:#ffffff0a;border-radius:7px;width:100%;height:13px;display:flex;overflow:hidden}.pr90-poll-bar>i{min-width:0;height:100%;display:block}.pr90-poll-bar>[data-choice="1"]{background:#e44863}.pr90-poll-bar>[data-choice=X]{background:#8fa4b4}.pr90-poll-bar>[data-choice="2"]{background:#3e8ccf}.pr90-poll-legend{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:8px;display:grid}.pr90-poll-legend>div{border:1px solid #0000;border-radius:9px;min-width:0;padding:6px 4px}.pr90-poll-legend .is-mine{background:#dcc08a0e;border-color:#d8bc806b}.pr90-poll-legend small{color:#cfdfeb;overflow-wrap:anywhere;font-size:11px;line-height:1.4;display:block}.pr90-poll-legend strong{color:#fff;font-variant-numeric:tabular-nums;font-size:19px;line-height:1.25;display:block}.pr90-poll-legend span{color:#e6cf9e;margin-top:2px;font-size:9px;line-height:1.4;display:block}.pr90-poll>p{color:#bcd1e1;margin:6px 0 0;font-size:11px;line-height:1.4}.pr90-edit{color:#e8d2a7;cursor:pointer;background:0 0;border:1px solid #a7c8dd33;border-radius:11px;width:100%;min-height:44px;margin-top:6px;font-size:11px;font-weight:750}.pr90-legacy{color:#c5d6e4;margin-top:6px;font-size:10px;display:block}@media (prefers-reduced-motion:reduce){.pr90-choices button,.pr90-edit{transition:none}}.pr8-compact .pr90-choices button{gap:6px;min-height:78px;padding:9px 5px;transition:border-color .16s,background .16s}.pr8-compact .pr90-choices button>b{font-size:28px;line-height:1}.pr8-compact .pr90-choices button>span{text-transform:uppercase;overflow-wrap:break-word;justify-content:center;align-items:center;min-height:2.6em;font-size:11px;line-height:1.3;display:flex}.pr8-compact .pr90-poll-bar{border:1px solid #c6deed1f;border-radius:4px;height:8px;box-shadow:inset 0 1px #fff2}.pr8-compact .pr90-poll-legend{align-items:stretch;gap:6px;margin-top:10px}.pr8-compact .pr90-poll-legend>div{text-align:center;background:linear-gradient(150deg,#d3e8ff07,#ffffff02);border:1px solid #aac8dc26;border-radius:11px;flex-direction:column;align-items:center;gap:5px;padding:8px 4px 6px;display:flex}.pr8-compact .pr90-poll-legend .pr91-outcome{font:850 25px/1 var(--body);font-variant-numeric:tabular-nums;letter-spacing:-.03em;display:block}.pr8-compact .pr90-poll-legend [data-choice="1"] .pr91-outcome{color:#ff9db0}.pr8-compact .pr90-poll-legend [data-choice=X] .pr91-outcome{color:#d6e0e8}.pr8-compact .pr90-poll-legend [data-choice="2"] .pr91-outcome{color:#a7d7ff}.pr8-compact .pr90-poll-legend small{text-transform:uppercase;overflow-wrap:break-word;flex:1;justify-content:center;align-items:center;min-height:2.6em;font-size:11px;font-weight:750;line-height:1.3;display:flex}.pr8-compact .pr90-poll-legend strong{letter-spacing:-.035em;white-space:nowrap;font-size:22px;line-height:1.1}.pr8-compact .pr90-poll-legend .pr91-vote-marker{min-height:1.3em;margin:0;font-size:10px;line-height:1.3;display:block}.pr8-compact .pr90-poll-legend .is-mine{background:linear-gradient(145deg,#ddc28f19,#29496720);border-color:#d8bc8099;box-shadow:inset 0 2px #dfc288}.pr8-compact .pr90-poll>p{margin-top:8px;font-size:11px}.pr8-compact .pr90-edit{color:#e5d3af;font-size:12px;transition:background .16s,border-color .16s}.pr8-compact .pr90-edit:active{background:#c4d9ee0d;border-color:#b7d3e066}.pr8-match:not(.pr8-compact) .pr90-poll-legend>div{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.pr8-match:not(.pr8-compact) .pr90-poll-legend small{flex:1;min-height:2.8em}.pr8-match:not(.pr8-compact) .pr91-outcome{font-size:24px;line-height:1}.pr8-match:not(.pr8-compact) .pr91-vote-marker{min-height:1.4em}@media (prefers-reduced-motion:reduce){.pr8-compact .pr90-choices button,.pr8-compact .pr90-edit{transition:none}}.home-pending-bar{vertical-align:middle;opacity:.14;background:currentColor;border-radius:5px;width:100%;min-width:14px;max-width:160px;height:.8em;display:inline-block}.home-pending-crest{background:#bed9ef16;border:1px solid #bed9ef26;border-radius:50%;flex:none;width:112px;height:112px;display:block}.home-next-pending .hv2-next-team>strong{width:100%;display:block}.home-next-pending .hv2-next-match-center>time,.home-next-pending .hv2-next-match-center>span{width:100%}.home-next-pending>header>.home-pending-bar{max-width:140px}.home-next-pending .hv2-next-match-meta strong{min-width:90px;display:block}.home-next-pending .hv2-next-match-countdown>div{justify-content:space-between;width:min(100%,360px);display:flex}.home-next-pending .hv2-next-match-countdown b{width:58px;display:block}.home-next-pending .hv2-next-match-countdown em{min-width:38px;display:block}.home-prediction-pending .pr90-poll-bar{background:#bed9ef18}.home-prediction-pending .pr90-poll-legend>div>strong{min-width:45px}.home-prediction-pending .pr90-poll-legend>div>small{width:100%}.home-prediction-pending .pr90-poll-legend>div>strong>.home-pending-bar{height:.8em}.home-resource-error{color:inherit;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:12px;font-size:13px;line-height:1.5;display:flex}.home-resource-error button{min-height:44px;color:inherit;cursor:pointer;font:inherit;background:0 0;border:1px solid;border-radius:12px;padding:8px 14px;font-weight:700}.home-resource-error button:focus-visible{outline-offset:3px;outline:3px solid #ef526b}.home-pending-table .home-pending-bar{height:10px}.home-pending-table article>span>strong{width:min(100%,180px)}.home-pending-table article>span>i{background:#e2eaf1}.home-latest-pending .home-pending-crest{width:52px;height:56px}.home-latest-pending .h106-result-team strong{width:100%}.home-latest-pending .h106-result-score{min-width:110px}.home-pending-sponsor{min-height:112px}.home-pending-cover{background:#ffffff12}.pr8-home:has(>.home-prediction-pending){min-height:270px}@media (width<=767px){.home-next-pending .home-pending-crest{width:clamp(60px,20vw,88px);height:clamp(60px,20vw,88px)}.home-next-pending .hv2-next-match-countdown b{width:45px}.home-next-pending .hv2-next-match-countdown>div{gap:12px}.home-latest-pending .h106-result-score{min-width:82px}.home-latest-pending .home-pending-crest{width:38px;height:44px}}.home-prediction-pending>header>.home-pending-bar{flex:0 0 45px;width:45px;height:22px}.home-prediction-pending .pr90-poll-legend>div>strong{justify-content:center;align-items:center;width:60%;min-height:1.1em;display:flex}.home-prediction-pending .pr90-poll-legend>div>strong>.home-pending-bar{font:inherit;margin:0}.home-v2{--home-navy:#041327;--home-navy-2:#082c58;--home-red:#e52340;--home-blue:#1554cf;--home-paper:#f6f2e9;--home-white:#fffdf8;--home-ink:#07182f;background:var(--home-paper);overflow:hidden}.hv2-journal-teaser{color:#fff;background:#f3eee4;padding:18px max(18px,50vw - 660px)}.hv2-journal-teaser>a{width:min(100%,620px);min-height:82px;color:inherit;background:#071a36;border-left:5px solid #e31b35;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:16px;margin-left:auto;padding:9px 18px 9px 9px;text-decoration:none;display:grid;box-shadow:0 10px 24px #071a3612}.hv2-journal-icon{color:#071a36;background:#f6f0e4;border-top:3px solid #e31b35;grid-template-columns:1fr auto;align-items:end;height:58px;padding:10px;display:grid}.hv2-journal-icon i{letter-spacing:-.05em;font-size:15px;font-style:normal;font-weight:900}.hv2-journal-icon b{color:#e31b35;font-size:18px}.hv2-journal-copy{gap:5px;min-width:0;display:grid}.hv2-journal-copy small{color:#f06778;letter-spacing:.14em;font-size:10px;font-weight:900}.hv2-journal-copy strong{letter-spacing:.06em;font-size:17px;line-height:1.05}.hv2-journal-arrow{letter-spacing:.12em;align-items:center;gap:12px;font-size:10px;display:flex}.hv2-journal-arrow span{color:#f04a5f;font-size:20px}.hv2-journal-teaser>a:hover .hv2-journal-arrow span{transform:translate(3px)}@media (width<=680px){.hv2-journal-teaser{background:#f3eee4;padding:12px 14px}.hv2-journal-teaser>a{grid-template-columns:56px minmax(0,1fr) auto;gap:12px;width:100%;min-height:76px;padding:8px 13px 8px 8px}.hv2-journal-icon{height:54px;padding:8px}.hv2-journal-copy small{font-size:10px}.hv2-journal-copy strong{font-size:15px}.hv2-journal-arrow{font-size:10px}.hv2-journal-arrow span{font-size:18px}}@media (width<=360px){.hv2-journal-teaser{padding-inline:10px}.hv2-journal-teaser>a{grid-template-columns:52px minmax(0,1fr) 24px;gap:9px}.hv2-journal-icon{height:50px}.hv2-journal-copy strong{font-size:14px}.hv2-journal-arrow{font-size:0}.hv2-journal-arrow span{font-size:18px}}.hv2-shell{z-index:2;width:min(100% - 48px,1360px);margin-inline:auto;position:relative}.hv2-header{z-index:40;color:#fff;justify-content:space-between;align-items:center;min-height:96px;padding:18px clamp(24px,5vw,76px);display:flex;position:absolute;top:0;left:0;right:0}.hv2-brand{align-items:center;gap:13px;display:inline-flex}.hv2-brand img{object-fit:contain;filter:drop-shadow(0 12px 18px #00000040);width:45px;height:62px}.hv2-brand span,.hv2-footer-brand span{text-transform:uppercase;flex-direction:column;display:flex}.hv2-brand strong{font-family:var(--display);letter-spacing:-.04em;font-size:15px}.hv2-brand small{color:#ffffff80;letter-spacing:.19em;margin-top:4px;font-size:7px;font-weight:900}.hv2-nav{align-items:center;gap:clamp(17px,2vw,31px);display:flex}.hv2-nav>a{color:#ffffffb3;letter-spacing:.11em;text-transform:uppercase;font-size:8px;font-weight:900;transition:color .2s}.hv2-nav>a:hover,.hv2-nav>a:focus-visible{color:#fff}.hv2-nav .hv2-nav-fanta{color:#fff;background:#ffffff0f;border:1px solid #ffffff3d;align-items:center;gap:25px;min-height:46px;padding:0 18px;display:inline-flex}.hv2-nav .hv2-nav-fanta:hover,.hv2-nav .hv2-nav-fanta:focus-visible{border-color:var(--home-red);background:var(--home-red)}.hv2-nav-fanta b{font-size:15px}.hv2-fanta-dock{z-index:45;background:var(--home-red);color:#fff;border:1px solid #ffffff2e;grid-template-columns:43px auto auto;align-items:center;gap:12px;min-height:58px;padding:7px 17px 7px 7px;transition:transform .2s,box-shadow .2s;display:grid;position:fixed;bottom:18px;right:18px;box-shadow:0 18px 50px #03102354}.hv2-fanta-dock:hover,.hv2-fanta-dock:focus-visible{transform:translateY(-3px);box-shadow:0 22px 58px #03102366}.hv2-fanta-dock span{width:43px;height:43px;color:var(--home-navy);font-family:var(--display);background:#fff;place-items:center;font-size:12px;display:grid}.hv2-fanta-dock strong{letter-spacing:.08em;text-transform:uppercase;font-size:8px}.hv2-fanta-dock>b{margin-left:8px;font-size:16px}.hv2-hero{background:radial-gradient(circle at 72% 34%, #2364cd61, transparent 28%), radial-gradient(circle at 10% 90%, #e5234026, transparent 27%), linear-gradient(125deg, #030e1e 0%, var(--home-navy) 52%, #0b2b52 100%);color:#fff;align-items:center;height:min(930px,100svh);min-height:820px;display:flex;position:relative;overflow:hidden}.hv2-hero:after,.hv2-fanta:after{z-index:1;opacity:.18;pointer-events:none;content:"";background-position:var(--home-texture-position,0% 0%);background-size:var(--home-texture-size,auto);background-image:var(--home-managed-texture,url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.88' numOctaves='3' stitchTiles='stitchTiles'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.12'/%3E%3C/svg%3E"));position:absolute;inset:0}.hv2-hero-field{border:1px solid #fff1;width:min(67vw,950px);height:145%;position:absolute;top:-24%;right:-8%;transform:perspective(900px)rotateY(-17deg)rotate(5deg)}.hv2-hero-field:before,.hv2-hero-field:after{content:"";border:1px solid #fff1;width:43%;height:18%;position:absolute;left:50%;transform:translate(-50%)}.hv2-hero-field:before{border-top:0;top:-1px}.hv2-hero-field:after{border-bottom:0;bottom:-1px}.hv2-hero-field i{background:#fff1;width:100%;height:1px;position:absolute;top:50%}.hv2-hero-field span{aspect-ratio:1;border:1px solid #fff1;border-radius:50%;width:29%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hv2-hero-stripes,.hv2-fanta-stripes{z-index:1;opacity:.19;display:flex;position:absolute;transform:skew(-17deg)}.hv2-hero-stripes{width:32vw;height:120%;top:-8%;right:11%}.hv2-hero-stripes i,.hv2-fanta-stripes i{flex:1}.hv2-hero-stripes i:first-child,.hv2-fanta-stripes i:first-child{background:var(--home-blue)}.hv2-hero-stripes i:nth-child(2),.hv2-fanta-stripes i:nth-child(2){background:var(--home-red)}.hv2-hero-stripes i:nth-child(3),.hv2-fanta-stripes i:nth-child(3){opacity:.5;background:#1c62db}.hv2-hero-grid{grid-template-columns:1.08fr .92fr;align-items:center;gap:clamp(45px,7vw,105px);padding-top:84px;display:grid}.hv2-eyebrow{color:var(--home-blue);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:11px;margin:0 0 20px;font-size:8px;font-weight:900;display:flex}.hv2-eyebrow.light{color:#ffffff8a}.hv2-eyebrow i{background:var(--home-red);width:32px;height:2px;display:block}.hv2-overline{color:#ffffff73;letter-spacing:.32em;text-transform:uppercase;font-size:9px;font-weight:900}.hv2-hero-copy h1{font-family:var(--display);letter-spacing:-.09em;text-transform:uppercase;margin:16px 0 0;font-size:clamp(76px,9vw,142px);line-height:.76}.hv2-hero-copy h1 small{color:var(--home-red);font-family:var(--body);letter-spacing:.58em;margin:0 0 17px 6px;font-size:14px;line-height:1;display:block}.hv2-hero-copy>p:not(.hv2-eyebrow){color:#ffffffad;margin:37px 0 0;font-family:Georgia,serif;font-size:clamp(18px,1.7vw,27px);font-style:italic;line-height:1.35}.hv2-hero-copy>p em{color:#fff}.hv2-hero-actions{flex-wrap:wrap;gap:24px;margin-top:38px;display:flex}.hv2-hero-actions a{color:#fff;letter-spacing:.12em;text-transform:uppercase;border:0;border-bottom:1px solid #ffffff57;justify-content:space-between;align-items:center;gap:24px;min-height:44px;padding:0 3px;font-size:10px;font-weight:900;transition:transform .2s,border-color .2s,color .2s;display:inline-flex}.hv2-hero-actions a:hover{transform:translateY(-2px)}.hv2-hero-actions a.primary{border-bottom-color:var(--home-red);background:0 0}.hv2-hero-actions a.fanta{color:#fff;background:0 0}.hv2-hero-actions b{font-size:15px}.hv2-next-match{color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(145deg,#081e3ce0,#030f219e);border:0;width:min(100%,560px);margin-top:19px;transition:transform .2s,background .2s;display:block;position:relative;overflow:hidden;box-shadow:0 24px 58px #00000029}.hv2-next-match:before{z-index:2;background:linear-gradient(90deg, var(--home-red), #e5234000 48%);content:"";pointer-events:none;height:2px;position:absolute;top:0;left:0;right:0}.hv2-next-match:hover,.hv2-next-match:focus-visible{transform:translateY(-2px)}.hv2-next-match>header{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:14px;min-height:37px;padding:0 14px;display:flex}.hv2-next-match>header strong,.hv2-next-match>header span{letter-spacing:.14em;text-transform:uppercase;font-size:6px;font-weight:900}.hv2-next-match>header strong{color:#fff;align-items:center;gap:8px;display:inline-flex}.hv2-next-match>header strong i{background:var(--home-red);width:15px;height:2px}.hv2-next-match>header span{color:#fff6;text-align:right;max-width:58%;line-height:1.3}.hv2-next-match-teams{grid-template-columns:minmax(0,1fr) 96px minmax(0,1fr);align-items:center;gap:11px;min-height:92px;padding:10px 16px;display:grid}.hv2-next-team{grid-template-columns:45px minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid}.hv2-next-team:last-child{text-align:right;grid-template-columns:minmax(0,1fr) 45px}.hv2-next-team:last-child img,.hv2-next-team:last-child i{grid-area:1/2}.hv2-next-team:last-child strong{grid-area:1/1}.hv2-next-team img,.hv2-next-team>i{object-fit:contain;background:#fffffff5;border:0;border-radius:50%;width:45px;height:49px;padding:4px;box-shadow:0 8px 22px #00000029}.hv2-next-team>i{background:var(--home-blue);color:#fff;font-family:var(--display);place-items:center;font-size:11px;font-style:normal;display:grid}.hv2-next-team>strong{font-family:var(--display);letter-spacing:-.025em;text-overflow:ellipsis;text-transform:uppercase;font-size:12px;line-height:.95;overflow:hidden}.hv2-next-match-center{flex-direction:column;align-items:center;display:flex}.hv2-next-match-center time,.hv2-next-match-center span{color:#ffffff7a;letter-spacing:.1em;text-transform:uppercase;font-size:5px;font-weight:900}.hv2-next-match-center strong{font-family:var(--display);margin:4px 0 3px;font-size:22px}.hv2-next-match-meta{border-top:1px solid #ffffff1a;grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);gap:18px;min-height:60px;padding:10px 14px;display:grid}.hv2-next-match-meta>span{flex-direction:column;justify-content:center;gap:5px;min-width:0;display:flex}.hv2-next-match-meta small,.hv2-next-match-countdown>small,.hv2-next-match-status small{color:#ffffff6b;letter-spacing:.13em;text-transform:uppercase;font-size:8px;font-weight:900}.hv2-next-match-meta strong{font-size:11px;line-height:1.25}.hv2-next-match-countdown{background:var(--home-red);grid-template-columns:76px minmax(0,1fr);align-items:center;gap:14px;min-height:88px;padding:12px 14px;display:grid}.hv2-next-match-countdown>small{color:#ffffffb8}.hv2-next-match-countdown>div{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:8px;display:grid}.hv2-next-match-countdown span{flex-direction:column;align-items:center;display:flex}.hv2-next-match-countdown b{font-family:var(--display);letter-spacing:-.06em;font-size:30px;line-height:.9}.hv2-next-match-countdown em{color:#ffffffb3;letter-spacing:.1em;text-transform:uppercase;margin-top:5px;font-size:7px;font-style:normal;font-weight:900}.hv2-next-match-countdown i{color:#ffffff73;font-family:var(--display);font-size:19px;font-style:normal}.hv2-next-match-status{background:var(--home-red);justify-content:space-between;align-items:center;gap:15px;min-height:72px;padding:12px 15px;display:flex}.hv2-next-match-status strong{font-family:var(--display);letter-spacing:-.03em;text-align:right;text-transform:uppercase;font-size:22px}.hv2-next-match>footer{background:0 0;border-top:0;justify-content:space-between;align-items:center;gap:18px;min-height:54px;padding:8px 15px 10px;display:flex}.hv2-next-match>footer a{color:#fff;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:0 0;border-bottom:1px solid #ffffff4d;justify-content:center;align-items:center;gap:8px;width:auto;min-width:0;min-height:35px;padding:0 2px;font-size:11px;font-weight:900;display:inline-flex}.hv2-next-match>footer a:hover,.hv2-next-match>footer a:focus-visible{border-bottom-color:#fff}.hv2-next-match>footer a.match-center-link{margin-left:auto}.hv2-next-match>footer a.previous{color:#ffffffb8}.hv2-next-match>footer a b{color:var(--home-red);font-size:15px}.hv2-next-match-empty>div{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:14px;min-height:92px;padding:14px 16px;display:grid}.hv2-next-match-empty>div>img{object-fit:contain;width:43px;height:56px}.hv2-next-match-empty>div>span{flex-direction:column;gap:6px;min-width:0;display:flex}.hv2-next-match-empty>div strong{font-family:var(--display);text-transform:uppercase;font-size:15px;line-height:1}.hv2-next-match-empty>div small{color:#ffffff7a;font-size:7px;line-height:1.45}.hv2-last-result{color:#fff;background:#ffffff12;border:1px solid #ffffff26;justify-content:space-between;align-items:center;gap:16px;width:min(100%,560px);min-height:66px;margin-top:8px;padding:12px 14px;display:flex}.hv2-last-result>div{flex-direction:column;gap:5px;min-width:0;display:flex}.hv2-last-result small{color:#ffffff75;letter-spacing:.1em;text-transform:uppercase;font-size:6px;font-weight:900}.hv2-last-result strong{font-family:var(--display);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:11px;line-height:1.15;overflow:hidden}.hv2-last-result strong b{color:#ff8791;font-size:14px}.hv2-last-result nav{flex:none;gap:7px;display:flex}.hv2-last-result a{color:#fff;letter-spacing:.08em;text-transform:uppercase;border:1px solid #ffffff2e;padding:8px 9px;font-size:10px;font-weight:900}.hv2-last-result a:last-child{border-color:var(--home-red);background:var(--home-red)}.hv2-season-opening{color:#ffffff8c;letter-spacing:.08em;text-transform:uppercase;width:min(100%,560px);margin:9px 0 0;font-size:10px;font-weight:800}.hv2-hero-visual{place-items:center;min-height:500px;display:grid;position:relative}.hv2-hero-visual>img{z-index:2;object-fit:contain;filter:drop-shadow(0 32px 34px #0000005c);width:min(28vw,320px);max-height:440px;position:relative}.hv2-crest-halo{aspect-ratio:1;border:1px solid #ffffff17;border-radius:50%;width:min(38vw,520px);position:absolute}.hv2-crest-halo:before,.hv2-crest-halo:after{content:"";border:1px solid #ffffff0f;border-radius:50%;position:absolute;inset:10%}.hv2-crest-halo:after{inset:22%}.hv2-hero-facts{z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#030f21b8;border:1px solid #ffffff24;grid-template-columns:repeat(3,1fr);min-height:74px;display:grid;position:absolute;bottom:20px;left:0;right:0}.hv2-hero-facts span{border-right:1px solid #ffffff1a;flex-direction:column;justify-content:center;padding:14px 18px;display:flex}.hv2-hero-facts span:last-child{border-right:0}.hv2-hero-facts small{color:#ffffff61;letter-spacing:.14em;text-transform:uppercase;font-size:6px;font-weight:900}.hv2-hero-facts strong{font-family:var(--display);margin-top:6px;font-size:17px}.hv2-hero-word{color:#ffffff06;font-family:var(--display);letter-spacing:-.09em;font-size:clamp(120px,19vw,290px);line-height:1;position:absolute;bottom:-4vw;right:-1vw}.hv2-fanta{color:#fff;background:radial-gradient(circle at 80% 30%,#1f63d759,#0000 28%),linear-gradient(125deg,#031126,#071d3d 68%,#0a2c57);padding:clamp(95px,10vw,150px) 0;position:relative;overflow:hidden}.hv2-fanta-stripes{opacity:.1;width:23vw;height:130%;top:-14%;left:9%}.hv2-fanta-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(55px,8vw,120px);display:grid}.hv2-fanta-copy{z-index:2;position:relative}.hv2-fanta-status{color:#fff9;letter-spacing:.12em;text-transform:uppercase;border:1px solid #ffffff24;align-items:center;gap:8px;min-height:30px;padding:0 12px;font-size:6px;font-weight:900;display:inline-flex}.hv2-fanta-status i{background:#5be07b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #5be07b14}.hv2-fanta h2,.hv2-section-heading h2,.hv2-contact h2{font-family:var(--display);letter-spacing:-.075em;text-transform:uppercase;margin:26px 0 0;font-size:clamp(58px,7vw,102px);line-height:.82}.hv2-fanta h2 em,.hv2-section-heading h2 em,.hv2-contact h2 em{color:var(--home-red);text-transform:none;font-family:Georgia,serif;font-weight:400}.hv2-fanta-copy>p:not(.hv2-eyebrow){color:#ffffff85;max-width:540px;margin:33px 0 0;font-size:11px;line-height:1.85}.hv2-fanta-actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:34px;display:flex}.hv2-fanta-actions a:first-child{background:var(--home-red);color:#fff;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:64px;min-height:58px;padding:0 24px;font-size:8px;font-weight:900;display:inline-flex}.hv2-fanta-actions a:last-child{color:#ffffffb3;letter-spacing:.11em;text-transform:uppercase;border-bottom:1px solid #ffffff4d;padding:12px 0;font-size:7px;font-weight:900}.hv2-fanta-numbers{border-top:1px solid #ffffff1f;grid-template-columns:repeat(3,1fr);margin-top:50px;padding-top:22px;display:grid}.hv2-fanta-numbers span{color:#ffffff59;letter-spacing:.11em;text-transform:uppercase;flex-direction:column;font-size:6px;font-weight:900;display:flex}.hv2-fanta-numbers b{color:#fff;font-family:var(--display);letter-spacing:-.04em;margin-bottom:7px;font-size:22px}.hv2-fanta-ranking{z-index:3;background:#ffffff0b;border:1px solid #ffffff29;position:relative;box-shadow:0 38px 90px #0003}.hv2-fanta-ranking>header{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;min-height:92px;padding:0 26px;display:flex}.hv2-fanta-ranking>header div{flex-direction:column;display:flex}.hv2-fanta-ranking>header small{color:var(--home-red);letter-spacing:.14em;text-transform:uppercase;font-size:6px;font-weight:900}.hv2-fanta-ranking>header strong{font-family:var(--display);text-transform:uppercase;margin-top:8px;font-size:22px}.hv2-fanta-ranking>header a{color:#ffffff8c;letter-spacing:.11em;text-transform:uppercase;font-size:6px;font-weight:900}.hv2-ranking-head,.hv2-fanta-ranking article{grid-template-columns:56px minmax(150px,1fr) 48px 72px;align-items:center;gap:10px;padding:0 25px;display:grid}.hv2-ranking-head{color:#ffffff45;letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid #ffffff14;min-height:43px;font-size:5px;font-weight:900}.hv2-ranking-head span:last-child{text-align:right}.hv2-fanta-ranking article{border-bottom:1px solid #ffffff14;min-height:88px}.hv2-fanta-ranking article>b{color:var(--home-red);font-family:var(--display);font-size:17px}.hv2-fanta-ranking article>span{flex-direction:column;min-width:0;display:flex}.hv2-fanta-ranking article>span strong{text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:10px;overflow:hidden}.hv2-fanta-ranking article>span small{color:#ffffff52;letter-spacing:.1em;text-transform:uppercase;margin-top:5px;font-size:5px;font-weight:900}.hv2-fanta-ranking article>em{color:#ffffff73;text-align:center;font-size:8px;font-style:normal}.hv2-fanta-ranking article>strong{font-family:var(--display);text-align:right;font-size:21px}.hv2-ranking-empty{color:#ffffff73;letter-spacing:.1em;text-transform:uppercase;justify-content:center;align-items:center;gap:13px;min-height:264px;padding:28px;font-size:8px;font-weight:900;display:flex}.hv2-ranking-empty>i{border:2px solid #fff3;border-top-color:var(--home-red);border-radius:50%;width:10px;height:10px;animation:.9s linear infinite hv2-spin}.hv2-ranking-empty.ready{justify-content:flex-start;min-height:264px}.hv2-ranking-empty.ready>b{color:var(--home-red);font-family:var(--display);font-size:25px}.hv2-ranking-empty.ready>span{flex-direction:column;display:flex}.hv2-ranking-empty.ready strong{color:#fff;font-size:11px}.hv2-ranking-empty.ready small{color:#fff6;margin-top:7px;font-size:6px;line-height:1.5}.hv2-fanta-ranking>footer{background:#0000002b;grid-template-columns:1fr 1fr;gap:20px;min-height:80px;padding:15px 25px;display:grid}.hv2-fanta-ranking>footer span{flex-direction:column;justify-content:center;display:flex}.hv2-fanta-ranking>footer small{color:#ffffff47;letter-spacing:.12em;text-transform:uppercase;font-size:5px;font-weight:900}.hv2-fanta-ranking>footer strong{text-transform:uppercase;margin-top:6px;font-size:8px}@keyframes hv2-spin{to{transform:rotate(360deg)}}.hv2-news,.hv2-weekly-gallery,.hv2-access,.hv2-sponsors,.hv2-contact{padding:clamp(90px,10vw,145px) 0;position:relative}.hv2-news{background:var(--home-paper)}.hv2-section-heading{justify-content:space-between;align-items:flex-end;gap:50px;display:flex}.hv2-section-heading>p{color:#737985;max-width:380px;margin:0 0 4px;font-size:10px;line-height:1.8}.hv2-section-heading h2{color:var(--home-ink)}.hv2-section-heading>a{color:#fff;letter-spacing:.12em;text-transform:uppercase;border:1px solid #ffffff30;align-items:center;gap:40px;min-height:50px;padding:0 19px;font-size:7px;font-weight:900;display:inline-flex}.hv2-news-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:60px;display:grid}.hv2-news-grid>a{background:var(--home-white);border:1px solid #07182f21;flex-direction:column;min-height:555px;padding:14px 14px 25px;transition:transform .24s,box-shadow .24s;display:flex}.hv2-news-grid>a:hover{transform:translateY(-5px);box-shadow:0 25px 65px #07182f1f}.hv2-news-grid>a>div{background:#ccd3dc;height:270px;position:relative;overflow:hidden}.hv2-news-grid img{object-fit:cover;width:100%;height:100%;transition:transform .45s}.hv2-news-grid>a:hover img{transform:scale(1.035)}.hv2-news-grid>a>div span{background:var(--home-navy);color:#fff;width:44px;height:44px;font-family:var(--display);place-items:center;font-size:8px;display:grid;position:absolute;top:0;left:0}.hv2-news-grid>a>small{color:var(--home-red);letter-spacing:.15em;text-transform:uppercase;margin:22px 8px 0;font-size:6px;font-weight:900}.hv2-news-grid h3{font-family:var(--display);letter-spacing:-.055em;text-transform:uppercase;margin:13px 8px 0;font-size:clamp(24px,2.3vw,37px);line-height:.96}.hv2-news-grid p{color:#6f7580;margin:17px 8px 0;font-size:9px;line-height:1.7}.hv2-news-grid>a>strong{letter-spacing:.12em;text-transform:uppercase;border-top:1px solid #07182f21;justify-content:space-between;align-items:center;margin:auto 8px 0;padding-top:18px;font-size:6px;display:flex}.hv2-news-grid>a>strong b{color:var(--home-red);font-size:15px}.hv2-weekly-gallery{background:linear-gradient(#07182f09 1px, transparent 1px), linear-gradient(90deg, #07182f09 1px, transparent 1px), var(--home-paper);background-size:76px 76px;overflow:hidden}.hv2-weekly-gallery:before{content:"";border:72px solid #e523400e;border-radius:50%;width:330px;height:330px;position:absolute;top:-70px;right:-60px}.hv2-weekly-gallery-panel{background:var(--home-navy);color:#fff;border:1px solid #07182f21;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);min-height:570px;transition:transform .25s,box-shadow .25s;display:grid;position:relative;overflow:hidden;box-shadow:0 36px 90px #07182f24}.hv2-weekly-gallery-panel:hover{transform:translateY(-5px);box-shadow:0 45px 105px #07182f33}.hv2-weekly-gallery-copy{z-index:2;flex-direction:column;justify-content:center;padding:clamp(42px,6vw,82px);display:flex;position:relative}.hv2-weekly-gallery-copy:after{background:var(--home-red);content:"";width:95px;height:7px;position:absolute;bottom:38px;right:-22px;transform:rotate(-45deg)}.hv2-weekly-gallery .hv2-eyebrow{font-size:10px}.hv2-weekly-gallery-count{color:#ffffffc7;letter-spacing:.1em;text-transform:uppercase;background:#ffffff0d;border:1px solid #ffffff2b;align-items:center;width:max-content;min-height:34px;margin-top:23px;padding:0 13px;font-size:11px;font-weight:900;display:inline-flex}.hv2-weekly-gallery-copy h2{font-family:var(--display);letter-spacing:-.075em;text-transform:uppercase;margin:28px 0 0;font-size:clamp(55px,6.5vw,94px);line-height:.84}.hv2-weekly-gallery-copy h2 em{color:#ff6074;text-transform:none;font-family:Georgia,serif;font-weight:400}.hv2-weekly-gallery-copy>p:not(.hv2-eyebrow){color:#ffffffad;max-width:570px;margin:31px 0 0;font-size:15px;line-height:1.7}.hv2-weekly-gallery-copy>strong{background:var(--home-red);color:#fff;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;width:min(100%,390px);min-height:60px;margin-top:34px;padding:0 21px;font-size:11px;display:flex}.hv2-weekly-gallery-copy>strong b{font-size:18px}.hv2-weekly-gallery-preview{background:radial-gradient(circle at 50% 38%,#2869d2bf,#0000 28%),linear-gradient(145deg,#0a2c58,#031126 78%);place-items:center;min-height:570px;display:grid;position:relative;overflow:hidden}.hv2-weekly-gallery-preview:before{z-index:1;content:"";background:linear-gradient(#0000 40%,#020b19e8);position:absolute;inset:0}.hv2-weekly-gallery-preview:after{background:var(--home-red);content:"";opacity:.8;width:21%;height:122%;position:absolute;top:-10%;left:20%;transform:skew(-15deg)}.hv2-weekly-gallery-preview.has-cover:after{opacity:.22}.hv2-weekly-gallery-preview.has-cover>img{object-fit:cover;width:100%;height:100%;transition:transform .6s;position:absolute;inset:0}.hv2-weekly-gallery-panel:hover .hv2-weekly-gallery-preview.has-cover>img{transform:scale(1.025)}.hv2-weekly-gallery-preview:not(.has-cover)>img{z-index:2;object-fit:contain;filter:drop-shadow(0 25px 35px #00000059);width:clamp(118px,12vw,172px);max-height:220px;position:relative}.hv2-weekly-gallery-preview>span{z-index:1;color:#ffffff0e;font-family:var(--display);letter-spacing:-.08em;font-size:clamp(95px,12vw,180px);line-height:.7;position:absolute;bottom:20%;right:-2%;transform:rotate(-90deg)}.hv2-weekly-gallery-preview>div{z-index:3;flex-direction:column;padding:clamp(27px,4vw,48px);display:flex;position:absolute;bottom:0;left:0;right:0}.hv2-weekly-gallery-preview small{color:#ff9ba7;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:900}.hv2-weekly-gallery-preview div>strong{color:#fff;max-width:580px;font-family:var(--display);letter-spacing:-.055em;text-transform:uppercase;margin-top:12px;font-size:clamp(31px,4vw,55px);line-height:.92}.hv2-weekly-gallery-preview div>span{color:#ffffffb8;letter-spacing:.05em;text-transform:uppercase;margin-top:13px;font-size:11px;font-weight:800}.hv2-access{background:var(--home-navy);color:#fff}.hv2-access:after{color:#ffffff06;content:"1972";font-family:var(--display);letter-spacing:-.1em;font-size:clamp(180px,34vw,530px);line-height:.8;position:absolute;bottom:-12vw;right:-7vw}.hv2-section-heading.compact h2{color:#fff}.hv2-access-grid{z-index:2;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:60px;display:grid;position:relative}.hv2-access-grid>a{color:#fff;border:1px solid #ffffff24;min-height:570px;position:relative;overflow:hidden}.hv2-access-grid img{object-fit:cover;width:100%;height:100%;transition:transform .6s;position:absolute;inset:0}.hv2-access-grid .shop img{object-fit:contain;background:#0b2547;padding:34px}.hv2-access-grid>a:hover img{transform:scale(1.04)}.hv2-access-grid .shade{background:linear-gradient(#010b180d,#010b18e6 86%);position:absolute;inset:0}.hv2-access-grid>a>div{z-index:2;padding:32px;position:absolute;bottom:0;left:0;right:0}.hv2-access-grid>a small{color:#ff7888;letter-spacing:.15em;text-transform:uppercase;font-size:6px;font-weight:900}.hv2-access-grid h3{font-family:var(--display);letter-spacing:-.065em;text-transform:uppercase;margin:13px 0 0;font-size:clamp(39px,4vw,60px);line-height:.9}.hv2-access-grid p{color:#ffffff91;max-width:330px;margin:18px 0 0;font-size:9px;line-height:1.65}.hv2-access-grid>a>div>strong{letter-spacing:.13em;text-transform:uppercase;border-top:1px solid #ffffff38;justify-content:space-between;align-items:center;margin-top:28px;padding-top:17px;font-size:6px;display:flex}.hv2-access-grid>a>div>strong b{font-size:17px}.hv2-secondary-links{z-index:2;background:#ffffff21;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:12px;display:grid;position:relative}.hv2-secondary-links a{color:#ffffffad;letter-spacing:.1em;text-transform:uppercase;background:#071b36;justify-content:space-between;align-items:center;min-height:70px;padding:0 20px;font-size:6px;font-weight:900;display:flex}.hv2-secondary-links a:hover{color:#fff;background:#0b2c56}.hv2-sponsors{color:#fff;background:radial-gradient(circle at 82% 18%,#1c529f5c,#0000 28%),linear-gradient(125deg,#031126,#071d3b 62%,#0c315f);overflow:hidden}.hv2-sponsors .hv2-section-heading h2{color:#fff}.hv2-sponsor-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:60px;display:grid}.hv2-sponsor-card{color:#fff;background:#ffffff0d;border:1px solid #ffffff26;grid-template-rows:1fr auto auto;min-height:280px;padding:18px;transition:transform .22s,border-color .22s;display:grid;position:relative}.hv2-sponsor-card:hover{border-color:#fff6;transform:translateY(-4px)}.hv2-sponsor-card>div{background:#f5f6f8;place-items:center;min-height:165px;padding:20px;display:grid}.hv2-sponsor-card img{object-fit:contain;width:100%;max-height:110px}.hv2-sponsor-card>div>span{color:#798494;font-family:var(--display);font-size:42px}.hv2-sponsor-card>small{color:#ff7786;letter-spacing:.14em;text-transform:uppercase;margin-top:18px;font-size:6px;font-weight:900}.hv2-sponsor-card>strong{font-family:var(--display);letter-spacing:-.04em;text-transform:uppercase;margin-top:8px;font-size:25px}.hv2-sponsor-card>i{color:#ffffff52;font-size:15px;font-style:normal;position:absolute;bottom:16px;right:18px}.hv2-sponsor-empty{background:#ffffff0b;border:1px solid #ffffff29;align-content:center;min-height:320px;margin-top:60px;padding:45px;display:grid}.hv2-sponsor-empty>span{color:var(--home-red);letter-spacing:.15em;font-size:7px;font-weight:900}.hv2-sponsor-empty>strong{font-family:var(--display);letter-spacing:-.06em;text-transform:uppercase;margin-top:24px;font-size:clamp(38px,5vw,68px);line-height:.9}.hv2-sponsor-empty>p{color:#ffffff7a;max-width:520px;margin:24px 0 0;font-size:10px;line-height:1.7}.hv2-sponsor-empty>b{letter-spacing:.12em;text-transform:uppercase;margin-top:30px;font-size:7px}.hv2-contact{background:var(--home-paper);overflow:hidden}.hv2-contact-heading{justify-content:space-between;align-items:flex-end;gap:55px;display:flex}.hv2-contact-heading>p{color:#67717f;max-width:390px;margin:0 0 4px;font-size:10px;line-height:1.75}.hv2-contact h2{color:var(--home-ink);font-size:clamp(48px,5vw,76px)}.hv2-location-layout{grid-template-columns:minmax(0,1.12fr) minmax(350px,.88fr);gap:18px;margin-top:52px;display:grid}.hv2-map-card{background:#fff;border:1px solid #07182f24;overflow:hidden}.hv2-map-frame{background:#d9dee4;min-height:420px;position:relative;overflow:hidden}.hv2-map-frame iframe{filter:saturate(.72)contrast(1.02);border:0;width:100%;height:100%;position:absolute;inset:0}.hv2-map-copy{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:24px;padding:30px;display:grid}.hv2-map-copy small,.hv2-contact-phones small,.hv2-venue-photo small{color:var(--home-red);letter-spacing:.14em;text-transform:uppercase;font-size:6px;font-weight:900}.hv2-map-copy strong{max-width:560px;font-family:var(--display);letter-spacing:-.045em;text-transform:uppercase;margin-top:14px;font-size:clamp(25px,2.5vw,38px);line-height:.96}.hv2-map-copy span{color:#66717e;margin-top:13px;font-size:9px;line-height:1.6}.hv2-map-copy>small,.hv2-map-copy>strong,.hv2-map-copy>span{grid-column:1}.hv2-map-copy>a{min-height:52px;color:var(--home-ink);letter-spacing:.1em;text-transform:uppercase;border:1px solid #07182f2e;grid-area:1/2/4;justify-content:space-between;align-items:center;gap:24px;padding:0 18px;font-size:7px;font-weight:900;line-height:1.4;display:inline-flex}.hv2-map-copy>a b{color:var(--home-red);font-size:15px}.hv2-venue-gallery{grid-template-rows:1.2fr .8fr;gap:18px;min-height:100%;display:grid}.hv2-venue-photo{background:#0a1d36;min-height:260px;margin:0;position:relative;overflow:hidden}.hv2-venue-photo.primary{min-height:360px}.hv2-venue-photo:after{content:"";background:linear-gradient(#0000 42%,#020d1dd1);position:absolute;inset:0}.hv2-venue-photo img{object-fit:cover;width:100%;height:100%;transition:transform .55s}.hv2-venue-photo.primary img{object-position:50% 50%}.hv2-venue-photo:hover img{transform:scale(1.025)}.hv2-venue-photo figcaption{z-index:1;flex-direction:column;padding:25px;display:flex;position:absolute;bottom:0;left:0;right:0}.hv2-venue-photo figcaption strong{color:#fff;font-family:var(--display);letter-spacing:-.035em;text-transform:uppercase;margin-top:7px;font-size:24px}.hv2-contact-phones{background:#fff;border:1px solid #07182f24;grid-template-columns:.8fr 1fr 1fr;margin-top:18px;display:grid}.hv2-contact-phones-title,.hv2-contact-phones a{border-right:1px solid #07182f21;flex-direction:column;justify-content:center;min-height:145px;padding:28px 30px;display:flex;position:relative}.hv2-contact-phones>:last-child{border-right:0}.hv2-contact-phones-title strong{font-family:var(--display);letter-spacing:-.04em;text-transform:uppercase;margin-top:10px;font-size:27px}.hv2-contact-phones a strong{text-transform:uppercase;margin-top:9px;font-size:11px}.hv2-contact-phones a span{color:#66717e;margin-top:8px;font-size:9px}.hv2-contact-phones a b{color:var(--home-red);font-size:15px;position:absolute;right:28px}.hv2-footer{color:#fff;background:#020d1d;grid-template-columns:1fr auto auto 1fr;align-items:center;gap:35px;min-height:140px;padding:30px clamp(24px,5vw,76px) 32px;display:grid}.hv2-footer-brand{align-items:center;gap:12px;display:flex}.hv2-footer-brand img{object-fit:contain;width:40px;height:55px}.hv2-footer-brand strong{font-family:var(--display);font-size:12px}.hv2-footer-brand small{color:#ffffff59;letter-spacing:.12em;margin-top:4px;font-size:6px;font-weight:900}.hv2-footer nav{gap:24px;display:flex}.hv2-footer nav a{color:#ffffff80;letter-spacing:.11em;text-transform:uppercase;font-size:6px;font-weight:900}.hv2-site-counter{background:linear-gradient(135deg,#ed1b2f26,#144e9021);border:1px solid #ffffff21;align-items:center;gap:12px;min-width:150px;min-height:72px;padding:13px 18px;display:flex;position:relative;overflow:hidden}.hv2-site-counter:before{content:"";border:1px solid #ffffff14;border-radius:50%;width:70px;height:70px;position:absolute;top:-24px;right:-19px}.hv2-site-counter-icon{color:var(--home-red);letter-spacing:-2px;font-size:7px;transform:rotate(-12deg)}.hv2-site-counter>span:nth-child(2){flex-direction:column;display:flex;position:relative}.hv2-site-counter small{color:#ffffff6b;letter-spacing:.13em;text-transform:uppercase;font-size:6px;font-weight:900}.hv2-site-counter strong{color:#fff;font-family:var(--display);letter-spacing:-.03em;margin-top:5px;font-size:22px;line-height:1}.hv2-site-counter>i{background:linear-gradient(90deg, var(--home-red) 0 50%, #225fa8 50%);height:2px;position:absolute;bottom:0;left:0;right:0}.hv2-credit{text-align:right;flex-direction:column;justify-self:end;display:flex}.hv2-credit small{color:#ffffff47;letter-spacing:.12em;text-transform:uppercase;font-size:6px}.hv2-credit strong{margin-top:6px;font-family:Georgia,serif;font-size:13px;font-style:italic;font-weight:400}.home-v2 a:focus-visible,.home-v2 button:focus-visible{outline-offset:3px;outline:3px solid #fff}.hv2-news a:focus-visible,.hv2-contact a:focus-visible{outline-color:var(--home-blue)}@media (width<=1120px){.hv2-nav{gap:15px}.hv2-nav>a{font-size:7px}.hv2-news-grid>a,.hv2-access-grid>a{min-height:520px}.hv2-location-layout{grid-template-columns:1fr}.hv2-venue-gallery{grid-template-rows:1fr;grid-template-columns:1.1fr .9fr;min-height:560px}.hv2-venue-photo,.hv2-venue-photo.primary{min-height:560px}.hv2-secondary-links{grid-template-columns:repeat(3,1fr)}}@media (width<=920px){.hv2-header{min-height:82px;padding:12px 22px}.hv2-brand img{width:38px;height:54px}.hv2-hero{height:auto;min-height:820px;padding:112px 0 72px}.hv2-hero-grid{grid-template-columns:1fr;gap:24px}.hv2-hero-copy{z-index:4;position:relative}.hv2-hero-visual{min-height:370px}.hv2-hero-visual>img{width:min(40vw,255px);max-height:330px}.hv2-crest-halo{width:min(66vw,460px)}.hv2-hero-facts{bottom:0;left:max(0px,6vw);right:max(0px,6vw)}.hv2-hero-stripes{width:48vw;right:-7%}.hv2-fanta-grid,.hv2-weekly-gallery-panel{grid-template-columns:1fr}.hv2-weekly-gallery-preview{min-height:450px}.hv2-fanta-ranking{width:min(100%,720px)}.hv2-news-grid{grid-template-columns:1fr 1fr}.hv2-news-grid>a:last-child{grid-column:1/-1}.hv2-news-grid>a:last-child>div{height:340px}.hv2-access-grid{grid-template-columns:1fr 1fr}.hv2-access-grid>a:last-child{grid-column:1/-1;min-height:470px}.hv2-access-grid .shop img{object-fit:contain}.hv2-sponsor-grid{grid-template-columns:repeat(2,1fr)}.hv2-footer{padding-bottom:calc(32px + env(safe-area-inset-bottom));grid-template-columns:1fr 1fr}.hv2-footer nav,.hv2-fanta-dock{display:none}}@media (width<=680px){.hv2-shell{width:min(100% - 32px,1360px)}.hv2-brand span{display:none}.hv2-hero{min-height:760px;padding-top:98px}.hv2-hero-copy h1{font-size:clamp(63px,20vw,90px)}.hv2-hero-copy h1 small{margin-bottom:13px;font-size:11px}.hv2-hero-copy>p:not(.hv2-eyebrow){margin-top:27px;font-size:18px}.hv2-hero-actions{flex-direction:column;align-items:stretch}.hv2-hero-actions a{width:100%}.hv2-next-match{margin-top:14px}.hv2-next-match>header{min-height:34px;padding-inline:11px}.hv2-next-match-teams{grid-template-columns:minmax(0,1fr) 70px minmax(0,1fr);gap:7px;min-height:88px;padding-inline:10px}.hv2-next-team,.hv2-next-team:last-child{text-align:center;flex-direction:column;align-items:center;gap:5px;display:flex}.hv2-next-team:last-child img,.hv2-next-team:last-child i,.hv2-next-team:last-child strong{grid-area:auto}.hv2-next-team img,.hv2-next-team>i{width:39px;height:43px}.hv2-next-team>strong{width:100%;font-size:9px}.hv2-next-match-center strong{font-size:19px}.hv2-next-match>footer{min-height:33px;padding-inline:11px}.hv2-last-result{flex-direction:column;align-items:flex-start}.hv2-last-result strong{white-space:normal}.hv2-last-result nav{width:100%}.hv2-last-result a{text-align:center;flex:1}.hv2-hero-visual{min-height:325px}.hv2-hero-visual>img{width:min(47vw,205px);max-height:270px}.hv2-hero-facts{min-height:66px;left:0;right:0}.hv2-hero-facts span{padding:11px 10px}.hv2-hero-facts strong{font-size:14px}.hv2-hero-word{display:none}.hv2-fanta,.hv2-news,.hv2-weekly-gallery,.hv2-access,.hv2-sponsors,.hv2-contact{padding:82px 0}.hv2-fanta h2,.hv2-section-heading h2{font-size:clamp(54px,17vw,75px)}.hv2-fanta-actions{flex-direction:column;align-items:stretch}.hv2-fanta-actions a:first-child{width:100%}.hv2-fanta-actions a:last-child{width:max-content}.hv2-fanta-numbers{gap:10px}.hv2-fanta-numbers b{font-size:18px}.hv2-fanta-ranking>header{min-height:82px;padding:0 17px}.hv2-fanta-ranking>header strong{font-size:17px}.hv2-ranking-head,.hv2-fanta-ranking article{grid-template-columns:39px minmax(110px,1fr) 29px 55px;gap:6px;padding:0 15px}.hv2-fanta-ranking article{min-height:79px}.hv2-fanta-ranking>footer{padding-inline:17px}.hv2-section-heading{flex-direction:column;align-items:flex-start;gap:25px}.hv2-section-heading>p{max-width:100%}.hv2-news-grid{grid-template-columns:1fr;margin-top:43px}.hv2-news-grid>a,.hv2-news-grid>a:last-child{grid-column:auto;min-height:505px}.hv2-news-grid>a>div,.hv2-news-grid>a:last-child>div{height:260px}.hv2-access-grid{grid-template-columns:1fr;margin-top:43px}.hv2-access-grid>a,.hv2-access-grid>a:last-child{grid-column:auto;min-height:500px}.hv2-access-grid>a>div{padding:25px}.hv2-access-grid p{font-size:8.5px}.hv2-secondary-links{grid-template-columns:1fr}.hv2-secondary-links a{min-height:60px}.hv2-sponsor-grid{grid-template-columns:1fr;margin-top:43px}.hv2-sponsor-empty{min-height:290px;margin-top:43px;padding:28px 22px}.hv2-contact-heading{flex-direction:column;align-items:flex-start;gap:24px}.hv2-contact-heading>p{max-width:100%}.hv2-location-layout{margin-top:42px}.hv2-map-frame{min-height:340px}.hv2-map-copy{grid-template-columns:1fr}.hv2-map-copy>a{grid-area:auto/1;margin-top:22px}.hv2-venue-gallery{grid-template-rows:auto;grid-template-columns:1fr;min-height:0}.hv2-venue-photo,.hv2-venue-photo.primary{min-height:300px}.hv2-contact-phones{grid-template-columns:1fr}.hv2-contact-phones-title,.hv2-contact-phones a{border-bottom:1px solid #07182f21;border-right:0;min-height:120px}.hv2-contact-phones>:last-child{border-bottom:0}.hv2-footer{min-height:210px;padding:30px 20px calc(30px + env(safe-area-inset-bottom));flex-direction:column;align-items:flex-start;gap:25px;display:flex}.hv2-site-counter{width:100%}.hv2-credit{text-align:left;justify-self:auto}}@media (width<=420px){.hv2-header{padding-inline:15px}.hv2-shell{width:min(100% - 26px,1360px)}.hv2-hero-copy h1{font-size:62px}.hv2-hero-facts strong{font-size:12px}.hv2-ranking-head,.hv2-fanta-ranking article{grid-template-columns:34px minmax(95px,1fr) 24px 48px}.hv2-fanta-ranking article>strong{font-size:17px}.hv2-weekly-gallery-copy{padding:34px 24px 39px}.hv2-weekly-gallery-copy h2{font-size:52px}.hv2-weekly-gallery-copy>p:not(.hv2-eyebrow){font-size:14px}.hv2-weekly-gallery-copy>strong{min-height:56px;font-size:10px}.hv2-weekly-gallery-copy:after{display:none}.hv2-weekly-gallery-preview{min-height:360px}.hv2-weekly-gallery-preview>div{padding:25px 22px}.hv2-weekly-gallery-preview div>strong{font-size:32px}}@media (prefers-reduced-motion:reduce){.home-v2 *,.home-v2 :before,.home-v2 :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.hv2-mobile-command,.hv2-mobile-latest{display:none}@media (width<=680px){.home-v2.hv2-streamlined{background:#eef1f5}.hv2-streamlined .hv2-shell{width:calc(100% - 28px)}.hv2-streamlined .hv2-hero{background:radial-gradient(circle at 92% 11%,#2467d780,#0000 30%),radial-gradient(circle at 0 90%,#e5234033,#0000 35%),linear-gradient(155deg,#020b18 0%,#061b38 62%,#0c315f 100%);padding:82px 0 24px}.hv2-streamlined .hv2-hero:before{background:linear-gradient(#0000,#01091580);height:70px}.hv2-streamlined .hv2-hero-field{opacity:.45;width:150%;height:92%;top:-4%;right:-65%;transform:perspective(800px)rotateY(-13deg)rotate(10deg)}.hv2-streamlined .hv2-hero-stripes{opacity:.21;width:42%;height:72%;top:-5%;right:-18%}.hv2-streamlined .hv2-hero-grid{gap:15px}.hv2-streamlined .hv2-hero-copy{border-left:4px solid var(--home-red);padding:10px 0 14px 17px;position:relative}.hv2-streamlined .hv2-hero-copy .hv2-eyebrow{margin-bottom:8px;font-size:9px}.hv2-streamlined .hv2-overline{letter-spacing:.16em;background:#ffffff0f;border:1px solid #ffffff24;padding:6px 9px;font-size:8px;display:inline-flex}.hv2-streamlined .hv2-hero-copy h1{margin-top:10px;font-size:clamp(48px,15vw,64px);line-height:.82}.hv2-streamlined .hv2-hero-copy h1 small{color:#ff5164;letter-spacing:.22em;vertical-align:middle;margin:0 8px 0 0;font-size:11px;display:inline}.hv2-home-match-heading{min-height:42px;margin-top:3px;padding:0 5px 9px}.hv2-home-match-heading span{font-size:11px}.hv2-home-match-heading img{width:29px;height:38px}.hv2-streamlined .hv2-next-match{background:linear-gradient(150deg,#0c2c56f5,#020d1deb);border:1px solid #ffffff29;border-radius:18px;overflow:hidden;box-shadow:0 24px 60px #00000057}.hv2-streamlined .hv2-next-match:before{background:linear-gradient(90deg,var(--home-red) 0 42%,var(--home-blue) 42% 100%);height:5px}.hv2-streamlined .hv2-next-match>header{min-height:43px;padding:5px 14px 0}.hv2-streamlined .hv2-next-match>header strong,.hv2-streamlined .hv2-next-match>header span{font-size:9px}.hv2-streamlined .hv2-next-match-teams{grid-template-columns:minmax(0,1fr) 68px minmax(0,1fr);min-height:130px;padding:15px 11px 11px}.hv2-streamlined .hv2-next-team img,.hv2-streamlined .hv2-next-team i{width:52px;height:58px}.hv2-streamlined .hv2-next-team>strong{margin-top:7px;font-size:11px;line-height:1.05}.hv2-streamlined .hv2-next-match-center strong{font-size:25px}.hv2-streamlined .hv2-next-match-center time,.hv2-streamlined .hv2-next-match-center span{font-size:8px}.hv2-next-match-meta{background:#ffffff09;min-height:62px;padding:10px 14px}.hv2-next-match-countdown{grid-template-columns:64px minmax(0,1fr);min-height:92px;padding:12px 14px}.hv2-next-match-countdown>small{font-size:8px;line-height:1.3}.hv2-next-match-countdown b{font-size:29px}.hv2-next-match-countdown em{font-size:7px}.hv2-streamlined .hv2-next-match>footer{min-height:52px;padding-inline:14px}.hv2-streamlined .hv2-next-match>footer a{font-size:10px}.hv2-streamlined .hv2-hero-actions{grid-template-columns:1.2fr .8fr;gap:9px;margin-top:1px;display:grid}.hv2-streamlined .hv2-hero-actions a{background:#ffffff0e;border:1px solid #ffffff26;border-radius:12px;min-height:51px;padding:0 14px;font-size:9px}.hv2-streamlined .hv2-hero-actions a.primary{color:var(--home-navy);background:#fff;border-color:#0000}.hv2-streamlined .hv2-hero-actions a.fanta{background:#ffffff14;border-color:#ffffff38}.hv2-mobile-command{z-index:4;background:#eef1f5;margin:0;padding:23px 14px 25px;display:block;position:relative}.hv2-mobile-command>header{justify-content:space-between;align-items:flex-end;gap:18px;padding:0 3px 14px;display:flex}.hv2-mobile-command>header small{color:var(--home-red);letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:900}.hv2-mobile-command>header strong{color:var(--home-navy);font-family:var(--display);letter-spacing:-.04em;text-align:right;text-transform:uppercase;font-size:20px}.hv2-mobile-command>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.hv2-mobile-command a{min-height:82px;color:var(--home-navy);background:#fff;border:1px solid #d6dce4;border-radius:14px;grid-template-columns:37px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 20px #07182f0f}.hv2-mobile-command a.fantasy{color:#fff;background:linear-gradient(135deg,#d91b38,#ef3651);border-color:#0000;grid-column:1/-1}.hv2-mobile-command a>span{width:37px;height:37px;color:var(--home-blue);font-family:var(--display);background:#e9eef7;border-radius:11px;place-items:center;font-size:11px;display:grid}.hv2-mobile-command a.fantasy>span{color:var(--home-red);background:#fff}.hv2-mobile-command a>p{flex-direction:column;min-width:0;margin:0;display:flex}.hv2-mobile-command a>p small{color:#8a94a2;letter-spacing:.09em;text-transform:uppercase;font-size:7px;font-weight:900}.hv2-mobile-command a.fantasy>p small{color:#ffffffa8}.hv2-mobile-command a>p strong{text-transform:uppercase;margin-top:4px;font-size:11px;line-height:1.1}.hv2-mobile-command a>b{color:var(--home-red);font-size:15px}.hv2-mobile-command a.fantasy>b{color:#fff}.hv2-mobile-latest{background:var(--home-navy);color:#fff;border-radius:16px;margin:0 14px 26px;display:block;overflow:hidden;box-shadow:0 16px 38px #07182f2e}.hv2-mobile-latest>header{border-bottom:1px solid #ffffff1c;justify-content:space-between;align-items:center;min-height:42px;padding:0 14px;display:flex}.hv2-mobile-latest>header span{letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:8px;font-size:9px;font-weight:900;display:flex}.hv2-mobile-latest>header i{background:var(--home-red);width:18px;height:2px;display:block}.hv2-mobile-latest>header small{color:#ffffff73;text-transform:uppercase;font-size:8px}.hv2-mobile-latest>div{grid-template-columns:minmax(0,1fr) 76px minmax(0,1fr);align-items:center;gap:8px;min-height:92px;padding:14px;display:grid}.hv2-mobile-latest>div>span{flex-direction:column;gap:5px;min-width:0;display:flex}.hv2-mobile-latest>div>span:last-child{text-align:right}.hv2-mobile-latest>div small{color:#ffffff6b;text-transform:uppercase;font-size:7px}.hv2-mobile-latest>div strong{font-family:var(--display);text-transform:uppercase;font-size:13px;line-height:1.05}.hv2-mobile-latest>div>b{font-family:var(--display);text-align:center;font-size:32px}.hv2-mobile-latest>div>b i{color:var(--home-red);padding:0 4px;font-style:normal}.hv2-mobile-latest>a{color:#fff;letter-spacing:.1em;text-transform:uppercase;background:#0b2850;border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;min-height:46px;padding:0 14px;font-size:9px;font-weight:900;display:flex}.hv2-mobile-latest>a b{color:#ff5061;font-size:15px}.hv2-league{background:#fff;border-top:1px solid #d7dce3;margin-top:0}.hv2-streamlined .hv2-fanta{border-top:8px solid var(--home-red)}}@media (width<=360px){.hv2-streamlined .hv2-shell{width:calc(100% - 22px)}.hv2-streamlined .hv2-hero-copy h1{font-size:48px}.hv2-streamlined .hv2-next-match-teams{grid-template-columns:minmax(0,1fr) 58px minmax(0,1fr)}.hv2-mobile-command{padding-inline:11px}.hv2-mobile-command a{grid-template-columns:34px minmax(0,1fr) auto;gap:7px;padding:10px}.hv2-mobile-command a>span{width:34px;height:34px}.hv2-mobile-latest{margin-inline:11px}}.hv2-public-notice{z-index:20;color:#fff;text-align:center;background:#ed1b2f;padding:12px 18px;font:800 14px/1.4 Arial,Helvetica,sans-serif;position:relative}.hv2-managed-banner{z-index:19;color:#071a36;text-align:center;background:#fff;border-bottom:3px solid #ed1b2f;justify-content:center;gap:12px;padding:14px 18px;font:800 15px/1.4 Arial,Helvetica,sans-serif;text-decoration:none;display:flex;position:relative}.hv2-managed-highlight{color:#071a36;background:#fff;padding:48px 0}.hv2-managed-highlight small{color:#ed1b2f;letter-spacing:.14em;font-weight:900}.hv2-managed-highlight h2{margin:8px 0 12px;font-size:clamp(30px,5vw,56px)}.hv2-managed-highlight p{color:#5f6978;max-width:720px;font-size:16px;line-height:1.65}.hv2-managed-highlight a{color:#fff;background:#071a36;margin-top:12px;padding:13px 18px;font-weight:800;text-decoration:none;display:inline-flex}.hv2-streamlined .hv2-header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#020d1df5,#020d1d85);border-bottom:1px solid #ffffff1a;min-height:82px;padding-block:10px}.hv2-streamlined .hv2-nav{gap:clamp(15px,1.7vw,26px)}.hv2-streamlined .hv2-nav>a,.hv2-streamlined .hv2-nav-more>summary{font-size:11px}.hv2-streamlined .hv2-brand{gap:15px}.hv2-streamlined .hv2-brand img{width:43px;height:59px}.hv2-streamlined .hv2-nav .hv2-nav-fanta{background:#ffffff09;border-color:#ffffff2e}.hv2-nav-more{position:relative}.hv2-nav-more>summary{color:#ffffffb3;cursor:pointer;letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:8px;min-height:46px;padding:0;font-weight:900;list-style:none;display:flex}.hv2-nav-more>summary::-webkit-details-marker{display:none}.hv2-nav-more>summary b{color:var(--home-red);font-size:15px;transition:transform .2s}.hv2-nav-more[open]>summary b{transform:rotate(45deg)}.hv2-nav-more>div{background:#030f20fa;border:1px solid #ffffff24;width:210px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);right:-18px;box-shadow:0 22px 55px #0000004d}.hv2-nav-more>div a{color:#ffffffb8;text-transform:uppercase;border-bottom:1px solid #ffffff14;align-items:center;min-height:43px;padding:0 12px;font-size:11px;font-weight:800;display:flex}.hv2-nav-more>div a:last-child{border-bottom:0}.hv2-nav-more>div a:hover,.hv2-nav-more>div a:focus-visible{color:#fff;background:#ffffff12}.hv2-streamlined .hv2-hero{background:radial-gradient(circle at 82% 34%,#205bbe57,#0000 30%),radial-gradient(circle at 8% 100%,#e5234024,#0000 26%),linear-gradient(118deg,#020c1a 0%,#05172f 52%,#09294f 100%);align-items:stretch;height:auto;min-height:0;padding:126px 0 58px}.hv2-streamlined .hv2-hero:before{z-index:2;content:"";pointer-events:none;background:linear-gradient(#0000,#020c1a3d);height:44px;position:absolute;bottom:0;left:0;right:0}.hv2-streamlined .hv2-hero-field{opacity:.68}.hv2-streamlined .hv2-hero-stripes{opacity:.14;width:29vw;right:7%;-webkit-mask-image:linear-gradient(#0000,#000 16% 82%,#0000);mask-image:linear-gradient(#0000,#000 16% 82%,#0000)}.hv2-streamlined .hv2-hero-grid{grid-template-rows:auto auto;grid-template-columns:minmax(300px,.74fr) minmax(520px,1.26fr);align-content:center;align-items:center;gap:21px clamp(44px,6vw,94px);padding-top:0}.hv2-streamlined .hv2-hero-copy{align-self:end}.hv2-streamlined .hv2-hero-copy h1{letter-spacing:-.078em;margin-top:13px;font-size:clamp(64px,7.5vw,104px);line-height:.84}.hv2-streamlined .hv2-hero-copy>p:not(.hv2-eyebrow){max-width:470px;margin-top:25px;font-size:clamp(17px,1.35vw,20px)}.hv2-streamlined .hv2-hero-actions{grid-area:2/1;align-self:start;margin-top:0}.hv2-streamlined .hv2-hero-actions a{color:#ffffffc7;min-height:49px}.hv2-streamlined .hv2-hero-actions a:hover,.hv2-streamlined .hv2-hero-actions a:focus-visible{color:#fff}.hv2-streamlined .hv2-hero-primary{z-index:4;grid-area:1/2/span 2;min-width:0;position:relative}.hv2-home-match-heading{background:0 0;border:0;justify-content:space-between;align-items:center;min-height:44px;padding:0 4px 12px;display:flex}.hv2-home-match-heading span{letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:12px;font-size:11px;font-weight:900;display:inline-flex}.hv2-home-match-heading span:before{background:var(--home-red);content:"";width:26px;height:2px}.hv2-home-match-heading img{object-fit:contain;width:25px;height:32px}.hv2-streamlined .hv2-next-match{background:linear-gradient(145deg,#071b38d1,#020d1d8a);border:1px solid #ffffff1a;width:100%;margin-top:0;box-shadow:0 34px 90px #0000003b}.hv2-streamlined .hv2-next-match:before{transform-origin:0;height:3px;animation:.7s cubic-bezier(.2,.7,.2,1) both hv2-accent-in}.hv2-streamlined .hv2-next-match>header{background:#010a1824}.hv2-streamlined .hv2-next-match-teams{min-height:116px}.hv2-streamlined .hv2-next-team>strong{font-size:clamp(12px,1.3vw,16px)}.hv2-streamlined .hv2-next-match-center time,.hv2-streamlined .hv2-next-match-center span,.hv2-streamlined .hv2-next-match>header strong,.hv2-streamlined .hv2-next-match>header span,.hv2-streamlined .hv2-next-match>footer a{font-size:11px}.hv2-streamlined .hv2-next-match-meta{background:#ffffff05}.hv2-streamlined .hv2-next-match-countdown{background:linear-gradient(105deg,#d91836,#ef2947);position:relative;box-shadow:0 14px 36px #e5234024}.hv2-streamlined .hv2-next-match>footer{min-height:51px}.hv2-streamlined .hv2-last-result{width:100%;min-height:74px;margin-top:9px}.hv2-streamlined .hv2-last-result small{font-size:10px}.hv2-streamlined .hv2-last-result strong{font-size:13px}.hv2-streamlined .hv2-hero-facts{background:#030f2185;min-height:58px;margin-top:9px;position:static}.hv2-streamlined .hv2-hero-facts span{padding:10px 14px}.hv2-streamlined .hv2-hero-facts small{font-size:10px}.hv2-streamlined .hv2-hero-facts strong{font-size:15px}.hv2-streamlined .hv2-hero-word{opacity:.52;bottom:-6vw;right:-2vw}@keyframes hv2-accent-in{0%{opacity:0;transform:scaleX(.18)}to{opacity:1;transform:scaleX(1)}}.hv2-league{background:linear-gradient(112deg,#fffdf8 0%,#f4f6f8 100%);padding:clamp(54px,5.5vw,76px) 0;position:relative}.hv2-league:before{background:linear-gradient(var(--home-red) 0 50%, var(--home-blue) 50%);content:"";width:6px;position:absolute;top:0;bottom:0;right:0}.hv2-league:after{content:"";background:linear-gradient(90deg,#0000,#07182f26);width:min(36vw,460px);height:1px;position:absolute;top:0;right:5%}.hv2-league-layout>header{justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.hv2-league-layout>header small{color:var(--home-red);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:900}.hv2-league-layout>header h2{font-family:var(--display);letter-spacing:-.06em;text-transform:uppercase;margin:8px 0 0;font-size:clamp(42px,4.7vw,62px);line-height:.9}.hv2-league-layout>header a{letter-spacing:.08em;text-transform:uppercase;border:0;border-bottom:1px solid #07182f3d;align-items:center;gap:28px;min-height:42px;padding:0 2px;font-size:11px;font-weight:900;transition:color .2s,border-color .2s;display:inline-flex}.hv2-league-layout>header a b{color:var(--home-red);font-size:16px}.hv2-league-layout>header a:hover,.hv2-league-layout>header a:focus-visible{border-color:var(--home-red);color:var(--home-red)}.hv2-league-table{border:1px solid #07182f21;margin-top:30px}.hv2-league-head,.hv2-league-table article{grid-template-columns:58px minmax(0,1fr) 54px 64px;align-items:center;gap:10px;min-height:58px;padding:0 18px;display:grid}.hv2-league-head{background:var(--home-navy);color:#ffffff94;letter-spacing:.1em;text-transform:uppercase;min-height:34px;font-size:10px;font-weight:900}.hv2-league-table article{background:#fff;border-bottom:1px solid #07182f1a}.hv2-league-table article:last-child{border-bottom:0}.hv2-league-table article.pievese{color:var(--home-navy);background:#edf3ff;position:relative}.hv2-league-table article.pievese:before{background:var(--home-red);content:"";width:4px;position:absolute;top:0;bottom:0;left:0}.hv2-league-table article>b{color:#7d8590;font-family:var(--display);font-size:16px}.hv2-league-table article>span{align-items:center;gap:12px;min-width:0;display:flex}.hv2-league-table article img,.hv2-league-table article i{object-fit:contain;text-transform:uppercase;background:#fff;border:1px solid #07182f1f;flex:0 0 34px;place-items:center;width:34px;height:34px;padding:3px;font-size:9px;font-style:normal;font-weight:900;display:grid}.hv2-league-table article>span strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.hv2-league-table article>em{color:#68717e;text-align:center;font-size:13px;font-style:normal}.hv2-league-table article>strong{font-family:var(--display);text-align:right;font-size:21px}.hv2-league-empty{background:0 0;border:0;border-top:1px solid #07182f1f;align-items:center;gap:24px;min-height:82px;margin-top:22px;padding:18px 0 10px;display:flex}.hv2-league-empty>span{border-left:4px solid var(--home-red);width:auto;height:auto;color:var(--home-navy);font-family:var(--display);background:0 0;flex:none;align-items:center;padding:4px 0 4px 14px;font-size:17px;display:flex}.hv2-league-empty>div{flex-direction:column;gap:6px;display:flex}.hv2-league-empty strong{font-family:var(--display);text-transform:uppercase;font-size:20px}.hv2-league-empty small{color:#657080;font-size:13px}.hv2-league.is-empty{padding-block:clamp(40px,4.2vw,56px)}.hv2-league.is-empty .hv2-league-layout>header h2{font-size:clamp(40px,4.2vw,56px)}.hv2-streamlined .hv2-fanta{background:radial-gradient(circle at 80% 24%,#1f63d742,#0000 29%),linear-gradient(125deg,#020e20,#071d3d 66%,#0a2b54);padding:clamp(62px,6.5vw,88px) 0}.hv2-streamlined .hv2-fanta:before{color:#ffffff06;font-family:var(--display);letter-spacing:-.08em;content:"1972";pointer-events:none;font-size:clamp(150px,24vw,360px);line-height:1;position:absolute;top:50%;left:-2vw;transform:translateY(-50%)}.hv2-streamlined .hv2-fanta-grid{grid-template-columns:minmax(300px,.82fr) minmax(460px,1.18fr);gap:clamp(38px,6vw,80px)}.hv2-streamlined .hv2-fanta h2{font-size:clamp(45px,5vw,68px);line-height:.9}.hv2-streamlined .hv2-fanta-copy>p:not(.hv2-eyebrow){margin-top:23px;font-size:15px;line-height:1.6}.hv2-streamlined .hv2-fanta-actions{margin-top:25px}.hv2-streamlined .hv2-fanta-actions a:first-child{background:linear-gradient(105deg,#d91836,#ed2845);min-height:54px;transition:transform .2s,box-shadow .2s;box-shadow:0 16px 34px #e5234026}.hv2-streamlined .hv2-fanta-actions a:first-child:hover,.hv2-streamlined .hv2-fanta-actions a:first-child:focus-visible{transform:translateY(-2px);box-shadow:0 20px 40px #e5234038}.hv2-streamlined .hv2-fanta-ranking{background:linear-gradient(145deg,#ffffff0e,#ffffff06);border-color:#ffffff1f;box-shadow:0 32px 76px #0000002e}.hv2-streamlined .hv2-fanta-ranking>header{min-height:74px}.hv2-streamlined .hv2-fanta-ranking article{min-height:62px}.hv2-streamlined .hv2-ranking-empty,.hv2-streamlined .hv2-ranking-empty.ready{min-height:168px}.hv2-streamlined .hv2-weekly-gallery,.hv2-streamlined .hv2-access,.hv2-streamlined .hv2-sponsors,.hv2-streamlined .hv2-contact{padding:clamp(58px,6vw,86px) 0}.hv2-streamlined .hv2-weekly-gallery-panel{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);min-height:410px}.hv2-streamlined .hv2-weekly-gallery-copy{padding:clamp(34px,4vw,52px)}.hv2-streamlined .hv2-weekly-gallery-copy h2{margin-top:18px;font-size:clamp(42px,5vw,66px);line-height:.9}.hv2-streamlined .hv2-weekly-gallery-copy>p:not(.hv2-eyebrow){margin-top:22px;font-size:14px;line-height:1.6}.hv2-streamlined .hv2-weekly-gallery-copy>strong{min-height:52px;margin-top:24px}.hv2-streamlined .hv2-weekly-gallery-preview{min-height:410px}.hv2-streamlined .hv2-access-grid{gap:12px;margin-top:34px}.hv2-streamlined .hv2-access-grid>a,.hv2-streamlined .hv2-access-grid>a:last-child{min-height:310px}.hv2-streamlined .hv2-access-grid>a>div{padding:24px}.hv2-streamlined .hv2-access-grid h3{font-size:clamp(32px,3.4vw,45px)}.hv2-streamlined .hv2-access-grid p{max-width:280px;margin-top:12px;font-size:13px;line-height:1.5}.hv2-streamlined .hv2-access-grid>a>div>strong{margin-top:18px}.hv2-streamlined .hv2-secondary-links a{min-height:56px;font-size:10px}.hv2-streamlined>.match-center{padding-block:clamp(68px,7vw,96px)}.hv2-streamlined>.match-center .mc-heading h2{font-size:clamp(48px,6vw,78px)}.hv2-streamlined>.match-center .mc-scoreboard{margin-top:42px}.hv2-streamlined .section.squad{padding-block:clamp(68px,7vw,100px)}.hv2-streamlined .section.squad h2{font-size:clamp(45px,5.5vw,72px)}.hv2-streamlined .hv2-sponsor-grid{margin-top:34px}.hv2-streamlined .hv2-sponsor-card{min-height:215px}.hv2-streamlined .hv2-sponsor-card>div{min-height:125px}.hv2-streamlined .hv2-contact-heading h2{font-size:clamp(43px,5vw,66px)}.hv2-streamlined .hv2-location-layout{margin-top:34px}.hv2-streamlined .hv2-map-frame{min-height:330px}.hv2-streamlined .hv2-venue-photo,.hv2-streamlined .hv2-venue-photo.primary{min-height:290px}@media (width<=1040px){.hv2-streamlined .hv2-nav>a,.hv2-streamlined .hv2-nav-more>summary{font-size:10px}.hv2-streamlined .hv2-hero-grid{grid-template-columns:minmax(250px,.7fr) minmax(450px,1.3fr);gap:34px}}@media (width<=920px){.hv2-nav-more{width:100%}.hv2-nav-more>summary{color:#fff;min-height:57px;font-family:var(--display);letter-spacing:-.02em;border-bottom:1px solid #ffffff1a;justify-content:space-between;padding:0 4px;font-size:17px!important}.hv2-nav-more>div{width:100%;box-shadow:none;background:0 0;border:0;padding:0 0 8px 14px;position:static}.hv2-nav-more>div a{min-height:43px;padding:0 4px;font-size:13px}.hv2-streamlined .hv2-hero{min-height:0;padding:108px 0 50px}.hv2-streamlined .hv2-hero-grid{grid-template-rows:auto;grid-template-columns:1fr;gap:28px}.hv2-streamlined .hv2-hero-copy{max-width:680px}.hv2-streamlined .hv2-hero-primary{grid-area:2/1;width:min(100%,760px)}.hv2-streamlined .hv2-hero-actions{grid-area:3/1;width:min(100%,760px)}.hv2-streamlined .hv2-fanta-grid{grid-template-columns:1fr}}@media (width<=680px){.hv2-streamlined .hv2-header{-webkit-backdrop-filter:none;backdrop-filter:none;min-height:72px}.hv2-streamlined .hv2-hero{padding:88px 0 36px}.hv2-streamlined .hv2-hero-grid{gap:19px}.hv2-streamlined .hv2-hero-copy{align-self:auto}.hv2-streamlined .hv2-eyebrow{margin-bottom:12px}.hv2-streamlined .hv2-overline{letter-spacing:.24em;font-size:8px}.hv2-streamlined .hv2-hero-copy h1{font-size:clamp(50px,17vw,70px)}.hv2-streamlined .hv2-hero-copy h1 small{margin-bottom:11px;font-size:11px}.hv2-streamlined .hv2-hero-copy>p:not(.hv2-eyebrow){display:none}.hv2-streamlined .hv2-hero-primary{width:100%}.hv2-streamlined .hv2-hero-actions{grid-template-columns:1fr 1fr;gap:14px;width:100%;margin-top:2px;display:grid}.hv2-streamlined .hv2-hero-actions a{gap:8px;min-height:44px;padding:0 2px;font-size:10px;line-height:1.2}.hv2-home-match-heading{min-height:34px;padding:0 3px 8px}.hv2-home-match-heading span{font-size:10px}.hv2-home-match-heading span:before{width:20px}.hv2-streamlined .hv2-next-match-teams{min-height:108px}.hv2-streamlined .hv2-next-team>strong{white-space:normal;text-overflow:clip;font-size:10px}.hv2-streamlined .hv2-next-match-center time,.hv2-streamlined .hv2-next-match-center span,.hv2-streamlined .hv2-next-match>header strong,.hv2-streamlined .hv2-next-match>header span{font-size:9px}.hv2-streamlined .hv2-next-match>footer a{font-size:11px}.hv2-next-match-meta{gap:10px;min-height:56px;padding:9px 11px}.hv2-next-match-meta small{font-size:9px}.hv2-next-match-meta strong{font-size:11px}.hv2-next-match-countdown{grid-template-columns:62px minmax(0,1fr);gap:9px;min-height:80px;padding:10px 11px}.hv2-next-match-countdown>div{gap:5px}.hv2-next-match-countdown b{font-size:26px}.hv2-next-match-countdown em{font-size:8px}.hv2-next-match-status{min-height:64px;padding-inline:12px}.hv2-next-match-status strong{font-size:18px}.hv2-streamlined .hv2-next-match{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 22px 50px #0003}.hv2-streamlined .hv2-last-result{padding:13px}.hv2-streamlined .hv2-last-result strong{font-size:12px}.hv2-streamlined .hv2-hero-facts small{font-size:9px}.hv2-league{padding-block:46px}.hv2-league.is-empty{padding-block:38px}.hv2-league-layout>header{flex-direction:column;align-items:flex-start;gap:20px}.hv2-league-layout>header h2{font-size:44px}.hv2-league-layout>header a{justify-content:space-between;width:100%}.hv2-league-head,.hv2-league-table article{grid-template-columns:43px minmax(0,1fr) 34px 42px;gap:7px;min-height:54px;padding-inline:13px}.hv2-league-head{min-height:32px;font-size:9px}.hv2-league-table article img,.hv2-league-table article i{flex-basis:30px;width:30px;height:30px}.hv2-league-table article>span{gap:8px}.hv2-league-table article>span strong{font-size:11px}.hv2-league-table article>strong{font-size:18px}.hv2-league-empty{align-items:flex-start;min-height:0;margin-top:18px;padding:17px 0 4px}.hv2-league-empty>span{flex-basis:auto;width:auto;height:auto;font-size:14px}.hv2-league-empty strong{font-size:17px}.hv2-league-empty small{font-size:12px;line-height:1.45}.hv2-streamlined .hv2-fanta,.hv2-streamlined .hv2-weekly-gallery,.hv2-streamlined .hv2-access,.hv2-streamlined .hv2-sponsors,.hv2-streamlined .hv2-contact{padding:58px 0}.hv2-streamlined .hv2-fanta h2,.hv2-streamlined .hv2-section-heading h2{font-size:clamp(43px,14vw,58px)}.hv2-streamlined .hv2-fanta-grid{gap:34px}.hv2-streamlined .hv2-fanta-copy>p:not(.hv2-eyebrow){font-size:14px}.hv2-streamlined .hv2-fanta:before{font-size:210px;left:-10vw}.hv2-streamlined .hv2-weekly-gallery-panel{grid-template-columns:1fr}.hv2-streamlined .hv2-weekly-gallery-copy{padding:30px 22px 34px}.hv2-streamlined .hv2-weekly-gallery-copy h2{font-size:45px}.hv2-streamlined .hv2-weekly-gallery-preview{min-height:250px}.hv2-streamlined .hv2-access-grid{grid-template-columns:1fr}.hv2-streamlined .hv2-access-grid>a,.hv2-streamlined .hv2-access-grid>a:last-child{grid-template-columns:42% 58%;min-height:180px;display:grid}.hv2-streamlined .hv2-access-grid img,.hv2-streamlined .hv2-access-grid .shade{grid-area:1/1;width:100%;height:100%;position:relative}.hv2-streamlined .hv2-access-grid .shade{background:linear-gradient(90deg,#010b180f,#010b1866);position:absolute;inset:0}.hv2-streamlined .hv2-access-grid>a>div{background:#071b36;grid-area:1/2;padding:20px;position:relative}.hv2-streamlined .hv2-access-grid h3{font-size:31px}.hv2-streamlined .hv2-access-grid p{display:none}.hv2-streamlined>.match-center,.hv2-streamlined .section.squad{padding-block:62px}.hv2-streamlined .section.squad h2{font-size:44px}.hv2-streamlined .hv2-map-frame{min-height:290px}}@media (width<=390px){.hv2-streamlined .hv2-hero-actions a{font-size:9px}.hv2-league-head,.hv2-league-table article{grid-template-columns:38px minmax(0,1fr) 30px 38px}.hv2-league-table article>span strong{font-size:10px}.hv2-streamlined .hv2-access-grid>a,.hv2-streamlined .hv2-access-grid>a:last-child{grid-template-columns:38% 62%}}@media (width<=360px){.hv2-streamlined .hv2-hero{padding-top:84px}.hv2-streamlined .hv2-hero-grid{gap:16px}.hv2-streamlined .hv2-hero-copy h1{font-size:52px}.hv2-streamlined .hv2-hero-actions{gap:10px}.hv2-next-match>footer.has-previous{flex-direction:column;align-items:stretch;gap:2px;padding-block:9px}.hv2-next-match>footer.has-previous a{justify-content:space-between;width:100%}.hv2-next-match>footer a.match-center-link{margin-left:0}}.hv2-streamlined .section.squad{background:linear-gradient(115deg,#0000 0 73%,#0c36690b 73% 100%),radial-gradient(circle at 88% 5%,#d51a3014,#0000 24%),#f4f0e7;position:relative;overflow:hidden}.hv2-streamlined .section.squad:before{background:linear-gradient(90deg, var(--red) 0 42%, var(--blue) 42% 100%);content:"";width:min(28vw,360px);height:5px;position:absolute;top:0;right:clamp(20px,7vw,110px)}.hv2-streamlined .squad-head{z-index:1;position:relative}.hv2-streamlined .squad-head .count{border-left:1px solid #07182f29;padding:0 0 7px 24px}.hv2-streamlined .squad-head .count strong{text-shadow:-1px 0 var(--red)}.hv2-streamlined .section.squad .filters{z-index:2;border-color:#07182f24;margin-top:54px;position:relative}.hv2-streamlined .section.squad .filters button{color:#07182f94;min-height:48px}.hv2-streamlined .section.squad .filters button.active{color:var(--navy)}.hv2-streamlined .section.squad .roster{z-index:1;margin-top:60px;position:relative}.hv2-streamlined .section.squad .roster-group+.roster-group{margin-top:76px}.hv2-streamlined .section.squad .roster-title{border-bottom:1px solid #07182f2b;grid-template-columns:45px minmax(0,1fr) auto;min-height:44px;margin-bottom:20px;padding-bottom:13px}.hv2-streamlined .section.squad .roster-title h3{font-size:clamp(24px,2.5vw,34px)}.hv2-streamlined .section.squad .roster-title i{background:var(--navy);border-radius:0;width:auto;min-width:36px;height:23px;padding:0 9px}.hv2-streamlined .section.squad .player-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(9px,1.2vw,16px);display:grid}.hv2-streamlined .section.squad .roster-group.mobile-collapsed .player-grid{display:none}.hv2-streamlined .section.squad .player{aspect-ratio:.78;isolation:isolate;color:#fff;background:linear-gradient(145deg,#225497a3,#0000 52%),#071a34;border:0;min-height:0;padding:0;transition:box-shadow .25s,transform .25s;display:block;position:relative;overflow:hidden;transform:translateZ(0)}.hv2-streamlined .section.squad .player:before{z-index:2;content:"";pointer-events:none;background:linear-gradient(#0000,#020a1752 36%,#020a17f5);position:absolute;inset:30% 0 0}.hv2-streamlined .section.squad .player:after{z-index:4;background:linear-gradient(90deg, var(--red) 0 38%, #174d91 38% 100%);content:"";transform-origin:0;width:100%;height:4px;transition:transform .25s;position:absolute;bottom:0;left:0;right:auto;transform:scaleX(.22)}.hv2-streamlined .section.squad .player-number{z-index:1;color:#ffffff1a;font-family:var(--display);letter-spacing:-.1em;pointer-events:none;font-size:clamp(62px,6.2vw,96px);font-weight:900;line-height:.9;position:absolute;top:7px;right:13px}.hv2-streamlined .section.squad .player-portrait{z-index:1;color:inherit;font:inherit;display:block;position:absolute;inset:0;overflow:hidden}.hv2-streamlined .section.squad .player-portrait>img{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 18px 18px #0000003b);transform-origin:bottom;background:0 0;width:100%;height:91%;margin-top:4%;transition:filter .25s,transform .3s;transform:scale(.98)}.hv2-streamlined .section.squad .player-fallback{background:linear-gradient(126deg,#0000 0 52%,#ffffff09 52% 70%,#0000 70%),radial-gradient(circle at 50% 40%,#1948869e,#0000 45%);place-items:center;display:grid;position:absolute;inset:0}.hv2-streamlined .section.squad .player-fallback:before,.hv2-streamlined .section.squad .player-fallback:after{aspect-ratio:1;content:"";border:1px solid #ffffff12;border-radius:50%;width:66%;position:absolute}.hv2-streamlined .section.squad .player-fallback:after{border-style:dashed;width:48%}.hv2-streamlined .section.squad .player-fallback img{opacity:.18;object-fit:contain;width:35%;height:42%;position:absolute;top:18%}.hv2-streamlined .section.squad .player-fallback b{z-index:1;color:#ffffffbd;font-family:var(--display);letter-spacing:-.07em;font-size:clamp(43px,4vw,64px);position:relative}.hv2-streamlined .section.squad .player p{z-index:3;flex-direction:column;min-width:0;margin:0;display:flex;position:absolute;bottom:42px;left:15px;right:15px}.hv2-streamlined .section.squad .player p strong{color:#fff;font-family:var(--display);letter-spacing:-.035em;text-overflow:clip;text-transform:uppercase;white-space:normal;font-size:clamp(17px,1.65vw,24px);line-height:1;overflow:visible}.hv2-streamlined .section.squad .player p small{color:#ffffff9c;letter-spacing:.13em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;min-height:1em;margin-top:8px;font-size:10px;line-height:1.25;overflow:hidden}.hv2-streamlined .section.squad .player>i{z-index:3;color:#ffffff94;letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;font-size:10px;font-style:normal;font-weight:900;display:flex;position:absolute;bottom:14px;left:15px;right:15px}.hv2-streamlined .section.squad .player>i b{color:#ff4255;font-size:13px;line-height:.6}@media (hover:hover) and (pointer:fine){.hv2-streamlined .section.squad .player:hover{background:linear-gradient(145deg,#2d65b1b8,#0000 52%),#071a34;transform:translateY(-5px);box-shadow:0 24px 48px #06172e2e}.hv2-streamlined .section.squad .player:hover:after{transform:scaleX(1)}.hv2-streamlined .section.squad .player:hover .player-portrait>img{filter:drop-shadow(0 20px 20px #0000004d);transform:scale(1.025)}}.hv2-streamlined .section.squad button.roster-title{appearance:none;width:100%;min-height:58px;color:var(--navy);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-bottom:1px solid #07182f2b;grid-template-columns:45px minmax(0,1fr) auto 28px;gap:9px;padding:0 8px 13px 0}.hv2-streamlined .section.squad .roster-name{font-family:var(--display);letter-spacing:-.05em;text-transform:uppercase;font-size:clamp(24px,2.5vw,34px);font-weight:900}.hv2-streamlined .section.squad .roster-toggle-icon{width:28px;height:28px;color:var(--red);border:1px solid #07182f29;place-items:center;font-size:18px;line-height:1;transition:border-color .18s,background .18s,color .18s;display:grid}.hv2-streamlined .section.squad button.roster-title:hover .roster-toggle-icon,.hv2-streamlined .section.squad button.roster-title:focus-visible .roster-toggle-icon{border-color:var(--navy);background:var(--navy);color:#fff}.hv2-streamlined .section.squad button.roster-title:focus-visible{outline-offset:4px;outline:3px solid #e5213a7a}.hv2-streamlined .section.squad .roster-panel[hidden]{display:none}.hv2-streamlined .section.squad .roster-group.is-open .player-grid{animation:.18s ease-out both roster-panel-in}@keyframes roster-panel-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (width<=680px){.hv2-streamlined .section.squad button.roster-title.collapsible{grid-template-columns:27px minmax(0,1fr) auto 30px;min-height:62px;margin-bottom:12px;padding:0 9px 0 11px}.hv2-streamlined .section.squad .roster-name{font-size:19px}.hv2-streamlined .section.squad .roster-toggle-icon{width:30px;height:30px}}@media (prefers-reduced-motion:reduce){.hv2-streamlined .section.squad .roster-group.is-open .player-grid{animation:none}}.hv2-streamlined .section.squad .captains{z-index:1;background:var(--navy);color:#fff;border:0;grid-template-columns:180px minmax(0,1fr);margin-top:84px;padding:27px 30px 29px;position:relative}.hv2-streamlined .section.squad .captains:before{background:var(--red);content:"";width:4px;position:absolute;top:0;bottom:0;left:0}.hv2-streamlined .section.squad .captains small{color:#ff5d6d}.hv2-streamlined .section.staff{background:linear-gradient(116deg,#0000 0 78%,#0e386e09 78%),#fcfaf5;padding-top:clamp(95px,9vw,145px);position:relative;overflow:hidden}.hv2-streamlined .section.staff:before{background:linear-gradient(90deg, var(--red) 0 16%, var(--navy) 16% 68%, var(--blue) 68%);content:"";height:7px;position:absolute;top:0;left:0;right:0}.hv2-streamlined .staff-head>p{border-left:1px solid #07182f24;max-width:365px;padding-left:24px;font-family:Georgia,serif;font-size:16px;font-style:italic;line-height:1.55}.hv2-streamlined .staff-categories{gap:60px;margin-top:70px}.hv2-streamlined .staff-category>header{border-bottom:1px solid #07182f2b;min-height:60px;padding-bottom:16px}.hv2-streamlined .staff-category>header h3{font-size:clamp(28px,3vw,42px)}.hv2-streamlined .staff-category .staff-grid{margin-top:20px}.hv2-streamlined .staff-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}.hv2-streamlined .staff-card{min-width:0;color:inherit;text-decoration:none;display:block}.hv2-streamlined .staff-card:focus-visible{outline-offset:4px;outline:3px solid #e5213a8c}.hv2-streamlined .staff-grid article,.hv2-streamlined .staff-grid article.featured{min-height:245px;color:var(--navy);background:#f4f0e79e;border:0;border-top:1px solid #07182f29;flex-direction:column;grid-column:auto;justify-content:flex-end;padding:27px 22px 23px;transition:background .22s,box-shadow .22s,transform .22s;display:flex;position:relative;overflow:hidden}.hv2-streamlined .staff-card article{height:100%}.hv2-streamlined .staff-grid article:after{background:linear-gradient(90deg, var(--red) 0 34%, var(--navy) 34% 100%);content:"";opacity:.85;height:3px;position:absolute;bottom:0;left:0;right:0}.hv2-streamlined .staff-grid article.featured{background:var(--navy);color:#fff}.hv2-streamlined .staff-grid article:hover{z-index:1;background:#fff;transform:translateY(-4px);box-shadow:0 20px 38px #07182f1a}.hv2-streamlined .staff-grid article.featured:hover{background:#0b2241}.hv2-streamlined .staff-grid .avatar{color:#07182fa3;width:92px;height:112px;font-family:var(--display);background:linear-gradient(140deg,#0000 0 56%,#ffffff1f 56%),#dfe3e8;border:0;border-radius:0;place-items:center;font-size:24px;display:grid;position:absolute;top:29px;left:22px}.hv2-streamlined .staff-grid .avatar:after{border:1px solid #07182f1f;border-radius:0;inset:8px}.hv2-streamlined .staff-grid article.featured .avatar{color:#fffc;background:linear-gradient(140deg,#0000 0 56%,#ffffff14 56%),#123967}.hv2-streamlined .staff-grid article.featured .avatar:after{border-color:#ffffff24}.hv2-streamlined .staff-grid article.has-photo,.hv2-streamlined .staff-grid article.featured.has-photo{min-height:325px;padding-top:205px}.hv2-streamlined .staff-grid article.has-photo:before{z-index:1;content:"";pointer-events:none;background:linear-gradient(#0000,#f4f0e7f5 70%);height:53%;position:absolute;bottom:0;left:0;right:0}.hv2-streamlined .staff-grid article.featured.has-photo:before{background:linear-gradient(#0000,#06172ef7 70%)}.hv2-streamlined .staff-grid .staff-photo{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 15px 18px #07182f29)saturate(.9)contrast(1.02);background:0 0;border:0;width:100%;height:100%;position:absolute;top:0;left:0;right:0}.hv2-streamlined .staff-grid article p,.hv2-streamlined .staff-grid .staff-profile-cta{z-index:2;position:relative}.hv2-streamlined .staff-grid article>i{z-index:2}.hv2-streamlined .staff-grid article p small{color:var(--red);letter-spacing:.14em;margin-bottom:9px;font-size:10px}.hv2-streamlined .staff-grid article p strong{font-family:var(--display);letter-spacing:-.025em;text-transform:uppercase;font-size:clamp(18px,1.8vw,24px);line-height:1.05}.hv2-streamlined .staff-profile-cta{color:#07182f94;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;margin-top:17px;font-size:10px;font-weight:900;display:flex}.hv2-streamlined .staff-profile-cta b{color:var(--red);font-size:14px}.hv2-streamlined .staff-grid article.featured .staff-profile-cta{color:#ffffff94}.hv2-streamlined .staff-grid article>i{color:#07182f47;font-size:10px;top:18px;right:18px}.hv2-streamlined .staff-grid article.featured>i{color:#ffffff61}@media (width<=1120px){.hv2-streamlined .section.squad .player-grid,.hv2-streamlined .staff-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=820px){.hv2-streamlined .section.squad .player-grid,.hv2-streamlined .staff-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.hv2-streamlined .section.squad{padding-top:70px;padding-bottom:72px}.hv2-streamlined .section.squad .section-number,.hv2-streamlined .section.staff .section-number{opacity:.08}.hv2-streamlined .squad-head .count{align-self:flex-start;padding-left:17px}.hv2-streamlined .section.squad .filters{margin-top:34px}.hv2-streamlined .section.squad .roster{margin-top:36px}.hv2-streamlined .section.squad .roster-group+.roster-group{margin-top:28px}.hv2-streamlined .section.squad .roster-title.collapsible{background:#ffffff85;border:1px solid #07182f21;grid-template-columns:27px minmax(0,1fr) auto auto;margin-bottom:12px;padding:0 8px 0 11px}.hv2-streamlined .section.squad .roster-title h3{font-size:19px}.hv2-streamlined .section.squad .player-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.hv2-streamlined .section.squad .player{aspect-ratio:.68;min-height:222px}.hv2-streamlined .section.squad .player-number{font-size:clamp(53px,18vw,72px);top:6px;right:9px}.hv2-streamlined .section.squad .player p{bottom:37px;left:11px;right:11px}.hv2-streamlined .section.squad .player p strong{font-size:clamp(14px,4.45vw,18px)}.hv2-streamlined .section.squad .player p small{margin-top:6px;font-size:9px}.hv2-streamlined .section.squad .player>i{font-size:9px;bottom:12px;left:11px;right:11px}.hv2-streamlined .section.squad .captains{grid-template-columns:1fr;gap:23px;margin-top:52px;padding:24px 22px 26px}.hv2-streamlined .section.squad .captains>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 15px}.hv2-streamlined .section.staff{padding-top:82px}.hv2-streamlined .staff-head>p{padding-left:17px}.hv2-streamlined .staff-categories{gap:44px;margin-top:44px}.hv2-streamlined .staff-category>header{min-height:0}.hv2-streamlined .staff-category>header h3{font-size:27px}.hv2-streamlined .staff-grid article,.hv2-streamlined .staff-grid article.featured{min-height:220px}}@media (width<=390px){.hv2-streamlined .section.squad .player-grid{gap:8px}.hv2-streamlined .section.squad .player{min-height:216px}.hv2-streamlined .section.squad .player p strong{font-size:14px}.hv2-streamlined .section.squad .player>i span{font-size:0}.hv2-streamlined .section.squad .player>i span:after{content:"Profilo";font-size:9px}.hv2-streamlined .staff-grid{grid-template-columns:1fr}}@media (width<=340px){.hv2-streamlined .section.squad{padding-left:14px;padding-right:14px}.hv2-streamlined .section.squad .player{min-height:206px}.hv2-streamlined .section.squad .player p strong{font-size:13px}.hv2-streamlined .section.squad .captains>div{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.hv2-streamlined .section.squad .player,.hv2-streamlined .section.squad .player:after,.hv2-streamlined .section.squad .player-portrait>img,.hv2-streamlined .staff-grid article{transition:none}}@media (width<=680px){.home-v2.hv2-streamlined{background:#eef1f5}.hv2-streamlined .hv2-shell{width:calc(100% - 28px)}.hv2-streamlined .hv2-hero{background:radial-gradient(circle at 92% 11%,#2467d780,#0000 30%),radial-gradient(circle at 0 90%,#e5234033,#0000 35%),linear-gradient(155deg,#020b18 0%,#061b38 62%,#0c315f 100%);padding:82px 0 24px}.hv2-streamlined .hv2-hero-grid{gap:15px}.hv2-streamlined .hv2-hero-copy{border-left:4px solid var(--home-red);padding:10px 0 14px 17px}.hv2-streamlined .hv2-hero-copy h1{margin-top:10px;font-size:clamp(48px,15vw,64px);line-height:.82}.hv2-streamlined .hv2-hero-copy h1 small{letter-spacing:.22em;vertical-align:middle;margin:0 8px 0 0;font-size:11px;display:inline}.hv2-streamlined .hv2-next-match{background:linear-gradient(150deg,#0c2c56f5,#020d1deb);border:1px solid #ffffff29;border-radius:18px;overflow:hidden;box-shadow:0 24px 60px #00000057}.hv2-streamlined .hv2-next-match:before{background:linear-gradient(90deg,var(--home-red) 0 42%,var(--home-blue) 42% 100%);height:5px}.hv2-streamlined .hv2-next-match-teams{grid-template-columns:minmax(0,1fr) 68px minmax(0,1fr);min-height:130px;padding:15px 11px 11px}.hv2-streamlined .hv2-next-match-countdown{grid-template-columns:64px minmax(0,1fr);min-height:92px;padding:12px 14px}.hv2-streamlined .hv2-hero-actions{grid-template-columns:1.2fr .8fr;gap:9px;margin-top:1px;display:grid}.hv2-streamlined .hv2-hero-actions a{background:#ffffff0e;border:1px solid #ffffff26;border-radius:12px;min-height:51px;padding:0 14px;font-size:9px}.hv2-streamlined .hv2-hero-actions a.primary{color:var(--home-navy);background:#fff;border-color:#0000}.hv2-league{background:#fff;border-top:1px solid #d7dce3;margin-top:0}.hv2-streamlined .hv2-fanta{border-top:8px solid var(--home-red)}}@media (width<=360px){.hv2-streamlined .hv2-shell{width:calc(100% - 22px)}.hv2-streamlined .hv2-hero-copy h1{font-size:48px}.hv2-streamlined .hv2-next-match-teams{grid-template-columns:minmax(0,1fr) 58px minmax(0,1fr)}}.hv2-journal-teaser.is-hero{display:none}.hv2-journal-cover{color:#071a36;background:#efe7d8;height:58px;display:block;position:relative;overflow:hidden}.hv2-journal-cover img{object-fit:cover;filter:saturate(.78)contrast(1.08);width:100%;height:100%}.hv2-journal-cover:after{content:"";background:linear-gradient(#0000 32%,#030f20d6);position:absolute;inset:0}.hv2-journal-cover b{z-index:1;color:#fff;letter-spacing:.08em;font-size:10px;position:absolute;bottom:5px;right:6px}.hv2-journal-copy em{color:#ffffff94;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:Georgia,Times New Roman,serif;font-size:11px;font-style:italic;line-height:1.2;display:block;overflow:hidden}@media (width<=680px){.hv2-streamlined .hv2-hero-actions{grid-template-columns:1fr;gap:10px}.hv2-streamlined .hv2-hero-actions>a.primary,.hv2-streamlined .hv2-next-match>footer,.hv2-streamlined .hv2-hero-actions.has-journal>a.fanta,.hv2-journal-teaser.is-secondary{display:none}.hv2-journal-teaser.is-hero{background:0 0;min-width:0;padding:0;display:block}.hv2-streamlined .hv2-hero-actions .hv2-journal-teaser.is-hero>a{color:#fff;background:linear-gradient(135deg,#f7f0e4 0 25%,#0a2447 25% 100%);border:1px solid #fff3;border-left:0;border-radius:16px;grid-template-rows:1fr auto;grid-template-columns:78px minmax(0,1fr);gap:8px 13px;width:100%;min-height:122px;margin:0;padding:12px;position:relative;overflow:hidden;box-shadow:0 20px 44px #00000047}.hv2-streamlined .hv2-hero-actions .hv2-journal-teaser.is-hero>a:before{background:linear-gradient(90deg,var(--home-red) 0 40%,var(--home-blue) 40% 100%);content:"";height:5px;position:absolute;top:0;left:0;right:0}.hv2-journal-teaser.is-hero .hv2-journal-cover,.hv2-journal-teaser.is-hero .hv2-journal-icon{border:1px solid #ffffff47;grid-row:1/3;width:78px;height:96px;box-shadow:0 10px 22px #00000047}.hv2-journal-teaser.is-hero .hv2-journal-cover b{font-size:11px;bottom:6px;right:7px}.hv2-journal-teaser.is-hero .hv2-journal-icon{border-top:5px solid var(--home-red);color:var(--home-navy);background:#f6efe2;padding:12px}.hv2-journal-teaser.is-hero .hv2-journal-icon i{font-size:19px}.hv2-journal-teaser.is-hero .hv2-journal-icon b{font-size:28px}.hv2-journal-teaser.is-hero .hv2-journal-copy{align-self:end;gap:5px}.hv2-journal-teaser.is-hero .hv2-journal-copy small{color:#ff6e80;letter-spacing:.17em;font-size:8px}.hv2-journal-teaser.is-hero .hv2-journal-copy strong{letter-spacing:-.035em;font-family:Georgia,Times New Roman,serif;font-size:clamp(16px,5vw,21px);line-height:1.02}.hv2-journal-teaser.is-hero .hv2-journal-copy em{font-size:10px}.hv2-journal-teaser.is-hero .hv2-journal-arrow{letter-spacing:.1em;border-top:1px solid #ffffff29;grid-column:2;justify-content:space-between;align-self:end;padding-top:8px;font-size:8px}.hv2-journal-teaser.is-hero .hv2-journal-arrow span{font-size:18px}}@media (width<=360px){.hv2-streamlined .hv2-hero-actions .hv2-journal-teaser.is-hero>a{grid-template-columns:70px minmax(0,1fr);gap:7px 10px;min-height:116px;padding:10px}.hv2-journal-teaser.is-hero .hv2-journal-cover,.hv2-journal-teaser.is-hero .hv2-journal-icon{width:70px;height:90px}.hv2-journal-teaser.is-hero .hv2-journal-copy strong{font-size:16px}}@media (width<=767px){.home-v2.hv2-streamlined{--home-radius-panel:24px;--home-radius-card:18px;--home-radius-control:12px;--home-surface-border:1px solid #07182f17;--home-surface-shadow:0 12px 28px #07182f17, 0 2px 6px #07182f09;background:#f5f3ee}.home-v2.hv2-streamlined .hv2-next-match{border-radius:var(--home-radius-panel);background:linear-gradient(145deg,#163760e6,#05142bf0);border-color:#ffffff3d;box-shadow:inset 0 1px #ffffff18,0 18px 34px #01091548}.home-v2.hv2-streamlined .hv2-next-match>header{background:#ffffff05}.home-v2.hv2-streamlined .hv2-next-match-meta{background:#ffffff04}.home-v2.hv2-streamlined .hv2-next-match-countdown{background:linear-gradient(120deg,#0a1c38,#132f53)}.home-v2.hv2-streamlined .hv2-next-match-countdown>div>span{background:#ffffff08;border-radius:9px;padding:5px 0}.home-v2.hv2-streamlined .hv2-hero-actions .hv2-journal-teaser.is-hero>a{border-radius:var(--home-radius-panel);background:linear-gradient(140deg,#153a65,#081b37 74%);border:1px solid #ffffff32;box-shadow:inset 0 1px #ffffff16,0 14px 30px #01091544}.home-v2.hv2-streamlined .hv2-journal-teaser.is-hero :is(.hv2-journal-cover,.hv2-journal-icon){border-radius:10px;overflow:hidden}.home-v2.hv2-streamlined .hv2-journal-teaser.is-hero .hv2-journal-copy em{color:#d6e1ed}.home-v2.hv2-streamlined .hv2-journal-teaser.is-hero .hv2-journal-arrow{color:#fff}.home-v2.hv2-streamlined .hv2-mobile-command{background:0 0}.home-v2.hv2-streamlined .hv2-mobile-command>div{gap:10px}.home-v2.hv2-streamlined .hv2-mobile-command>div a{border:var(--home-surface-border);border-radius:var(--home-radius-card);min-height:100px;box-shadow:var(--home-surface-shadow);background:linear-gradient(145deg,#fff,#f7f9fc);grid-template-columns:minmax(0,1fr) 20px;gap:8px;padding:13px}.home-v2.hv2-streamlined .hv2-mobile-command a>span{border-radius:10px;grid-area:1/1;width:30px;height:30px}.home-v2.hv2-streamlined .hv2-mobile-command a>p{grid-area:2/1/auto/-1;gap:3px}.home-v2.hv2-streamlined .hv2-mobile-command a>p small{color:#65758b;letter-spacing:.025em;font-size:12px}.home-v2.hv2-streamlined .hv2-mobile-command a>p strong{margin:0;font-size:14px;line-height:1.2}.home-v2.hv2-streamlined .hv2-mobile-command a>b{grid-area:1/2;justify-self:end}.home-v2.hv2-streamlined .hv2-mobile-command>div a:first-child{background:linear-gradient(145deg,#163b68,#071d3a);border-color:#173d6a}.home-v2.hv2-streamlined .hv2-mobile-command>div a.fantasy{background:linear-gradient(135deg,#eb3450,#c81837);border-color:#e3223e}.home-v2.hv2-streamlined .hv2-mobile-command a:is(:first-child,.fantasy)>p small{color:#e1e9f3}.home-v2.hv2-streamlined .hv2-mobile-command a.gallery{grid-template-columns:30px minmax(0,1fr) 20px;min-height:76px}.home-v2.hv2-streamlined .hv2-mobile-command a.gallery>p{grid-area:1/2}.home-v2.hv2-streamlined .hv2-mobile-command a.gallery>b{grid-column:3}.home-v2.hv2-streamlined .hv2-mobile-latest{border-radius:var(--home-radius-panel);background:radial-gradient(at 100% 0,#214e7b,#0000 70%),#071a35;border:1px solid #ffffff26;box-shadow:0 15px 30px #07182f24}.home-v2.hv2-streamlined .hv2-mobile-latest>header{background:#ffffff06;gap:8px;min-height:48px;padding-inline:15px}.home-v2.hv2-streamlined .hv2-mobile-latest>header span{letter-spacing:.035em;font-size:12px}.home-v2.hv2-streamlined .hv2-mobile-latest>header small{color:#b8cce2;text-align:right;font-size:12px}.home-v2.hv2-streamlined .hv2-mobile-latest>div small{color:#b8cce2;font-size:12px}.home-v2.hv2-streamlined .hv2-mobile-latest>div strong{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal;font-size:13px;line-height:1.15}.home-v2.hv2-streamlined .hv2-mobile-latest>div>b{font-size:clamp(34px,10vw,46px)}.home-v2.hv2-streamlined .hv2-mobile-latest>a{background:#ffffff08;min-height:48px;font-size:12px}.home-v2.hv2-streamlined .hv2-league{background:0 0;border:0;padding-top:12px}.home-v2.hv2-streamlined .hv2-league:before,.home-v2.hv2-streamlined .hv2-league:after{display:none}.home-v2.hv2-streamlined .hv2-league-layout>header{gap:14px}.home-v2.hv2-streamlined .hv2-league-layout>header a{border:var(--home-surface-border);border-radius:var(--home-radius-control);background:#ffffffc9;padding:11px 14px;font-size:12px}.home-v2.hv2-streamlined .hv2-league-table{border:var(--home-surface-border);border-radius:var(--home-radius-card);box-shadow:var(--home-surface-shadow);margin-top:18px;overflow:hidden}.home-v2.hv2-streamlined .hv2-league-head{color:#d3dfed;background:#0b274c}.home-v2.hv2-streamlined .hv2-league-table article{border-bottom-color:#e8ecf1}.home-v2.hv2-streamlined .hv2-league-table article:nth-of-type(2n):not(.pievese){background:#f8fafc}.home-v2.hv2-streamlined .hv2-league-table article.pievese{background:linear-gradient(100deg,#e9f0fa,#f4f7fd)}.home-v2.hv2-streamlined .hv2-league-table article :is(img,i){border-color:#e2e7ef;border-radius:9px}.home-v2.hv2-streamlined .hv2-fanta{background:radial-gradient(at 100% 0,#194c82,#0000 56%),linear-gradient(155deg,#07182f,#0c2c54);border:1px solid #17385d;border-radius:28px;margin:8px 12px 20px;padding-block:36px;box-shadow:0 17px 34px #07182f28}.home-v2.hv2-streamlined .hv2-fanta-grid{gap:25px}.home-v2.hv2-streamlined .hv2-fanta-copy>p:not(.hv2-eyebrow){color:#c6d5e7;font-size:16px;line-height:1.5}.home-v2.hv2-streamlined .hv2-fanta-status{color:#dae5f2;letter-spacing:.025em;background:#ffffff0a;border-radius:999px;padding:7px 11px;font-size:12px}.home-v2.hv2-streamlined .hv2-fanta-actions{gap:10px}.home-v2.hv2-streamlined .hv2-fanta-actions a{border-radius:var(--home-radius-control);font-size:12px}.home-v2.hv2-streamlined .hv2-fanta-actions a:first-child{background:linear-gradient(120deg,#f03b55,#d01b38);gap:8px;width:100%;min-height:52px;padding-inline:16px;box-shadow:0 8px 20px #e5234026}.home-v2.hv2-streamlined .hv2-fanta-actions a:last-child{color:#e1e9f3;background:#ffffff08;border:1px solid #ffffff26;min-height:44px;padding:10px 14px}.home-v2.hv2-streamlined .hv2-fanta-ranking{border-radius:var(--home-radius-card);background:linear-gradient(145deg,#ffffff14,#ffffff07);border:1px solid #ffffff30;overflow:hidden;box-shadow:inset 0 1px #ffffff15,0 10px 24px #0109162e}.home-v2.hv2-streamlined .hv2-fanta-ranking>header{background:#ffffff05;gap:10px;padding:14px}.home-v2.hv2-streamlined .hv2-fanta-ranking>header small{color:#ff8e9c;letter-spacing:.025em;font-size:12px}.home-v2.hv2-streamlined .hv2-fanta-ranking>header a{color:#e1e9f3;font-size:12px}.home-v2.hv2-streamlined :is(.hv2-ranking-head,.hv2-fanta-ranking article){grid-template-columns:25px minmax(0,1fr) 18px minmax(64px,max-content);gap:6px;padding-inline:12px}.home-v2.hv2-streamlined .hv2-ranking-head{color:#b7c9df;letter-spacing:0;font-size:12px}.home-v2.hv2-streamlined .hv2-fanta-ranking article>span strong{font-size:14px}.home-v2.hv2-streamlined .hv2-fanta-ranking article>span small{color:#b7c9df;letter-spacing:0;font-size:12px}.home-v2.hv2-streamlined .hv2-fanta-ranking article>em{color:#c6d5e7;font-size:14px}.home-v2.hv2-streamlined .hv2-fanta-ranking article>strong{white-space:nowrap;-webkit-hyphens:none;hyphens:none;word-break:normal;overflow-wrap:normal;font-variant-numeric:tabular-nums;font-size:clamp(17px,5.4vw,21px)}.home-v2.hv2-streamlined .hv2-fanta-ranking>footer{gap:12px;padding:14px 12px}.home-v2.hv2-streamlined .hv2-fanta-ranking>footer small{color:#b7c9df;letter-spacing:0;font-size:12px}.home-v2.hv2-streamlined .hv2-fanta-ranking>footer strong{font-size:12px;line-height:1.3}.home-v2.hv2-streamlined .hv2-weekly-gallery{background:#f5f3ee;padding-block:32px 40px}.home-v2.hv2-streamlined .hv2-weekly-gallery-panel{border-radius:var(--home-radius-panel);border-color:#ffffff1c;box-shadow:0 15px 32px #07182f24}.home-v2.hv2-streamlined .hv2-weekly-gallery-copy{background:linear-gradient(145deg,#13385f,#081b35);padding:26px 20px}.home-v2.hv2-streamlined .hv2-weekly-gallery-copy:after{display:none}.home-v2.hv2-streamlined .hv2-weekly-gallery-count{color:#d5e2f0;letter-spacing:.025em;white-space:nowrap;border-radius:999px;max-width:100%;margin-top:12px;font-size:12px}.home-v2.hv2-streamlined .hv2-weekly-gallery-copy h2{font-size:clamp(38px,11.54vw,45px)}.home-v2.hv2-streamlined :is(.hv2-weekly-gallery-copy h2,.hv2-weekly-gallery-preview div>strong){-webkit-hyphens:none;hyphens:none;word-break:normal;overflow-wrap:normal;text-wrap:balance;min-width:0;max-width:100%}.home-v2.hv2-streamlined .hv2-weekly-gallery-copy>p:not(.hv2-eyebrow){color:#c6d5e7;font-size:16px;line-height:1.5}.home-v2.hv2-streamlined .hv2-weekly-gallery-copy>strong{border-radius:var(--home-radius-control);letter-spacing:.035em;background:linear-gradient(120deg,#ef3550,#d21b39);gap:8px;padding-inline:14px;font-size:12px}.home-v2.hv2-streamlined .hv2-weekly-gallery-panel{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);gap:0;min-height:0}.home-v2.hv2-streamlined .hv2-weekly-gallery-preview{aspect-ratio:3/2;grid-row:1;min-height:0;max-height:250px}.home-v2.hv2-streamlined .hv2-weekly-gallery-preview.has-cover>img{object-position:50% 10%}.home-v2.hv2-streamlined .hv2-weekly-gallery-copy{grid-row:2;padding-block:22px}.home-v2.hv2-streamlined .hv2-weekly-gallery-copy .hv2-eyebrow{margin-bottom:12px}.home-v2.hv2-streamlined .hv2-weekly-gallery-copy h2,.home-v2.hv2-streamlined .hv2-weekly-gallery-copy>p:not(.hv2-eyebrow){margin-top:14px}.home-v2.hv2-streamlined .hv2-weekly-gallery-copy>strong{margin-top:18px}.home-v2.hv2-streamlined .hv2-weekly-gallery-preview>div{background:#071a35df;border:1px solid #ffffff2e;border-radius:16px;padding:15px;inset:auto 12px 12px;box-shadow:0 7px 18px #0003}.home-v2.hv2-streamlined .hv2-weekly-gallery-preview small{letter-spacing:.035em;white-space:nowrap;font-size:12px}.home-v2.hv2-streamlined .hv2-weekly-gallery-preview div>strong{margin-top:8px;font-size:clamp(24px,7vw,32px);line-height:1.02}.home-v2.hv2-streamlined .hv2-weekly-gallery-preview div>span{color:#d1ddec;margin-top:8px;font-size:12px;line-height:1.35}.home-v2.hv2-streamlined .hv2-access{background:linear-gradient(155deg,#102b50,#05172e);border-radius:28px 28px 0 0}.home-v2.hv2-streamlined .hv2-access-grid>a{border-radius:var(--home-radius-card);border-color:#ffffff24;box-shadow:0 9px 24px #01091630}.home-v2.hv2-streamlined .hv2-access-grid>a>div{background:linear-gradient(145deg,#17395f,#0b2140)}.home-v2.hv2-streamlined .hv2-access-grid>a small{color:#ff95a3;letter-spacing:.025em;font-size:12px}.home-v2.hv2-streamlined .hv2-access-grid>a>div>strong{letter-spacing:.035em;font-size:12px}.home-v2.hv2-streamlined .hv2-secondary-links{background:0 0;gap:8px}.home-v2.hv2-streamlined .hv2-secondary-links a{border-radius:var(--home-radius-control);color:#d7e2f0;letter-spacing:.035em;background:#ffffff08;border:1px solid #ffffff23;font-size:12px}.home-v2.hv2-streamlined .section.squad .player{border-radius:var(--home-radius-card);border:var(--home-surface-border);box-shadow:var(--home-surface-shadow)}.home-v2.hv2-streamlined .section.squad .filters button{border-radius:999px}.home-v2.hv2-streamlined .section.squad button.roster-title{border-radius:var(--home-radius-control)}.home-v2.hv2-streamlined .section.squad .captains{border-radius:var(--home-radius-panel)}.home-v2.hv2-streamlined .staff-grid article{border:var(--home-surface-border);border-radius:var(--home-radius-card);box-shadow:var(--home-surface-shadow);background:linear-gradient(155deg,#fff,#eef2f7)}.home-v2.hv2-streamlined .staff-card{border-radius:var(--home-radius-card)}.home-v2.hv2-streamlined .staff-grid article{isolation:isolate;overflow:hidden}.home-v2.hv2-streamlined .staff-grid .staff-photo{border-radius:inherit;clip-path:inset(0 round var(--home-radius-card))}.home-v2.hv2-streamlined .staff-grid article.has-photo:before{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.home-v2.hv2-streamlined .staff-grid article.featured{background:linear-gradient(150deg,#143762,#06172f);border-color:#18395d}.home-v2.hv2-streamlined .staff-grid article:after{border-radius:3px;left:18px;right:18px}.home-v2.hv2-streamlined .staff-profile-cta{font-size:12px}.home-v2.hv2-streamlined .hv2-sponsor-grid{gap:12px}.home-v2.hv2-streamlined .hv2-sponsor-card{border-radius:var(--home-radius-card);background:linear-gradient(145deg,#ffffff13,#ffffff06);border-color:#ffffff26;padding:12px;box-shadow:inset 0 1px #ffffff12,0 10px 22px #01091624}.home-v2.hv2-streamlined .hv2-sponsor-card>div{background:#fafbfe;border-radius:12px;padding:12px}.home-v2.hv2-streamlined .hv2-sponsor-card>small{color:#ff95a3;letter-spacing:.025em;font-size:12px}.home-v2.hv2-streamlined .hv2-sponsor-card>strong{overflow-wrap:normal;padding-right:14px;font-size:clamp(17px,4.7vw,22px);line-height:1.1}.home-v2.hv2-streamlined .hv2-sponsor-empty{border-radius:var(--home-radius-panel)}.home-v2.hv2-streamlined .hv2-contact{background:#f5f3ee}.home-v2.hv2-streamlined :is(.hv2-map-card,.hv2-venue-photo){border-radius:var(--home-radius-panel);box-shadow:var(--home-surface-shadow)}.home-v2.hv2-streamlined .hv2-venue-gallery{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);align-items:start;min-height:0}.home-v2.hv2-streamlined .hv2-venue-photo{aspect-ratio:3/2;min-height:0}.home-v2.hv2-streamlined .hv2-venue-photo>img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.home-v2.hv2-streamlined .hv2-map-card{border:var(--home-surface-border)}.home-v2.hv2-streamlined .hv2-map-copy{padding:22px 18px}.home-v2.hv2-streamlined .hv2-map-copy>a{border-radius:var(--home-radius-control);color:#fff;background:#0b2a50;border-color:#0b2a50;gap:12px;font-size:12px}.home-v2.hv2-streamlined .hv2-map-copy>a b{color:#ff8798}.home-v2.hv2-streamlined .hv2-venue-photo figcaption{background:#071a35df;border:1px solid #ffffff2e;border-radius:14px;padding:14px;inset:auto 12px 12px}.home-v2.hv2-streamlined .hv2-contact-phones{background:0 0;border:0;gap:10px}.home-v2.hv2-streamlined .hv2-contact-phones>*{border:var(--home-surface-border);border-radius:var(--home-radius-card);min-height:108px;box-shadow:var(--home-surface-shadow);background:#fff;padding:20px}.home-v2.hv2-streamlined .hv2-contact-phones-title{color:#fff;background:linear-gradient(130deg,#143762,#071d3a);min-height:82px}.home-v2.hv2-streamlined .hv2-contact-phones small{letter-spacing:.035em;font-size:12px}.home-v2.hv2-streamlined .hv2-contact-phones-title small{color:#ff8798}.home-v2.hv2-streamlined .hv2-contact-phones a strong{font-size:16px}.home-v2.hv2-streamlined .hv2-contact-phones a span{color:#52647b;font-size:14px}.home-v2.hv2-streamlined .hv2-managed-highlight>.hv2-shell{border:var(--home-surface-border);border-radius:var(--home-radius-panel);box-shadow:var(--home-surface-shadow);background:#fff;padding:22px}.home-v2.hv2-streamlined :is(.hv2-section-heading>a,.hv2-managed-highlight a,.hv2-hero-actions>a){border-radius:var(--home-radius-control)}.home-v2.hv2-streamlined :is(.hv2-mobile-command a,.hv2-mobile-latest>a,.hv2-fanta-actions a,.hv2-journal-teaser a,.hv2-contact-phones a,.hv2-map-copy>a,.hv2-access-grid>a){-webkit-tap-highlight-color:#e5234026;transition:transform .18s,box-shadow .18s,background-color .18s}.home-v2.hv2-streamlined :is(.hv2-mobile-command a,.hv2-fanta-actions a,.hv2-journal-teaser a,.hv2-contact-phones a,.hv2-map-copy>a):active{transform:scale(.985)}@supports ((-webkit-backdrop-filter:blur(8px)) or (backdrop-filter:blur(8px))){.home-v2.hv2-streamlined :is(.hv2-next-match,.hv2-fanta-ranking,.hv2-weekly-gallery-preview>div,.hv2-venue-photo figcaption){-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}@media (prefers-reduced-transparency:reduce){.home-v2.hv2-streamlined :is(.hv2-next-match,.hv2-fanta-ranking,.hv2-weekly-gallery-preview>div,.hv2-venue-photo figcaption){-webkit-backdrop-filter:none;backdrop-filter:none;background:#0b2547}}@media (prefers-reduced-motion:reduce){.home-v2.hv2-streamlined :is(.hv2-mobile-command a,.hv2-mobile-latest>a,.hv2-fanta-actions a,.hv2-journal-teaser a,.hv2-contact-phones a,.hv2-map-copy>a,.hv2-access-grid>a){transition:none}.home-v2.hv2-streamlined :is(.hv2-mobile-command a,.hv2-fanta-actions a,.hv2-journal-teaser a,.hv2-contact-phones a,.hv2-map-copy>a):active{transform:none}}}.home-mobile-copy,.home-v2 .hv2-ranking-empty>.home-mobile-copy{display:none}.home-album-title-line{display:contents}@media (width<=680px){.home-v2 .home-desktop-copy,.home-v2.hv2-streamlined .hv2-ranking-empty>.home-desktop-copy{display:none}.home-v2.hv2-streamlined .hv2-ranking-empty>.home-mobile-copy,.home-v2 .home-mobile-copy{display:inline}.home-v2.hv2-streamlined .hv2-fanta{padding-block:22px}.home-v2.hv2-streamlined .hv2-fanta-grid{gap:16px}.home-v2.hv2-streamlined .hv2-fanta-copy>.hv2-eyebrow{margin:0 0 10px;font-size:12px}.home-v2.hv2-streamlined .hv2-fanta-status{letter-spacing:0;min-height:30px;padding:6px 9px;line-height:1.3}.home-v2.hv2-streamlined .hv2-fanta h2{margin-top:16px;font-size:clamp(36px,11.5vw,48px);line-height:.95}.home-v2.hv2-streamlined .hv2-fanta-copy>p:not(.hv2-eyebrow){margin-top:12px;line-height:1.45}.home-v2.hv2-streamlined .hv2-fanta-actions{gap:6px;margin-top:16px}.home-v2.hv2-streamlined .hv2-fanta-actions a:first-child{letter-spacing:.025em;min-height:46px;font-size:14px}.home-v2.hv2-streamlined .hv2-fanta-actions a:last-child{background:0 0;border:0;min-height:34px;padding:7px 0;font-size:12px}.home-v2.hv2-streamlined .hv2-fanta-ranking{overflow:visible}.home-v2.hv2-streamlined .hv2-fanta-ranking>header{border-radius:var(--home-radius-card) var(--home-radius-card) 0 0;min-height:0;padding:10px 12px}.home-v2.hv2-streamlined .hv2-fanta-ranking>header strong{margin-top:4px;font-size:16px}.home-v2.hv2-streamlined .hv2-ranking-head{min-height:26px}.home-v2.hv2-streamlined .hv2-fanta-ranking article{min-height:42px;padding-block:7px}.home-v2.hv2-streamlined .hv2-fanta-ranking article>span small{display:none}.home-v2.hv2-streamlined .hv2-fanta-ranking>footer{border-radius:0 0 var(--home-radius-card) var(--home-radius-card);gap:10px;min-height:0;padding:10px 12px}.home-v2.hv2-streamlined .hv2-fanta-ranking>footer strong{margin-top:4px}.home-v2.hv2-streamlined .hv2-fanta-ranking.is-empty>header{justify-content:flex-end;padding-block:8px}.home-v2.hv2-streamlined .hv2-fanta-ranking.is-empty>header>div,.home-v2.hv2-streamlined .hv2-fanta-ranking.is-empty>.hv2-ranking-head{display:none}.home-v2.hv2-streamlined .hv2-ranking-empty,.home-v2.hv2-streamlined .hv2-ranking-empty.ready{letter-spacing:0;text-transform:none;justify-content:flex-start;min-height:0;padding:12px;font-size:12px;line-height:1.5}.home-v2.hv2-streamlined .hv2-ranking-empty.ready>.home-mobile-copy{flex-direction:row;align-items:center;gap:9px;display:flex}.home-v2.hv2-streamlined .hv2-ranking-empty.ready svg{color:#ff8e9c;flex:0 0 20px;width:20px;height:20px}.home-v2.hv2-streamlined .hv2-weekly-gallery-preview{aspect-ratio:auto;flex-direction:column;align-items:stretch;min-height:0;max-height:none;display:flex}.home-v2.hv2-streamlined .hv2-weekly-gallery-preview:before,.home-v2.hv2-streamlined .hv2-weekly-gallery-preview:after{display:none}.home-v2.hv2-streamlined .hv2-weekly-gallery-preview.has-cover>img{aspect-ratio:3/2;object-fit:cover;object-position:50% 10%;width:100%;height:auto;max-height:230px;display:block;position:static;transform:none}.home-v2.hv2-streamlined .hv2-weekly-gallery-preview:not(.has-cover)>img{height:150px;margin:18px auto}.home-v2.hv2-streamlined .hv2-weekly-gallery-preview>span{display:none}.home-v2.hv2-streamlined .hv2-weekly-gallery-preview>div{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#0b2547;border:0;border-bottom:1px solid #ffffff15;border-radius:0;padding:12px 18px;position:static}.home-v2.hv2-streamlined .hv2-weekly-gallery-preview small{font-size:12px;line-height:1.25}.home-v2.hv2-streamlined .hv2-weekly-gallery-preview div>strong{margin-top:5px;font-size:clamp(20px,5.7vw,24px);line-height:1.08}.home-v2.hv2-streamlined .home-album-title-line{white-space:nowrap;width:100%;font:inherit;letter-spacing:inherit;display:block}.home-v2.hv2-streamlined .hv2-weekly-gallery-preview div>span{letter-spacing:0;text-transform:none;margin-top:6px;font-size:12px;line-height:1.45}.home-v2.hv2-streamlined .hv2-weekly-gallery-preview .home-mobile-copy{vertical-align:middle;flex-wrap:wrap;align-items:center;gap:5px;display:inline-flex}.home-v2.hv2-streamlined .hv2-weekly-gallery-preview svg{width:13px;height:13px}.home-v2.hv2-streamlined .hv2-weekly-gallery-copy{padding:16px 18px 18px}.home-v2.hv2-streamlined .hv2-weekly-gallery-copy .hv2-eyebrow{letter-spacing:.025em;margin-bottom:8px;font-size:12px;line-height:1.4}.home-v2.hv2-streamlined .hv2-weekly-gallery-count{min-height:26px;margin-top:0;padding-inline:9px}.home-v2.hv2-streamlined .hv2-weekly-gallery-copy h2{margin-top:10px;font-size:clamp(30px,8.7vw,37px);line-height:.95}.home-v2.hv2-streamlined .hv2-weekly-gallery-copy>p:not(.hv2-eyebrow){margin-top:10px;line-height:1.4}.home-v2.hv2-streamlined .hv2-weekly-gallery-copy>strong{min-height:44px;margin-top:12px;font-size:12px}.home-v2.hv2-streamlined .hv2-league-layout{border:var(--home-surface-border);border-radius:var(--home-radius-panel);box-shadow:var(--home-surface-shadow);background:linear-gradient(140deg,#ffffffed,#f7f9fbd9);overflow:hidden}.home-v2.hv2-streamlined .hv2-league-layout>header{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;margin:0;padding:16px;display:grid}.home-v2.hv2-streamlined .hv2-league-layout>header small{letter-spacing:.075em;font-size:10px;line-height:1.3}.home-v2.hv2-streamlined .hv2-league-layout>header h2{margin-top:6px;font-size:30px;line-height:1}.home-v2.hv2-streamlined .hv2-league-layout>header a{letter-spacing:.025em;white-space:nowrap;background:0 0;border:0;border-radius:0;gap:6px;width:auto;min-height:32px;padding:5px 0 5px 6px;font-size:11px}.home-v2.hv2-streamlined .hv2-league-layout>header a b{color:var(--home-red)}.home-v2.hv2-streamlined .hv2-league-table{box-shadow:none;border:0;border-radius:0;margin-top:0}.home-v2.hv2-streamlined .hv2-league-head,.home-v2.hv2-streamlined .hv2-league-table article{grid-template-columns:28px minmax(0,1fr) 28px 34px;gap:6px;padding-inline:14px}.home-v2.hv2-streamlined .hv2-league-head{min-height:28px}.home-v2.hv2-streamlined .hv2-league-table article{min-height:46px}.home-v2.hv2-streamlined .hv2-league-table article.pievese{background:linear-gradient(100deg,#fff0f2,#fff8f9)}.home-v2.hv2-streamlined .hv2-league-table article :is(img,i){flex-basis:24px;width:24px;height:24px}.home-v2.hv2-streamlined .hv2-league-table article>span{gap:6px}.home-v2.hv2-streamlined .hv2-league-table article>span strong{-webkit-hyphens:none;hyphens:none;word-break:normal;overflow-wrap:normal;font-size:11px;line-height:1.2}.home-v2.hv2-streamlined .hv2-league-table article>strong{white-space:nowrap;font-size:18px}.home-v2.hv2-streamlined .hv2-league-empty{margin:0;padding:4px 16px 16px}}.hv2-next-team img{object-fit:contain;filter:drop-shadow(0 5px 8px #020c1a40);box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:0!important}@media (width<=767px){.hv2-streamlined .hv2-hero{background:radial-gradient(at 90% 35%,#183b6d80,#0000 60%),radial-gradient(at 5% 70%,#ad23451c,#0000 55%),#06152a;padding-bottom:24px}.hv2-streamlined .hv2-hero-stripes{opacity:.18}.hv2-streamlined .hv2-hero-field{opacity:.22}.hv2-streamlined .hv2-hero-copy{border-left:0;padding:12px 0 10px}.hv2-streamlined .hv2-hero-copy h1{letter-spacing:-.045em;margin:8px 0 0;font-size:clamp(36px,11vw,48px);line-height:1}.hv2-streamlined .hv2-hero-copy h1 small{letter-spacing:.08em;margin-right:8px;font-size:13px}.hv2-streamlined .hv2-eyebrow{letter-spacing:.1em;font-size:9px}.hv2-streamlined .hv2-overline{background:#ffffff0a;border:0;border-radius:6px;padding:4px 6px;font-size:9px}.hv2-streamlined .hv2-home-match-heading{min-height:24px;margin:8px 0;font-size:11px}.hv2-streamlined .hv2-home-match-heading img{display:none}.hv2-streamlined .hv2-next-match{background:radial-gradient(at 90% 0,#25508950,#0000 65%),linear-gradient(150deg,#112d50,#081a32);border:1px solid #7492b744;border-radius:22px;box-shadow:0 14px 36px #0003}.hv2-streamlined .hv2-next-match:before{height:3px}.hv2-streamlined .hv2-next-match>header{gap:8px;min-height:0;padding:11px 13px}.hv2-streamlined .hv2-next-match>header strong{letter-spacing:.08em;font-size:10px}.hv2-streamlined .hv2-next-match>header>span{letter-spacing:.03em;text-align:right;max-width:52%;font-size:8px}.hv2-streamlined .hv2-next-match-teams{grid-template-columns:minmax(0,1fr) 72px minmax(0,1fr);align-items:center;gap:6px;min-height:148px;padding:17px 12px 13px}.hv2-streamlined .hv2-next-team{align-content:center;gap:10px;min-width:0}.hv2-streamlined .hv2-next-team img{justify-self:center;width:64px;height:72px}.hv2-streamlined .hv2-next-team strong{word-break:normal;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none;font-size:12px;line-height:1.2}.hv2-streamlined .hv2-next-match-center{gap:6px}.hv2-streamlined .hv2-next-match-center strong{font-size:28px;line-height:1}.hv2-streamlined .hv2-next-match-center time{font-size:9px}.hv2-streamlined .hv2-next-match-center>span{color:#fff;font-size:12px;font-weight:750}.hv2-streamlined .hv2-next-match-meta{gap:10px;padding:11px 13px}.hv2-streamlined .hv2-next-match-meta small{letter-spacing:.07em;font-size:9px}.hv2-streamlined .hv2-next-match-meta strong{font-size:11px;line-height:1.3}.hv2-streamlined .hv2-next-match-countdown{grid-template-columns:50px minmax(0,1fr);gap:8px;min-height:0;padding:10px 13px}.hv2-streamlined .hv2-next-match-countdown>small{font-size:9px}.hv2-streamlined .hv2-next-match-countdown>div{gap:6px}.hv2-streamlined .hv2-next-match-countdown>div>span{background:#ffffff04;border:1px solid #8299b71c;border-radius:9px;padding:6px 4px}.hv2-streamlined .hv2-next-match-countdown b{font-size:23px;line-height:1}.hv2-streamlined .hv2-next-match-countdown em{margin-top:4px;font-size:8px}.hv2-streamlined .hv2-next-match-countdown i{display:none}.hv2-streamlined .hv2-hero-actions.has-journal{margin-top:12px}.hv2-streamlined .hv2-journal-teaser.is-hero{background:#0b203b;border:1px solid #738ca739;border-radius:18px;grid-template-columns:44px minmax(0,1fr) 24px;gap:12px;padding:12px}.hv2-streamlined .hv2-journal-cover{border-radius:9px;width:44px;height:72px}.hv2-streamlined .hv2-journal-copy strong{font-size:21px;line-height:1.05}.hv2-streamlined .hv2-journal-copy small{font-size:8px}.hv2-streamlined .hv2-journal-copy em{white-space:normal;text-overflow:clip;margin-top:6px;font-size:11px;line-height:1.3;display:block;overflow:visible}.hv2-streamlined .hv2-journal-arrow{border:0;padding:0;font-size:0}.hv2-streamlined .hv2-journal-arrow span{font-size:22px}.home-v2.hv2-streamlined .hv2-hero-actions .hv2-journal-teaser.is-hero{background:0 0;border:0;padding:0}.home-v2.hv2-streamlined .hv2-hero-actions .hv2-journal-teaser.is-hero>a{background:linear-gradient(135deg,#132d4d,#091b33);border:1px solid #7893b33d;border-radius:18px;grid-template-rows:auto;grid-template-columns:44px minmax(0,1fr) 22px;gap:12px;min-height:100px;padding:12px}.home-v2.hv2-streamlined .hv2-journal-teaser.is-hero .hv2-journal-cover,.home-v2.hv2-streamlined .hv2-journal-teaser.is-hero .hv2-journal-icon{grid-row:1;width:44px;height:72px}.home-v2.hv2-streamlined .hv2-journal-teaser.is-hero .hv2-journal-arrow{border:0;grid-area:1/3;align-self:center;padding:0;font-size:0}.home-v2.hv2-streamlined .hv2-journal-teaser.is-hero .hv2-journal-copy em{white-space:normal;text-overflow:clip;overflow:visible}.home-v2.hv2-streamlined .hv2-next-match{background:radial-gradient(at 90% 0,#25508950,#0000 65%),linear-gradient(150deg,#112d50,#081a32);border:1px solid #7492b744;border-radius:22px;box-shadow:0 14px 36px #0003}.home-v2.hv2-streamlined .hv2-next-match-countdown>div>span{background:#ffffff04;border:1px solid #8299b71c;padding:6px 4px}}.home-v2.hv2-streamlined .hv2-next-match-countdown{color:#fff;background:linear-gradient(115deg,#79162edb,#ba2948e8 58%,#d34b5dda);border-top:1px solid #ffc3ca44;grid-template-columns:58px minmax(0,1fr);gap:10px;min-height:0;padding:12px 16px;box-shadow:inset 0 1px #fff2,inset 0 -12px 24px #58192b25}.home-v2.hv2-streamlined .hv2-next-match-countdown>small{color:#ffe5e9;letter-spacing:.08em;font-size:9px;font-weight:800}.home-v2.hv2-streamlined .hv2-next-match-countdown>div{grid-template-columns:minmax(0,1fr) 8px minmax(0,1fr) 8px minmax(0,1fr);align-items:center;gap:4px;display:grid}.home-v2.hv2-streamlined .hv2-next-match-countdown>div>span{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;justify-items:center;gap:4px;padding:4px 2px;display:grid}.home-v2.hv2-streamlined .hv2-next-match-countdown b{font-variant-numeric:tabular-nums;letter-spacing:.015em;color:#fff;text-shadow:0 2px 8px #510d2433;font-size:clamp(25px,6.5vw,34px);line-height:1}.home-v2.hv2-streamlined .hv2-next-match-countdown em{color:#ffe1e7;letter-spacing:.065em;margin:0;font-size:8px;font-style:normal;line-height:1.2}.home-v2.hv2-streamlined .hv2-next-match-countdown i{color:#ffc0ce;text-align:center;align-self:start;margin-top:4px;font-size:22px;font-style:normal;line-height:1;display:block}.home-v2.hv2-streamlined .hv2-fanta-actions a.hv2-fanta-full-ranking{box-sizing:border-box;color:#091e38;letter-spacing:.025em;-webkit-backdrop-filter:blur(8px);-webkit-tap-highlight-color:#efd39355;white-space:normal;word-break:normal;text-align:left;background:linear-gradient(115deg,#e1bd77,#fbefd1 48%,#d6b16c);border:1px solid #f9e1aab8;border-radius:14px;flex-basis:100%;justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;max-width:100%;min-height:48px;padding:14px 16px;font-size:13px;font-weight:800;line-height:1.4;text-decoration:none;transition:transform .16s,box-shadow .16s;display:flex;box-shadow:inset 0 1px #ffffffb3,0 7px 18px #020b2440}.home-v2.hv2-streamlined .hv2-fanta-actions .hv2-fanta-full-ranking>span{flex:auto;min-width:0}.home-v2.hv2-streamlined .hv2-fanta-actions a.hv2-fanta-full-ranking b{color:inherit;flex:none;font-size:22px;line-height:1}.home-v2.hv2-streamlined .hv2-fanta-actions .hv2-fanta-full-ranking:focus-visible{outline-offset:3px;outline:3px solid #fff}.home-v2.hv2-streamlined .hv2-fanta-actions a.hv2-fanta-full-ranking:active{background:linear-gradient(115deg,#d6af64,#f3e2b5 48%,#c9a159);transform:translateY(1px);box-shadow:inset 0 1px #fff9,0 3px 9px #020b2440}@media (width<=360px){.home-v2.hv2-streamlined .hv2-next-match-countdown{grid-template-columns:48px minmax(0,1fr);gap:6px;padding:10px 12px}.home-v2.hv2-streamlined .hv2-next-match-countdown b{font-size:25px}.home-v2.hv2-streamlined .hv2-next-match-countdown>small{font-size:8px}.home-v2.hv2-streamlined .hv2-fanta-actions a.hv2-fanta-full-ranking{padding-inline:12px;font-size:13px}}@media (prefers-reduced-motion:reduce){.home-v2.hv2-streamlined .hv2-fanta-actions a.hv2-fanta-full-ranking{transition:none;transform:none}}.home-v2.hv2-streamlined .hv2-club-previews{background:#f5f2ec;padding:28px 0}.hv2-club-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.hv2-club-preview{isolation:isolate;color:#fff;background:radial-gradient(at 95% 0,#21588c80,#0000 65%),linear-gradient(135deg,#071b34,#153956);border:1px solid #8eaec947;border-radius:26px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;min-height:300px;text-decoration:none;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff26,0 12px 28px #0b1b3420}.hv2-club-preview.society-preview{background:radial-gradient(at 100% 100%,#96283a45,#0000 65%),linear-gradient(135deg,#172e46,#0a1c33)}.hv2-club-preview:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(120deg,#0000 40%,#ffffff09 41%,#ffffff02 66%,#0000 67%);position:absolute;inset:0}.hv2-club-preview-photos{background:linear-gradient(#0000,#091a2a50);order:2;justify-content:center;align-self:stretch;align-items:flex-end;gap:0;min-width:0;padding:22px 10px 0;display:flex}.hv2-club-preview-photos img{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 8px 14px #02102440);flex:1 1 0;width:0;min-width:0;max-width:100%;height:245px;display:block}.hv2-club-preview-copy{min-width:0;padding:24px 0 24px 24px}.hv2-club-preview-copy>small{color:#c0d3e7;letter-spacing:.06em;font-size:11px;font-weight:700;line-height:1.5;display:block}.hv2-club-preview-copy h2{letter-spacing:-.045em;margin:12px 0;font-size:clamp(23px,2.8vw,32px);font-weight:900;line-height:1.03}.hv2-club-preview-copy p{color:#c6d6e8;margin:0 0 18px;font-size:13px;line-height:1.5}.hv2-club-preview-copy>strong{color:#fff;border-top:1px solid #ffffff30;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding-top:10px;font-size:11px;font-weight:800;line-height:1.4;display:flex}.hv2-club-preview-copy>strong b{color:#f06277;flex:none;font-size:25px}.hv2-club-preview:focus-visible{outline-offset:4px;outline:3px solid #db2440}.hv2-club-preview:active{box-shadow:inset 0 1px #ffffff40,0 5px 14px #0b1b3420}@media (width<=900px){.hv2-club-preview-grid{gap:14px}.hv2-club-preview{grid-template-columns:minmax(0,1fr)}.hv2-club-preview-photos{order:0;height:145px;padding:12px 20px 0}.hv2-club-preview-photos img{height:145px}.hv2-club-preview-copy{padding:18px 20px}.hv2-club-preview-copy h2{font-size:28px}.hv2-club-preview-copy p{margin-bottom:12px}}@media (width<=767px){.hv2-club-preview-grid{grid-template-columns:minmax(0,1fr)}.home-v2.hv2-streamlined .hv2-club-previews{padding:18px 0}.hv2-club-preview{border-radius:22px;min-height:0}.hv2-club-preview-copy>strong{font-size:12px}}.hv2-club-preview.society-preview .hv2-club-preview-photos{background:radial-gradient(at 50% 45%,#37689055,#0000 70%),linear-gradient(#0000,#091a2a50);padding-inline:12px;overflow:hidden}.hv2-club-preview.society-preview .hv2-club-preview-photos img{object-fit:contain;object-position:center bottom;flex:0 auto;width:auto;max-width:100%}.hv2-president-identity{gap:5px;display:grid}.hv2-president-identity>span{letter-spacing:.035em;color:#e7f0fa;font-size:15px;font-weight:800}.hv2-president-identity>small{color:#bdcfe4;font-size:12px;line-height:1.5}.hv2-president-unavailable{text-align:center;color:#bdcfe4;align-self:center;max-width:190px;font-size:12px;line-height:1.5}@media (width<=900px){.hv2-club-preview.society-preview .hv2-club-preview-photos{align-items:flex-start;height:180px;padding-top:8px}.hv2-club-preview.society-preview .hv2-club-preview-photos img{height:230px}}@media (width<=767px){.home-v2.hv2-streamlined .hv2-hero-copy,.home-v2.hv2-streamlined .hv2-home-match-heading,.home-v2.hv2-streamlined .hv2-hero-field,.home-v2.hv2-streamlined .hv2-hero-stripes,.home-v2.hv2-streamlined .hv2-hero-word{display:none}.home-v2.hv2-streamlined .hv2-hero{height:auto;min-height:0;padding-top:92px}.home-v2.hv2-streamlined .hv2-hero-grid{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);gap:12px}.home-v2.hv2-streamlined .hv2-hero-primary{grid-area:1/1;width:100%;margin-top:0}.home-v2.hv2-streamlined .hv2-hero-actions{grid-area:2/1}}@media (width<=680px){.home-v2.hv2-streamlined .hv2-hero{padding-top:82px}}.hv2-mobile-wordmark{display:none}@media (width<=767px){.home-v2.hv2-streamlined .hv2-header{grid-template-columns:43px minmax(0,1fr) 52px;align-items:center;column-gap:12px;display:grid}.home-v2.hv2-streamlined .hv2-brand{grid-area:1/1}.home-v2.hv2-streamlined .hv2-brand>span{display:none}.home-v2.hv2-streamlined .hv2-mobile-wordmark{min-width:0;font-family:var(--display);letter-spacing:-.045em;white-space:nowrap;word-break:normal;color:#fff;pointer-events:none;grid-area:1/2;justify-content:center;align-items:center;gap:.22em;font-size:clamp(20px,6vw,28px);font-weight:900;line-height:1;display:flex}.home-v2.hv2-streamlined .hv2-mobile-wordmark>b,.home-v2.hv2-streamlined .hv2-mobile-wordmark>strong{font:inherit;letter-spacing:inherit}.home-v2.hv2-streamlined .hv2-mobile-wordmark>b{color:#ff5164}}@media (width<=920px){.home-v2.hv2-streamlined .hv2-header>.hv2-desktop-nav{display:none}}.hv2-club-preview.roster-preview{background:radial-gradient(at 78% 34%,#2b60844a,#0000 57%),linear-gradient(122deg,#071b31,#12364e 76%,#0b243a);grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);grid-template-areas:"copy photos""action photos"}.hv2-club-preview.roster-preview .hv2-club-preview-copy{z-index:2;grid-area:copy;align-self:end;padding:24px 8px 0 24px;position:relative}.hv2-club-preview.roster-preview .r103-action{grid-area:action;align-self:start;min-width:0;padding:0 8px 24px 24px}.r103-action>strong{color:#fff;border-top:1px solid #ffffff30;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding-top:10px;font-size:11px;font-weight:800;line-height:1.4;display:flex}.r103-action b{color:#f06277;flex:none;font-size:25px}.hv2-club-preview.roster-preview .r103-photos{isolation:isolate;order:initial;background:0 0;grid-area:photos;justify-content:center;align-items:center;height:auto;padding:12px 8px 8px 0;display:flex;position:relative}.hv2-club-preview.roster-preview .r103-photos:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 44% 39%,#397ba433,#0000 64%),linear-gradient(112deg,#0000 49%,#e5203b17 49.5%,#e5203b05 64%,#0000 64.5%);position:absolute;inset:8% 0 7% -8%}.r103-stage{isolation:isolate;aspect-ratio:4/3;width:100%;max-width:320px;position:relative}.r103-subject{min-width:0;-webkit-mask-image:linear-gradient(#000 0 var(--fade-solid), transparent var(--fade-clear));-webkit-mask-image:linear-gradient(#000 0 var(--fade-solid), transparent var(--fade-clear));mask-image:linear-gradient(#000 0 var(--fade-solid), transparent var(--fade-clear));position:absolute}.hv2-club-preview.roster-preview .r103-subject img{object-fit:contain;width:100%;max-width:none;height:100%;filter:drop-shadow(var(--subject-shadow));display:block}.r103-left{z-index:1;aspect-ratio:2/3;--fade-solid:74%;--fade-clear:88%;--subject-shadow:0 3px 4px #03112014;width:47%;top:13%;left:0}.r103-center{z-index:3;aspect-ratio:4/5;--fade-solid:85%;--fade-clear:100%;--subject-shadow:0 4px 5px #03112024;width:53%;top:9%;left:24%}.r103-right{z-index:2;aspect-ratio:4/5;--fade-solid:86%;--fade-clear:100%;--subject-shadow:0 3px 4px #03112014;width:48%;top:14%;right:0}.r103-stage[data-subject-count="1"] .r103-center{width:54%;left:23%}.r103-stage[data-subject-count="2"] .r103-right{width:50%;top:12%}@media (width<=900px){.hv2-club-preview.roster-preview{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""photos""action";min-height:0}.hv2-club-preview.roster-preview .hv2-club-preview-copy{padding:16px 18px 0}.hv2-club-preview.roster-preview .hv2-club-preview-copy h2{margin-block:8px;font-size:clamp(23px,6vw,28px)}.hv2-club-preview.roster-preview .hv2-club-preview-copy>small{font-size:11px}.hv2-club-preview.roster-preview .hv2-club-preview-copy p{margin:0;font-size:12px}.hv2-club-preview.roster-preview .r103-photos{padding:0 14px}.hv2-club-preview.roster-preview .r103-action{padding:0 18px 14px}.r103-action>strong{font-size:12px}.r103-stage{max-width:340px}.r103-left{--fade-solid:76%;--fade-clear:90%;width:46%;top:13%}.r103-center{--fade-solid:85%;width:51%;top:11%;left:25%}.r103-right{--fade-solid:86%;width:47%;top:15%}}main.home-v2.hv2-streamlined{--home-flow-night:#08172b;--home-flow-sport:#102a48;--home-flow-paper:#08172b;--home-flow-clear:linear-gradient(transparent, transparent);--home-surface-shadow:0 4px 12px #020b2426;--home-flow-out:var(--home-flow-clear);--home-flow-night-out:var(--home-flow-clear);background:radial-gradient(100% 900px at 8% 0,#70233f24,#0000 76%),radial-gradient(85% 1200px at 100% 29%,#19477238,#0000 80%),radial-gradient(95% 1100px at 6% 59%,#70233f1b,#0000 80%),linear-gradient(#08172b,#08172b 76%,#061223)}main.home-v2.hv2-streamlined>[data-home-flow],main.home-v2.hv2-streamlined>.hv2-league,main.home-v2.hv2-streamlined>.hv2-journal-teaser.is-secondary,main.home-v2.hv2-streamlined>.hv2-mobile-command,main.home-v2.hv2-streamlined>.hv2-footer{--flow-tail:var(--home-flow-clear);background:0 0}@media (width<=767px){main.home-v2.hv2-streamlined>.hv2-fanta{background:radial-gradient(at 95% 0,#22568c80,#0000 70%),linear-gradient(145deg,#0a2342,#102c50)}main.home-v2.hv2-streamlined>.hv2-weekly-gallery{padding-bottom:24px}}main.home-v2.hv2-streamlined>.hv2-league{border-top-color:#0000}main.home-v2.hv2-streamlined>.hv2-hero:before{background:0 0}:is(main.home-v2.hv2-streamlined>.hv2-header,main.home-v2.hv2-streamlined>.hv2-header:has(~.hv2-public-notice),main.home-v2.hv2-streamlined>.hv2-header:has(~.hv2-managed-banner)){-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom-color:#0000}@media (width<=680px){main.home-v2.hv2-streamlined>.hv2-mobile-command:before{content:none}}main.home-v2.hv2-streamlined .hv2-hero-actions .hv2-journal-teaser.is-hero>a{box-shadow:inset 0 1px #ffffff16,0 3px 8px #01091520}main.home-v2.hv2-streamlined .hv2-weekly-gallery-panel,main.home-v2.hv2-streamlined .hv2-weekly-gallery-panel:hover{box-shadow:0 5px 14px #020b2426}@media (width>=681px){main.home-v2.hv2-streamlined .hv2-league-table{box-shadow:var(--home-surface-shadow)}}@media (width<=767px){main.home-v2.hv2-streamlined>.hv2-mobile-latest,main.home-v2.hv2-streamlined>.hv2-fanta{box-shadow:0 5px 12px #020b2426}}main.home-v2.hv2-streamlined .hv2-mobile-latest>.h106-scoreboard{background:radial-gradient(at 50% 45%,#31577b30,#0000 65%);grid-template-columns:minmax(0,1fr) minmax(88px,.9fr) minmax(0,1fr);align-items:center;gap:8px;min-height:108px;padding:10px 15px;display:grid}main.home-v2.hv2-streamlined .h106-result-team{text-align:center;align-content:center;justify-items:center;gap:8px;min-width:0;display:grid}main.home-v2.hv2-streamlined .h106-result-team>img,main.home-v2.hv2-streamlined .h106-result-fallback{object-fit:contain;width:48px;height:52px;display:block}main.home-v2.hv2-streamlined .h106-result-fallback{color:#d3e2f2;font:700 15px var(--display);background:#ffffff0b;border:1px solid #ffffff30;border-radius:12px;place-items:center;display:grid}main.home-v2.hv2-streamlined .h106-result-team>strong{text-transform:uppercase;text-wrap:balance;overflow-wrap:anywhere;max-width:100%;font-size:clamp(11px,3vw,13px);line-height:1.15}main.home-v2.hv2-streamlined .h106-result-score{text-align:center;justify-items:center;gap:6px;min-width:0;display:grid}main.home-v2.hv2-streamlined .h106-result-score>time{color:#c2d4e7;text-transform:uppercase;font-size:11px;line-height:1.2}main.home-v2.hv2-streamlined .h106-result-score>b{color:#fff;font-family:var(--display);font-variant-numeric:tabular-nums;letter-spacing:-.045em;justify-content:center;align-items:baseline;gap:3px;font-size:clamp(32px,9vw,40px);font-weight:800;line-height:1;display:flex}main.home-v2.hv2-streamlined .h106-result-score>b>i{color:var(--home-red);font-style:normal}main.home-v2.hv2-streamlined .h106-result-score>small{color:#cad9e9;letter-spacing:.14em;text-transform:uppercase;font-size:10px}main.home-v2.hv2-streamlined .hv2-mobile-latest>a{background:#ffffff05}main.home-v2.hv2-streamlined .hv2-club-preview.society-preview{align-content:start;align-items:initial;background:radial-gradient(at 76% 45%,#32618655,#0000 63%),linear-gradient(125deg,#081b30,#173951 85%,#102a43);grid-template-columns:minmax(0,1fr);min-height:0;padding:0;display:grid}main.home-v2.hv2-streamlined .society-preview:before{background:linear-gradient(112deg,#0000 35%,#ffffff05 35.2%,#ffffff02 58%,#0000 58.2%);inset:0}main.home-v2.hv2-streamlined .h106-society-heading{padding:20px 20px 0}main.home-v2.hv2-streamlined .h106-society-heading>small{color:#f69ca9;letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:8px;font-size:10px;font-weight:700;line-height:1.4;display:flex}main.home-v2.hv2-streamlined .h106-society-heading>small:before{content:"";background:var(--home-red);flex:none;width:18px;height:2px}main.home-v2.hv2-streamlined .h106-society-heading>h2{color:#fff;font-family:var(--display);letter-spacing:-.04em;margin:9px 0 0;font-size:clamp(23px,5.9vw,29px);font-weight:800;line-height:1.05}main.home-v2.hv2-streamlined .h106-president-stage{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;min-width:0;padding:8px 16px 0 20px;display:grid}main.home-v2.hv2-streamlined .h106-president-stage>.hv2-president-identity{border-left:0;gap:9px;margin:0;padding:0 6px 16px 0;display:grid}main.home-v2.hv2-streamlined .hv2-president-identity>span{font-family:var(--display);letter-spacing:-.02em;color:#fff;font-size:clamp(18px,4.7vw,24px);font-weight:750;line-height:1.06}main.home-v2.hv2-streamlined .hv2-president-identity>small{color:#c7d8e7;font-size:12px;line-height:1.45}main.home-v2.hv2-streamlined .society-preview .hv2-club-preview-photos{order:initial;background:0 0;align-self:stretch;align-items:flex-end;height:clamp(180px,48vw,236px);padding:0;overflow:visible;-webkit-mask-image:linear-gradient(#000 0 86%,#0000 100%);mask-image:linear-gradient(#000 0 86%,#0000 100%)}main.home-v2.hv2-streamlined .society-preview .hv2-club-preview-photos>img{object-fit:contain;object-position:center bottom;filter:none;flex:0 auto;width:100%;max-width:100%;height:100%;display:block}main.home-v2.hv2-streamlined .h106-society-action{padding:0 20px 14px}main.home-v2.hv2-streamlined .h106-society-action>strong{color:#fff;border-top:1px solid #ffffff26;justify-content:space-between;align-items:center;gap:10px;min-height:44px;padding-top:8px;font-size:12px;line-height:1.4;display:flex}main.home-v2.hv2-streamlined .h106-society-action b{color:#f06277;flex:none;font-size:25px}main.home-v2.hv2-streamlined .hv2-venue-photo:after{pointer-events:none;background:linear-gradient(#0000 38%,#071a3520 53%,#071a35c9 79%,#071a35f5 100%)}main.home-v2.hv2-streamlined .hv2-venue-photo>figcaption{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;gap:5px;padding:18px 20px;inset:auto 0 0}main.home-v2.hv2-streamlined .hv2-venue-photo figcaption>small{color:#ffabb9;letter-spacing:.12em;font-size:10px;line-height:1.3}main.home-v2.hv2-streamlined .hv2-venue-photo figcaption>strong{margin:0;font-size:clamp(21px,5.4vw,26px);line-height:1.1}main.home-v2.hv2-streamlined .hv2-contact-phones{background:0 0;border:0;grid-template-columns:minmax(0,.8fr) repeat(2,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}main.home-v2.hv2-streamlined .hv2-contact-phones>.hv2-contact-phones-title{color:#fff;min-height:0;box-shadow:none;background:linear-gradient(120deg,#163553,#081c33);border:1px solid #ffffff16;border-radius:18px;padding:16px 18px}main.home-v2.hv2-streamlined .hv2-contact-phones-title>small{color:#ff9dac;letter-spacing:.1em;font-size:10px;line-height:1.3}main.home-v2.hv2-streamlined .hv2-contact-phones-title>strong{font-family:var(--display);letter-spacing:-.035em;margin:6px 0 0;font-size:clamp(21px,4.6vw,26px);line-height:1.05}main.home-v2.hv2-streamlined .hv2-contact-phones>.h106-contact{--contact-accent:#b51b36;border:1px solid #ccd7e2;border-left:3px solid var(--contact-accent);color:#0b2039;background:linear-gradient(115deg,#fff,#edf3f8);border-radius:18px;grid-template-columns:38px minmax(0,1fr) 18px;align-items:center;gap:12px;min-height:100px;padding:14px 16px;text-decoration:none;display:grid;box-shadow:0 3px 8px #07182f0c}main.home-v2.hv2-streamlined .h106-phone-icon{width:38px;height:38px;color:var(--contact-accent);background:#e6edf4;border:1px solid #bfcddd;border-radius:50%;place-items:center;display:grid}main.home-v2.hv2-streamlined .h106-phone-icon>svg{width:19px;height:19px}main.home-v2.hv2-streamlined .h106-contact>.h106-contact-copy{color:#112a43;gap:4px;min-width:0;margin:0;display:grid}main.home-v2.hv2-streamlined .h106-contact-copy>small{color:var(--contact-accent);letter-spacing:.09em;font-size:10px;line-height:1.3}main.home-v2.hv2-streamlined .h106-contact-copy>strong{color:#0b2039;text-transform:uppercase;margin:0;font-size:14px;line-height:1.2}main.home-v2.hv2-streamlined .h106-contact-copy>span{color:#465e76;font-variant-numeric:tabular-nums;margin:0;font-size:13px;line-height:1.3}main.home-v2.hv2-streamlined .h106-contact-arrow{color:var(--contact-accent)}main.home-v2.hv2-streamlined .h106-contact-arrow>svg{width:18px;height:18px;display:block}main.home-v2.hv2-streamlined .h106-contact:focus-visible{outline:3px solid var(--contact-accent);outline-offset:3px}main.home-v2.hv2-streamlined .h106-contact:active{background:#e2ebf4;box-shadow:inset 0 1px 3px #07182f18}@media (hover:hover){main.home-v2.hv2-streamlined .h106-contact:hover{border-color:var(--contact-accent);background:#eaf1f7}}@media (width<=1100px) and (width>=901px){main.home-v2.hv2-streamlined .hv2-contact-phones{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}main.home-v2.hv2-streamlined .hv2-contact-phones-title{grid-column:1/-1}}@media (width<=900px){main.home-v2.hv2-streamlined .hv2-contact-phones{grid-template-columns:repeat(2,minmax(0,1fr))}main.home-v2.hv2-streamlined .hv2-contact-phones-title{grid-column:1/-1}}@media (width<=600px){main.home-v2.hv2-streamlined .hv2-contact-phones{grid-template-columns:minmax(0,1fr);gap:8px}main.home-v2.hv2-streamlined .hv2-contact-phones>.hv2-contact-phones-title{padding:13px 16px}main.home-v2.hv2-streamlined .hv2-contact-phones>.h106-contact{min-height:92px}}main.home-v2.hv2-streamlined .hv2-mobile-command a>span>svg{width:23px;height:23px;display:block}main.home-v2.hv2-streamlined>.hv2-sponsors{padding-block:48px 40px}main.home-v2.hv2-streamlined .hv2-sponsors .hv2-section-heading{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px;margin-bottom:24px;display:grid}main.home-v2.hv2-streamlined .hv2-sponsors .hv2-section-heading h2{margin:0;font-size:clamp(40px,5vw,68px);line-height:.94}main.home-v2.hv2-streamlined .hv2-sponsors .hv2-eyebrow{margin:0 0 16px}main.home-v2.hv2-streamlined .hv2-sponsors .hv2-section-heading>a{letter-spacing:.025em;white-space:nowrap;background:0 0;border:0;gap:8px;min-height:44px;padding:0;font-size:11px}main.home-v2.hv2-streamlined .hv2-sponsor-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:0;display:grid}main.home-v2.hv2-streamlined .hv2-sponsor-card{--h111-logo-size:clamp(92px, 25vw, 104px);grid-template-columns:var(--h111-logo-size) minmax(0, 1fr) 18px;min-width:0;min-height:calc(var(--h111-logo-size) + 28px);color:#fff;background:linear-gradient(120deg,#ffffff0b,#ffffff02),#102a44;border:1px solid #a6c9e330;border-radius:18px;grid-template-rows:auto;align-items:center;gap:14px;padding:14px;text-decoration:none;display:grid;box-shadow:inset 0 1px #ffffff0c,0 3px 8px #01091612}main.home-v2.hv2-streamlined .hv2-sponsor-card>.h110-sponsor-logo{--h111-logo-padding:10px;width:var(--h111-logo-size);height:var(--h111-logo-size);min-width:0;min-height:0;box-shadow:none;background:#fff;border:0;border-radius:12px;padding:0;display:block;position:relative}main.home-v2.hv2-streamlined .h111-logo-viewport{inset:var(--h111-logo-padding);display:block;position:absolute}main.home-v2.hv2-streamlined .h111-logo-fit{width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}main.home-v2.hv2-streamlined .h111-logo-fit>img{object-fit:contain;object-position:center;filter:none;background:0 0;border:0;border-radius:0;width:100%;min-width:0;max-width:none;height:100%;min-height:0;max-height:none;padding:0;display:block;position:absolute;top:0;left:0}main.home-v2.hv2-streamlined .h111-logo-fallback{color:#163a5d;place-items:center;font-size:20px;font-weight:800;display:grid;position:absolute;inset:10px}main.home-v2.hv2-streamlined .h110-sponsor-copy{gap:6px;min-width:0;display:grid}main.home-v2.hv2-streamlined .h110-sponsor-copy>strong{color:#fff;overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:750;line-height:1.15}main.home-v2.hv2-streamlined .h110-sponsor-copy>small{color:#f6a2b1;letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:9px;font-weight:700;line-height:1.3}main.home-v2.hv2-streamlined .h110-sponsor-arrow>svg{color:#e89aaa;width:18px;height:18px;display:block}main.home-v2.hv2-streamlined .h110-sponsor-more{margin-top:12px}main.home-v2.hv2-streamlined .h110-sponsor-more>summary{color:#e8f0f8;letter-spacing:.07em;cursor:pointer;background:#ffffff06;border:1px solid #9abbd43d;border-radius:12px;justify-content:center;align-items:center;gap:12px;min-height:44px;padding:10px 16px;font-size:11px;font-weight:750;line-height:1.3;list-style:none;display:flex}main.home-v2.hv2-streamlined .h110-sponsor-more>summary::-webkit-details-marker{display:none}main.home-v2.hv2-streamlined .h110-sponsor-more>summary>svg{width:16px;height:16px;display:block;transform:rotate(90deg)}main.home-v2.hv2-streamlined .h110-sponsor-more .h110-less-label,main.home-v2.hv2-streamlined .h110-sponsor-more[open] .h110-more-label{display:none}main.home-v2.hv2-streamlined .h110-sponsor-more[open] .h110-less-label{display:inline}main.home-v2.hv2-streamlined .h110-sponsor-more[open]>summary>svg{transform:rotate(-90deg)}main.home-v2.hv2-streamlined .h110-sponsor-more>.hv2-sponsor-grid{margin-top:12px}main.home-v2.hv2-streamlined .hv2-sponsors :is(a,summary):focus-visible{outline-offset:3px;outline:3px solid #f77b94}main.home-v2.hv2-streamlined .hv2-sponsors :is(a.hv2-sponsor-card,summary):active{background-color:#1d3b55}@media (width<=1100px) and (width>=768px){main.home-v2.hv2-streamlined .hv2-sponsor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){main.home-v2.hv2-streamlined>.hv2-sponsors{padding-block:30px 36px}main.home-v2.hv2-streamlined .hv2-sponsors .hv2-section-heading{gap:12px;margin-bottom:20px}main.home-v2.hv2-streamlined .hv2-sponsors .hv2-section-heading h2{font-size:clamp(38px,10vw,46px)}main.home-v2.hv2-streamlined .hv2-sponsors .hv2-eyebrow{letter-spacing:.08em;margin-bottom:12px;font-size:9px}main.home-v2.hv2-streamlined .hv2-sponsor-grid{grid-template-columns:minmax(0,1fr)}}main.home-v2.hv2-streamlined .hv2-sponsor-card:hover{transform:none}@media (width<=767px){main.home-v2.hv2-streamlined>.hv2-header{min-height:calc(72px + env(safe-area-inset-top,0px));padding-top:calc(10px + env(safe-area-inset-top,0px));box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#081a32;border:0;padding-bottom:10px;position:relative;inset:auto}main.home-v2.hv2-streamlined>.hv2-hero{padding-top:10px}body:has(main.home-v2) .mobile-site-menu-toggle{top:calc(10px + env(safe-area-inset-top,0px))}}:is(html:has(main.home-v2),body:has(main.home-v2)){background-color:#08172b}main.home-v2.hv2-streamlined{--home-skin-ink:#f2f6fc;--home-skin-muted:#b9cbe0;--home-skin-edge:#a4c2df38;color:var(--home-skin-ink)}main.home-v2.hv2-streamlined>.hv2-header{background:0 0}main.home-v2.hv2-streamlined>:is(.hv2-weekly-gallery,.hv2-league,.hv2-contact,.hv2-access,.hv2-sponsors):before,main.home-v2.hv2-streamlined>:is(.hv2-weekly-gallery,.hv2-league,.hv2-contact,.hv2-access,.hv2-sponsors):after{content:none}main.home-v2.hv2-streamlined>:is(.hv2-access,.hv2-sponsors){box-shadow:none}main.home-v2.hv2-streamlined :is(.hv2-next-match,.hv2-mobile-latest,.hv2-weekly-gallery-panel,.hv2-club-preview,.hv2-sponsor-card,.hv2-access-grid>a,.hv2-map-card){border-color:var(--home-skin-edge);box-shadow:inset 0 1px #ffffff09,0 5px 14px #020b2426}main.home-v2.hv2-streamlined :is(.hv2-mobile-command>header,.hv2-contact-heading,.hv2-league-layout>header),main.home-v2.hv2-streamlined :is(.hv2-contact-heading,.hv2-league-layout>header) h2{color:var(--home-skin-ink)}main.home-v2.hv2-streamlined :is(.hv2-contact-heading>p,.hv2-contact-heading>div>p:not(.hv2-eyebrow)){color:var(--home-skin-muted)}main.home-v2.hv2-streamlined :is(.hv2-contact-heading,.hv2-league-layout>header) :is(.hv2-eyebrow,small),main.home-v2.hv2-streamlined .hv2-mobile-command>header small{color:#f39aad}main.home-v2.hv2-streamlined .hv2-mobile-command>header strong{color:var(--home-skin-ink)}main.home-v2.hv2-streamlined .hv2-mobile-command>div a.calendar{border-color:var(--home-skin-edge);color:var(--home-skin-ink);background:linear-gradient(135deg,#213b58,#162b45)}main.home-v2.hv2-streamlined .hv2-mobile-command>div a.calendar>span{color:#a8d0f6;background:#7db1e51c}main.home-v2.hv2-streamlined .hv2-mobile-command>div a.calendar>p small{color:var(--home-skin-muted)}main.home-v2.hv2-streamlined .hv2-mobile-command>div a.calendar>p strong{color:var(--home-skin-ink)}main.home-v2.hv2-streamlined .hv2-league-layout{border-color:var(--home-skin-edge);background:linear-gradient(135deg,#1d334d,#13283f)}main.home-v2.hv2-streamlined .hv2-league-layout>header a{color:var(--home-skin-ink);border-color:var(--home-skin-edge);background:0 0}main.home-v2.hv2-streamlined .hv2-league-head{color:#c7d8e9;background:#0d233c}main.home-v2.hv2-streamlined .hv2-league-table{border-color:var(--home-skin-edge);background:#142b44}main.home-v2.hv2-streamlined .hv2-league-table article,main.home-v2.hv2-streamlined .hv2-league-table article:nth-of-type(2n):not(.pievese){color:var(--home-skin-ink);background:#172e47;border-bottom-color:#acc8e21e}main.home-v2.hv2-streamlined .hv2-league-table article.pievese{color:var(--home-skin-ink);background:linear-gradient(100deg,#6b2d484d,#24466b45)}main.home-v2.hv2-streamlined .hv2-league-table article>b,main.home-v2.hv2-streamlined .hv2-league-table article>em{color:#b9cbe0}main.home-v2.hv2-streamlined .hv2-league-table article>strong,main.home-v2.hv2-streamlined .hv2-league-table article>span strong{color:var(--home-skin-ink)}main.home-v2.hv2-streamlined .hv2-league-empty{border-color:var(--home-skin-edge);color:var(--home-skin-ink)}main.home-v2.hv2-streamlined .hv2-league-empty>span{color:#d8e7f7}main.home-v2.hv2-streamlined .hv2-league-empty small{color:var(--home-skin-muted)}main.home-v2.hv2-streamlined .hv2-fanta-ranking{border-color:var(--home-skin-edge);background:linear-gradient(130deg,#253952e6,#162e49e6)}main.home-v2.hv2-streamlined .hv2-fanta-ranking :is(footer small,.hv2-ranking-head){color:#bfd0e2}main.home-v2.hv2-streamlined .hv2-fanta-ranking footer strong{color:#e2eaf5}main.home-v2.hv2-streamlined .hv2-fanta-status{color:#e6f2f7}main.home-v2.hv2-streamlined .hv2-map-card,main.home-v2.hv2-streamlined .hv2-map-copy{color:var(--home-skin-ink);background:linear-gradient(135deg,#20364e,#152b43)}main.home-v2.hv2-streamlined .hv2-map-copy>small{color:#f39aad}main.home-v2.hv2-streamlined .hv2-map-copy>:is(h3,strong){color:var(--home-skin-ink)}main.home-v2.hv2-streamlined .hv2-map-copy>:is(p,span){color:var(--home-skin-muted)}main.home-v2.hv2-streamlined .hv2-map-copy>a{color:#f2f6fc;background:#24466b;border-color:#8db6dc45}main.home-v2.hv2-streamlined .hv2-contact-phones>.h106-contact{--contact-accent:#f094aa;border-color:var(--home-skin-edge);border-left-color:var(--contact-accent);color:var(--home-skin-ink);background:linear-gradient(115deg,#20364f,#14293f);box-shadow:0 4px 12px #020b2426}main.home-v2.hv2-streamlined .hv2-contact-phones>.h106-contact.referent{--contact-accent:#91c2ed}main.home-v2.hv2-streamlined .h106-phone-icon{color:var(--contact-accent);background:#acc8e211;border-color:#acc8e238}main.home-v2.hv2-streamlined .h106-contact>.h106-contact-copy,main.home-v2.hv2-streamlined .h106-contact-copy>strong{color:var(--home-skin-ink)}main.home-v2.hv2-streamlined .h106-contact-copy>span{color:var(--home-skin-muted)}main.home-v2.hv2-streamlined .h106-contact:active{background:#24415c}@media (hover:hover){main.home-v2.hv2-streamlined .h106-contact:hover{border-color:var(--contact-accent);background:#24415c}}main.home-v2.hv2-streamlined .hv2-managed-highlight{color:var(--home-skin-ink)}main.home-v2.hv2-streamlined .hv2-managed-highlight p{color:var(--home-skin-muted)}main.home-v2.hv2-streamlined .hv2-footer :is(.hv2-footer-brand small,.hv2-credit>small){color:#a9bfd6}main.home-v2.hv2-streamlined .hv2-footer .hv2-site-counter small{color:#b9cbe0}main.home-v2.hv2-streamlined .hv2-map-frame iframe{filter:none}main.home-v2.hv2-streamlined .h235-section-heading{box-shadow:none;background:0 0;border:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin:0 0 14px;padding:0;display:flex}main.home-v2.hv2-streamlined .h235-section-heading h2{min-width:0;font:700 24px/1.25 var(--body);letter-spacing:-.025em;text-transform:none;color:#f2f6fc;align-items:center;gap:9px;margin:0;padding:0;display:flex}main.home-v2.hv2-streamlined .h235-section-heading h2>svg{color:#ee9bae;flex:0 0 22px;width:22px;height:22px}main.home-v2.hv2-streamlined .h235-section-heading h2>span{border-bottom:2px solid #ca3a5659;padding-bottom:2px}main.home-v2.hv2-streamlined .h235-section-heading>a{color:#c6d8eb;min-height:44px;font:600 12px/1.4 var(--body);letter-spacing:0;text-transform:none;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;margin:0;padding:0;text-decoration:none;display:inline-flex}main.home-v2.hv2-streamlined .h235-section-heading>a>svg{color:#ee9bae;width:16px;height:16px}main.home-v2.hv2-streamlined .hv2-secondary-links{background:#a8c9e909;border:1px solid #9cbddd30;border-radius:12px;grid-template-columns:minmax(0,1fr);gap:0;margin-top:12px;padding:0;display:grid}main.home-v2.hv2-streamlined .hv2-secondary-links>a{min-height:44px;box-shadow:none;color:#d9e5f3;font:600 12px/1.4 var(--body);letter-spacing:0;text-transform:none;background:0 0;border:0;border-bottom:1px solid #9cbddd25;border-radius:0;grid-template-columns:18px minmax(0,1fr) 16px;align-items:center;gap:10px;margin:0;padding:10px 14px;text-decoration:none;display:grid;transform:none}main.home-v2.hv2-streamlined .hv2-secondary-links>a:last-child{border-bottom:0}main.home-v2.hv2-streamlined .hv2-secondary-links>a>svg{color:#a6c5e5;width:18px;height:18px}main.home-v2.hv2-streamlined .hv2-secondary-links>a>svg:last-child{color:#df91a7;width:16px;height:16px}main.home-v2.hv2-streamlined :is(.h235-section-heading>a,.hv2-secondary-links>a):focus-visible{outline-offset:3px;outline:2px solid #f195b0}@media (hover:hover){main.home-v2.hv2-streamlined .hv2-secondary-links>a:hover{background:#a8c9e90b}}main.home-v2.hv2-streamlined .hv2-location-layout{margin-top:0}main.home-v2.hv2-streamlined>.hv2-access{padding-top:8px;padding-bottom:16px}main.home-v2.hv2-streamlined>.hv2-club-previews,main.home-v2.hv2-streamlined>.hv2-sponsors{padding-top:16px;padding-bottom:16px}main.home-v2.hv2-streamlined>.hv2-contact{padding-top:16px;padding-bottom:14px}main.home-v2.hv2-streamlined>.hv2-footer{min-height:0;padding-top:14px;padding-bottom:max(16px,env(safe-area-inset-bottom,0px));gap:12px}main.home-v2.hv2-streamlined .hv2-footer-brand{margin:0}main.home-v2.hv2-streamlined .hv2-site-counter{gap:10px;min-height:44px;margin:0;padding:8px 12px}main.home-v2.hv2-streamlined .hv2-site-counter>span:nth-child(2){flex-direction:row;flex:1;justify-content:space-between;align-items:center;gap:12px}main.home-v2.hv2-streamlined .hv2-site-counter small{font-size:10px;line-height:1.3}main.home-v2.hv2-streamlined .hv2-site-counter strong{margin:0;font-size:20px;line-height:1.2}main.home-v2.hv2-streamlined .hv2-credit{color:#d9e5f3;gap:3px;margin:0}@media (width<=767px){main.home-v2.hv2-streamlined .h235-section-heading h2{font-size:22px}}main.home-v2.hv2-streamlined .hv2-access-grid{margin-top:0}main.home-v2.hv2-streamlined{--h236-tint:#0b101ee8;--h236-blur:none;--h236-glass:linear-gradient(180deg, #ffffff13, #ffffff03 38%, #00000006), var(--h236-tint);--h236-shadow:inset 0 1px 0 #ffffff18, inset 0 -1px 0 #00000018, 0 7px 20px #00000032;background:radial-gradient(95% 650px at 0 4%,#70263fbb,#0000 85%),radial-gradient(100% 800px at 110% 14%,#17477dba,#0000 82%),radial-gradient(100% 750px at -10% 29%,#82283eaa,#0000 83%),radial-gradient(95% 700px at 105% 43%,#224d82ad,#0000 85%),radial-gradient(100% 800px at 0 59%,#702338bd,#0000 85%),radial-gradient(95% 700px at 105% 74%,#1c477aa8,#0000 85%),radial-gradient(95% 700px at -5% 90%,#72243d9c,#0000 85%),#090e18}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){main.home-v2.hv2-streamlined{--h236-tint:#080e1c78;--h236-blur:blur(20px) saturate(1.15)}}main.home-v2.hv2-streamlined :is(.hv2-next-match,.cu210-card,.hv2-mobile-latest,.hv2-league-layout,.hv2-weekly-gallery-panel,.hv2-club-preview,.hv2-club-preview.society-preview,.hv2-sponsor-card,.hv2-access-grid>a,.hv2-map-card,.hv2-contact-phones>.h106-contact,.hv2-contact-phones-title,.hv2-secondary-links,.hv2-site-counter,.hv2-mobile-command>div a.match,.hv2-mobile-command>div a.calendar,.hv2-hero-actions .hv2-journal-teaser.is-hero>a,.hv2-journal-teaser.is-secondary>a),main.home-v2.hv2-streamlined>.hv2-fanta{background:var(--h236-glass);box-shadow:var(--h236-shadow);-webkit-backdrop-filter:var(--h236-blur);backdrop-filter:var(--h236-blur);border-color:#e4edff50 #c6d8ee30 #c6d8ee30}main.home-v2.hv2-streamlined :is(.hv2-league-table,.hv2-map-copy,.hv2-access-grid>a>div,.hv2-weekly-gallery-preview.has-cover>div){-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}main.home-v2.hv2-streamlined .hv2-league-table article,main.home-v2.hv2-streamlined .hv2-league-table article:nth-of-type(2n):not(.pievese){background:#c1d5f005}main.home-v2.hv2-streamlined .hv2-league-table article.pievese{background:linear-gradient(100deg,#bd385833,#496b9b20)}main.home-v2.hv2-streamlined .hv2-league-head{background:#08132280}main.home-v2.hv2-streamlined .hv2-fanta-ranking{-webkit-backdrop-filter:none;backdrop-filter:none;background:#09122166;box-shadow:inset 0 1px #ffffff0c}main.home-v2.hv2-streamlined .hv2-fanta-stripes{opacity:.06}main.home-v2.hv2-streamlined .society-preview:before{background:0 0}main.home-v2.hv2-streamlined .hv2-weekly-gallery-preview.has-cover>div{background:#060e1d3d}main.home-v2.hv2-streamlined .hv2-contact-phones>a.h106-contact.h106-contact{border-left-color:var(--contact-accent)}main.home-v2.hv2-streamlined .hv2-hero-actions .hv2-journal-teaser.is-hero{background:0 0}@media (prefers-reduced-transparency:reduce){main.home-v2.hv2-streamlined{--h236-tint:#0b101ef5;--h236-blur:none}}@media (forced-colors:active){main.home-v2.hv2-streamlined{--h236-tint:Canvas;--h236-blur:none;--h236-shadow:none}}main.home-v2.hv2-streamlined .hv2-hero-primary>aside.cu210-card.cu210-card{border-left-color:#e52340}main.home-v2.hv2-streamlined .hv2-next-match-meta small{color:#b9c5d8}main.home-v2.hv2-streamlined .hv2-access-grid>a{--h238-accent:#a2ceff;-webkit-tap-highlight-color:transparent;background:linear-gradient(160deg,#ffffff12,#0000 38%),radial-gradient(at 100% 0,#23508735,#0000 78%),#0b14245c;border-color:#e1ebff66 #b1c9e33d #b1c9e33d;transition:border-color .18s,box-shadow .18s;box-shadow:inset 0 1px #ffffff13,0 8px 22px #00000036}main.home-v2.hv2-streamlined .hv2-access-grid>a.museum{--h238-accent:#ffabba}main.home-v2.hv2-streamlined .hv2-access-grid>a.shop{--h238-accent:#c0c9ff}main.home-v2.hv2-streamlined .hv2-access-grid>a>.h238-access-copy{background:linear-gradient(#ffffff09,#0000 45%),radial-gradient(at 100% 100%,#315a8c23,#0000 75%);border-left:1px solid #d0e1ff17;flex-direction:column;align-items:flex-start;display:flex}main.home-v2.hv2-streamlined .hv2-access-grid>a.museum>.h238-access-copy{background:linear-gradient(#ffffff09,#0000 45%),radial-gradient(at 100% 100%,#9a36542b,#0000 75%)}main.home-v2.hv2-streamlined .hv2-access-grid>a.shop>.h238-access-copy{background:linear-gradient(#ffffff09,#0000 45%),radial-gradient(at 100% 0,#33578b2a,#0000 70%),radial-gradient(at 0 100%,#9e354527,#0000 70%)}main.home-v2.hv2-streamlined .hv2-access-grid>a small{color:var(--h238-accent);letter-spacing:.045em;line-height:1.35}main.home-v2.hv2-streamlined .hv2-access-grid h3{letter-spacing:-.045em;text-wrap:balance;line-height:1.02}main.home-v2.hv2-streamlined .hv2-access-grid>a>div>strong{letter-spacing:.01em;text-transform:none;border-top:0;align-self:stretch;gap:10px;min-width:0;line-height:1.35;position:relative}main.home-v2.hv2-streamlined .hv2-access-grid>a>div>strong:before{content:"";background:linear-gradient(90deg,#e64c6b99 0 22px,#5b82b45c 22px 46px,#c4d5ec20 46px,#0000);height:1px;position:absolute;top:0;left:0;right:0}main.home-v2.hv2-streamlined .hv2-access-grid>a>div>strong>span{min-width:0}main.home-v2.hv2-streamlined .hv2-access-grid>a>div>strong b{background:linear-gradient(155deg,#ffffff17,#ffffff04);border:1px solid #d3e2ff33;border-top-color:#e5edff5c;border-radius:11px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid;box-shadow:inset 0 1px #ffffff0b,0 3px 7px #0000001a}main.home-v2.hv2-streamlined .hv2-access-grid>a>div>strong svg{width:19px;height:19px}main.home-v2.hv2-streamlined .hv2-access-grid .team img{filter:brightness(1.045)contrast(1.035)}main.home-v2.hv2-streamlined .hv2-access-grid .museum img{object-position:50% 57%;filter:brightness(1.065)contrast(1.04)saturate(1.035)}main.home-v2.hv2-streamlined .hv2-access-grid .shop img{object-fit:contain;filter:drop-shadow(0 8px 7px #00000038);background:radial-gradient(at 48% 40%,#87b5eb28,#0000 69%),#0b203b70;padding:clamp(18px,2.4vw,30px)}main.home-v2.hv2-streamlined .hv2-access-grid>a:focus-visible{outline-offset:4px;outline:3px solid #a7cfff}main.home-v2.hv2-streamlined .hv2-access-grid>a:active{border-color:#d6e6ff8c;box-shadow:inset 0 1px #ffffff36,0 5px 16px #00000038}@media (width>=761px){main.home-v2.hv2-streamlined .hv2-access-grid>a>.h238-access-copy{min-height:190px}}@media (width<=760px){main.home-v2.hv2-streamlined .hv2-access-grid>a>.h238-access-copy{padding:22px 18px}main.home-v2.hv2-streamlined .hv2-access-grid h3{margin-top:12px;font-size:clamp(26px,7.2vw,34px)}main.home-v2.hv2-streamlined .hv2-access-grid>a>div>strong{margin-top:auto;padding-top:16px;font-size:13px}main.home-v2.hv2-streamlined .hv2-access-grid>a .shade{background:linear-gradient(90deg,#0000 calc(100% - 9px),#101a2938);width:auto;height:100%;inset:0 58% 0 0}main.home-v2.hv2-streamlined .hv2-access-grid .shop img{padding:18px}}@media (width<=390px){main.home-v2.hv2-streamlined .hv2-access-grid>a .shade{right:62%}}@media (hover:hover) and (pointer:fine){main.home-v2.hv2-streamlined .hv2-access-grid>a:hover{border-color:#d7e5ff80}main.home-v2.hv2-streamlined .hv2-access-grid>a:hover img{transform:scale(1.015)}}@media (hover:none),(pointer:coarse){main.home-v2.hv2-streamlined .hv2-access-grid>a:hover img{transform:none}}@media (prefers-reduced-motion:reduce){main.home-v2.hv2-streamlined .hv2-access-grid>a,main.home-v2.hv2-streamlined .hv2-access-grid>a img{transition:none;transform:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){main.home-v2.hv2-streamlined .hv2-access-grid>a{background-color:#101b2a}}@media (prefers-reduced-transparency:reduce){main.home-v2.hv2-streamlined .hv2-access-grid>a{-webkit-backdrop-filter:none;background-color:#101b2a}}@media (width<=760px){main.home-v2.hv2-streamlined .hv2-access-grid>a>.h238-access-copy{border-left:0;padding:20px;box-shadow:inset 1px 0 #d0e1ff17}main.home-v2.hv2-streamlined .hv2-access-grid>a small{align-items:center;min-height:24px;display:flex}main.home-v2.hv2-streamlined .hv2-access-grid h3{letter-spacing:-.065em;align-self:stretch;margin:13px 0 18px;font-size:31px;line-height:.9}main.home-v2.hv2-streamlined .hv2-access-grid>a>div>strong{min-height:43.5px;padding-top:17px;font-size:13px;line-height:18px}main.home-v2.hv2-streamlined .hv2-access-grid>a>div>strong b{border-radius:9px;flex-basis:26.5px;width:26.5px;height:26.5px}main.home-v2.hv2-streamlined .hv2-access-grid .shop img{padding:10px}}main.home-v2.hv2-streamlined .hv2-access-grid>.shop:before{content:none}main.home-v2.hv2-streamlined .hv2-league .hv2-league-layout{background:radial-gradient(at 100% 0,#4779bb20,#0000 64%),linear-gradient(140deg,#202735d9,#0b111ee8);border-color:#b7c6dc40;box-shadow:inset 0 1px #e2eafa1c,0 15px 35px #0002}main.home-v2.hv2-streamlined .hv2-league-layout>header{background:linear-gradient(100deg,#a8395212,#4a74b21a);box-shadow:inset 0 2px #cc405e66,inset 0 -1px #a7bdd32b}main.home-v2.hv2-streamlined .hv2-league-layout>header small{color:#e5a1af;letter-spacing:.08em}main.home-v2.hv2-streamlined .hv2-league-layout>header>a{color:#f3f6fc;text-underline-offset:5px;text-decoration-color:#ce4960}main.home-v2.hv2-streamlined .hv2-league-layout>header>a:hover{text-decoration:underline}main.home-v2.hv2-streamlined .hv2-league-table article{background:linear-gradient(100deg,#8daacd04,#a4c0f008);border-color:#97adca24;box-shadow:inset 0 1px #c4d9f505}main.home-v2.hv2-streamlined .hv2-league-table article>b{color:#c9d6e9;font-variant-numeric:tabular-nums;font-weight:750}main.home-v2.hv2-streamlined .hv2-league-table article:first-of-type>b{color:#f0f5fc}main.home-v2.hv2-streamlined .hv2-league-table article>strong{color:#f3f7ff;font-variant-numeric:tabular-nums;text-shadow:0 1px 8px #48669133;font-weight:850}main.home-v2.hv2-streamlined .hv2-league-table article>em{color:#b9c8dc;font-variant-numeric:tabular-nums}main.home-v2.hv2-streamlined .hv2-league-table article.pievese{background:linear-gradient(100deg,#a8325040,#294d7d32);box-shadow:inset 4px 0 #d24157,inset 0 1px #db879c25,inset 0 -1px #689ad425}main.home-v2.hv2-streamlined .hv2-league-table article.pievese>span>strong{color:#fff;text-shadow:0 1px 7px #df4f6630}main.home-v2.hv2-streamlined .hv2-league-table article>span img{box-shadow:none;filter:none;background:0 0;border:0;border-radius:0}main.home-v2.hv2-streamlined .hv2-hero-actions .hv2-journal-teaser.is-hero>a,main.home-v2.hv2-streamlined .hv2-journal-teaser.is-secondary.is-secondary>a{color:#152136;background:radial-gradient(at 10% 0,#fffaf1,#0000 70%),linear-gradient(110deg,#f4efe3,#e8e1d4);border-color:#e0d6c4;box-shadow:inset 0 1px #fffaf4,0 7px 20px #0002}main.home-v2.hv2-streamlined .hv2-journal-teaser .hv2-journal-copy small{color:#a52a3f}main.home-v2.hv2-streamlined .hv2-journal-teaser .hv2-journal-copy strong{color:#132034;text-shadow:none;font-family:Georgia,Times New Roman,serif}main.home-v2.hv2-streamlined .hv2-journal-teaser .hv2-journal-copy em{color:#343d49;font-family:Georgia,Times New Roman,serif;font-style:italic}main.home-v2.hv2-streamlined .hv2-journal-teaser .hv2-journal-arrow{color:#af3045}main.home-v2.hv2-streamlined .hv2-journal-teaser .hv2-journal-arrow svg{width:20px;height:20px}main.home-v2.hv2-streamlined .hv2-journal-teaser .hv2-journal-cover{border-color:#d0c4b2;box-shadow:0 2px 7px #15213620}main.home-v2.hv2-streamlined .hv2-sponsor-card{background:radial-gradient(at 0 0,#abc9ef0d,#0000 70%),linear-gradient(130deg,#1e293b9c,#0b1525bb);border-color:#a2b9d13b;box-shadow:inset 0 1px #dbe8fb13,0 5px 18px #0002}main.home-v2.hv2-streamlined .hv2-sponsor-card>.h110-sponsor-logo{box-shadow:none;background:0 0;border-color:#0000;border-radius:0}main.home-v2.hv2-streamlined .hv2-sponsor-card .h111-logo-fallback{color:#c4d4ea}main.home-v2.hv2-streamlined .hv2-sponsor-card .h110-sponsor-copy>small{color:#d3a0af}@media (hover:hover) and (pointer:fine){main.home-v2.hv2-streamlined a.hv2-sponsor-card:hover{border-color:#b4cbeb78;box-shadow:inset 0 1px #e2eeff25,0 7px 22px #0003}}main.home-v2.hv2-streamlined .hv2-hero-actions .hv2-journal-teaser.is-hero .hv2-journal-copy>em,main.home-v2.hv2-streamlined .hv2-journal-teaser.is-secondary .hv2-journal-copy>em{color:#5b2938;-webkit-text-fill-color:#5b2938;opacity:1;text-shadow:none;white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;text-overflow:clip;-webkit-box-orient:vertical;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:600;line-height:1.25;display:-webkit-box}main.home-v2.hv2-streamlined .h110-sponsor-logo[data-logo-format=landscape]{--h111-logo-padding:6px}main.home-v2.hv2-streamlined .h111-logo-fit>img{filter:none;box-shadow:none;object-fit:contain;-webkit-mask-image:none;mask-image:none}main.home-v2.hv2-streamlined .hv2-sponsors .hv2-sponsor-grid{gap:12px}main.home-v2.hv2-streamlined .hv2-sponsors .hv2-sponsor-card{--partner-logo-width:112px;--partner-logo-height:84px;isolation:isolate;grid-template-columns:var(--partner-logo-width) minmax(0,1fr) 20px;color:#f5f8ff;background:linear-gradient(115deg,#7529430d,#244e7e14 65%,#101a2c),#101b2e;border:1px solid #879eba40;border-radius:19px;grid-template-rows:auto;align-items:center;gap:12px;min-width:0;min-height:112px;padding:13px 14px;text-decoration:none;transition:border-color .14s,box-shadow .14s,transform .14s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #e0ebff10,0 5px 15px #02091626}main.home-v2.hv2-streamlined .hv2-sponsors .hv2-sponsor-card>.h110-sponsor-logo{--h111-logo-padding:0px;width:var(--partner-logo-width);height:var(--partner-logo-height);min-width:0;min-height:0;box-shadow:none;filter:none;background:0 0;border:0;border-radius:0;padding:0;display:block;position:relative;overflow:visible}main.home-v2.hv2-streamlined .hv2-sponsors .h111-logo-viewport{box-shadow:none;background:0 0;border:0;border-radius:0;display:block;position:absolute;inset:0}main.home-v2.hv2-streamlined .hv2-sponsors .h111-logo-fit{width:100%;height:100%;box-shadow:none;background:0 0;border:0;border-radius:0;position:absolute;top:0;left:0;overflow:visible;transform:none}main.home-v2.hv2-streamlined .hv2-sponsors .h111-logo-fit>img{object-fit:contain;object-position:center;width:100%;max-width:none;height:100%;max-height:none;box-shadow:none;filter:none;background:0 0;border:0;border-radius:0;display:block;position:absolute;inset:0;-webkit-mask-image:none;mask-image:none}main.home-v2.hv2-streamlined .hv2-sponsors .h110-sponsor-logo[data-logo-format=square] .h111-logo-viewport{inset:1px 14px}main.home-v2.hv2-streamlined .hv2-sponsors .h110-sponsor-copy{align-content:center;gap:7px;min-width:0;padding:0;display:grid;position:relative}main.home-v2.hv2-streamlined .hv2-sponsors .h110-sponsor-copy>strong{font-family:var(--body,Arial,sans-serif);letter-spacing:-.025em;color:#f5f8ff;overflow-wrap:anywhere;text-transform:none;text-shadow:none;font-size:clamp(15px,4.2vw,17px);font-weight:730;line-height:1.24}main.home-v2.hv2-streamlined .hv2-sponsors .h110-sponsor-copy>small{color:#d9a6b6;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:650;line-height:1.35}main.home-v2.hv2-streamlined .hv2-sponsors .h110-sponsor-arrow{color:#e8a1b5;align-self:center;place-items:center;width:20px;height:44px;transition:color .14s,transform .14s;display:grid;position:relative}main.home-v2.hv2-streamlined .hv2-sponsors .h110-sponsor-arrow>svg{width:18px;height:18px;color:inherit;stroke-width:1.7px;display:block}main.home-v2.hv2-streamlined .hv2-sponsors .h110-sponsor-more>summary{letter-spacing:.07em;background:linear-gradient(110deg,#ffffff03,#34558314);border-color:#91a5be3d;border-radius:13px;min-height:46px;font-size:11px;transition:border-color .14s,background-color .14s}main.home-v2.hv2-streamlined .hv2-sponsors a.hv2-sponsor-card:active{border-color:#a3bed481;transform:scale(.994);box-shadow:inset 0 1px #e5edff24,0 2px 8px #0002}@media (hover:hover) and (pointer:fine){main.home-v2.hv2-streamlined .hv2-sponsors a.hv2-sponsor-card:hover{border-color:#b5c9e078;transform:translateY(-1px);box-shadow:inset 0 1px #e0ebff24,0 6px 18px #0003}main.home-v2.hv2-streamlined .hv2-sponsors a.hv2-sponsor-card:hover .h110-sponsor-arrow{color:#ffd1dc;transform:translate(1px,-1px)}}@media (width<=360px){main.home-v2.hv2-streamlined .hv2-sponsors .hv2-sponsor-card{--partner-logo-width:96px;--partner-logo-height:78px;gap:10px;min-height:104px;padding:12px}main.home-v2.hv2-streamlined .hv2-sponsors .h110-sponsor-copy>strong{font-size:15px}}@media (prefers-reduced-motion:reduce){main.home-v2.hv2-streamlined .hv2-sponsors :is(.hv2-sponsor-card,.h110-sponsor-arrow,summary){transition:none;transform:none!important}}main.home-v2.hv2-streamlined .hv2-sponsors .hv2-sponsor-card:has(.h110-sponsor-logo[data-dark-ink=true]){background:linear-gradient(115deg,#d3e0ea,#c1d3e4 60%,#a9c2da);border-color:#e1ebf54a;box-shadow:inset 0 1px #ffffff6b,0 5px 15px #02091626}main.home-v2.hv2-streamlined .hv2-sponsors .hv2-sponsor-card:has(.h110-sponsor-logo[data-dark-ink=true]) .h110-sponsor-copy>strong{color:#122840}main.home-v2.hv2-streamlined .hv2-sponsors .hv2-sponsor-card:has(.h110-sponsor-logo[data-dark-ink=true]) .h110-sponsor-copy>small{color:#70273f}main.home-v2.hv2-streamlined .hv2-sponsors .hv2-sponsor-card:has(.h110-sponsor-logo[data-dark-ink=true]) .h110-sponsor-arrow{color:#8b2946}main.home-v2.hv2-streamlined .hv2-sponsors .hv2-sponsor-card:has(img[src*=carafoli-]){--partner-logo-width:96px}main.home-v2.hv2-streamlined .hv2-sponsors .hv2-sponsor-card:has(img[src*=carafoli-]) .h111-logo-viewport{inset:0}main.home-v2.hv2-streamlined .hv2-sponsors .hv2-sponsor-card:has(img[src*=carafoli-]) .h110-sponsor-copy>strong{letter-spacing:-.03em;font-size:15px;line-height:1.25}@media (hover:hover) and (pointer:fine){main.home-v2.hv2-streamlined .hv2-sponsors a.hv2-sponsor-card:has(.h110-sponsor-logo[data-dark-ink=true]):hover .h110-sponsor-arrow{color:#641b35}}
