@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.3xzwb88tucl-q.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.20csvlgbb63y1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.17e3l4txdrufi.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.0ewdtdf6ai7o-.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.03ilua6xb7p2f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.1bg6trwi21i5q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.2bakuypqc5dou.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.0fg7ryy-bp2x_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.2g9xiodaln20i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.3a_7qwcscqi0t.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.22w-t0ek6hrfw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.1n2oi-d4a-xww.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}._9rNIbG_className{font-family:Poppins,Poppins Fallback;font-style:normal}._9rNIbG_variable{--font-poppins:"Poppins", "Poppins Fallback"}
:root{--sage:#839c7b;--sageDeep:#5e7a56;--sageDeeper:#4c6646;--sagePressed:#3f5639;--coral:#f47550;--coralDeep:#e15e3a;--coralHover:#ea6a45;--onCoral:#1b271a;--cream:#fbf6ec;--cream2:#fef9ef;--surface:#fff;--surfaceAlt:#f3eee0;--surfaceSunken:#ede7d6;--border:#e4decb;--borderStrong:#d4ccb6;--ink:#3a4636;--ink2:#62705b;--muted:#8e9786;--mutedAA:#6b7462;--successSurface:#e8efe1;--darkBg:#1b271a;--darkSurface:#22301f;--darkAlt:#2a3a26;--darkBorder:#36482f;--darkText:#fef9ef;--darkText2:#b3c4a8;--sageSurface:#e8efe1;--sageOnDark:#94ac8b;--coralText:#b0421f;--coralOnDark:#f68b6b;--rTile:22px;--rCard:20px;--rBtn:14px;--rInput:12px;--rPill:999px;--shCard:0 2px 10px #3a46360f;--shRaised:0 6px 20px #3a46361a;--shFloat:0 12px 32px #3a463624;--maxw:1180px;--ease:cubic-bezier(.4,0,.2,1)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--cream);color:var(--ink);font-family:var(--font-poppins),Poppins,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;-webkit-font-smoothing:antialiased;margin:0;line-height:1.55;overflow-x:hidden}h1,h2,h3,h4{letter-spacing:-.02em;margin:0;font-weight:600;line-height:1.08}p{margin:0}a{color:inherit;text-decoration:none}img,svg{max-width:100%;display:block}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 22px}.overline{letter-spacing:.14em;text-transform:uppercase;color:var(--sageDeeper);font-size:12px;font-weight:600}.eyebrow-coral{color:var(--coralDeep)}.btn{border-radius:var(--rBtn);cursor:pointer;transition:.18s var(--ease);white-space:nowrap;border:none;justify-content:center;align-items:center;gap:8px;padding:14px 22px;font-family:inherit;font-size:15px;font-weight:600;display:inline-flex}.btn-coral{background:var(--coral);color:var(--onCoral);box-shadow:0 8px 22px #f4755052}.btn-coral:hover{background:var(--coralHover);transform:translateY(-1px)}.btn-sage{background:var(--sageDeep);color:var(--cream2)}.btn-sage:hover{background:var(--sageDeeper)}.btn-ghost{color:#fff;background:#ffffff14;border:1px solid #ffffff57}.btn-ghost:hover{background:#ffffff29}.btn-lg{padding:16px 28px;font-size:16px}.btn-outline{color:var(--sageDeep);border:1.5px solid var(--borderStrong);background:0 0}.btn-outline:hover{background:var(--surfaceAlt)}.lockup{align-items:center;gap:10px;display:inline-flex}.lockup .mk{width:auto;height:30px;display:block}.lockup .wm{width:auto;height:17px;display:block}body{padding-bottom:78px}@media (min-width:768px){body{padding-bottom:0}}.legal{background:var(--cream);flex-direction:column;min-height:100svh;display:flex}.legal-nav{background:var(--cream2);border-bottom:1px solid var(--border)}.legal-nav .wrap{justify-content:space-between;align-items:center;padding-top:18px;padding-bottom:18px;display:flex}.legal-nav .lockup .mk{width:auto;height:28px}.legal-nav .lockup .wm{width:auto;height:16px}.legal-back{color:var(--sageDeeper);transition:.15s var(--ease);font-size:14px;font-weight:600}.legal-back:hover{color:var(--coralDeep)}.legal-body{flex:1 0 auto;padding:52px 0 72px}.legal-body .wrap{max-width:760px}.legal-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--coralDeep);font-size:12px;font-weight:600}.legal-body h1{color:var(--ink);margin:12px 0 0;font-size:clamp(30px,5vw,44px);font-weight:700}.legal-meta{color:var(--mutedAA);margin:14px 0 0;font-size:14px}.legal-lead{color:var(--ink2);margin:22px 0 0;font-size:18px;line-height:1.6}.legal-body h2{color:var(--ink);margin:40px 0 0;font-size:21px}.legal-body p{color:var(--ink2);margin:14px 0 0;font-size:16px;line-height:1.66}.legal-body ul{color:var(--ink2);margin:14px 0 0;padding-left:20px;font-size:16px;line-height:1.66}.legal-body li{margin:7px 0}.legal-body a.inline{color:var(--coralDeep);text-underline-offset:2px;font-weight:600;text-decoration:underline}.legal-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--rCard);box-shadow:var(--shCard);margin:24px 0 0;padding:6px 24px 22px}.legal-foot{background:var(--cream2);border-top:1px solid var(--border);color:var(--muted);padding:24px 0;font-size:13.5px}.legal-foot .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.legal-foot a{color:var(--sageDeeper);font-weight:600}.legal-foot a:hover{color:var(--coralDeep)}.match-main{background:var(--cream);flex-direction:column;align-items:center;min-height:100dvh;padding:26px 18px 40px;display:flex}.match-top{justify-content:center;width:100%;max-width:640px;padding-bottom:20px;display:flex}.match-lockup .mk{height:34px}.match-lockup .wm{height:19px}.match-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--rCard);width:100%;max-width:640px;box-shadow:var(--shCard);text-align:center;padding:26px 22px 24px}.match-meta{color:var(--mutedAA);margin:8px 0 0;font-size:14px}.match-score-row{justify-content:center;align-items:center;gap:14px;margin:18px 0 6px;display:flex}.match-side-name{min-width:0;color:var(--ink2);flex:1;font-size:16.5px;font-weight:600;line-height:1.3}.match-side-name:first-child{text-align:right}.match-side-name:last-child{text-align:left}.match-side-name.won{color:var(--ink);font-weight:700}.match-score{color:var(--ink);letter-spacing:-1px;align-items:center;gap:10px;font-size:clamp(44px,11vw,60px);font-weight:700;line-height:1;display:inline-flex}.match-score-sep{color:var(--coral);font-size:.72em;transform:translateY(-2px)}.match-teams{border-top:1px solid var(--border);text-align:left;gap:0;margin-top:20px;padding-top:18px;display:flex}.match-team{flex:1;min-width:0;padding:0 14px}.match-teams-divider{background:var(--border);width:1px}.match-team-name{letter-spacing:.12em;text-transform:uppercase;color:var(--sageDeeper);margin:0 0 10px;font-size:12px;font-weight:600}.match-team-list{color:var(--ink);margin:0;padding:0;font-size:15.5px;font-weight:500;list-style:none}.match-team-list li{overflow-wrap:anywhere;align-items:center;gap:8px;padding:5px 0;display:flex}.match-cap-badge{background:var(--coral);color:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:700;display:inline-flex}.match-cta{text-align:center;background:var(--cream2);border:1px solid var(--border);border-radius:var(--rCard);width:100%;max-width:640px;margin-top:22px;padding:22px 20px}.match-cta-lede{color:var(--ink2);margin:0 0 14px;font-size:15.5px;line-height:1.6}.match-cta-btn{width:100%;max-width:340px}.match-cta-tiny{color:var(--mutedAA);margin:10px 0 0;font-size:13px}.match-foot{color:var(--muted);align-items:center;gap:10px;margin-top:26px;font-size:13.5px;display:flex}.match-foot a{color:var(--sageDeeper);font-weight:600;text-decoration:none}.match-foot a:hover{color:var(--coralDeep)}@media (min-width:560px){.match-card{padding:32px 30px 28px}.match-side-name{font-size:18px}}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.table-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--rCard);width:100%;max-width:640px;box-shadow:var(--shCard);text-align:center;padding:26px 12px 22px}.table-title{color:var(--ink);letter-spacing:-.4px;margin:6px 0 0;font-size:clamp(26px,7vw,34px);font-weight:700}.table-empty{color:var(--mutedAA);margin:22px 6px 6px;font-size:15.5px;line-height:1.6}.table-scroll{-webkit-overflow-scrolling:touch;margin-top:20px;overflow-x:auto}.table-grid{border-collapse:collapse;text-align:right;font-variant-numeric:tabular-nums;width:100%}.table-grid th,.table-grid td{color:var(--ink2);padding:9px 3px;font-size:14px;font-weight:500}.table-grid tbody td{width:26px}.table-grid .gd-col{width:32px}.table-grid thead th{letter-spacing:.08em;text-transform:uppercase;color:var(--sageDeeper);border-bottom:2px solid var(--border);padding-bottom:10px;font-size:11.5px;font-weight:700}.table-grid tbody tr{border-bottom:1px solid var(--border)}.table-grid tbody tr:last-child{border-bottom:0}.table-grid .c-rank{text-align:center;width:26px;color:var(--mutedAA);font-weight:600}.table-grid .c-name{text-align:left;color:var(--ink);overflow-wrap:anywhere;padding-left:8px;font-weight:600}.table-grid .c-pts{color:var(--ink);padding-right:2px;font-weight:700}.table-grid tbody tr.is-leader .c-name,.table-grid tbody tr.is-leader .c-pts{color:var(--coralDeep);font-weight:700}.rank-badge{border-radius:999px;justify-content:center;align-items:center;min-width:21px;height:21px;font-size:13px;display:inline-flex}.table-grid tbody tr.is-leader .rank-badge{background:var(--coral);color:#fff;font-weight:700}.table-grid tbody tr.table-divider th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--mutedAA);background:0 0;padding:14px 8px 8px;font-size:11.5px;font-weight:700}.table-grid tbody tr.table-divider{border-bottom:1px solid var(--border)}.table-grid tbody.table-unranked{border-top:2px solid var(--border)}.table-grid tbody tr.is-unranked .c-name,.table-grid tbody tr.is-unranked .c-pts{color:var(--ink2)}.table-grid .gd-pos{color:var(--sageDeeper);font-weight:600}.table-grid .gd-neg{color:var(--dangerDeep,#b0421f);font-weight:600}.table-legend{color:var(--mutedAA);margin:16px 4px 0;font-size:12.5px;line-height:1.6}@media (min-width:560px){.table-card{padding:32px 30px 26px}.table-grid th,.table-grid td{padding:11px 8px;font-size:15px}.table-grid tbody td{width:38px}.table-grid .c-rank{width:34px}}.match-cta .match-cta-lede.claim-door-title{color:var(--ink);margin-bottom:6px;font-size:17px;font-weight:600}.claim-door-quiet{text-align:center;width:100%;max-width:640px;color:var(--mutedAA);margin:18px 0 0;padding:0 8px;font-size:13.5px;line-height:1.6}.claim-door-quiet a{color:var(--sageDeeper);text-underline-offset:2px;font-weight:600;text-decoration:underline}
