@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/8a053b136321ec99-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/2a8fe189f1a8dd0c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/c214ffb7f5362987-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo Fallback;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_7347c0{font-family:Archivo,Archivo Fallback;font-style:normal}.__variable_7347c0{--font-archivo:"Archivo","Archivo Fallback"}@font-face{font-family:Saira Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/381aea3a1e0e81a7-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Saira Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/470d98c6383ada4d-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Saira Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/3d265558bc3f678d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Saira Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7c957829dfa5f850-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Saira Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/d6fa8ec3eb10a5e1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Saira Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c66c3989b8a414b0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Saira Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/bcc005be2fe74d61-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Saira Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/0c0adbf8973fa2f8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Saira Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/24cfbfb74d4d9a5e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Saira Condensed Fallback;src:local("Arial");ascent-override:143.34%;descent-override:55.44%;line-gap-override:0.00%;size-adjust:79.18%}.__className_3e997d{font-family:Saira Condensed,Saira Condensed Fallback;font-style:normal}.__variable_3e997d{--font-saira:"Saira Condensed","Saira Condensed Fallback"}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/084282eba306c257-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/1e377d93cbdd6b44-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/ec1d0aa2d2fbc083-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/f1dd23950e6cd390-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/0c7826ffb3acea36-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/b6a6f0b43d027304-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Source Sans\ 3;font-style:normal;font-weight:200 900;font-display:swap;src:url(/_next/static/media/692df4da22e71021-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Source Sans\ 3 Fallback;src:local("Arial");ascent-override:109.21%;descent-override:42.66%;line-gap-override:0.00%;size-adjust:93.76%}.__className_bea9d5{font-family:Source Sans\ 3,Source Sans\ 3 Fallback;font-style:normal}.__variable_bea9d5{--font-source-sans:"Source Sans 3","Source Sans 3 Fallback"}*,:after,:before{box-sizing:border-box;margin:0;padding:0}.skip-link{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.skip-link:focus{left:8px;top:8px;width:auto;height:auto;padding:8px 16px;background:var(--accent);color:#fff;font-weight:700;z-index:9999;border-radius:4px;text-decoration:none;overflow:visible}:root{--obsidian:#F3F6F4;--ink:#FFFFFF;--surface:#FFFFFF;--panel:#FFFFFF;--card:#FFFFFF;--lift:#F3F6F4;--surface-hi:#EEF2EF;--border:rgba(22,33,28,0.11);--border-bright:rgba(22,33,28,0.20);--accent:#0E7A5F;--accent-hi:#0B6650;--accent-dim:rgba(14,122,95,0.10);--gold:var(--accent);--gold-bright:var(--accent-hi);--gold-dim:var(--accent-dim);--score-gold:#8A6A12;--score-gold-dim:rgba(138,106,18,0.12);--teal:#047857;--teal-dim:rgba(4,120,87,0.10);--violet:#6D28D9;--violet-dim:rgba(109,40,217,0.10);--amber:#B45309;--info:#1D4ED8;--red:#C62828;--red-dim:rgba(198,40,40,0.10);--amber-dim:rgba(180,83,9,0.10);--green:#047857;--green-dim:rgba(4,120,87,0.10);--text-primary:#16211C;--text-secondary:#4A5852;--text-dim:#66756E;--radius-sm:4px;--radius-md:6px;--radius-full:999px;--display:var(--font-archivo),"Helvetica Neue",Arial,sans-serif;--body:var(--font-archivo),"Helvetica Neue",Arial,sans-serif;--mono:var(--font-archivo),"Helvetica Neue",Arial,sans-serif;--code:ui-monospace,"SF Mono",Menlo,monospace}body{background:var(--ink);color:var(--text-primary);overflow-x:hidden;font-variant-numeric:tabular-nums}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(15,23,42,.1);border-radius:6px}::-webkit-scrollbar-thumb:hover{background:rgba(15,23,42,.2)}input,select,textarea{outline:none;font-family:var(--body)}button{cursor:pointer}.label,button{font-family:var(--body)}.label{font-size:12px;letter-spacing:.01em;color:var(--text-secondary)}.label,.value{font-weight:600}.value{font-family:var(--mono);font-size:15px;color:var(--text-primary);font-variant-numeric:tabular-nums}.subtext{font-family:var(--body);font-size:13px;color:var(--text-secondary);line-height:1.5}.anim{animation:fadeUp .4s ease both}.fade{animation:fadeIn .3s ease both}.shimmer{background:linear-gradient(90deg,var(--surface) 25%,var(--lift) 50%,var(--surface) 75%);background-size:200% 100%;animation:shimmer 1.5s infinite}.tip-wrap{position:relative;gap:5px}.tip-icon,.tip-wrap{display:inline-flex;align-items:center}.tip-icon{width:15px;height:15px;border-radius:50%;background:rgba(139,160,184,.12);border:1px solid var(--border-bright);justify-content:center;font-size:9px;color:var(--text-secondary);cursor:help;font-family:var(--mono);flex-shrink:0;transition:all .15s}.tip-icon:hover{background:var(--accent-dim);border-color:var(--gold);color:var(--gold)}.tip-box{bottom:calc(100% + 10px);transform:translateX(-50%);border:1px solid var(--border-bright);border-radius:6px;padding:12px 14px;width:260px;z-index:600;box-shadow:0 12px 32px rgba(0,0,0,.6);pointer-events:none}.tip-box,.tip-box:after{position:absolute;left:50%;background:var(--panel)}.tip-box:after{content:"";bottom:-5px;transform:translateX(-50%) rotate(45deg);width:8px;height:8px;border-right:1px solid var(--border-bright);border-bottom:1px solid var(--border-bright)}.mobile-bottom-nav{display:none}@media (max-width:767.98px){.mobile-bottom-nav{display:grid}}@media (max-width:1279.98px){.pr-nav-search{display:none!important}}@media (max-width:1099.98px){.pr-nav-dna-cta{display:none!important}}@media (min-width:768px) and (max-width:1023.98px){.pr-desktop-nav{display:none!important}.pr-mobile-nav-toggle{display:inline-flex!important}}@media (max-width:767.98px){.pr-desktop-nav{display:none!important}.pr-nav-bar{padding:0 14px!important;height:52px!important}.pr-nav-tagline{display:none}.pr-mobile-menu-btn,.pr-nav-cta,.pr-nav-links,.pr-nav-signin,.pr-nav-signup{display:none!important}.pr-mobile-nav-toggle{display:inline-flex!important}.pr-main{padding:20px 14px 90px!important}.profile-page-content{padding-bottom:90px!important}.pr-table-header{display:none!important}.pr-firm-row{display:flex!important;flex-direction:column!important;padding:16px 14px!important;gap:0!important}.pr-firm-row>div:first-child{margin-bottom:10px}.pr-firm-row>div:nth-child(2),.pr-firm-row>div:nth-child(3),.pr-firm-row>div:nth-child(4),.pr-firm-row>div:nth-child(5),.pr-firm-row>div:nth-child(6),.pr-firm-row>div:nth-child(7){display:inline-flex!important;flex-direction:column;margin-right:16px;margin-bottom:8px;float:left}.pr-firm-row>div:last-child{clear:both;padding-top:10px;display:flex!important;gap:8px!important}.pr-firm-row [style*="fontSize:18"]{font-size:15px!important}}@media (max-width:480px){.pr-nav-cta button,.pr-nav-signin{display:none!important}.pr-nav-cta a:first-child{display:flex!important;font-size:12px!important;padding:7px 10px!important}}.studio-sidebar{transition:transform .25s ease}@media (max-width:767.98px){.studio-sidebar{position:fixed!important;top:52px!important;left:0!important;height:calc(100vh - 52px)!important;z-index:350;transform:translateX(-100%)}.studio-sidebar-open{transform:translateX(0)}.admin-review-card{flex-wrap:wrap!important;padding:14px!important;gap:12px!important}.admin-review-meta{min-width:0!important;flex:1 1 100%}.admin-review-body{flex:1 1 100%!important}.admin-review-actions{flex-direction:row!important;min-width:0!important;width:100%;gap:10px!important}.admin-review-actions button{flex:1;padding:13px 0!important}.admin-review-tabs{gap:14px!important;overflow-x:auto;-webkit-overflow-scrolling:touch}.admin-review-list{padding-bottom:96px!important}.firm-sticky-cta{bottom:calc(64px + env(safe-area-inset-bottom, 0px))!important;padding:10px 12px!important;gap:10px!important;flex-wrap:wrap!important}.firm-cta-identity{min-width:0;gap:10px!important}.firm-cta-actions{gap:8px!important;flex:1 1 auto;justify-content:flex-end}.firm-sticky-cta a,.firm-sticky-cta button{padding:9px 12px!important;font-size:12px!important}.firm-page-root{padding-bottom:170px!important}}@media (max-width:500px){.firm-cta-identity,.firm-cta-verdict{display:none!important}.firm-sticky-cta a{padding:9px 14px!important}}.blog-card{transition:border-color .15s,transform .15s,box-shadow .15s}.blog-card:hover{border-color:var(--border-bright);transform:translateY(-2px);box-shadow:0 8px 24px rgba(15,23,42,.07)}.blog-card-arrow{display:inline-block;transition:transform .15s}.blog-card:hover .blog-card-arrow{transform:translateX(3px)}.blog-featured{grid-template-columns:1fr 1fr}@media (max-width:760px){.blog-featured{grid-template-columns:1fr}}.blog-tag-chip{transition:color .15s,border-color .15s}.blog-tag-chip:hover{color:var(--gold);border-color:var(--gold)}.blog-body h2{font-size:24px;margin:32px 0 12px}.blog-body h2,.blog-body h3{font-family:var(--display);font-weight:700;color:var(--text-primary);line-height:1.3}.blog-body h3{font-size:19px;margin:24px 0 10px}.blog-body p{font-family:var(--body);margin:0 0 16px}.blog-body ul{margin:0 0 16px;padding-left:22px}.blog-body li{font-family:var(--body);margin-bottom:8px}.blog-body strong{color:var(--text-primary);font-weight:700}.blog-body a{color:var(--gold);text-decoration:underline}.blog-body .blog-img{max-width:100%;height:auto;display:block;border-radius:6px;border:1px solid var(--border);margin:24px 0}body{font-family:var(--body);font-size:15px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{font-family:var(--display);font-stretch:90%;letter-spacing:-.012em}[style*="var(--display)"]{font-stretch:90%}[style*="var(--mono)"]{font-variant-numeric:tabular-nums;letter-spacing:.02em!important}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes pulse2{0%,to{opacity:1}50%{opacity:.3}}@keyframes ticker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes glow{0%,to{box-shadow:0 0 8px rgba(14,122,95,.25)}50%{box-shadow:0 0 24px rgba(14,122,95,.5)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes blink{0%,to{opacity:1}49%{opacity:1}50%{opacity:0}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes slideIn{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes countUp{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes pathPulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:0;transform:scale(1.25)}}@keyframes ppGlow{0%,to{box-shadow:0 0 10px rgba(14,122,95,.3)}50%{box-shadow:0 0 22px rgba(14,122,95,.55)}}@keyframes pathBeacon{0%,to{transform:scale(1);box-shadow:none}10%{transform:scale(1.12);box-shadow:0 0 0 3px rgba(14,122,95,.18),0 4px 18px rgba(14,122,95,.28)}22%{transform:scale(1);box-shadow:none}}.best-grid{display:grid;grid-template-columns:44px 1fr 130px 100px 100px 110px}.best-head{padding:10px 20px}.best-row{padding:16px 20px}@media (max-width:640px){.best-head{display:none}.best-row{grid-template-columns:30px 1fr auto;grid-template-areas:"rank firm   firm" "rank metric trust" "rank rating cta";row-gap:10px;column-gap:12px;padding:14px 16px}.best-rank{grid-area:rank;align-self:start}.best-firm{grid-area:firm;min-width:0}.best-metric{grid-area:metric}.best-trust{grid-area:trust;text-align:right}.best-rating{grid-area:rating}.best-cta{grid-area:cta;flex-direction:row!important}}[style*="var(--mono)"][style*="text-transform: uppercase"]{text-transform:none!important}@media (max-width:767.98px){.firm-score-card{grid-template-columns:1fr!important;padding:20px 16px!important}.firm-score-dial{border-right:none!important;padding-right:0!important;padding-bottom:18px;border-bottom:1px solid var(--border)}}.league{--ink:#0a1430;--obsidian:#08102a;--surface:#0f1c3d;--panel:#0f1c3d;--card:#0f1c3d;--lift:#122147;--surface-hi:#122147;--border:rgba(170,188,226,0.11);--border-bright:rgba(170,188,226,0.24);--accent:#8ccff5;--accent-hi:#b5e1fa;--accent-dim:rgba(140,207,245,0.12);--score-gold:#f2c84b;--score-gold-dim:rgba(255,210,63,0.14);--teal:#20c26b;--teal-dim:rgba(32,194,107,0.14);--green:#20c26b;--green-dim:rgba(32,194,107,0.14);--amber:#ffa94d;--amber-dim:rgba(255,169,77,0.14);--red:#ff6b6b;--red-dim:rgba(255,107,107,0.14);--violet:#b39dff;--text-primary:#ffffff;--text-secondary:#c3cee8;--text-dim:#9fb0d6;--display:var(--font-saira),"Arial Narrow",Arial,sans-serif;--body:var(--font-source-sans),"Helvetica Neue",Arial,sans-serif;--mono:var(--font-source-sans),"Helvetica Neue",Arial,sans-serif;--cta:#f4f1ea;--cta-hover:#ffffff;--on-gold:var(--ink);--gold:var(--cta);--gold-bright:var(--cta-hover);--gold-dim:rgba(244,241,234,0.10);--nav-bg:rgba(10,20,48,0.92);--nav-bg-solid:#0a1430;color-scheme:dark;font-variant-numeric:tabular-nums;background:var(--ink);color:var(--text-primary)}.league [style*="var(--display)"]{font-stretch:normal}.league .lg-row{transition:background-color .2s ease}.league .lg-row:hover{background-color:rgba(255,255,255,.025)}.league .lg-btn{transition:background-color .15s ease,border-color .15s ease,color .15s ease}.league .lg-btn:hover{border-color:var(--text-secondary)!important}.league .lg-cta:hover{background:var(--cta-hover)!important}.league input[type=checkbox]{appearance:none;-webkit-appearance:none;margin:0;width:18px;height:18px;border:1px solid var(--border-bright);border-radius:5px;background:transparent;display:inline-grid;place-content:center;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.league input[type=checkbox]:hover{border-color:var(--text-secondary)}.league input[type=checkbox]:checked{background:var(--cta);border-color:var(--cta)}.league input[type=checkbox]:checked:after{content:"";width:8px;height:4px;border:2px solid var(--ink);border-top:0;border-right:0;transform:translateY(-1px) rotate(-45deg)}.league input[type=checkbox]:disabled{opacity:.35;cursor:not-allowed}.league ::placeholder{color:var(--text-dim);opacity:1}.league a{text-underline-offset:3px}.league h2[style*="var(--mono)"]{font-family:var(--display)!important;font-size:26px!important;font-weight:700!important;letter-spacing:0!important;text-transform:uppercase;line-height:1!important}.league h2[style*="var(--mono)"][style*="var(--text-dim)"]{color:var(--text-primary)!important}body:has(.league) .mobile-bottom-nav{--gold:#f4f1ea;--gold-dim:rgba(244,241,234,0.12);--text-dim:#9fb0d6;--border:rgba(170,188,226,0.14);background:rgba(10,20,48,.96)!important}body:has(.league) .mobile-bottom-nav [style*="4px solid"]{border-color:#0a1430!important;box-shadow:none!important;background:rgba(244,241,234,.1)!important}.league-layout{grid-template-columns:minmax(0,1fr) 300px;gap:40px}@media (max-width:1439px){.league-layout{grid-template-columns:minmax(0,1fr) 256px;gap:28px}}@media (max-width:1279.98px){.league-layout{grid-template-columns:minmax(0,1fr);gap:40px}}@media (min-width:1280px){.lp-compact{display:none}.lp-rail{min-height:296px}}@media (max-width:767px){.league footer{padding-bottom:104px!important}}.league ::selection{background:var(--score-gold);color:var(--ink)}.league :focus-visible{outline:2px solid var(--accent);outline-offset:2px}