@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/outfit-latin.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin.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}:root{--brand-blue:#1c509b;--brand-blue-700:#18468a;--brand-blue-800:#143a72;--brand-blue-900:#0f2c57;--brand-blue-950:#0b1f3d;--brand-blue-400:#4f82c7;--brand-blue-100:#dce7f5;--brand-blue-50:#eef3fa;--brand-gold:#ffcd00;--brand-gold-600:#e0b400;--brand-gold-100:#fff3c4;--brand-red:#e62325;--primary-color:var(--brand-blue);--primary-bg:#f4f7fb;--header-bg:var(--brand-blue-800);--header-gradient:linear-gradient(135deg, var(--brand-blue-800) 0%, var(--brand-blue) 100%);--secondary-color:var(--brand-blue);--accent-color:var(--brand-gold);--accent:var(--brand-blue);--accent-bg:var(--brand-blue-50);--accent-border:var(--brand-blue-100);--accent-text:#0f172a;--accent-glow:#ffcd0066;--text-main:#0f172a;--text-muted:#4f5d72;--text-inverse:#fff;--text-h:#0f172a;--border:#e2e8f0;--social-bg:#f1f5f9;--shadow:0 6px 20px #0f2c571f;--card-bg:#fff;--card-border:#e5ebf3;--card-shadow:0 8px 24px #0f2c5714;--success:#10b981;--danger:var(--brand-red);--warning:#f59e0b;--radius:14px;--gutter:clamp(16px, 4vw, 64px)}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background-color:var(--primary-bg);color:var(--text-main);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:radial-gradient(circle at 100% 0,#1c509b0d 0%,#0000 45%);min-height:100vh;font-family:Outfit,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;overflow-x:hidden}img,video,iframe{max-width:100%}img{height:auto}:focus-visible{outline:3px solid var(--brand-gold);outline-offset:2px;border-radius:4px}.skip-link{z-index:1000;background:var(--brand-gold);color:#0f172a;border-radius:8px;padding:8px 14px;font-weight:800;text-decoration:none;position:absolute;top:8px;left:-9999px}.skip-link:focus{left:8px}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:#eef2f7}::-webkit-scrollbar-thumb{background:#c3cfdf;border:2px solid #eef2f7;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--secondary-color)}.navbar{padding:.7rem var(--gutter);background:var(--header-gradient);z-index:100;border-bottom:3px solid var(--accent-color);justify-content:space-between;align-items:center;gap:1rem;display:flex;position:sticky;top:0;box-shadow:0 4px 20px #0b1f3d40}.navbar-left{align-items:center;gap:2.5rem;min-width:0;display:flex}.navbar-brand{background:#fff;border-radius:10px;flex-shrink:0;align-items:center;padding:4px 10px;transition:transform .2s;display:flex;box-shadow:0 2px 10px #0000002e}.navbar-brand:hover{transform:translateY(-1px)}.navbar-logo{object-fit:contain;width:auto;height:46px;display:block}.navbar-links{align-items:center;gap:.4rem;display:flex}.navbar-links a{color:#ffffffe6;letter-spacing:1px;text-transform:uppercase;border-radius:8px;padding:.55rem .85rem;font-size:.92rem;font-weight:600;text-decoration:none;transition:color .2s,background .2s;position:relative}.navbar-links a:after{content:"";background-color:var(--accent-color);transform-origin:0;height:2px;transition:transform .25s;position:absolute;bottom:2px;left:.85rem;right:.85rem;transform:scaleX(0)}.navbar-links a:hover{color:#fff}.navbar-links a:hover:after,.navbar-links a.active:after{transform:scaleX(1)}.navbar-links a.active{color:var(--brand-gold)}.navbar-right{flex-shrink:0;align-items:center;gap:10px;display:flex}.nav-account{color:#fff;white-space:nowrap;text-overflow:ellipsis;background:#ffffff24;border:1px solid #ffffff59;border-radius:999px;align-items:center;gap:6px;max-width:220px;padding:7px 14px;font-size:.82rem;font-weight:800;text-decoration:none;display:inline-flex;overflow:hidden}.nav-account.team{color:var(--brand-gold);border-color:#ffcd008c}.login-btn{background:var(--brand-gold);color:#0f172a;border:1px solid var(--brand-gold);text-transform:uppercase;letter-spacing:1px;cursor:pointer;white-space:nowrap;border-radius:999px;padding:.6rem 1.5rem;font-family:inherit;font-size:.85rem;font-weight:800;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s}.login-btn:hover{box-shadow:0 4px 15px var(--accent-glow);background:#ffd633;transform:translateY(-2px)}.logout-btn{color:#fff;background:0 0;border-color:#ffffff73;padding:.45rem 1.1rem;font-size:.78rem}.logout-btn:hover{background:var(--brand-red);border-color:var(--brand-red);color:#fff;box-shadow:none}.nav-toggle{color:#fff;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff59;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:none}.nav-toggle span,.nav-toggle span:before,.nav-toggle span:after{background:currentColor;border-radius:2px;width:20px;height:2px;transition:transform .25s,background .25s;display:block;position:relative}.nav-toggle span:before,.nav-toggle span:after{content:"";position:absolute;left:0}.nav-toggle span:before{top:-6px}.nav-toggle span:after{top:6px}.nav-toggle.open span{background:0 0}.nav-toggle.open span:before{transform:translateY(6px)rotate(45deg)}.nav-toggle.open span:after{transform:translateY(-6px)rotate(-45deg)}.mobile-menu{display:none}@media (width<=960px){.navbar{padding:.6rem 16px}.navbar-left{gap:0}.navbar-links,.navbar-right{display:none}.nav-toggle{display:inline-flex}.navbar-logo{height:38px}.mobile-menu{z-index:99;pointer-events:none;display:block;position:fixed;inset:0}.mobile-menu-backdrop{opacity:0;background:#0b1f3d8c;transition:opacity .25s;position:absolute;inset:0}.mobile-menu-panel{background:var(--brand-blue-900);border-left:3px solid var(--brand-gold);flex-direction:column;gap:6px;width:min(320px,86vw);padding:84px 20px 24px;transition:transform .28s;display:flex;position:absolute;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%)}.mobile-menu.open{pointer-events:auto}.mobile-menu.open .mobile-menu-backdrop{opacity:1}.mobile-menu.open .mobile-menu-panel{transform:translate(0)}.mobile-menu-panel a:not(.login-btn):not(.nav-account){color:#fff;letter-spacing:1px;text-transform:uppercase;border-bottom:1px solid #ffffff14;border-radius:10px;padding:14px 12px;font-size:1.05rem;font-weight:700;text-decoration:none}.mobile-menu-panel a.active{color:var(--brand-gold);background:#ffffff0f}.mobile-menu-panel .mobile-account{flex-direction:column;gap:10px;margin-top:18px;display:flex}.mobile-menu-panel .login-btn,.mobile-menu-panel .nav-account{text-align:center;justify-content:center;max-width:none;padding:12px}body.menu-open{overflow:hidden}}.hero{background:var(--header-gradient);color:var(--text-inverse);flex-direction:column;gap:1.5rem;padding:6rem 4rem;display:flex;position:relative;overflow:hidden}.hero:before{content:"";pointer-events:none;background:#ffffff08;width:50%;height:100%;position:absolute;top:0;right:-10%;transform:skew(-20deg)}.hero h1{text-transform:uppercase;letter-spacing:-1px;z-index:2;text-shadow:0 4px 10px #0000004d;max-width:800px;font-size:4rem;font-weight:900;line-height:1;position:relative}.hero p{color:#94a3b8;z-index:2;max-width:600px;font-family:Inter,sans-serif;font-size:1.25rem;font-weight:400;position:relative}.page-container{max-width:1400px;margin:0 auto;padding:4rem}.news-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2.5rem;max-width:1400px;margin:0 auto;padding:0 4rem 4rem;display:grid}.news-card{background:var(--card-bg);-webkit-backdrop-filter:blur(12px);border:1px solid var(--card-border);cursor:pointer;box-shadow:var(--card-shadow);border-radius:12px;flex-direction:column;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.news-card:after{content:"";background:var(--accent-color);transform-origin:0;width:100%;height:3px;transition:transform .4s;position:absolute;bottom:0;left:0;transform:scaleX(0)}.news-card:hover{transform:translateY(-8px);box-shadow:0 20px 40px #00143c1a}.news-card:hover:after{transform:scaleX(1)}.news-card-img{object-fit:cover;background:#e2e8f0;width:100%;height:200px}.news-card-content{flex-direction:column;flex-grow:1;gap:.8rem;padding:1.8rem;display:flex}.news-category{color:var(--secondary-color);text-transform:uppercase;letter-spacing:1.5px;font-size:.8rem;font-weight:800}.news-title{color:#0f172a;font-size:1.25rem;font-weight:800;line-height:1.3}.news-meta{color:var(--text-muted);margin-top:auto;font-family:Inter,sans-serif;font-size:.85rem;font-weight:500}.ranking-section{max-width:1400px;margin:0 auto;padding:4rem}.section-title{color:#0f172a;text-transform:uppercase;margin-bottom:2.5rem;font-size:2.5rem;font-weight:900;display:inline-block;position:relative}.section-title:after{content:"";background:var(--accent-color);border-radius:2px;width:50%;height:4px;position:absolute;bottom:-10px;left:0}.ranking-table-container{background:var(--card-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:var(--card-shadow);border:1px solid #ffffff80;border-radius:16px;overflow:hidden}.ranking-table{border-collapse:collapse;width:100%}.ranking-table th{text-align:left;color:var(--text-inverse);text-transform:uppercase;letter-spacing:1.5px;background:var(--header-gradient);padding:1.5rem 1.2rem;font-size:.85rem;font-weight:800}.ranking-table td{vertical-align:middle;border-bottom:1px solid #0000000d;padding:1.2rem;font-family:Inter,sans-serif;font-weight:500}.ranking-table tr:last-child td{border-bottom:none}.ranking-table tr:hover td{background:#1c509b05}.team-cell{color:#0f172a;align-items:center;gap:1.5rem;font-family:Outfit,sans-serif;font-size:1.15rem;font-weight:800;display:flex}.team-cell img.row-logo{object-fit:contain;background:#fff;border-radius:50%;width:40px;height:40px;padding:2px;box-shadow:0 2px 5px #0000001a}.trend-up{color:var(--success);font-size:1.1rem;font-weight:800}.trend-down{color:var(--danger);font-size:1.1rem;font-weight:800}.fixture-header{background:var(--header-gradient);color:var(--text-inverse);text-transform:uppercase;letter-spacing:1.5px;border-radius:12px 12px 0 0;padding:.8rem 1.2rem;font-size:.85rem;font-weight:800}.fixture-card{background:var(--card-bg);box-shadow:var(--card-shadow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #ffffff80;border-top:none;border-radius:0 0 12px 12px;margin-bottom:2rem;padding:2rem;transition:transform .3s}.fixture-card:hover{transform:translateY(-4px)}.dashboard-layout{grid-template-columns:250px 1fr;gap:2rem;min-height:80vh;display:grid}.sidebar{background:var(--card-bg);box-shadow:var(--card-shadow);border-radius:12px;flex-direction:column;padding:1.5rem 0;display:flex}.sidebar a{color:var(--text-muted);border-left:3px solid #0000;padding:1rem 1.5rem;font-weight:600;text-decoration:none;transition:all .2s}.sidebar a:hover,.sidebar a.active{color:var(--secondary-color);border-left-color:var(--secondary-color);background:#1c509b0d}.dashboard-content{background:var(--card-bg);box-shadow:var(--card-shadow);border-radius:12px;padding:3rem}.loader{border:4px solid #1c509b1a;border-top:4px solid var(--secondary-color);border-radius:50%;width:50px;height:50px;margin:4rem auto;animation:.8s cubic-bezier(.68,-.55,.265,1.55) infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.responsive-grid{grid-template-columns:repeat(4,1fr);gap:2rem;display:grid}@media (width<=1024px){.responsive-grid{grid-template-columns:repeat(2,1fr)}.dashboard-layout{grid-template-columns:1fr}}@media (width<=768px){.page-container,.hero,.ranking-section{padding:1.5rem}.hero h1{font-size:2.5rem}.responsive-grid{grid-template-columns:1fr}.news-grid{padding:0 1.5rem 2rem}}.hover-card{transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)}.hover-card:hover{transform:translateY(-8px);box-shadow:0 12px 25px #0003!important}@media (width<=640px){.hero-slide-overlay{padding:1.2rem 1.1rem 2.6rem!important}.hero-slide-title{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;font-size:clamp(1.25rem,6vw,1.6rem)!important;line-height:1.2!important}.hero-slide-overlay p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;font-size:.88rem!important}.hero-arrow{width:36px!important;height:36px!important;font-size:1.1rem!important;top:14px!important;transform:none!important}.hero-arrow-prev{left:auto!important;right:58px!important}.hero-arrow-next{right:14px!important}.entity-name{-webkit-line-clamp:2;word-break:normal;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box;white-space:normal!important;font-size:.86rem!important}}.rank-badge{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.85rem;font-weight:900;display:inline-flex}.rank-plain{color:var(--secondary-color);background:0 0}.rank-1{color:#3d2e00;background:linear-gradient(145deg,#ffe066,#ffcd00 55%,#d9a900);box-shadow:0 2px 8px #ffcd008c}.rank-2{color:#1e293b;background:linear-gradient(145deg,#f1f5f9,#cbd5e1 60%,#94a3b8);box-shadow:0 2px 8px #64748b66}.rank-3{color:#fff;background:linear-gradient(145deg,#f5c69a,#d98c4a 60%,#a8642c);box-shadow:0 2px 8px #a8642c66}.podium-wrap{max-width:860px;margin:0 auto 2.2rem}.podium-title{text-align:center;letter-spacing:1.5px;color:var(--text-muted);text-transform:uppercase;margin-bottom:1rem;font-size:.78rem;font-weight:900}.podium{grid-template-columns:1fr 1.15fr 1fr;align-items:end;gap:14px;display:grid}.podium-card{border:1px solid var(--card-border);text-align:center;box-shadow:var(--card-shadow);background:#fff;border-radius:18px;flex-direction:column;align-items:center;padding:1.1rem .8rem 0;transition:transform .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden}.podium-card:hover{transform:translateY(-4px);box-shadow:0 16px 34px #0f2c5724}.podium-card.place-1{border:2px solid var(--brand-gold);background:linear-gradient(#fffbea 0%,#fff 55%);padding-top:1.4rem}.podium-medal{margin-bottom:.4rem;font-size:1.6rem;line-height:1}.podium-logo{border:3px solid var(--brand-blue-100);background:#fff;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:.6rem;display:flex;overflow:hidden;box-shadow:0 4px 12px #0f2c571f}.place-1 .podium-logo{border-color:var(--brand-gold);width:92px;height:92px}.podium-logo img{object-fit:contain;width:82%;height:82%}.podium-logo span{color:var(--brand-blue);font-size:1.6rem;font-weight:900}.podium-name{color:var(--brand-blue-800);text-transform:uppercase;justify-content:center;align-items:center;min-height:2.4em;font-size:.95rem;font-weight:900;line-height:1.2;display:flex}.podium-sub{color:var(--text-muted);margin-top:2px;font-size:.74rem;font-weight:600}.podium-points{color:var(--brand-blue);margin:.4rem 0 .8rem;font-size:1.35rem;font-weight:900}.podium-points small{color:var(--text-muted);letter-spacing:1px;font-size:.65rem}.podium-step{color:#fff;background:var(--brand-blue);align-self:stretch;margin:0 -.8rem;padding:.35rem 0;font-size:1.2rem;font-weight:900}.place-1 .podium-step{color:#3d2e00;background:linear-gradient(90deg,#e0b400,#ffcd00,#e0b400);padding:.6rem 0}.place-2 .podium-step{background:#94a3b8}.place-3 .podium-step{background:#b87333}@media (width<=640px){.podium{gap:8px}.podium-card{border-radius:14px;padding:.8rem .4rem 0}.podium-logo{width:52px;height:52px}.place-1 .podium-logo{width:64px;height:64px}.podium-name{font-size:.72rem}.podium-sub{display:none}.podium-points{font-size:1rem}.podium-step{margin:0 -.4rem}}.skeleton{background:linear-gradient(90deg,#e8eef6 25%,#f4f7fb 37%,#e8eef6 63%) 0 0/400% 100%;border-radius:8px;animation:1.3s infinite shimmer;display:block}@keyframes shimmer{0%{background-position:100%}to{background-position:0}}.skeleton-cards{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;display:grid}.skeleton-card{box-shadow:var(--card-shadow);border:1px solid var(--card-border);background:#fff;border-radius:14px;padding:1.6rem}.sk-title{width:45%;height:14px;margin-bottom:1.2rem}.skeleton-row{border-bottom:1px solid #f1f5f9;align-items:center;gap:12px;padding:.8rem 0;display:flex}.sk-circle{border-radius:10px;flex-shrink:0;width:40px;height:40px}.sk-line{flex:1;height:12px}.sk-num{width:48px;height:16px}.reveal{transition:transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(22px)}.reveal.is-visible{transform:none}@media (prefers-reduced-motion:reduce){.reveal{transition:none;transform:none}}.section-title h1{text-transform:uppercase;letter-spacing:.5px;font-size:clamp(2rem,5vw,3rem);font-weight:900;color:var(--brand-blue)!important}.title-underline{background:var(--brand-gold);border-radius:3px;width:64px;height:4px;margin-top:.6rem}.home-hero-frame{height:clamp(440px,64vh,620px)!important;box-shadow:none!important;border-radius:0!important}.auth-split{border:1px solid var(--card-border);background:#fff;border-radius:22px;grid-template-columns:1.05fr 1fr;max-width:1100px;min-height:560px;margin:40px auto;display:grid;overflow:hidden;box-shadow:0 24px 60px #0b1f3d29}.auth-visual{color:#fff;background:linear-gradient(160deg,#0b1f3deb 0%,#1c509bd1 100%),url(/images/cricket3.jpg) 50%/cover;flex-direction:column;justify-content:space-between;padding:3rem 2.6rem;display:flex;position:relative}.auth-logo{background:#fff;border-radius:12px;width:fit-content;padding:6px 12px}.auth-logo img{height:52px;display:block}.auth-visual h2{text-transform:uppercase;margin:2rem 0 1rem;font-size:clamp(1.7rem,3vw,2.4rem);font-weight:900;line-height:1.1}.auth-visual h2 span{color:var(--brand-gold)}.auth-visual ul{color:#dbe6f5;gap:.8rem;font-size:.95rem;list-style:none;display:grid}.auth-visual li:before{content:"✓";background:var(--brand-gold);color:#1a1500;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;margin-right:10px;font-size:.75rem;font-weight:900;display:inline-flex}.auth-form-side{justify-content:center;align-items:center;padding:2rem;display:flex}.auth-form-side .login-wrapper{width:100%;box-shadow:none!important;background:0 0!important;border:none!important;margin:0!important;padding:1rem!important}@media (width<=860px){.auth-split{box-shadow:none;border:none;border-radius:0;grid-template-columns:1fr;min-height:0;margin:0}.auth-visual{background-image:linear-gradient(160deg,#0b1f3deb 0%,#1c509bd1 100%),url(/images/cricket3-sm.jpg);padding:1.4rem 1.2rem}.auth-visual h2{margin:1rem 0 0;font-size:1.4rem}.auth-visual ul{display:none}.auth-form-side{padding:1.2rem 1rem 2rem}}.footer-bar{background:linear-gradient(180deg, var(--brand-blue-900) 0%, var(--brand-blue-950) 100%);color:#c9d6ea;border-top:4px solid var(--brand-gold)}.footer-grid{max-width:1240px;padding:3rem var(--gutter) 1.5rem;grid-template-columns:1.4fr 1fr 1fr;gap:2.5rem;margin:0 auto;display:grid}.footer-brand-logo{background:#fff;border-radius:12px;width:fit-content;margin-bottom:1rem;padding:6px 12px}.footer-brand-logo img{height:50px;display:block}.footer-brand-name{color:#fff;letter-spacing:1.2px;text-transform:uppercase;font-size:1rem;font-weight:900}.footer-tagline{max-width:360px;margin-top:.5rem;font-size:.88rem;line-height:1.6}.footer-col h4{color:var(--brand-gold);letter-spacing:1.6px;text-transform:uppercase;margin-bottom:1rem;font-size:.8rem;font-weight:900}.footer-col a,.footer-col button.footer-link{color:#c9d6ea;cursor:pointer;text-align:left;background:0 0;border:none;padding:.32rem 0;font-family:inherit;font-size:.92rem;font-weight:600;text-decoration:none;display:block}.footer-col a:hover,.footer-col button.footer-link:hover,.footer-col a.active{color:#fff}.footer-col a.active:before{content:"› ";color:var(--brand-gold)}.footer-socials{flex-wrap:wrap;gap:.7rem;margin-top:1.2rem;display:flex}.footer-socials a{border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;text-decoration:none;transition:transform .2s;display:inline-flex}.footer-socials .soc-ic{background:#cbd5e1;width:100%;height:100%;transition:background .2s;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.footer-socials a:hover{transform:translateY(-2px)}.footer-socials a:hover .soc-ic,.footer-socials a:focus-visible .soc-ic{background:var(--brand-gold)}.footer-socials a:focus-visible{outline:3px solid var(--brand-gold);outline-offset:3px}.footer-bottom{max-width:1240px;padding:1.2rem var(--gutter) 1.6rem;color:#93a8c6;border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;gap:1rem;margin:0 auto;font-size:.82rem;display:flex}@media (width<=760px){.footer-grid{grid-template-columns:1fr 1fr;gap:1.8rem;padding-top:2.2rem}.footer-grid>.footer-about{grid-column:1/-1}.footer-bottom{text-align:center;justify-content:center}}.fixture-header{border-radius:14px 14px 0 0!important;padding:.9rem 1.4rem!important}.fixture-card{border:1px solid var(--card-border)!important;border-top:none!important;border-radius:0 0 14px 14px!important}.award-card-featured{border:2px solid var(--brand-gold)!important;background:linear-gradient(#fffbea 0%,#fff 45%)!important;box-shadow:0 14px 34px #e0b40038!important}.rank-row:nth-child(2n){background:#fafcff}.entity-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box;white-space:normal!important}h1.section-title{color:var(--brand-blue);font-size:clamp(1.9rem,4.5vw,2.6rem);margin-bottom:1rem!important}h1.section-title:after{width:64px;bottom:-6px}div.section-title:after{display:none}div.section-title{display:block}@media (width<=640px){.hero-dots{justify-content:center;bottom:16px!important;left:0!important;right:0!important}.hero-slide-overlay{padding-bottom:2.8rem!important}}@media (width<=960px){.mobile-menu{visibility:hidden;transition:visibility 0s linear .3s;overflow:hidden}.mobile-menu.open{visibility:visible;transition:none}}@media (width<=640px){input,select,textarea{font-size:16px!important}}.engine-loading{z-index:1;background:#fff;padding:1.4rem;position:absolute;inset:0}.fade-in-content{animation:.35s both fadeInContent}@keyframes fadeInContent{0%{transform:translateY(6px)}to{transform:none}}@media (prefers-reduced-motion:reduce){.fade-in-content{animation:none}}.footer-col h2.footer-heading{color:var(--brand-gold);letter-spacing:1.6px;text-transform:uppercase;margin-bottom:1rem;font-size:.8rem;font-weight:900}.hero-dots button{margin:-7px -3px;box-sizing:content-box!important;background-clip:padding-box!important;border:7px solid #0000!important}.row-toggle{border:1px solid var(--brand-blue-100);background:var(--brand-blue-50);width:30px;height:30px;color:var(--brand-blue);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-left:8px;transition:transform .25s,background .2s,color .2s;display:inline-flex}.row-toggle:hover{background:var(--brand-blue);color:#fff}.row-toggle.open{background:var(--brand-gold);border-color:var(--brand-gold);color:#1a1500;transform:rotate(180deg)}.row-details{animation:.2s both rowDetailsIn}@keyframes rowDetailsIn{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.row-toggle{transition:none}.row-details{animation:none}}@media (width<=640px){.rank-row{padding-left:.3rem!important;padding-right:.3rem!important}.rank-row>div:first-child{width:32px!important}.rank-row>div:nth-child(2){margin-right:.55rem!important}.rank-row>div:nth-child(3){padding-right:.4rem!important}.rank-row>div:nth-child(4){min-width:0!important}.rank-row .entity-name{-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word!important;word-break:normal!important;-webkit-line-clamp:3!important}.row-toggle{width:28px;height:28px;margin-left:6px}.rank-row>div:nth-child(2)[style*="64px"]{width:54px!important;height:54px!important}}.rank-row .entity-name{-webkit-line-clamp:3!important}@media (width<=380px){.rank-row>div:nth-child(2)[style*="64px"]{width:46px!important;height:46px!important}.rank-row .entity-name{font-size:.8rem!important}}@media (width<=640px){.rank-dash{display:none}.rank-logo{width:54px!important;height:54px!important;margin:0 .55rem 0 .2rem!important}}@media (width<=380px){.rank-logo{width:46px!important;height:46px!important}}.rank-dash{display:none}.rank-row:has(.rank-logo) .entity-name{letter-spacing:-.1px;overflow-wrap:anywhere;word-break:normal;font-size:.86rem!important}.rank-row:has(.rank-logo)>div:first-child{width:30px!important}.rank-row:has(.rank-logo) .rank-logo{margin:0 .6rem 0 .2rem!important}@media (width<=640px){.rank-row:has(.rank-logo) .entity-name{font-size:.82rem!important}.rank-row:has(.rank-logo){padding-left:.2rem!important;padding-right:.2rem!important}.rank-row:has(.rank-logo)>div:first-child{width:26px!important}.rank-row:has(.rank-logo) .rank-logo{width:48px!important;height:48px!important;margin:0 .45rem 0 .1rem!important}.rank-row:has(.rank-logo)>div:has(.entity-name){padding-right:.3rem!important}.rank-row:has(.rank-logo)>div:has(.entity-name)+div{min-width:0!important}.rank-row:has(.rank-logo)>div:has(.entity-name)+div>div:first-child{font-size:.95rem!important}.rank-row:has(.rank-logo) .entity-name{overflow-wrap:break-word;font-size:.78rem!important}.rank-row:has(.rank-logo) .row-toggle{width:26px;height:26px;margin-left:4px}}@media (width<=380px){.rank-row:has(.rank-logo) .rank-logo{width:42px!important;height:42px!important}.rank-row:has(.rank-logo) .entity-name{font-size:.74rem!important}}.rules-card{background:var(--card-bg);border:1px solid var(--card-border);border-radius:12px;padding:2.5rem;box-shadow:0 4px 6px #0000000d}.rules-card.has-pdf{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:2.2rem;display:grid}.rules-title{color:var(--header-bg);margin-bottom:1rem;font-size:1.8rem;font-weight:800}.rules-intro{color:var(--text-main);margin-bottom:1rem;font-family:Inter,sans-serif;font-size:1.1rem;line-height:1.7}.rules-list{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.rules-list li{align-items:baseline;gap:10px;display:flex}.rules-num{min-width:1.6em;color:var(--header-bg);flex-shrink:0;font-family:Inter,sans-serif;font-size:1.05rem;font-weight:800}.rules-text{color:var(--text-main);white-space:pre-line;font-family:Inter,sans-serif;font-size:1.1rem;line-height:1.7}.rules-pdf{text-align:center;border:1px solid var(--card-border);background:#f8fafc;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:1.6rem 1.2rem;display:flex;position:sticky;top:96px}.rules-pdf-name{color:var(--header-bg);overflow-wrap:anywhere;margin-top:6px;font-size:.95rem;font-weight:800;line-height:1.35}.rules-pdf-size{color:var(--text-muted);font-size:.8rem}.rules-pdf-actions{flex-direction:column;gap:8px;width:100%;margin-top:10px;display:flex}.rules-pdf-btn{text-align:center;border-radius:8px;padding:.7rem 1rem;font-size:.9rem;font-weight:800;text-decoration:none;transition:transform .15s,box-shadow .15s;display:block}.rules-pdf-btn.view{background:var(--brand-blue);color:#fff}.rules-pdf-btn.download{color:var(--brand-blue);border:1.5px solid var(--brand-blue);background:#fff}.rules-pdf-btn:hover{transform:translateY(-1px);box-shadow:0 6px 14px #0f2c5726}@media (width<=820px){.rules-card.has-pdf{grid-template-columns:1fr;gap:1.4rem}.rules-pdf{text-align:left;flex-flow:wrap;justify-content:flex-start;gap:12px;position:static}.rules-pdf-text{flex:1;min-width:150px}.rules-pdf-name{margin-top:0}.rules-pdf-actions{flex-direction:row;margin-top:0}.rules-pdf-actions .rules-pdf-btn{flex:1}}@media (width<=640px){.rules-card{padding:1.4rem 1.1rem}.rules-title{font-size:1.35rem}.rules-text,.rules-intro{font-size:.98rem}}.gain-lost{flex-wrap:nowrap;gap:4px;margin-top:4px;display:flex}.gl-chip{white-space:nowrap;font-variant-numeric:tabular-nums;border:1px solid #0000;border-radius:999px;align-items:center;padding:1px 7px;font-size:.68rem;font-weight:800;line-height:1.5;display:inline-flex}.gl-gain{color:#15803d;background:#dcfce7;border-color:#bbf7d0}.gl-lost{color:#b91c1c;background:#fee2e2;border-color:#fecaca}.gl-chip.gl-zero{color:#64748b;background:#f8fafc;border-color:#e2e8f0}@media (width<=380px){.gl-chip{padding:0 5px;font-size:.64rem}}.partner-role-item{text-align:center;flex-direction:column;align-self:flex-start;align-items:center;gap:4px;width:150px;display:flex}.prc-box{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:10px;justify-content:center;align-items:center;width:135px;min-height:68px;padding:.6rem 1rem;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;box-shadow:0 2px 8px #0000000a}a.prc-box:hover{border-color:#92400e;transform:translateY(-3px);box-shadow:0 8px 18px #00000017}.prc-box img{object-fit:contain;max-width:110px;max-height:48px}.prc-fallback{color:#143a72;font-size:.8rem;font-weight:800}.prc-role{letter-spacing:.6px;text-transform:uppercase;color:#92400e;margin-top:4px;font-size:.62rem;font-weight:900;line-height:1.25}.prc-name{text-transform:uppercase;color:#143a72;overflow-wrap:anywhere;font-size:.74rem;font-weight:900;line-height:1.25}@media (width<=480px){.partner-role-item{width:calc(50% - .6rem)}.prc-box{width:100%}}.home-hero-frame.awards-hero-frame{height:clamp(300px,46vh,460px)!important}@media (width<=640px){.home-hero-frame.awards-hero-frame{height:340px!important}}.hero-see-more{z-index:6;background:var(--accent-color,#ffcd00);color:#0b1f3d;letter-spacing:.6px;text-transform:uppercase;border-radius:999px;align-items:center;gap:8px;padding:10px 20px;font-size:.85rem;font-weight:900;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex;position:absolute;top:24px;right:max(30px,50vw - 620px);box-shadow:0 6px 18px #00000059}.hero-see-more:hover{background:#fff;transform:translateY(-2px);box-shadow:0 10px 24px #00000073}.hero-see-more:focus-visible{outline-offset:3px;outline:3px solid #fff}@media (width<=640px){.hero-see-more{padding:8px 14px;font-size:.72rem;top:14px;left:14px;right:auto}}.register-disclaimer{text-align:left;color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-left:4px solid #e62325;border-radius:10px;max-width:560px;margin:30px auto 0;padding:12px 16px;font-size:12.5px;line-height:1.6}.register-disclaimer-title{letter-spacing:.4px;text-transform:uppercase;color:#b91c1c;margin-bottom:4px;font-size:12.5px;font-weight:900}.register-disclaimer p{margin:0 0 6px}.register-disclaimer p:last-child{margin-bottom:0}.register-disclaimer a{color:#b91c1c;font-weight:800;text-decoration:underline}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.gl-legend{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:4px;margin-top:10px;font-size:.8rem;font-weight:700;display:flex}.gl-legend .gl-chip{font-size:.7rem}.player-club{color:var(--text-muted);text-transform:uppercase;letter-spacing:.3px;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:.72rem;font-weight:700;overflow:hidden}@media (width<=480px){.rk-logo{width:48px!important;height:48px!important;margin-right:.6rem!important}.rk-name{overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important}}.rank-row .entity-name.rk-name{font-size:var(--fit,1rem)!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important;-webkit-line-clamp:3!important}@media (width<=420px){.rk-logo{width:42px!important;height:42px!important;margin-right:.45rem!important}.rank-row:has(.rk-logo)>div:first-child{width:28px!important}.rank-row:has(.rk-logo)>div:has(.rk-name){padding-right:.3rem!important}}.partner-tier{text-align:center;max-width:860px;margin:0 auto;padding:1.5rem 0 1.4rem}.partner-tier+.partner-tier{border-top:1px solid #e2e8f0}.partner-tier-logos{flex-wrap:wrap;justify-content:center;align-items:center;gap:.8rem;display:flex}.partner-tier-label{letter-spacing:.6px;text-transform:uppercase;color:#143a72;margin-top:.85rem;font-size:.8rem;font-weight:800}.prc-box{height:54px;width:118px!important;min-height:54px!important;box-shadow:none!important;border-radius:8px!important;padding:.4rem .9rem!important}.prc-box img{max-height:38px!important}.partner-role-item{width:140px}.award-vote-card{text-align:left;background:#fff;border-radius:16px;flex-direction:column;align-items:flex-start;min-height:380px;padding:1.8rem 1.6rem;display:flex;position:relative}.award-vote-pill{color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:999px;padding:.4rem .95rem;font-size:.82rem;font-weight:800;display:inline-block;box-shadow:0 1px 3px #0f172a0f}.award-vote-title{color:var(--header-bg);text-transform:uppercase;letter-spacing:-.3px;margin:1.6rem 0 1rem;font-size:clamp(1.45rem,2.2vw,1.85rem);font-weight:900;line-height:1.08}.award-vote-title span{color:#7d5f12;display:block}.award-vote-mystery{border:3px solid var(--brand-gold);background:radial-gradient(circle at 35% 30%,#fffdf2 0%,#ffeeb0 100%);border-radius:50%;justify-content:center;align-items:center;width:132px;height:132px;margin-bottom:1.4rem;display:flex;position:relative;box-shadow:0 6px 18px #e0b40047}.award-vote-mystery img{object-fit:contain;width:74%;height:74%;display:block}.award-vote-q{background:var(--brand-gold);color:#16325f;border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:1.35rem;font-weight:900;line-height:1;display:flex;position:absolute;bottom:2px;right:-2px;box-shadow:0 3px 8px #0f172a2e}.award-vote-btn{color:#1a1500;letter-spacing:.6px;text-transform:uppercase;cursor:pointer;background:linear-gradient(135deg,#ffcd00 0%,#e0b400 100%);border:none;border-radius:30px;width:100%;margin-top:auto;padding:.85rem 1.4rem;font-size:.9rem;font-weight:900;transition:transform .2s,box-shadow .2s;box-shadow:0 4px 12px #e0b4004d}.award-vote-btn span{margin-left:4px;font-size:1.15rem}.award-vote-btn:hover{transform:translateY(-2px);box-shadow:0 8px 18px #e0b40066}.award-vote-btn:focus-visible{outline:3px solid var(--secondary-color);outline-offset:3px}.tr-grid{grid-template-columns:1fr 1fr;gap:14px 18px;display:grid}.tr-col{flex-direction:column;gap:12px;display:flex}@media (width<=720px){.tr-grid{grid-template-columns:1fr}}.home-hero-frame.matches-hero-frame{margin-bottom:0;overflow:hidden;border-radius:16px!important;height:clamp(260px,34vh,340px)!important}.matches-hero-frame .hero-slide-overlay{padding:2rem 5.2rem 2.4rem!important}.matches-hero-frame .hero-slide-title{max-width:760px}.matches-hero-frame .hero-see-more{right:22px}@media (width<=640px){.home-hero-frame.matches-hero-frame{height:320px!important}.matches-hero-frame .hero-see-more{right:auto}.matches-hero-frame .hero-slide-overlay{padding:3.6rem 1.2rem 1.6rem!important}}.hero-single .hero-arrow,.hero-single .hero-dots{display:none!important}.results-div-tabs{background:#e2e8f0;border-radius:10px;flex-wrap:wrap;gap:6px;padding:4px;display:flex}.results-div-tab{color:#334155;letter-spacing:.4px;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 12px;font-size:.8rem;font-weight:800;display:inline-flex}.results-div-tab:hover{background:#fff9}.results-div-tab.active{color:#fff;background:#143a72;box-shadow:0 2px 6px #143a724d}.results-div-tab:focus-visible{outline-offset:2px;outline:3px solid #ffcd00}.results-div-count{background:#00000014;border-radius:999px;padding:0 7px;font-size:.72rem}.results-div-tab.active .results-div-count{background:#ffffff38}@media (width<=640px){.results-div-tabs{grid-template-columns:1fr 1fr;width:100%;display:grid}.results-div-tab{justify-content:center}}.rank-awards{color:#475569;white-space:nowrap;margin-top:4px;font-size:.68rem;font-weight:800}.rank-cash{color:#92400e;white-space:nowrap;margin-top:2px;font-size:.68rem;font-weight:900}@media (width<=420px){.rank-awards,.rank-cash{letter-spacing:-.1px;font-size:.6rem}}.rules-pdf-grid{border-top:1px solid #e2e8f0;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:1.6rem;padding-top:1.4rem;display:grid}.rules-pdf-slot{background:#f8fbff;border:1px solid #dce6f3;border-radius:12px;flex-direction:column;gap:10px;padding:14px;display:flex}.rules-pdf-slot.empty{background:#f8fafc;border-style:dashed}.rules-pdf-slot-head{align-items:center;gap:8px;display:flex}.rules-pdf-slot-icon{font-size:1.15rem}.rules-pdf-slot-title{color:var(--header-bg);letter-spacing:.5px;font-size:.95rem;font-weight:900}.rules-pdf-slot-body{align-items:center;gap:10px;display:flex}.rules-pdf-slot .rules-pdf-name{margin-top:0;font-size:.85rem}.rules-pdf-slot.empty .rules-pdf-name{color:#64748b;font-weight:700}.rules-pdf-slot .rules-pdf-actions{flex-direction:row;margin-top:auto}.rules-pdf-slot .rules-pdf-actions .rules-pdf-btn{flex:1;padding:.55rem .5rem;font-size:.82rem}.rules-pdf-soon{color:#64748b;margin-top:auto;font-size:.78rem}@media (width<=980px){.rules-pdf-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.rules-pdf-grid{grid-template-columns:1fr}}.rc-wrap{width:100%;margin-top:0}.rc-toggle{color:#143a72;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-family:inherit;font-size:.82rem;font-weight:800;transition:background .2s,border-color .2s;display:inline-flex}.rc-toggle:hover{background:#eef3fa;border-color:#8fb0dc}.rc-toggle.open{color:#fff;background:#143a72;border-color:#143a72}.rc-count{color:#92400e;background:#fde68a;border-radius:999px;padding:1px 9px;font-size:.75rem;font-weight:900}.rc-caret{font-size:.8rem;transition:transform .2s}.rc-toggle.open .rc-caret{transform:rotate(180deg)}.rc-panel{background:#f8fbff;border:1px solid #e2eaf5;border-radius:12px;margin-top:10px;padding:14px}.rc-list{flex-direction:column;gap:12px;max-height:420px;padding-right:2px;display:flex;overflow-y:auto}.rc-empty{text-align:center;color:#64748b;padding:14px 6px;font-size:.88rem}.rc-item{align-items:flex-start;gap:10px;display:flex}.rc-avatar{color:#fff;background:#047857;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-size:.8rem;font-weight:900;display:inline-flex}.rc-avatar.rc-team{background:#1c509b}.rc-avatar.rc-admin{background:#b45309}.rc-body{background:#fff;border:1px solid #e8eef7;border-radius:4px 14px 14px;flex:1;min-width:0;padding:8px 12px}.rc-head{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.rc-name{color:#143a72;font-size:.88rem;font-weight:900}.rc-badge{letter-spacing:.6px;color:#065f46;background:#d1fae5;border-radius:999px;padding:2px 7px;font-size:.62rem;font-weight:900}.rc-badge.rc-team{color:#1e40af;background:#dbeafe}.rc-badge.rc-admin{color:#92400e;background:#fef3c7}.rc-time{color:#64748b;font-size:.72rem}.rc-del{color:#94a3b8;cursor:pointer;background:0 0;border:none;margin-left:auto;padding:2px 4px;font-family:inherit;font-size:.72rem;font-weight:700}.rc-del:hover{color:#dc2626}.rc-del.sure{color:#fff;background:#dc2626;border-radius:6px;padding:2px 8px}.rc-text{color:#1e293b;overflow-wrap:anywhere;white-space:pre-wrap;margin-top:3px;font-size:.92rem;line-height:1.5}.rc-error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;margin-top:10px;padding:8px 12px;font-size:.84rem;font-weight:700}.rc-form{border-top:1px solid #e2e8f0;margin-top:12px;padding-top:12px}.rc-form textarea{resize:vertical;width:100%;min-height:54px;font:inherit;color:#1e293b;box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:10px;padding:10px 12px;font-size:.92rem}.rc-form textarea:focus{border-color:#1c509b;outline:none;box-shadow:0 0 0 3px #1c509b26}.rc-form-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:8px;display:flex}.rc-hint{color:#64748b;font-size:.74rem}.rc-post{color:#fff;cursor:pointer;background:linear-gradient(135deg,#18468a,#1c509b);border:none;border-radius:999px;padding:9px 20px;font-family:inherit;font-size:.84rem;font-weight:800;text-decoration:none;display:inline-block}.rc-post:disabled{opacity:.5;cursor:not-allowed}.rc-signin{color:#475569;border-top:1px solid #e2e8f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding-top:12px;font-size:.88rem;display:flex}.rc-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=520px){.rc-panel{padding:10px}.rc-avatar{width:32px;height:32px}.rc-toggle{justify-content:center;width:100%}}.partner-tier-label{letter-spacing:3px;text-transform:uppercase;color:#143a72;justify-content:center;align-items:center;gap:14px;margin-top:1rem;font-size:.95rem;font-weight:900;display:flex}.partner-tier-label:before,.partner-tier-label:after{content:"";background:linear-gradient(90deg, transparent, var(--tier-line,#cbd5e1));border-radius:2px;flex:1 1 0;max-width:150px;height:2px}.partner-tier-label:after{background:linear-gradient(270deg, transparent, var(--tier-line,#cbd5e1))}.partner-tier-label>span:last-child{background:var(--tier-bg);color:var(--tier-fg);border:1px solid var(--tier-line);box-shadow:0 2px 8px var(--tier-glow);border-radius:999px;padding:.42rem 1.3rem}.partner-tier-label .ptl-icon{display:none}.partner-tier-label{--tier-line:var(--brand-gold)}.tier-platinum{--tier-bg:linear-gradient(135deg, var(--brand-blue-800), var(--brand-blue));--tier-fg:#fff;--tier-line:var(--brand-blue-400);--tier-glow:#1c509b47}.tier-gold{--tier-bg:linear-gradient(135deg, var(--brand-gold), var(--brand-gold-600));--tier-fg:var(--brand-blue-900);--tier-line:var(--brand-gold-600);--tier-glow:#ffcd0066}.tier-silver{--tier-bg:linear-gradient(135deg, #fff, var(--brand-blue-100));--tier-fg:var(--brand-blue-800);--tier-line:var(--brand-blue-400);--tier-glow:#1c509b24}.tier-partners{--tier-bg:linear-gradient(135deg, var(--brand-blue-950), var(--brand-blue-800));--tier-fg:var(--brand-gold);--tier-line:var(--brand-gold);--tier-glow:#ffcd0038}.prc-role{letter-spacing:1px;background:var(--brand-gold-100);border:1px solid var(--brand-gold);border-radius:999px;margin-top:6px;padding:2px 9px;font-weight:900;display:inline-block;color:var(--brand-blue-800)!important;font-size:.62rem!important}.prc-name{letter-spacing:.4px;margin-top:2px;font-weight:900;color:#0f2b5b!important;font-size:.92rem!important}@media (width<=520px){.partner-tier-label{letter-spacing:2px;gap:8px;font-size:.85rem}.partner-tier-label:before,.partner-tier-label:after{max-width:60px}}.rc-actions{align-items:center;gap:10px;margin-top:6px;display:flex}.rc-like{cursor:pointer;color:#64748b;background:0 0;border:none;border-radius:6px;align-items:center;gap:4px;padding:2px 4px;font-family:inherit;font-size:.78rem;font-weight:800;display:inline-flex}.rc-like:hover{color:#1c509b;text-decoration:underline}.rc-like.on{color:#1c509b}.rc-like:focus-visible{outline-offset:2px;outline:2px solid #1c509b}.rc-like-count{color:#1c509b;background:#fff;border:1px solid #dbe5f3;border-radius:999px;align-items:center;gap:4px;margin-left:auto;padding:1px 9px;font-size:.74rem;font-weight:800;display:inline-flex;box-shadow:0 1px 3px #143a721a}.seo-static{color:#334155;max-width:1100px;margin:0 auto;padding:2rem 1.2rem 3rem;font-size:15px;line-height:1.65}.seo-static h1{color:#143a72;margin:0 0 .8rem;font-size:1.8rem;line-height:1.25}.seo-static h2{color:#143a72;margin:1.6rem 0 .5rem;font-size:1.25rem}.seo-static h3{color:#1c509b;margin:1.1rem 0 .4rem;font-size:1.02rem}.seo-static table{border-collapse:collapse;width:100%;margin:.4rem 0 1rem;font-size:14px}.seo-static th,.seo-static td{text-align:left;border-bottom:1px solid #e2e8f0;padding:6px 10px}.seo-static th{color:#143a72;background:#eef3fa;font-weight:800}.seo-static a{color:#1c509b;font-weight:700}.seo-static nav{border-top:1px solid #e2e8f0;margin-top:1.6rem;padding-top:1rem}.seo-static ul,.seo-static ol{padding-left:1.3rem}.seo-static dt{color:#143a72;margin-top:.6rem;font-weight:800}.seo-static dd{margin:0 0 .2rem}
