.Heading_blockHeading__6ppY9{color:var(--color-text-primary,#1a1a1a);font-family:var(--font-family-heading,Merriweather);font-style:normal;font-weight:700}.Heading_blockHeading__6ppY9 a{opacity:.8;color:var(--color-text-premium,#926a3c)}.Heading_blockHeading__6ppY9 a:hover{color:var(--a-link-color-hover)}h1.Heading_blockHeading__6ppY9{font-size:40px;line-height:48px}h2.Heading_blockHeading__6ppY9{font-size:28px;line-height:36px}h3.Heading_blockHeading__6ppY9{font-size:20px;line-height:28px}h4.Heading_blockHeading__6ppY9{font-size:16px;line-height:24px}h5.Heading_blockHeading__6ppY9{font-size:14px;line-height:20px}h6.Heading_blockHeading__6ppY9{font-size:13px;line-height:18px}@media screen and (max-width:767px){h1.Heading_blockHeading__6ppY9{font-size:36px;line-height:40px}h2.Heading_blockHeading__6ppY9{font-size:28px;line-height:36px}h3.Heading_blockHeading__6ppY9{font-size:20px;line-height:28px}h4.Heading_blockHeading__6ppY9{font-size:16px;line-height:24px}h5.Heading_blockHeading__6ppY9{font-size:14px;line-height:20px}h6.Heading_blockHeading__6ppY9{font-size:13px;line-height:18px}}@media screen and (max-width:520px){h1.Heading_blockHeading__6ppY9{font-size:28px;line-height:36px}h2.Heading_blockHeading__6ppY9{font-size:24px;line-height:32px}h3.Heading_blockHeading__6ppY9{font-size:20px;line-height:28px}h4.Heading_blockHeading__6ppY9{font-size:16px;line-height:24px}h5.Heading_blockHeading__6ppY9{font-size:14px;line-height:20px}h6.Heading_blockHeading__6ppY9{font-size:13px;line-height:18px}}.FeaturedWinners_featuredWinnersSection__5R7ua{background:var(--color-background-secondary,#f0f0f0)}@media screen and (max-width:767px){.FeaturedWinners_featuredWinnersSection__5R7ua{padding:unset!important}}.FeaturedWinners_featuredWinnersSection__5R7ua .FeaturedWinners_featuredWinnersContainer__th7E7{max-width:1297px;margin:0 auto;padding:20px 10px}.FeaturedWinners_featuredWinnersSection__5R7ua .FeaturedWinners_featuredWinnersContainer__th7E7 .FeaturedWinners_featuredWinnersHeader__e4d_c{display:flex;justify-content:space-between;padding:0 10px;margin-bottom:30px}.FeaturedWinners_featuredWinnersSection__5R7ua .FeaturedWinners_featuredWinnersContainer__th7E7 .FeaturedWinners_featuredWinnersHeader__e4d_c .FeaturedWinners_featuredWinnersTitle__aNo5X{color:var(--foreground-fg-primary,#1a1a1a);font-family:var(--font-family-heading,Merriweather);font-size:var(--font-size-heading-heading-3,18px);font-style:normal;font-weight:700;line-height:var(--line-height-heading-heading-3,24px)}.FeaturedWinners_featuredWinnersSection__5R7ua .FeaturedWinners_featuredWinnersContainer__th7E7 .FeaturedWinners_featuredWinnersHeader__e4d_c .FeaturedWinners_buttons__8NDSh .FeaturedWinners_arrows__RoB9c{display:flex;gap:5px}.FeaturedWinners_featuredWinnersSection__5R7ua .FeaturedWinners_featuredWinnersContainer__th7E7 .FeaturedWinners_featuredWinnersHeader__e4d_c .FeaturedWinners_buttons__8NDSh .FeaturedWinners_arrows__RoB9c .FeaturedWinners_nextPrevButton__hN7_W{display:flex;width:32px;height:32px;padding:0;justify-content:center;align-items:center;gap:var(--spacing-inline-small,8px);border-radius:8px;background:#fff}@media screen and (max-width:998px){.FeaturedWinners_featuredWinnersSection__5R7ua .FeaturedWinners_featuredWinnersContainer__th7E7 .FeaturedWinners_featuredWinnersHeader__e4d_c .FeaturedWinners_buttons__8NDSh{display:none}}@media screen and (max-width:767px){.FeaturedWinners_featuredWinnersSection__5R7ua .FeaturedWinners_featuredWinnersContainer__th7E7 .FeaturedWinners_featuredWinnersHeader__e4d_c{padding:0 15px}}.FeaturedWinners_featuredWinnersSection__5R7ua .FeaturedWinners_featuredWinnersContainer__th7E7 .FeaturedWinners_carouselContainer__Ud0yT .FeaturedWinners_sliderCard__WVNbM{padding:0 10px}.FeaturedWinners_featuredWinnersSection__5R7ua .FeaturedWinners_featuredWinnersContainer__th7E7 .FeaturedWinners_carouselContainer__Ud0yT .FeaturedWinners_sliderCard__WVNbM .FeaturedWinners_sliderCardWrapper__oHBx9{display:flex;flex-direction:column;border-radius:var(--radius-soft,12px);background:var(--color-background-primary,#fff);height:480px;overflow:hidden}.FeaturedWinners_featuredWinnersSection__5R7ua .FeaturedWinners_featuredWinnersContainer__th7E7 .FeaturedWinners_carouselContainer__Ud0yT .FeaturedWinners_sliderCard__WVNbM .FeaturedWinners_sliderCardWrapper__oHBx9 .FeaturedWinners_sliderCardImage__VX_ob{width:237px;height:auto;margin:0 auto}.FeaturedWinners_featuredWinnersSection__5R7ua .FeaturedWinners_featuredWinnersContainer__th7E7 .FeaturedWinners_carouselContainer__Ud0yT .FeaturedWinners_sliderCard__WVNbM .FeaturedWinners_sliderCardWrapper__oHBx9 .FeaturedWinners_sliderCardImage__VX_ob img{display:block;width:100%;height:100%;aspect-ratio:1/1}.FeaturedWinners_featuredWinnersSection__5R7ua .FeaturedWinners_featuredWinnersContainer__th7E7 .FeaturedWinners_carouselContainer__Ud0yT .FeaturedWinners_sliderCard__WVNbM .FeaturedWinners_sliderCardWrapper__oHBx9 .FeaturedWinners_sliderContentWrapper__vjYr_{display:flex;flex-direction:column;flex:1;gap:10px;justify-content:space-between;height:-webkit-fill-available;padding:10px 15px}.FeaturedWinners_featuredWinnersSection__5R7ua .FeaturedWinners_featuredWinnersContainer__th7E7 .FeaturedWinners_carouselContainer__Ud0yT .FeaturedWinners_sliderCard__WVNbM .FeaturedWinners_sliderCardWrapper__oHBx9 .FeaturedWinners_sliderContentWrapper__vjYr_ .FeaturedWinners_sliderContent__x_kuT{display:flex;flex-direction:column;gap:10px}.FeaturedWinners_featuredWinnersSection__5R7ua .FeaturedWinners_featuredWinnersContainer__th7E7 .FeaturedWinners_carouselContainer__Ud0yT .FeaturedWinners_sliderCard__WVNbM .FeaturedWinners_sliderCardWrapper__oHBx9 .FeaturedWinners_sliderContentWrapper__vjYr_ .FeaturedWinners_sliderContent__x_kuT .FeaturedWinners_sliderContentTitle__oMFy_{color:var(--color-text-primary,#1a1a1a);font-family:var(--font-family-heading,Merriweather);font-size:var(--font-size-heading-heading-4,16px);font-style:normal;font-weight:700;line-height:var(--line-height-heading-heading-4,24px);margin:unset;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.FeaturedWinners_featuredWinnersSection__5R7ua .FeaturedWinners_featuredWinnersContainer__th7E7 .FeaturedWinners_carouselContainer__Ud0yT .FeaturedWinners_sliderCard__WVNbM .FeaturedWinners_sliderCardWrapper__oHBx9 .FeaturedWinners_sliderContentWrapper__vjYr_ .FeaturedWinners_sliderContent__x_kuT .FeaturedWinners_sliderContentDescription__a_36f{color:var(--color-text-primary,#1a1a1a);font-family:var(--font-family-body,Roboto);font-size:var(--font-size-body-small,14px);font-style:normal;font-weight:400;line-height:var(--line-height-body-small,20px);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.FeaturedWinners_featuredWinnersSection__5R7ua .FeaturedWinners_featuredWinnersContainer__th7E7 .FeaturedWinners_carouselContainer__Ud0yT .FeaturedWinners_sliderCard__WVNbM .FeaturedWinners_sliderCardWrapper__oHBx9 .FeaturedWinners_sliderContentWrapper__vjYr_ .FeaturedWinners_sliderContentButton__fDET2{padding:var(--spacing-small,10px) var(--grid-system-12,10px);justify-content:center;align-items:center;justify-self:center;border-radius:var(--radius-button-button,8px);background:var(--color-background-button-primary,#1a1a1a);color:var(--color-text-button-primary,#fff);font-family:var(--font-family-body,Roboto);font-size:var(--font-size-body-small,14px);font-style:normal;font-weight:500;line-height:var(--line-height-body-small,20px);width:100%}@media screen and (max-width:767px){.FeaturedWinners_featuredWinnersSection__5R7ua .FeaturedWinners_featuredWinnersContainer__th7E7 .FeaturedWinners_carouselContainer__Ud0yT .FeaturedWinners_sliderCard__WVNbM{padding:0 15px}}.FeaturedWinners_featuredWinnersSection__5R7ua .FeaturedWinners_featuredWinnersContainer__th7E7 .FeaturedWinners_dotContainer__4icVe{display:flex;gap:9px;padding:10px 10px 0}.FeaturedWinners_featuredWinnersSection__5R7ua .FeaturedWinners_featuredWinnersContainer__th7E7 .FeaturedWinners_dotContainer__4icVe li .FeaturedWinners_dot__7sn05{width:9px;height:9px;border-radius:50%;background-color:var(--ranking-carousel-pagination-color)}.FeaturedWinners_featuredWinnersSection__5R7ua .FeaturedWinners_featuredWinnersContainer__th7E7 .FeaturedWinners_dotContainer__4icVe li .FeaturedWinners_dot__7sn05.FeaturedWinners_active__zCAk4{background-color:#000}.FeaturedWinners_featuredWinnersSection__5R7ua .FeaturedWinners_featuredWinnersContainer__th7E7 .FeaturedWinners_dotContainer__4icVe li button{all:unset;cursor:pointer}@media screen and (max-width:998px){.FeaturedWinners_featuredWinnersSection__5R7ua .FeaturedWinners_featuredWinnersContainer__th7E7 .FeaturedWinners_dotContainer__4icVe{display:none}}@media screen and (max-width:767px){.FeaturedWinners_featuredWinnersSection__5R7ua .FeaturedWinners_featuredWinnersContainer__th7E7{padding:20px 0}}.List_wp-block-list__nTkVj{list-style-position:inside}.List_wp-block-list__nTkVj ul{list-style-type:circle}.List_wp-block-list__nTkVj ul ul,.List_wp-block-list__nTkVj ul ul ul{list-style-type:square}.List_wp-block-list__nTkVj ol{list-style-type:lower-alpha}.List_wp-block-list__nTkVj ol ol,.List_wp-block-list__nTkVj ol ol ol{list-style-type:lower-roman}.List_wp-block-list__nTkVj ol,.List_wp-block-list__nTkVj ul{margin-top:5px;margin-left:20px}.List_wp-block-list__nTkVj a{color:var(--a-link-color)}.List_wp-block-list__nTkVj a:active,.List_wp-block-list__nTkVj a:focus,.List_wp-block-list__nTkVj a:hover,.List_wp-block-list__nTkVj a:visited{color:var(--a-link-color-hover)}ul.List_wp-block-list__nTkVj{list-style-type:disc}ol.List_wp-block-list__nTkVj{list-style-type:decimal}.ListItem_wp-block-list-item__tMZ_4{background-color:transparent}.Paragraph_blockParagraph__I2kr4{color:var(--color-text-primary);font-family:var(--font-family-body);font-size:var(--font-size-body-default,16px);font-style:normal;font-weight:400;line-height:var(--line-height-body-default-relaxed,28px)}.Paragraph_blockParagraph__I2kr4 a{opacity:.8;color:var(--color-text-premium,#926a3c);font-family:var(--font-family-body,Roboto);font-size:var(--font-size-body-default,16px);font-style:normal;font-weight:500;line-height:var(--line-height-body-default,24px)}.Paragraph_blockParagraph__I2kr4 a:hover{color:var(--a-link-color-hover)}.Quote_container__XMwM_{margin:1em 0;padding:1em;border-left-style:outset;color:gray}.Quote_container__XMwM_ cite,.Quote_container__XMwM_ p{display:inline}.Quote_container__XMwM_ cite:before{padding-right:.5em;padding-left:2em;content:"—"}.Quote_large__WmL55 p{font-size:3rem}.Quote_large__WmL55 cite{display:block;text-align:right}.SectionBlock_section-qa__PJu4R .SectionBlock_title__EmyhW{font-family:Roboto,sans-serif;font-size:24px;font-weight:700;line-height:32px}.SectionBlock_section-qa__PJu4R .SectionBlock_separator__udaVp{border-bottom:1px solid #777;margin:20px 0}.SectionBlock_defaultSection__odUFE,.SectionBlock_section-introduction__a8x0_,.SectionBlock_section-methodology__ZWpn8,.SectionBlock_section-qa__PJu4R .SectionBlock_content__citCs,.SectionBlock_wpBlock__94q9k{background-color:transparent}.Methodology_methodology__ujZj7{padding:0;border:none;scroll-margin:var(--navbar-height)}.Methodology_methodology__ujZj7 .Methodology_header__HP6Fp{color:var(--color-text-primary,#1a1a1a);font-family:var(--font-family-heading,Merriweather);font-size:var(--font-size-heading-heading-3,18px);font-style:normal;font-weight:700;line-height:var(--line-height-heading-heading-3,24px);margin-bottom:10px}.Methodology_methodology__ujZj7 .Methodology_content__Hb981{margin-bottom:10px}.Methodology_methodology__ujZj7 .Methodology_readMore__xY6lp{background:none;border:none;padding:0;font:inherit;cursor:pointer;color:var(--a-link-color)}.Methodology_methodology__ujZj7 .Methodology_readMore__xY6lp:hover{color:var(--a-link-color-hover)}.Methodology_methodology__ujZj7 .Methodology_fullContent__dUXXG{display:none}.Methodology_methodology__ujZj7 .Methodology_truncatedContent__Ug1cF{display:block}.Licensing_licensing__Zy7jf h3{color:var(--color-text-primary,#1a1a1a);font-family:var(--font-family-heading,Merriweather);font-size:var(--font-size-heading-heading-3,18px);font-style:normal;font-weight:700;line-height:var(--line-height-heading-heading-3,24px);margin-bottom:10px}.Licensing_licensing__Zy7jf .Licensing_content__IXp_v{background-color:transparent}.FAQ_faqBlock__2_5JO,.FAQ_faqBlock__2_5JO .FAQ_faqItem__e1Ppf{display:flex;flex-direction:column;gap:10px}.FAQ_faqBlock__2_5JO .FAQ_faqItem__e1Ppf{font-family:Roboto,sans-serif}.FAQ_faqBlock__2_5JO .FAQ_faqItem__e1Ppf .FAQ_faqQuestion__kMvFG{color:#b19763;font-weight:700;font-size:24px;line-height:32px}.FAQ_faqBlock__2_5JO .FAQ_faqItem__e1Ppf .FAQ_faqAnswer__eD1z6{color:#000;font-size:17px;line-height:25px}.FAQ_faqBlock__2_5JO .FAQ_faqItem__e1Ppf .FAQ_faqDivider__oN0oU{border-bottom:1px solid #777;margin:20px 0}.FAQ_faqBlock__2_5JO .FAQ_faqItem__e1Ppf:last-child .FAQ_faqDivider__oN0oU{display:none}.Pagination_paginationContainer__QVei8{display:flex;justify-content:center;align-items:center;margin-top:20px;padding:10px 0}.Pagination_paginationContainer__QVei8 button{background:none}.Pagination_paginationControls__2DCZO{display:flex;align-items:center}.Pagination_paginationButton__56MSM{background-color:transparent;border:0 solid #d1d5db;border-radius:999px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;margin:0 4px;transition:all .2s}.Pagination_paginationButton__56MSM:hover:not(:disabled){background-color:#e5e7eb}.Pagination_paginationButton__56MSM:disabled{opacity:.5;cursor:not-allowed}.Pagination_nextPrevButton___SirK{padding:0;background-color:transparent;border:1px solid #d1d5db;border-radius:999px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;margin:0 4px;transition:all .2s}.Pagination_nextPrevButton___SirK:hover:not(:disabled){background-color:#e5e7eb}.Pagination_nextPrevButton___SirK:disabled{opacity:.5;cursor:not-allowed}.Pagination_pageInfo__jwTaT{margin:0 10px;font-size:14px}.Pagination_pageNumbers__IBryI{display:flex;align-items:center;margin:0 10px}.Pagination_pageButton__1mzmw{color:#000;background-color:transparent;border:0 solid #d1d5db;border-radius:999px;min-width:32px;height:32px;margin:0 3px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:14px;transition:all .2s}.Pagination_pageButton__1mzmw:hover{background-color:#b3b3b3}.Pagination_activePage__GKlu1{background-color:#000!important;color:#fff!important;border-color:#000!important;font-weight:500}.Pagination_ellipsis__UhLJf{margin:0 3px;padding:0 6px;display:flex;align-items:center;justify-content:center;font-size:14px}.RankingCSVTable_rankingTableWrapper__nk0k0{width:100%;scroll-margin-top:40px}.RankingCSVTable_rankingTableContainer__t6Soa{width:100%;padding:20px}.RankingCSVTable_rankingTableContainer__t6Soa .RankingCSVTable_disclaimerContainer___diN3{padding-top:24px;padding-bottom:0;display:flex;flex-direction:column}.RankingCSVTable_rankingTableContainer__t6Soa .RankingCSVTable_disclaimerContainer___diN3 article{margin-bottom:0}.RankingCSVTable_rankingTableContainer__t6Soa .RankingCSVTable_disclaimerContainer___diN3 [class*=ranking-disclaimer]{text-align:center;color:var(--color-text-tertiary,#666);font-family:var(--font-family-body,Roboto);font-size:var(--font-size-body-small,14px);font-style:normal;font-weight:400;line-height:var(--line-height-body-small-relaxed,24px);opacity:.8}.RankingCSVTable_filterTableContainer__yVkOZ{display:flex;margin-bottom:10px;justify-content:space-between}.RankingCSVTable_tableWrapper__T9qWv{width:100%;position:relative;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scroll-snap-type:x mandatory}.RankingCSVTable_dropdownContainer__HQ3x4,.RankingCSVTable_searchContainer__rZS6J{position:relative;display:flex;align-items:center}.RankingCSVTable_searchInput__X4VSZ{width:100%;padding:10px 10px 10px 35px;border:1px solid #b3b3b3;border-radius:5px;font-size:16px;outline:none}.RankingCSVTable_searchInput__X4VSZ:hover{border:1px solid #3670e2}.RankingCSVTable_searchInput__X4VSZ:focus{border-color:#3670e2;box-shadow:0 0 0 3px #8fafef}.RankingCSVTable_searchIcon__ahTXZ{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:gray}.RankingCSVTable_rankingTable__Jhsuu{width:100%;border-collapse:collapse;color:var(--color-text-primary,#1a1a1a);font-size:var(--font-size-body-small,14px);font-style:normal;font-weight:400;line-height:var(--line-height-body-small,20px)}.RankingCSVTable_rankingTable__Jhsuu thead{background:var(--color-background-secondary,#1a1a1a)}.RankingCSVTable_rankingTable__Jhsuu thead th:first-child{border-radius:8px 0 0 8px;overflow:hidden;min-width:120px}.RankingCSVTable_rankingTable__Jhsuu thead th:last-child{border-radius:0 8px 8px 0;overflow:hidden}.RankingCSVTable_rankingTable__Jhsuu td,.RankingCSVTable_rankingTable__Jhsuu th{padding:1.25rem;border:none;border-bottom:1px solid var(--border-tertiary,#e5e5e5);text-align:left;vertical-align:middle;word-break:break-word;min-height:48px}.RankingCSVTable_rankingTable__Jhsuu th.RankingCSVTable_tableHeader___h_FA{background-color:#1a1a1a;color:#fff;user-select:none;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RankingCSVTable_rankingTable__Jhsuu th.RankingCSVTable_tableHeader___h_FA:hover{background-color:#4d4d4d}.RankingCSVTable_rankingTable__Jhsuu tr:nth-child(2n),.RankingCSVTable_rankingTable__Jhsuu tr:nth-child(odd){background:none}.RankingCSVTable_rankingTable__Jhsuu tr{transition:background-color .2s ease}.RankingCSVTable_rankingTable__Jhsuu tr:nth-child(odd){background-color:#fff}.RankingCSVTable_rankingTable__Jhsuu tr:hover{background-color:#f5f5f5}.RankingCSVTable_rankingTable__Jhsuu tr:focus{outline:2px solid #06c;outline-offset:-2px}.RankingCSVTable_rankingTable__Jhsuu .RankingCSVTable_headerContent__PNfbT{display:flex;align-items:center;white-space:nowrap;gap:6px}.RankingCSVTable_rankingTable__Jhsuu .RankingCSVTable_caretPlaceholder__x5jtr{width:16px;height:16px;visibility:hidden}.RankingCSVTable_rankingTable__Jhsuu.RankingCSVTable_ranking-company-listing-v1__o4PxN tbody tr td:first-child{max-width:120px}.RankingCSVTable_rankingTable__Jhsuu.RankingCSVTable_ranking-company-listing-v1__o4PxN tbody tr.RankingCSVTable_highlighted__PAlhx{background-color:var(--color-background-premium-balanced)}.RankingCSVTable_rankingTable__Jhsuu.RankingCSVTable_ranking-company-listing-v1__o4PxN tbody tr.RankingCSVTable_highlighted__PAlhx:hover{background-color:#e8dfc0}.RankingCSVTable_rankingTable__Jhsuu.RankingCSVTable_ranking-company-listing-v1__o4PxN tbody tr.RankingCSVTable_highlighted__PAlhx .RankingCSVTable_cell__6K_kq.RankingCSVTable_company_name__Htc_r img{display:inline-block;margin-right:5px}.RankingCSVTable_rankingTable__Jhsuu.RankingCSVTable_ranking-company-listing-v1__o4PxN tbody tr.RankingCSVTable_highlighted__PAlhx td:first-child{border-top-left-radius:10px}.RankingCSVTable_rankingTable__Jhsuu.RankingCSVTable_ranking-company-listing-v1__o4PxN tbody tr.RankingCSVTable_highlighted__PAlhx td:last-child{border-top-right-radius:10px}.RankingCSVTable_rankingTable__Jhsuu.RankingCSVTable_ranking-company-listing-v1__o4PxN tbody tr.RankingCSVTable_profileHighlightedData__T4bLz{position:relative;height:200px}.RankingCSVTable_rankingTable__Jhsuu.RankingCSVTable_ranking-company-listing-v1__o4PxN tbody tr.RankingCSVTable_profileHighlightedData__T4bLz td{background-color:#f4f0e0;vertical-align:top;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.RankingCSVTable_stickyHeader__GF4mD{position:sticky!important;top:45px;z-index:1;background-color:#1a1a1a;box-shadow:0 2px 5px rgba(0,0,0,.1)}.RankingCSVTable_rowAlign__dEU9M{white-space:nowrap}.RankingCSVTable_noData__0QRJg .RankingCSVTable_noResults__rp6pP{text-align:center;padding:20px;font-size:16px;color:#666}.RankingCSVTable_noResultsContent__szu_F{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:20px;padding-left:20%;padding-right:20%;text-align:center}.RankingCSVTable_noResultsContent__szu_F .RankingCSVTable_icon___08Qr{margin-top:20px;margin-bottom:20px}.RankingCSVTable_noResultsContent__szu_F .RankingCSVTable_header__qeWTe{font-weight:700;font-family:Merriweather,sans-serif;font-size:16px}.RankingCSVTable_noResultsContent__szu_F .RankingCSVTable_subHeader__tzpGG{font-size:16px;font-weight:400;font-family:Roboto,sans-serif;color:#4d4d4d;margin-bottom:10px}.RankingCSVTable_noResultsContent__szu_F .RankingCSVTable_info__f8CfG{font-size:14px;font-weight:400;font-family:Roboto,sans-serif;color:#4d4d4d}.RankingCSVTable_noResultsContent__szu_F .RankingCSVTable_clearSearchButton__MphWr{border-radius:8px;background-color:var(--color-background-button-secondary);border:1px solid var(--border-button-secondary);font-size:14px;font-family:Roboto,sans-serif;font-weight:500;color:#000}.RankingCSVTable_tableImage__avwEw{max-width:100%;height:auto;display:block}.RankingCSVTable_tableHeader___h_FA:focus{outline:2px solid #06c;outline-offset:-2px}@media screen and (max-width:767px){.RankingCSVTable_filterTableContainer__yVkOZ{flex-direction:column;gap:10px;padding:0 15px}.RankingCSVTable_rankingTableContainer__t6Soa{padding:0}.RankingCSVTable_stickyHeader__GF4mD{position:sticky!important;top:0;background-color:#1a1a1a;box-shadow:0 2px 5px rgba(0,0,0,.1)}.RankingCSVTable_tableWrapper__T9qWv{width:100%;height:70vh;overflow-y:auto;overflow-x:auto;position:relative;-webkit-overflow-scrolling:touch;padding:0 15px}.RankingCSVTable_rankingTable__Jhsuu{min-width:700px}.RankingCSVTable_rankingTable__Jhsuu td,.RankingCSVTable_rankingTable__Jhsuu th{min-width:100px;padding:.75rem;white-space:nowrap}.RankingCSVTable_rankingTable__Jhsuu td:first-child,.RankingCSVTable_rankingTable__Jhsuu th:first-child{min-width:120px}.RankingCSVTable_rankingTable__Jhsuu.RankingCSVTable_ranking-company-listing-v1__o4PxN .RankingCSVTable_profileHighlightedData__T4bLz .RankingCSVTable_customData__Gzf_G{position:sticky;left:12px;width:calc(100vw - 24px - 30px)}}.CompanyListingProfile_container__T2Zeg{display:flex;flex-direction:row;gap:24px;flex-wrap:wrap}.CompanyListingProfile_container__T2Zeg img{width:164px;height:164px;aspect-ratio:1/1;border:1px solid var(--border-secondary);border-radius:4px;background-color:var(--color-background-primary)}.CompanyListingProfile_container__T2Zeg .CompanyListingProfile_companyDetail___XMaH{max-width:640px;display:flex;flex-direction:column;gap:16px;align-items:flex-start}.CompanyListingProfile_container__T2Zeg .CompanyListingProfile_companyDetail___XMaH .CompanyListingProfile_content__LM83E{display:flex;flex-direction:column;gap:8px}.CompanyListingProfile_container__T2Zeg .CompanyListingProfile_companyDetail___XMaH .CompanyListingProfile_content__LM83E .CompanyListingProfile_accolade__aB7SZ{color:var(--color-text-premium);font-family:var(--font-merriweather),sans-serif;font-weight:700;font-size:14px}.CompanyListingProfile_container__T2Zeg .CompanyListingProfile_companyDetail___XMaH .CompanyListingProfile_content__LM83E .CompanyListingProfile_companyName__sDMIk{font-family:var(--font-merriweather),sans-serif;font-weight:700;font-size:18px}.CompanyListingProfile_container__T2Zeg .CompanyListingProfile_companyDetail___XMaH .CompanyListingProfile_content__LM83E .CompanyListingProfile_companySummary__AKR_x{color:#666;font-family:var(--font-roboto),sans-serif;font-size:var(--font-size-body-default,16px);font-style:normal;font-weight:400;line-height:var(--line-height-body-default,24px)}.CompanyListingProfile_container__T2Zeg .CompanyListingProfile_companyProfile__nX50l{display:flex;height:36px;padding:12px;justify-content:center;align-items:center;background-color:#1a1a1a;color:#fff;border-radius:8px}.CompanyListingProfile_container__T2Zeg .CompanyListingProfile_mobileContent__6FhkU{display:none}@media screen and (max-width:767px){.CompanyListingProfile_container__T2Zeg{gap:16px}.CompanyListingProfile_container__T2Zeg img{width:120px;height:120px}.CompanyListingProfile_container__T2Zeg .CompanyListingProfile_companyDetail___XMaH{max-width:191px}.CompanyListingProfile_container__T2Zeg .CompanyListingProfile_companyDetail___XMaH .CompanyListingProfile_content__LM83E{white-space:break-spaces}.CompanyListingProfile_container__T2Zeg .CompanyListingProfile_companyDetail___XMaH .CompanyListingProfile_content__LM83E .CompanyListingProfile_companyName__sDMIk{max-width:191px}.CompanyListingProfile_container__T2Zeg .CompanyListingProfile_companyDetail___XMaH .CompanyListingProfile_companyProfile__nX50l,.CompanyListingProfile_container__T2Zeg .CompanyListingProfile_companyDetail___XMaH .CompanyListingProfile_content__LM83E .CompanyListingProfile_companySummary__AKR_x{display:none}.CompanyListingProfile_container__T2Zeg .CompanyListingProfile_mobileContent__6FhkU{width:100%;display:flex;flex-direction:column;gap:16px;white-space:break-spaces}.CompanyListingProfile_container__T2Zeg .CompanyListingProfile_mobileContent__6FhkU .CompanyListingProfile_companySummary__AKR_x{color:var(--color-text-tertiary);font-family:var(--font-roboto),sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}}.RankingTableDropdown_dropdown__8QXQ4{position:relative;display:inline-block;width:362px}.RankingTableDropdown_dropdown__8QXQ4 .RankingTableDropdown_button__OCwgA{background-color:#000;color:#fff;border:none;padding:12px 16px;border-radius:12px;font-size:14px;line-height:20px;font-family:Roboto,sans-serif;font-weight:500;display:flex;align-items:center;justify-content:space-between;gap:15px;width:100%;text-align:left;cursor:pointer}.RankingTableDropdown_dropdown__8QXQ4 .RankingTableDropdown_button__OCwgA:active,.RankingTableDropdown_dropdown__8QXQ4 .RankingTableDropdown_button__OCwgA:focus,.RankingTableDropdown_dropdown__8QXQ4 .RankingTableDropdown_button__OCwgA:hover{background-color:#4d4d4d}.RankingTableDropdown_dropdown__8QXQ4 .RankingTableDropdown_button__OCwgA span:first-child{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RankingTableDropdown_dropdown__8QXQ4 .RankingTableDropdown_button__OCwgA .RankingTableDropdown_icon__jdRYg{flex-shrink:0;border:solid #fff;border-width:0 2px 2px 0;padding:4px;transform:rotate(45deg);transition:transform .2s ease}.RankingTableDropdown_dropdown__8QXQ4 .RankingTableDropdown_button__OCwgA .RankingTableDropdown_icon__jdRYg.RankingTableDropdown_open__a_k2R{transform:rotate(-135deg)}.RankingTableDropdown_dropdown__8QXQ4 .RankingTableDropdown_menu__c55Wq{position:absolute;top:100%;left:0;background-color:#fff;border-radius:8px;margin-top:6px;z-index:4;width:100%;border:1px solid #ccc;padding:1px}.RankingTableDropdown_dropdown__8QXQ4 .RankingTableDropdown_menu__c55Wq .RankingTableDropdown_item__W5Cey{display:flex;align-items:self-start;white-space:normal;text-align:left;justify-content:space-between;width:100%;padding:10px 16px;font-size:15px;background-color:#fff;color:#000}.RankingTableDropdown_dropdown__8QXQ4 .RankingTableDropdown_menu__c55Wq .RankingTableDropdown_item__W5Cey:hover:not(.RankingTableDropdown_selected__RE2BK){background-color:#f0f0f0}.RankingTableDropdown_dropdown__8QXQ4 .RankingTableDropdown_menu__c55Wq .RankingTableDropdown_selected__RE2BK{background-color:#1d56c9;color:#fff;border-radius:6px}.DoctorInfo_doctor__EDK6x{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.DoctorInfo_doctor__EDK6x .DoctorInfo_infoContainer___OMPQ{display:flex;gap:20px}.DoctorInfo_doctor__EDK6x .DoctorInfo_infoContainer___OMPQ .DoctorInfo_defaultImg__P2aPq,.DoctorInfo_doctor__EDK6x .DoctorInfo_infoContainer___OMPQ img{max-width:64px;width:100%;height:64px;border-radius:100%}.DoctorInfo_doctor__EDK6x .DoctorInfo_defaultImg__P2aPq{display:flex;align-items:center;justify-content:center;background-color:var(--background-bg-soft)}.DoctorInfo_doctor__EDK6x .DoctorInfo_info__z7_B4{max-width:234px}.DoctorInfo_doctor__EDK6x .DoctorInfo_info__z7_B4 .DoctorInfo_name___V2H1{color:var(--foreground-fg-primary);font-size:20px;line-height:30px;font-family:var(--font-merriweather),sans-serif;font-weight:700;white-space:break-spaces}.DoctorInfo_doctor__EDK6x .DoctorInfo_info__z7_B4 .DoctorInfo_subHeader__vR0XR{color:var(--foreground-fg-tertiary);font-family:var(--font-roboto),sans-serif;font-size:14px}.DoctorInfo_doctor__EDK6x .DoctorInfo_location__994HD{width:100%;display:flex;flex-direction:column;align-items:flex-start}.DoctorInfo_doctor__EDK6x .DoctorInfo_location__994HD .DoctorInfo_hospital__9HLBc{display:flex;gap:2px;color:var(--foreground-fg-primary);font-family:var(--font-roboto),sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px;height:20px;overflow:hidden;border-radius:2px}.DoctorInfo_doctor__EDK6x .DoctorInfo_location__994HD .DoctorInfo_hospital__9HLBc:hover{opacity:.8}.DoctorInfo_doctor__EDK6x .DoctorInfo_location__994HD .DoctorInfo_address__TpaX_{color:var(--foreground-fg-tertiary);font-family:var(--font-roboto),sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.DoctorInfo_doctor__EDK6x.DoctorInfo_modal__AOJrR .DoctorInfo_defaultImg__P2aPq,.DoctorInfo_doctor__EDK6x.DoctorInfo_modal__AOJrR img{max-width:96px;height:96px}.DoctorInfo_doctor__EDK6x.DoctorInfo_modal__AOJrR .DoctorInfo_info__z7_B4{align-self:center;max-width:unset}.DoctorInfo_doctor__EDK6x.DoctorInfo_modal__AOJrR .DoctorInfo_info__z7_B4 .DoctorInfo_name___V2H1{font-size:24px}.DoctorInfo_doctor__EDK6x.DoctorInfo_drawer__GgIJS .DoctorInfo_info__z7_B4{max-width:unset}.DoctorListingCTA_cta__mZgkp{display:flex;flex-direction:row;gap:8px;width:100%}.DoctorListingCTA_cta__mZgkp .DoctorListingCTA_bookAppointment__R0IDw,.DoctorListingCTA_cta__mZgkp .DoctorListingCTA_viewProfile__7r_3G{display:flex;align-items:center;justify-content:center;height:36px;padding:0 8px;background-color:transparent;border-radius:var(--radius-button-button);border:1px solid var(--border-button-secondary);font-family:var(--font-roboto),sans-serif;font-size:14px;font-weight:500;white-space:nowrap}.DoctorListingCTA_cta__mZgkp .DoctorListingCTA_bookAppointment__R0IDw:hover,.DoctorListingCTA_cta__mZgkp .DoctorListingCTA_viewProfile__7r_3G:hover{background-color:var(--color-background-button-secondary--hover);border-color:var(--border-button-secondary--hover);opacity:1}.DoctorListingCTA_cta__mZgkp .DoctorListingCTA_bookAppointment__R0IDw:hover:active,.DoctorListingCTA_cta__mZgkp .DoctorListingCTA_viewProfile__7r_3G:hover:active{box-shadow:0 0 0 2px var(--color-background-primary),0 0 0 4px var(--colors-blue-blue-30)}.DoctorListingCTA_cta__mZgkp .DoctorListingCTA_viewProfile__7r_3G{width:100%}.DoctorListingCTA_cta__mZgkp .DoctorListingCTA_viewProfile__7r_3G.DoctorListingCTA_claimedProfile__b8A7n{background-color:var(--color-background-button-primary);color:var(--color-text-button-primary);width:100%;display:flex;gap:5px}.DoctorListingCTA_cta__mZgkp .DoctorListingCTA_viewProfile__7r_3G.DoctorListingCTA_claimedProfile__b8A7n:hover{background-color:var(--color-background-button-primary--hover)}.DoctorListingCTA_cta__mZgkp .DoctorListingCTA_bookAppointment__R0IDw{color:#1a1a1a;border:1px solid #ccc;padding:0 12px;width:100%;display:flex;gap:5px}.DoctorListingCTA_cta__mZgkp.DoctorListingCTA_inModal__3Qjcp a{flex:1;max-width:calc(50% - 8px);padding:8px 16px}.DoctorListingCard_card__DylZV{padding:10px 24px 15px;border-radius:20px;background-color:var(--background-bg-subtle);display:flex;flex-direction:column;justify-content:space-between;min-height:280px;position:relative;gap:5px}.DoctorListingCard_card__DylZV.DoctorListingCard_claimedProfile__JCO9E{background:linear-gradient(0deg,#f4f0e0 0,#f4f0e0 100%),var(--color-background-secondary,#f0f0f0)}.DoctorListingCard_card__DylZV .DoctorListingCard_rank__43nB5{text-align:right;color:var(--foreground-fg-tertiary);font-family:var(--font-roboto),sans-serif;font-size:14px;align-self:flex-end}.DoctorListingCard_card__DylZV .DoctorListingCard_content__UvFiB{display:flex;flex-direction:row;flex-wrap:wrap;gap:30px}.DoctorListingCard_card__DylZV .DoctorListingCard_additionalDetails__OLv8q{all:unset;font-family:var(--font-roboto),sans-serif;margin-top:7px;display:flex;gap:8px;align-items:center;color:var(--foreground-fg-tertiary);font-size:14px;cursor:pointer;width:fit-content;align-self:flex-start}.DoctorListingCard_card__DylZV .DoctorListingCard_additionalDetails__OLv8q:hover{color:#333}.DoctorListingCard_card__DylZV .DoctorListingCard_additionalDetails__OLv8q:active{box-shadow:0 0 0 2px var(--color-background-primary),0 0 0 4px var(--colors-blue-blue-30)}.DoctorListingCard_card__DylZV .DoctorListingCard_additionalDetails__OLv8q:focus-visible{outline:2px solid #055fcc;outline-offset:2px;border-radius:6px}.DoctorListingCard_card__DylZV .DoctorListingCard_score__YYJhi{font-family:var(--font-roboto),sans-serif;font-size:14px}.DoctorListingCard_cardContent__QBS3f{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1;width:100%}.DoctorListingCard_bottomSection__qLrfn{display:flex;flex-direction:column;gap:8px;margin-top:12px}.DoctorListingCard_innerContent__oZz6G{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;width:100%;min-height:300px}.DoctorListingCard_bottomActions__xFs_X{display:flex;flex-direction:column;gap:8px;margin-top:12px}.DoctorListingCard_bottomAdditionalActions__2HvTo{align-self:flex-start}