.TopCompaniesPage_container__jpUv7{min-height:100vh;background:#ffffff;color:#0f172a;font-family:Inter,system-ui,-apple-system,sans-serif;padding-bottom:0;position:relative;overflow:hidden}.TopCompaniesPage_bgBlob___TS_j{position:absolute;width:600px;height:600px;border-radius:50%;filter:blur(140px);z-index:0;opacity:.08;pointer-events:none}.TopCompaniesPage_blob1__wMk2n{top:-100px;right:-100px;background:#6366f1;animation:TopCompaniesPage_blobMove__9Nt2D 25s infinite alternate}.TopCompaniesPage_blob2__c0YF7{bottom:20%;left:-150px;background:#06b6d4;animation:TopCompaniesPage_blobMove__9Nt2D 30s infinite alternate-reverse}@keyframes TopCompaniesPage_blobMove__9Nt2D{0%{transform:translate(0) scale(1)}50%{transform:translate(40px,-30px) scale(1.1)}to{transform:translate(-30px,40px) scale(.95)}}.TopCompaniesPage_hero__w78N_{position:relative;z-index:1;text-align:center;padding:4rem 1.5rem 2rem}.TopCompaniesPage_heroSvg__EOFlR{width:100%;max-width:900px;margin:0 auto 1.5rem}.TopCompaniesPage_heroSvg__EOFlR svg{width:100%;height:auto;border-radius:20px;box-shadow:0 4px 30px rgba(0,30,60,.18)}.TopCompaniesPage_heroTitle___sdev{font-size:2.8rem;font-weight:800;color:#0f172a;margin:0 0 .75rem;letter-spacing:-.02em}.TopCompaniesPage_heroHighlight__G2tM9{background:linear-gradient(135deg,#6366f1,#06b6d4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.TopCompaniesPage_heroDesc__AKcZK{font-size:1.15rem;color:#475569;max-width:680px;margin:0 auto;line-height:1.65}.TopCompaniesPage_statsStrip__tYCx1{display:flex;justify-content:center;gap:2.5rem;flex-wrap:wrap;margin:2rem auto 0;position:relative;z-index:1}.TopCompaniesPage_statItem__iagn8{text-align:center}.TopCompaniesPage_statValue__6Z9dp{font-size:1.8rem;font-weight:800;color:#6366f1}.TopCompaniesPage_statLabel__liQSw{font-size:.85rem;color:#64748b;margin-top:.15rem}.TopCompaniesPage_tabsWrapper__4rvHz{position:relative;z-index:1;max-width:1260px;margin:3rem auto 0;padding:0 1.5rem}.TopCompaniesPage_tabsHeader__bM354{display:flex;align-items:center;gap:.75rem;margin-bottom:1.25rem;flex-wrap:wrap}.TopCompaniesPage_tabsTitle__r_fvP{font-size:1.3rem;font-weight:700;color:#0f172a;white-space:nowrap}.TopCompaniesPage_searchBox__2tN2z{display:flex;align-items:center;gap:.5rem;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:10px;padding:.45rem .75rem;margin-left:auto;transition:border-color .2s}.TopCompaniesPage_searchBox__2tN2z:focus-within{border-color:#6366f1}.TopCompaniesPage_searchInput__u1MNk{border:none;background:transparent;font-size:.9rem;color:#0f172a;outline:none;width:200px}.TopCompaniesPage_searchInput__u1MNk::placeholder{color:#94a3b8}.TopCompaniesPage_tabsScroll__EveU4{display:flex;gap:.5rem;overflow-x:auto;padding-bottom:.5rem;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}.TopCompaniesPage_tabsScroll__EveU4::-webkit-scrollbar{height:4px}.TopCompaniesPage_tabsScroll__EveU4::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.TopCompaniesPage_tab__ywodb{flex-shrink:0;padding:.5rem 1rem;border-radius:10px;border:1px solid #e2e8f0;background:#fff;font-size:.82rem;font-weight:600;color:#475569;cursor:pointer;transition:all .2s;white-space:nowrap}.TopCompaniesPage_tab__ywodb:hover{border-color:#6366f1;color:#6366f1}.TopCompaniesPage_tabActive__GTWVu{background:linear-gradient(135deg,#6366f1,#818cf8);color:#fff;border-color:transparent}.TopCompaniesPage_tabCount__Rzt2s{font-weight:400;opacity:.7;margin-left:.3rem;font-size:.75rem}.TopCompaniesPage_industrySection__Anrem{position:relative;z-index:1;max-width:1260px;margin:2rem auto 0;padding:0 1.5rem 4rem}.TopCompaniesPage_industrySectionTitle__HkojL{font-size:1.6rem;font-weight:800;color:#0f172a;margin:0 0 .35rem}.TopCompaniesPage_industrySectionMeta__tXOot{font-size:.9rem;color:#64748b;margin:0 0 1.5rem}.TopCompaniesPage_tableWrap__k9_0W{overflow-x:auto;border-radius:14px;border:1px solid #e2e8f0;box-shadow:0 2px 12px rgba(0,0,0,.04);background:#fff}.TopCompaniesPage_table__wiuSp{width:100%;border-collapse:collapse;font-size:.92rem}.TopCompaniesPage_table__wiuSp thead th{background:#f8fafc;text-align:left;padding:.75rem 1rem;font-weight:700;color:#334155;border-bottom:2px solid #e2e8f0;white-space:nowrap}.TopCompaniesPage_table__wiuSp thead th:first-child{width:44px;text-align:center}.TopCompaniesPage_table__wiuSp tbody tr{border-bottom:1px solid #f1f5f9;transition:background .15s}.TopCompaniesPage_table__wiuSp tbody tr:hover{background:#f8fafc}.TopCompaniesPage_table__wiuSp tbody td{padding:.7rem 1rem;vertical-align:middle}.TopCompaniesPage_rankCell__IXTOa{text-align:center;font-weight:800;color:#94a3b8;font-size:.85rem}.TopCompaniesPage_rankGold__4JtZF{color:#f59e0b}.TopCompaniesPage_rankSilver__sC8qX{color:#94a3b8}.TopCompaniesPage_rankBronze__6ihLW{color:#d97706}.TopCompaniesPage_companyCell__WEWm0{display:flex;align-items:center;gap:.75rem}.TopCompaniesPage_companyLogo__PTD7G{width:36px;height:36px;border-radius:8px;object-fit:contain;background:#f1f5f9;border:1px solid #e2e8f0;flex-shrink:0}.TopCompaniesPage_companyInfo__mvKZX{display:flex;flex-direction:column;min-width:0}.TopCompaniesPage_companyName__ZGJmx{font-weight:600;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TopCompaniesPage_companyDomain__Mleg5{font-size:.78rem;color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TopCompaniesPage_companyLink__ne2o9{text-decoration:none;color:inherit;display:flex;align-items:center;gap:.75rem}.TopCompaniesPage_companyLink__ne2o9:hover .TopCompaniesPage_companyName__ZGJmx{color:#6366f1}.TopCompaniesPage_scoreCell__CsyN9{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TopCompaniesPage_bandCell__OKXre{display:inline-flex;align-items:center;justify-content:center;padding:.2rem .6rem;border-radius:6px;font-weight:700;font-size:.8rem;min-width:44px;text-align:center}.TopCompaniesPage_bandAaa__K2XNa{background:#dcfce7;color:#166534}.TopCompaniesPage_bandAa__8SsXs{background:#d1fae5;color:#166534}.TopCompaniesPage_bandA__7iQPB{background:#ecfccb;color:#3f6212}.TopCompaniesPage_bandBaa__aBXFP{background:#fef9c3;color:#854d0e}.TopCompaniesPage_bandBa__mZWR6{background:#fef3c7;color:#92400e}.TopCompaniesPage_bandB__yLzCY{background:#ffedd5;color:#9a3412}.TopCompaniesPage_bandCaa__lpNNQ{background:#fee2e2;color:#991b1b}.TopCompaniesPage_bandCa__T030J{background:#fecaca;color:#991b1b}.TopCompaniesPage_bandC__IUAGI{background:#fca5a5;color:#7f1d1d}.TopCompaniesPage_scoreBar__RNZmU{display:flex;align-items:center;gap:.5rem}.TopCompaniesPage_scoreBarTrack__xSJhO{width:80px;height:6px;background:#f1f5f9;border-radius:3px;overflow:hidden;flex-shrink:0}.TopCompaniesPage_scoreBarFill__wnTsi{height:100%;border-radius:3px;transition:width .6s ease}.TopCompaniesPage_loading__ZTp3P{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;gap:1rem}.TopCompaniesPage_spinner__EICBH{width:40px;height:40px;border:3px solid #e2e8f0;border-top-color:#6366f1;border-radius:50%;animation:TopCompaniesPage_spin__s4Uhu .8s linear infinite}@keyframes TopCompaniesPage_spin__s4Uhu{to{transform:rotate(1turn)}}.TopCompaniesPage_loadingText__JS_Fk{font-size:1rem;color:#64748b}.TopCompaniesPage_emptyState__O4y0C{text-align:center;padding:3rem;color:#94a3b8;font-size:1rem}.TopCompaniesPage_allGrid__vUKV8{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));grid-gap:1.5rem;gap:1.5rem}.TopCompaniesPage_allCard__WZR2g{border-radius:14px;border:1px solid #e2e8f0;background:#fff;overflow:hidden;box-shadow:0 2px 12px rgba(0,0,0,.04);transition:box-shadow .25s,transform .25s}.TopCompaniesPage_allCard__WZR2g:hover{box-shadow:0 8px 30px rgba(99,102,241,.1);transform:translateY(-2px)}.TopCompaniesPage_allCardHeader__nA6hU{padding:1rem 1.25rem .75rem;background:#f8fafc;border-bottom:1px solid #f1f5f9;display:flex;align-items:center;justify-content:space-between}.TopCompaniesPage_allCardTitle__3Epx1{font-size:1rem;font-weight:700;color:#0f172a;margin:0}.TopCompaniesPage_allCardCount__m0PyB{font-size:.78rem;color:#94a3b8;background:#f1f5f9;padding:.2rem .6rem;border-radius:6px}.TopCompaniesPage_allCardBody__u2arO{padding:.5rem 0}.TopCompaniesPage_allCardRow__CUd6A{display:flex;align-items:center;gap:.5rem;padding:.45rem 1.25rem;font-size:.85rem;transition:background .15s;text-decoration:none;color:inherit}.TopCompaniesPage_allCardRow__CUd6A:hover{background:#f8fafc}.TopCompaniesPage_allCardRank__qHShX{width:22px;font-weight:700;color:#94a3b8;flex-shrink:0;text-align:center;font-size:.8rem}.TopCompaniesPage_allCardRank__qHShX:first-child{color:#f59e0b}.TopCompaniesPage_allCardCompanyName__6cI5K{flex:1 1;font-weight:500;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.TopCompaniesPage_allCardRow__CUd6A:hover .TopCompaniesPage_allCardCompanyName__6cI5K{color:#6366f1}.TopCompaniesPage_allCardScore__wAZej{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#334155;flex-shrink:0}.TopCompaniesPage_allCardBand__4ssK0{font-size:.72rem;font-weight:700;padding:.15rem .4rem;border-radius:4px;flex-shrink:0}.TopCompaniesPage_viewBtn__2udYR{display:flex;align-items:center;justify-content:center;gap:.35rem;padding:.55rem;background:transparent;font-size:.82rem;color:#6366f1;font-weight:600;cursor:pointer;transition:background .15s;border:none;border-top:1px solid #f1f5f9;width:100%;text-decoration:none}.TopCompaniesPage_viewBtn__2udYR:hover{background:#f8fafc}.TopCompaniesPage_allCardDist__R6X2V{padding:.75rem 1.25rem;border-bottom:1px solid #f1f5f9}.TopCompaniesPage_distStackedBar__QRiMs{display:flex;height:8px;border-radius:4px;overflow:hidden;background:#f1f5f9}.TopCompaniesPage_distStackedSeg__I1wVZ{min-width:2px;transition:width .4s ease}.TopCompaniesPage_distCompactLegend__CW7oY{display:flex;flex-wrap:wrap;gap:.4rem .75rem;margin-top:.45rem}.TopCompaniesPage_distCompactItem__xrx_z{display:inline-flex;align-items:center;gap:.25rem;font-size:.7rem}.TopCompaniesPage_distCompactDot__iX6Gw{width:7px;height:7px;border-radius:50%;flex-shrink:0}.TopCompaniesPage_distCompactLabel__UWjF9{color:#64748b;font-weight:600}.TopCompaniesPage_distCompactVal__QZtRM{color:#94a3b8;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TopCompaniesPage_distFull___mmwS{margin-bottom:1.5rem;padding:1.25rem;background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 2px 12px rgba(0,0,0,.04)}.TopCompaniesPage_distTitle__Aop_O{font-size:1rem;font-weight:700;color:#0f172a;margin:0 0 1rem}.TopCompaniesPage_distBars__DXx_K{display:flex;flex-direction:column;gap:.5rem}.TopCompaniesPage_distRow__dh_x0{display:flex;align-items:center;gap:.65rem}.TopCompaniesPage_distBand__xDKpu{width:40px;text-align:center;font-size:.78rem;font-weight:700;padding:.15rem .35rem;border-radius:5px;flex-shrink:0}.TopCompaniesPage_distTrack__JPviA{flex:1 1;height:14px;background:#f1f5f9;border-radius:7px;overflow:hidden}.TopCompaniesPage_distFill__5mOZf{height:100%;border-radius:7px;transition:width .6s ease;min-width:2px}.TopCompaniesPage_distCount__cSFtW{font-size:.82rem;font-weight:600;color:#334155;min-width:75px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TopCompaniesPage_distPct__TmpwX{font-weight:400;color:#94a3b8;font-size:.75rem}.TopCompaniesPage_seoSection__SSLDf{position:relative;z-index:1;max-width:1260px;margin:0 auto;padding:0 1.5rem}.TopCompaniesPage_seoBlock__wH6YQ{margin:2.5rem 0;padding:2rem 2.25rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px}.TopCompaniesPage_seoBlock__wH6YQ h2{font-size:1.4rem;font-weight:800;color:#0f172a;margin:0 0 1rem;letter-spacing:-.01em}.TopCompaniesPage_seoBlock__wH6YQ h3{font-size:1.1rem;font-weight:700;color:#1e293b;margin:1.5rem 0 .5rem}.TopCompaniesPage_seoBlock__wH6YQ p{font-size:.95rem;color:#475569;line-height:1.75;margin:0 0 .85rem}.TopCompaniesPage_seoBlock__wH6YQ ul{margin:.5rem 0 1rem 1.25rem;padding:0}.TopCompaniesPage_seoBlock__wH6YQ li{font-size:.93rem;color:#475569;line-height:1.7;margin-bottom:.35rem}.TopCompaniesPage_seoBlock__wH6YQ li strong{color:#334155}.TopCompaniesPage_insightGrid__f7_NZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:1rem;gap:1rem;margin:1.25rem 0 .5rem}.TopCompaniesPage_insightCard__cy5m2{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:1.1rem 1.25rem;text-align:center}.TopCompaniesPage_insightValue__ybdNi{font-size:1.6rem;font-weight:800;color:#6366f1;margin-bottom:.2rem}.TopCompaniesPage_insightLabel__eH4tK{font-size:.8rem;color:#64748b;line-height:1.4}.TopCompaniesPage_relatedLinks__WVVg5{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:1rem;gap:1rem;margin-top:1.25rem}.TopCompaniesPage_relatedLink__IHHCl{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;background:#fff;border:1px solid #e2e8f0;border-radius:12px;text-decoration:none;transition:border-color .2s,box-shadow .2s}.TopCompaniesPage_relatedLink__IHHCl:hover{border-color:#6366f1;box-shadow:0 4px 16px rgba(99,102,241,.1)}.TopCompaniesPage_relatedLinkIcon__65eyF{font-size:1.4rem;flex-shrink:0}.TopCompaniesPage_relatedLinkText__PeAC4{display:flex;flex-direction:column}.TopCompaniesPage_relatedLinkTitle__rJPIv{font-size:.88rem;font-weight:600;color:#0f172a}.TopCompaniesPage_relatedLinkDesc__MaXdA{font-size:.76rem;color:#94a3b8;margin-top:.1rem}.TopCompaniesPage_aiInsight__dGPVn{margin:2.5rem 0;padding:2rem 2.25rem;background:linear-gradient(135deg,#f0f0ff,#f8fafc);border:1px solid #e0e7ff;border-radius:16px;position:relative;overflow:hidden}.TopCompaniesPage_aiInsight__dGPVn:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg,#6366f1,#06b6d4);border-radius:16px 0 0 16px}.TopCompaniesPage_aiInsightHeader__XRKUT{display:flex;align-items:center;gap:.6rem;margin-bottom:1rem}.TopCompaniesPage_aiInsightBadge__M22ox{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .7rem;background:linear-gradient(135deg,#6366f1,#818cf8);color:#fff;font-size:.7rem;font-weight:700;border-radius:20px;letter-spacing:.04em;text-transform:uppercase}.TopCompaniesPage_aiInsightTitle__5hhbj{font-size:1.2rem;font-weight:800;color:#0f172a;margin:0}.TopCompaniesPage_aiInsightBody__x4aZ8 p{font-size:.93rem;color:#475569;line-height:1.8;margin:0 0 .9rem}.TopCompaniesPage_aiInsightBody__x4aZ8 p:last-child{margin-bottom:0}.TopCompaniesPage_aiInsightLoading__1Nl5z{display:flex;align-items:center;gap:.75rem;padding:1.5rem 0;color:#94a3b8;font-size:.88rem}.TopCompaniesPage_aiInsightDot__UlglU{width:8px;height:8px;border-radius:50%;background:#6366f1;animation:TopCompaniesPage_aiPulse__Jxm49 1.2s ease-in-out infinite}.TopCompaniesPage_aiInsightDot__UlglU:nth-child(2){animation-delay:.2s}.TopCompaniesPage_aiInsightDot__UlglU:nth-child(3){animation-delay:.4s}@keyframes TopCompaniesPage_aiPulse__Jxm49{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}.TopCompaniesPage_addCompanyCta__j0D1H{position:relative;z-index:1;display:flex;justify-content:center;margin-top:1.5rem;padding:0 1.5rem}.TopCompaniesPage_addCompanyLink__3rPCs{display:inline-flex;align-items:center;gap:.6rem;padding:.7rem 1.5rem;background:linear-gradient(135deg,#6366f1,#818cf8);color:#fff;font-size:.88rem;font-weight:700;border-radius:12px;text-decoration:none;box-shadow:0 4px 16px rgba(99,102,241,.25);transition:transform .2s,box-shadow .2s}.TopCompaniesPage_addCompanyLink__3rPCs:hover{transform:translateY(-2px);box-shadow:0 6px 24px rgba(99,102,241,.35)}.TopCompaniesPage_addCompanyIcon__W5WH6{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:rgba(255,255,255,.2);border-radius:8px;flex-shrink:0}@media (max-width:900px){.TopCompaniesPage_heroTitle___sdev{font-size:2rem}.TopCompaniesPage_statsStrip__tYCx1{gap:1.5rem}.TopCompaniesPage_allGrid__vUKV8{grid-template-columns:1fr}.TopCompaniesPage_table__wiuSp{font-size:.85rem}}@media (max-width:640px){.TopCompaniesPage_hero__w78N_{padding:2.5rem 1rem 1.5rem}.TopCompaniesPage_heroTitle___sdev{font-size:1.6rem}.TopCompaniesPage_heroDesc__AKcZK{font-size:1rem}.TopCompaniesPage_industrySection__Anrem,.TopCompaniesPage_tabsWrapper__4rvHz{padding:0 1rem}.TopCompaniesPage_searchInput__u1MNk{width:140px}.TopCompaniesPage_companyLogo__PTD7G{display:none}}