:root{--paper:#f6f3ed;--panel:#fff;--ink:#17231e;--muted:#626c65;--line:#e4ded1;--soft:#faf8f3;--gold:#b89a54;--green:#167343;--red:#b53732;--deep:#10251e;--white:#f7f3ea;--serif:'Lora',Georgia,serif;--sans:'Roboto',Arial,sans-serif;color-scheme:light}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:28px}body{margin:0;background:var(--paper);color:var(--ink);font:15px/1.5 var(--sans);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}html[dir=rtl]{--sans:'Noto Sans Arabic',Arial,sans-serif;--serif:'Noto Sans Arabic',Georgia,serif}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button,a,input,select,summary{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit}button:disabled{cursor:not-allowed;opacity:.5}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--serif);font-weight:600;line-height:1.22}h1{font-size:38px;letter-spacing:-1.1px}h2{font-size:22px;letter-spacing:-.3px}h3{font-size:19px}p{line-height:1.75}svg{display:block}a:hover{color:#846828}button:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid #927233;outline-offset:4px}input:focus,select:focus{outline:2px solid var(--gold);outline-offset:1px}[hidden]{display:none!important}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;top:-80px;inset-inline-start:16px;background:var(--deep);color:white;padding:12px 20px;z-index:200}.skip-link:focus{top:12px}.muted{color:var(--muted)}.small{font-size:12px}.up{color:var(--green)}.down{color:var(--red)}.neutral{color:var(--muted)}.eyebrow{font:600 11px/1.5 var(--sans);letter-spacing:1.2px;text-transform:uppercase}.movement{font-size:13px;font-weight:500;white-space:nowrap;display:inline-block}.button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:18px;padding:10px 19px;border:1px solid var(--line);border-radius:2px;background:var(--panel);font-size:13px;font-weight:600;line-height:1.35;text-align:center;transition:background .15s,color .15s}.button:hover{background:var(--soft);color:var(--ink)}.button-dark{background:var(--deep);border-color:var(--deep);color:var(--white)}.button-dark:hover{background:#284236;color:white}.button-gold{background:var(--gold);border-color:var(--gold);color:var(--deep)}.button-gold:hover{background:#c9ac68;border-color:#c9ac68;color:var(--deep)}.wide{width:100%}.text-link{font-size:14px;font-weight:600;display:inline-block;border-bottom:1px solid var(--gold);padding-bottom:5px}.button-row{display:flex;gap:12px;flex-wrap:wrap}
.masthead{background:var(--deep);color:var(--white);border-bottom:2px solid var(--gold)}.masthead-inner{max-width:1384px;margin:auto;min-height:100px;display:flex;justify-content:space-between;align-items:center;padding:22px 32px;gap:28px}.brand{display:flex;align-items:center;gap:14px;font:600 29px/1.2 var(--serif);letter-spacing:-.5px}.brand:hover{color:var(--white)}.brand-logo-slot{display:block;width:34px;height:44px;flex:0 0 34px;border-inline-end:1px solid #536454}.brand-logo-slot img{width:100%;height:100%;object-fit:contain}.header-tools{display:flex;align-items:center;gap:24px;font-size:13px;font-weight:500}.header-signin:hover{color:#dfc685}.language-picker{position:relative}.language-picker summary{display:flex;align-items:center;gap:8px;cursor:pointer;min-height:44px;list-style:none}.language-picker summary::-webkit-details-marker{display:none}.language-options{position:absolute;inset-inline-end:0;top:calc(100% + 10px);z-index:100;background:white;color:var(--ink);border:1px solid var(--line);box-shadow:0 6px 20px #10251e14;min-width:220px;padding:8px;display:grid;grid-template-columns:1fr 1fr;gap:2px}.language-options a{padding:10px;border-radius:2px;font-size:13px;font-weight:400}.language-options a:hover,.language-options a[aria-current=true]{background:var(--soft);color:#765d27}.navigation-wrap{background:var(--panel);border-bottom:1px solid var(--line)}.main-nav{max-width:1384px;margin:auto;min-height:58px;padding:0 32px;display:flex;align-items:center;justify-content:space-between}.nav-links{display:flex;align-items:center;gap:28px}.nav-links>a{display:flex;align-items:center;min-height:58px;border-bottom:3px solid transparent;padding-top:3px;font-size:13px;font-weight:600}.nav-links>a[aria-current=page]{border-color:var(--gold)}.nav-method{display:flex;gap:22px;font-size:12px;color:var(--muted);align-items:center;min-height:44px}.menu-toggle,.mobile-signin{display:none!important}.preview-bar{max-width:1320px;margin:0 auto;padding:6px 0;color:#77766c;font-size:10px;display:flex;gap:12px}.preview-bar>span{font-weight:600;color:#67572f}.ticker-wrap{border-bottom:1px solid var(--line);background:var(--soft)}.ticker{max-width:1384px;margin:auto;display:flex;align-items:center;gap:24px;padding:15px 32px}.live-label{font-size:10px;letter-spacing:1px;font-weight:700;display:flex;align-items:center;gap:8px;white-space:nowrap;color:var(--muted)}.live-dot{width:6px;height:6px;background:var(--green);border-radius:50%}.ticker-items{flex:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ticker-item{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;font-size:12px;padding-inline-start:24px;border-inline-start:1px solid var(--line);min-width:0}.ticker-item strong{grid-column:1/-1;font-weight:600;font-size:12px;margin-bottom:4px}.ticker-score{font-size:13px;font-weight:500}.ticker-item .movement{font-size:11px}.site-main{max-width:1384px;margin:0 auto;padding:32px 32px 56px;min-height:48vh}.page-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:23px}.as-of{font-size:11px;color:var(--muted);white-space:nowrap}.as-of span{font-size:9px;margin-inline-start:4px}.panel{border:1px solid var(--line);border-top:2px solid var(--gold);background:var(--panel);min-width:0}.panel-heading{padding:18px 20px;min-height:65px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);gap:14px}.panel-heading h2{font-size:20px}.panel-body{padding:24px}.panel-foot{padding:15px 20px;background:var(--soft);border-top:1px solid var(--line)}.panel-foot a{display:flex;justify-content:space-between;font-size:12px;font-weight:600}.icon-link{font-size:22px;display:flex;min-width:36px;min-height:36px;align-items:center;justify-content:center;color:#8b7445}.filters{display:flex;gap:10px;margin-bottom:20px;align-items:center;flex-wrap:wrap}.search-field{flex:1;min-width:180px;position:relative}.search-field svg{position:absolute;inset-inline-start:14px;top:14px;color:var(--muted)}.search-field input{padding-inline-start:42px;width:100%}input,select{border:1px solid #d8d3c6;background:white;color:var(--ink);border-radius:2px;min-height:44px;padding:10px 12px;font-size:13px;max-width:100%}select{padding-inline-end:28px}.filters select{max-width:220px}.clear-filter{font-size:12px;text-decoration:underline}.dashboard-grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:24px;align-items:start}.ranking-main,.sidebar{min-width:0}.sidebar{display:flex;flex-direction:column;gap:22px}.ranking-table{width:100%;border-collapse:collapse;table-layout:fixed}.ranking-table th{text-align:start;background:var(--soft);color:var(--muted);font-size:11px;font-weight:500;padding:12px 12px;border-bottom:1px solid var(--line)}.ranking-table th:first-child{width:54px;text-align:center}.ranking-table th:nth-child(3){width:55px}.ranking-table th:nth-child(4){width:108px}.ranking-table th:last-child{width:128px;text-align:end;padding-inline-end:20px}.ranking-table abbr{text-decoration:none;cursor:help}.ranking-table td{border-bottom:1px solid var(--line);padding:13px 12px;font-size:13px}.ranking-table tr:last-child td{border-bottom:0}.ranking-table tbody tr:nth-child(even){background:#fcfbf8}.ranking-table tbody tr:hover{background:#f6f3eb}.rank-cell{font:600 21px/1.3 var(--serif)!important;text-align:center}.company-identity{display:flex;align-items:center;gap:12px;min-width:0}.company-identity>div{min-width:0}.company-mark{width:38px;height:38px;background:var(--deep);color:#d5bd82;font:600 15px/1 var(--serif);display:grid;place-items:center;flex-shrink:0;border:1px solid #415448;letter-spacing:-.5px}.company-mark.large{width:51px;height:51px;font-size:21px}.company-link{font-size:14px;font-weight:600;overflow-wrap:anywhere}.company-meta{display:block;font-size:11px;color:var(--muted);margin-top:3px}.ranking-table .score-cell{text-align:end;font-weight:600;font-size:14px;padding-inline-end:20px;white-space:nowrap}.power-stars{display:inline-flex;position:relative;align-items:center;background:none;border:0;padding:12px 0;min-height:44px;line-height:1;max-width:100%}.star-line{display:flex;gap:3px;align-items:center}.star{width:15px;height:15px;fill:var(--gold)}.star.inactive{fill:#d9dcd5}.power-tooltip{position:absolute;z-index:30;inset-inline-start:50%;bottom:calc(100% + 4px);transform:translateX(-50%);padding:10px 14px;background:var(--deep);color:#fff9ed;border:1px solid var(--gold);font:600 13px/1.3 var(--serif);white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;box-shadow:0 4px 10px #00000010}.power-stars:hover .power-tooltip,.power-stars:focus-visible .power-tooltip,.power-stars[aria-expanded=true] .power-tooltip{visibility:visible;opacity:1}.not-rated{font-size:11px;color:var(--muted)}.leader-card{background:var(--deep);border-top:3px solid var(--gold);color:var(--white);padding:23px}.leader-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:22px}.leader-heading .eyebrow{color:#d1bc89}.leader-position{font:600 27px/1 var(--serif);color:var(--gold)}.leader-card h2{font-size:28px;margin:15px 0 8px;overflow-wrap:anywhere}.leader-card a:hover{color:#e4cf9b}.leader-meta{color:#c2cbc4;font-size:12px}.leader-score{font:600 34px/1.2 var(--serif);margin:25px 0 4px;letter-spacing:-.7px}.leader-score-label{font-size:12px;color:#bdc7bd}.leader-power{border-top:1px solid #3b5146;margin:23px 0 17px;padding-top:16px;display:flex;align-items:start;flex-direction:column}.leader-power .eyebrow{color:#d1bc89}.leader-power .star{width:20px;height:20px}.leader-power .star.inactive,.profile-power .star.inactive{fill:#526459}.joint-leader{font-size:13px;margin-bottom:15px}.support-feed{list-style:none;margin:0;padding:0}.support-feed li{padding:17px 19px;border-bottom:1px solid var(--line)}.support-feed li:last-child{border-bottom:0}.feed-top{display:flex;justify-content:space-between;align-items:start;gap:14px;font-size:12px;font-weight:600}.feed-top a{overflow-wrap:anywhere}.feed-top .up{white-space:nowrap}.feed-meta{display:flex;flex-direction:column;font-size:10px;color:var(--muted);margin-top:6px;gap:3px}.feed-meta time{color:#898e87}.movers-panel{margin-top:24px}.movers-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.mover{padding:20px;border-inline-end:1px solid var(--line);min-width:0}.mover:last-child{border:0}.mover>span{display:block;font-size:12px;font-weight:600;min-height:36px}.mover strong{display:block;font:600 25px/1.2 var(--serif);margin:8px 0 10px;letter-spacing:-.5px}.sparkline{width:100%;height:35px;color:#759184;margin-bottom:10px}.mover small{font-size:10px;color:var(--muted)}.lower-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:24px;margin-top:24px;align-items:start}.industry-row{display:grid;grid-template-columns:92px minmax(0,1fr) auto;align-items:center;gap:16px;padding:17px 20px;border-bottom:1px solid var(--line)}.industry-row:last-child{border:0}.industry-name{font-size:11px;color:var(--muted)}.industry-row strong{font-size:13px;white-space:nowrap}.industry-row .company-link{font-size:13px}.news-item{padding:18px 48px 18px 22px;position:relative;border-bottom:1px solid var(--line)}.news-item:last-child{border:0}.news-item time{color:var(--muted);font-size:10px}.news-item h3{font-size:18px;margin:8px 0 3px;line-height:1.35}.news-item.featured h3{font-size:24px}.news-item p{font-size:12px;color:var(--muted);margin-top:10px}.news-arrow{position:absolute;inset-inline-end:18px;top:24px;font-size:23px;color:#998350}.empty-state{padding:48px 24px;text-align:center;color:var(--muted);font-size:14px}.empty-state a{display:inline-block;margin-top:14px;text-decoration:underline;color:var(--ink)}.empty-state.compact{padding:30px 20px;font-size:12px}.pagination{display:flex;justify-content:center;align-items:center;gap:28px;margin-top:25px;font-size:12px;color:var(--muted)}.full-rankings .company-link{font-size:16px}.full-rankings .ranking-table td{padding-block:16px}.full-rankings .ranking-table th:nth-child(4){width:150px}.full-rankings .ranking-table th:last-child{width:160px}.breadcrumb{display:flex;flex-wrap:wrap;gap:12px;align-items:center;font-size:11px;color:var(--muted);margin-bottom:24px}.breadcrumb a{color:#7b6639}.company-hero{display:flex;align-items:center;justify-content:space-between;gap:30px;border-bottom:1px solid var(--line);padding-bottom:32px;margin-bottom:28px}.profile-identity{display:flex;align-items:start;gap:18px;min-width:0}.hero-mark{width:68px;height:68px;font-size:26px}.profile-identity h1{font-size:32px;overflow-wrap:anywhere}.profile-meta{font-size:12px;color:var(--muted);margin:8px 0 18px;display:flex;gap:9px;flex-wrap:wrap}.score-and-rank{display:flex;align-items:center;gap:26px;flex-shrink:0}.profile-score{text-align:end}.profile-score strong{display:block;font:600 39px/1.2 var(--serif);letter-spacing:-1.2px}.profile-score>span{display:block;font-size:16px;color:var(--muted);margin-top:8px}.rank-square{min-width:100px;min-height:100px;padding:15px 10px;background:var(--deep);border:1px solid var(--gold);text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px}.rank-square>span{font-size:10px;color:#d7d8ce}.rank-square strong{font:600 37px/1 var(--serif);color:#cfb574}.profile-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:24px;align-items:start}.profile-primary,.profile-sidebar{display:flex;flex-direction:column;gap:24px;min-width:0}.composition{display:grid;grid-template-columns:200px minmax(0,1fr);gap:22px;padding:27px 25px;align-items:center}.donut{width:100%;height:auto}.source-0{--source:#6e5940}.source-1{--source:#87987c}.source-2{--source:#b89a54}.source-3{--source:#38745e}.source-4{--source:#668994}.source-5{--source:#b39a8b}.source-stroke{stroke:var(--source)}.source-color{display:inline-block;width:8px;height:8px;background:var(--source);flex-shrink:0}.source-row{border-bottom:1px solid #f0eee7;font-size:12px}.source-row:last-child{border:0}.source-row summary{min-height:36px;display:flex;align-items:center;justify-content:space-between;gap:13px;list-style:none;cursor:pointer}.source-row summary::-webkit-details-marker{display:none}.source-label{display:flex;align-items:center;gap:9px}.source-row strong{font-weight:500}.source-detail{color:var(--muted);font-size:11px;padding:0 0 7px 17px}.funding-grid{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line)}.funding-grid>div{padding:19px 25px;min-width:0}.funding-grid>div+div{border-inline-start:1px solid var(--line)}.funding-grid span{font-size:11px;color:var(--muted);display:block}.funding-grid strong{display:block;font-size:19px;font-weight:500;margin-top:5px}.profile-power{padding:25px;background:var(--deep);color:var(--white);border-top:2px solid var(--gold)}.profile-power>h2{font-size:22px;color:#e5d4a9}.profile-power>.power-stars{margin:10px 0}.profile-power .star{width:25px;height:25px}.profile-power p{font-size:12px;color:#c1cdc5}.power-stat{display:flex;justify-content:space-between;align-items:center;padding:16px 0;margin-top:12px;border-top:1px solid #3b5146;border-bottom:1px solid #3b5146}.power-stat>span{font-size:12px}.power-stat strong{font:600 26px/1.3 var(--serif);color:#e5d4a9}.power-stat small{font:400 14px var(--sans);color:#81968a}.profile-power>a{display:flex;justify-content:space-between;font-size:11px;margin-top:18px;color:#e4cf9b}.position-panel h3{margin:10px 0 12px;font-size:25px}.position-panel p{font-size:13px;color:var(--muted)}.position-panel strong{font-size:19px;color:var(--ink)}.chart-periods{display:flex;gap:4px}.chart-periods button{min-height:36px;padding:7px 10px;border:1px solid transparent;background:transparent;font-size:11px}.chart-periods button[aria-pressed=true]{border-color:var(--line);background:var(--soft);font-weight:600}.history-chart{padding:20px 24px 15px}.history-chart>svg{width:100%;height:194px}.chart-topline,.chart-bottomline{display:flex;justify-content:space-between;gap:20px;font-size:11px;color:var(--muted)}.chart-topline{margin-bottom:5px}.chart-grid{stroke:#eae7df;stroke-width:1;stroke-dasharray:4 5;fill:none}.chart-line{fill:none;stroke:#587963;stroke-width:2.5;stroke-linejoin:round}.chart-area{fill:#87987c16}.chart-data{font-size:11px;margin-top:15px}.chart-data summary{cursor:pointer;color:#7b6639;width:max-content}.chart-data table{width:100%;text-align:start;border-collapse:collapse;margin-top:10px}.chart-data th{text-align:start}.chart-data td{padding:5px 0;border-bottom:1px solid var(--line)}.company-facts{margin:0 0 18px;display:grid;gap:15px}.company-facts>div{display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap}.company-facts dt{color:var(--muted);font-size:12px}.company-facts dd{margin:0;font-size:13px;font-weight:500}.company-facts dd a{overflow-wrap:anywhere}.company-overview .panel-body{padding-bottom:22px}
.editorial-hero{display:flex;gap:35px;border-bottom:1px solid var(--line);padding:20px 0 45px;max-width:1120px}.section-number{font:600 60px/1 var(--serif);color:var(--gold);padding-top:7px}.editorial-hero h1{max-width:740px;font-size:48px}.intro{font:400 23px/1.6 var(--serif);margin-top:20px;max-width:780px;color:#58645b}.editorial-grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:80px;padding-top:40px}.prose{max-width:800px}.prose h2{font-size:28px;margin-bottom:20px}.prose p{color:var(--muted);font-size:15px;margin-bottom:22px}.prose .text-link{margin-top:5px}.editorial-aside{background:var(--deep);color:var(--white);padding:28px;border-top:2px solid var(--gold)}.editorial-aside .eyebrow{color:#cab783}.aside-name{font:600 30px/1.3 var(--serif);margin:25px 0}.editorial-aside>a{font-size:12px;color:#d2be87}.six-groups{display:grid;grid-template-columns:repeat(3,1fr);margin-top:38px;border:1px solid var(--line);background:white}.six-groups>div{padding:22px;display:flex;align-items:center;gap:14px;border-bottom:1px solid var(--line);border-inline-end:1px solid var(--line)}.six-groups h3{font-size:16px}.methodology-layout{display:grid;grid-template-columns:245px minmax(0,1fr);gap:50px;margin-top:35px}.section-nav{display:flex;flex-direction:column;align-self:start;position:sticky;top:24px;gap:2px}.section-nav a{font-size:13px;padding:11px 14px;border-inline-start:2px solid var(--line)}.section-nav a:hover{border-color:var(--gold);background:white}.method-section{display:flex;gap:25px;padding:25px 0 35px;border-bottom:1px solid var(--line)}.method-section:first-child{padding-top:0}.method-number{font:500 24px var(--serif);color:var(--gold);min-width:35px}.method-section h2{font-size:25px;margin-bottom:17px}.method-section p{color:var(--muted);max-width:740px}.source-chips{list-style:none;display:grid;grid-template-columns:1fr 1fr;padding:0;gap:12px;margin:25px 0 0}.source-chips li{display:flex;align-items:center;gap:10px;font-size:13px}.power-levels{margin-top:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px}.power-levels>div{display:flex;align-items:center;gap:20px;font-size:12px}.contact-panel{display:grid;grid-template-columns:1fr 1.4fr;gap:50px;background:white;border-top:2px solid var(--gold);padding:45px;margin-top:32px;max-width:1120px}.contact-panel h2{font-size:26px;margin-bottom:12px}.contact-panel p{color:var(--muted)}.contact-email{font:600 22px var(--serif);overflow-wrap:anywhere}.legal-content{background:white;border:1px solid var(--line);border-top:2px solid var(--gold);padding:35px;margin-top:30px}.status-label{display:inline-block;color:#766334;background:#f1ebdb;padding:7px 12px;font-size:11px;margin-bottom:20px}.activity-filter{display:flex;gap:10px;margin-bottom:24px}.activity-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:25px}.activity-panel .support-feed li{padding:25px 28px}.activity-panel .feed-top{font-size:16px}.activity-panel .feed-meta{flex-direction:row;justify-content:space-between;gap:18px;font-size:12px;margin-top:10px}.news-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.news-card{background:white;border:1px solid var(--line);border-top:2px solid var(--gold);padding:28px;min-width:0}.news-card-main{grid-column:1/-1;background:var(--deep);color:var(--white);padding:36px}.news-card-meta{display:flex;justify-content:space-between;gap:24px;font-size:11px;color:var(--muted);margin-bottom:28px}.news-card-main .news-card-meta{color:#b6c1b8}.news-card h2{font-size:27px;max-width:850px;line-height:1.35}.news-card-main h2{font-size:37px}.news-card p{font-size:14px;color:var(--muted);max-width:800px;margin:18px 0 24px}.news-card-main p{color:#bcc9c0}.news-card .text-link{font-size:12px}.story{max-width:890px;margin:45px auto 30px}.story h1{font-size:47px;margin:24px 0;line-height:1.22}.story-intro{font:400 23px/1.65 var(--serif);color:#57675d}.story-company{display:flex;justify-content:space-between;align-items:center;gap:20px;border-top:1px solid var(--line);padding-top:28px;margin-top:40px}.story-company>span{font-weight:600}.awards-hero{background:var(--deep);color:var(--white);border-top:2px solid var(--gold);padding:38px 42px;display:flex;justify-content:space-between;align-items:center;gap:30px;margin-bottom:26px}.awards-hero h1{font-size:48px;color:#e5d3a5;margin-bottom:15px}.awards-hero p{color:#c1cec4;font-size:15px;max-width:640px}.award-ornament{width:130px;flex-shrink:0;color:var(--gold)}.award-ornament svg{width:100%;height:auto}.awards-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:24px}.awards-layout .panel-body>p{font-size:14px;color:var(--muted)}.award-empty{margin-top:25px;background:var(--soft);padding:25px;display:flex;flex-direction:column;gap:18px}.award-empty a{font-size:13px;font-weight:600}.award-verify{margin-top:24px}.award-verify label{display:block;font-size:12px;margin-bottom:10px}.inline-form{display:flex;gap:12px}.inline-form input{flex:1;min-width:0}.award-records{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:20px}.award-records article{padding:18px;background:var(--soft)}.award-records h3{margin:12px 0;font-size:19px}.award-records a{display:block;margin-top:15px;font-size:12px}.verification-record{max-width:800px}.verification-record h2{font-size:30px;margin-bottom:20px}.verification-record .company-facts{margin-top:25px}.verification-record .text-link{margin-top:25px}.auth-layout{max-width:1060px;margin:15px auto 20px;display:grid;grid-template-columns:minmax(0,1fr) 360px;min-height:550px}.auth-card{background:white;border:1px solid var(--line);border-top:2px solid var(--gold);padding:40px 45px}.auth-card h1{font-size:34px}.account-notice{font-size:12px;color:var(--muted);padding:15px 0 25px;max-width:450px}.auth-form{display:flex;flex-direction:column;gap:20px}.field label{display:block;font-size:12px;font-weight:500;margin-bottom:7px}.field input{display:block;width:100%;height:47px;font-size:16px}.field small{display:block;color:var(--muted);font-size:11px;margin-top:6px}.field-pair{display:grid;grid-template-columns:1fr 1fr;gap:15px}.terms-check{display:flex;align-items:start;gap:10px;font-size:11px;color:var(--muted)}.terms-check input{min-height:18px;width:18px;height:18px;margin:0;accent-color:var(--deep)}.terms-links{display:flex;gap:10px;font-size:11px;color:#82703d;margin-top:-12px}.terms-links a{text-decoration:underline}.forgot-link{font-size:12px;align-self:center;color:#786130}.auth-switch{border-top:1px solid var(--line);padding-top:22px;margin-top:28px;font-size:12px;color:var(--muted)}.auth-switch a{color:var(--ink);font-weight:600;display:inline-block;margin-inline-start:5px}.auth-aside{background:var(--deep);color:var(--white);padding:45px 34px;display:flex;flex-direction:column;justify-content:space-between;border-top:2px solid var(--gold)}.auth-aside-brand{font:600 35px/1.3 var(--serif);color:#e0cf9f}.auth-aside-groups{display:flex;flex-direction:column;gap:20px;margin:38px 0}.auth-aside-groups>div{font-size:12px;display:flex;align-items:center;gap:12px;color:#c9d1c9}.auth-aside>a{font-size:13px;color:#d1bc82}.support-heading{display:flex;align-items:center;gap:18px;margin-bottom:30px}.support-heading h1{font-size:34px}.support-selection{max-width:950px}.relationship-options{display:grid;grid-template-columns:1fr 1fr;gap:12px}.relationship-option{border:1px solid var(--line);padding:19px;display:flex;align-items:center;gap:13px;cursor:pointer;font-size:13px;min-height:65px}.relationship-option:has(input:checked){background:#f2efe5;border-color:var(--gold)}.relationship-option input{min-height:17px;margin:0;width:17px;height:17px;accent-color:var(--deep)}.support-context{font-size:12px;margin:20px 0}.support-next{margin-top:25px;max-width:950px;border-top:1px solid var(--line);padding:25px 0}.support-next h2{font-size:23px}.support-next p{font-size:14px;color:var(--muted);margin:15px 0 20px}.not-found{text-align:center;padding:60px 20px 85px}.error-code{font:600 95px/1 var(--serif);color:var(--gold)}.not-found h1{margin:25px 0 15px}.not-found p{color:var(--muted);margin-bottom:25px}.service-unavailable{max-width:800px;margin:12vh auto;padding:32px}.service-unavailable p{margin-top:20px;color:var(--muted)}
.site-footer{max-width:1320px;margin:0 auto;padding:30px 0 25px;border-top:2px solid var(--gold)}.footer-top,.footer-bottom{display:flex;justify-content:space-between;align-items:center;gap:30px}.footer-brand{font:600 23px var(--serif)}.footer-top nav{display:flex;gap:24px;font-size:12px;flex-wrap:wrap}.footer-bottom{border-top:1px solid var(--line);padding-top:23px;margin-top:26px;font-size:10px;color:var(--muted)}.footer-bottom>div{display:flex;gap:20px;flex-wrap:wrap}.live-status{position:fixed;bottom:18px;inset-inline-end:20px;z-index:120;border:1px solid var(--gold);background:var(--deep);color:var(--white);padding:14px 20px;max-width:420px;font-size:12px;box-shadow:0 4px 20px #0002}.value-changed{animation:valueChange 1.7s ease-out}@keyframes valueChange{0%{background:#e7ddb7}100%{background:transparent}}html[dir=rtl] .power-tooltip{transform:translateX(50%)}html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3{letter-spacing:0}html[dir=rtl] .news-item{padding:18px 22px 18px 48px}html[dir=rtl] .ticker-score,html[dir=rtl] .score-cell{text-align:start}
@media(min-width:1450px){.site-main{padding-top:36px}.ranking-table td{padding-block:15px}.company-meta{margin-top:4px}}
@media(max-width:1383px){.site-footer{margin-inline:32px}.preview-bar{padding-inline:32px}.dashboard-grid{grid-template-columns:minmax(0,1fr) 300px}.industry-row{grid-template-columns:70px minmax(0,1fr) auto;gap:12px}.composition{grid-template-columns:170px minmax(0,1fr);gap:20px}}
@media(max-width:1120px){.brand{font-size:25px}.header-tools{gap:18px}.dashboard-grid{grid-template-columns:minmax(0,1fr) 280px;gap:20px}.ranking-table th:nth-child(4){width:88px}.ranking-table th:last-child{width:115px}.ranking-table th:first-child{width:40px}.ranking-table th:nth-child(3){width:42px}.ranking-table td,.ranking-table th{padding-inline:8px}.ranking-table .score-cell{font-size:12px;padding-inline-end:14px}.company-link{font-size:12px}.company-mark{width:30px;height:30px;font-size:12px}.company-identity{gap:8px}.star{width:12px;height:12px}.leader-card{padding:21px}.leader-card h2{font-size:25px}.leader-score{font-size:30px}.mover{padding:17px}.mover strong{font-size:22px}.lower-grid{grid-template-columns:1fr}.industry-row{grid-template-columns:110px 1fr auto}.company-hero{align-items:start;gap:20px}.profile-identity h1{font-size:28px}.hero-mark{width:50px;height:50px;font-size:21px}.score-and-rank{gap:18px}.profile-score strong{font-size:33px}.rank-square{min-width:88px;min-height:94px}.composition{grid-template-columns:145px minmax(0,1fr);padding:22px 18px;gap:16px}.source-row{font-size:11px}.profile-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.editorial-grid{gap:40px}.auth-layout{grid-template-columns:minmax(0,1fr) 310px}.auth-card{padding:35px}}
@media(max-width:900px){.masthead-inner{padding:20px 24px}.main-nav{padding-inline:24px}.site-main{padding:28px 24px 45px}.preview-bar{padding-inline:24px}.ticker{padding:14px 24px;gap:16px}.ticker-items{gap:16px}.ticker-item{padding-inline-start:15px}.header-register{display:none}.dashboard-grid{grid-template-columns:minmax(0,1fr) 250px;gap:18px}.ranking-table th:nth-child(4){width:78px}.ranking-table th:last-child{width:104px}.company-identity .company-mark{display:none}.ranking-table .score-cell{font-size:11px;padding-inline-end:10px}.company-link{font-size:12px}.rank-cell{font-size:18px!important}.leader-score{font-size:27px}.leader-card h2{font-size:23px}.panel-heading{padding:16px}.panel-heading h2{font-size:18px}.sidebar{gap:18px}.feed-top{font-size:11px}.movers-grid{grid-template-columns:1fr}.mover{display:grid;grid-template-columns:1fr auto;gap:6px 20px;border-inline-end:0;border-bottom:1px solid var(--line)}.mover>span{min-height:0}.mover strong{margin:0;font-size:22px;grid-column:2;grid-row:1/3}.mover .sparkline{display:none}.mover small{grid-column:1}.company-hero{flex-direction:column;align-items:stretch}.score-and-rank{justify-content:space-between;border-top:1px solid var(--line);padding-top:23px}.profile-score{text-align:start}.profile-score strong{font-size:38px}.profile-grid{grid-template-columns:1fr}.composition{grid-template-columns:210px minmax(0,1fr);padding:28px;gap:30px}.source-row{font-size:13px}.profile-sidebar{display:grid;grid-template-columns:1fr 1fr}.profile-sidebar>.panel:last-child{grid-column:1/-1}.source-row summary{min-height:40px}.profile-identity .company-mark{width:64px;height:64px;font-size:26px}.activity-layout,.awards-layout{grid-template-columns:1fr 270px;gap:20px}.activity-panel .feed-meta{flex-direction:column}.editorial-hero h1{font-size:38px}.intro{font-size:21px}.editorial-grid{grid-template-columns:1fr 260px;gap:30px}.methodology-layout{grid-template-columns:190px 1fr;gap:30px}.section-nav a{font-size:12px}.method-section{gap:18px}.power-levels{grid-template-columns:1fr}.auth-layout{grid-template-columns:minmax(0,1fr) 250px}.auth-aside{padding:35px 25px}.auth-aside-brand{font-size:29px}.site-footer{margin-inline:24px}.footer-top{align-items:start}.footer-top nav{gap:15px}.footer-brand{font-size:20px}.footer-bottom{align-items:start}}
@media(max-width:700px){h1{font-size:30px}.masthead-inner{padding:18px 18px;min-height:84px;gap:12px}.brand{font-size:22px;gap:10px}.brand-logo-slot{width:18px;flex-basis:18px;height:33px}.header-signin{display:none}.header-tools{gap:0}.language-picker summary{font-size:11px;gap:5px}.language-picker summary svg{display:none}.language-options{min-width:220px}.main-nav{padding-inline:18px;min-height:53px;position:relative;flex-wrap:wrap}.menu-toggle{display:flex!important;gap:20px;align-items:center;min-height:52px;border:0;background:none;padding:0;font-size:12px;font-weight:600}.nav-method{font-size:11px;gap:12px}.nav-links{display:none;order:3;flex-basis:100%;flex-direction:column;align-items:stretch;gap:0;padding-bottom:12px}.main-nav.menu-open .nav-links{display:flex}.nav-links>a{min-height:46px;border-bottom:1px solid var(--line);font-size:13px;padding:10px 0}.nav-links>a[aria-current=page]{border-color:var(--gold);color:#826d38}.mobile-signin{display:flex!important}.ticker{padding:13px 18px;gap:13px}.live-label{font-size:9px;letter-spacing:.7px;gap:6px}.ticker-items{display:flex;overflow-x:auto;scroll-snap-type:x proximity;gap:0;padding-bottom:5px;scrollbar-width:thin}.ticker-item{flex:0 0 225px;scroll-snap-align:start;margin-inline-end:14px;padding-inline-start:15px}.ticker-item strong{font-size:12px}.ticker-score{font-size:12px}.preview-bar{padding:5px 18px;font-size:9px;gap:8px;align-items:start}.preview-bar>span{white-space:nowrap}.site-main{padding:24px 18px 36px}.page-heading{margin-bottom:19px;gap:12px;flex-wrap:wrap}.as-of{font-size:10px}.filters{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:18px}.search-field{grid-column:1/-1;min-width:0}.filters select{width:100%;max-width:none;min-width:0;font-size:12px}.filters>.button{grid-column:1/-1;font-size:12px;min-height:39px;padding:8px}.clear-filter{grid-column:1/-1}.dashboard-grid{display:flex;flex-direction:column;gap:22px}.ranking-main,.sidebar{width:100%}.sidebar{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:18px}.leader-card{padding:20px}.leader-heading{margin-bottom:15px}.leader-heading .eyebrow{font-size:9px;letter-spacing:.8px}.leader-card>.large{display:none}.leader-card h2{font-size:22px;margin-top:0}.leader-meta{font-size:10px}.leader-score{font-size:25px;margin-top:20px}.leader-power{margin-top:18px;margin-bottom:10px}.leader-power .eyebrow{font-size:9px}.leader-power .star{width:17px;height:17px}.leader-card .button{font-size:11px;padding:10px;gap:10px}.leader-position{font-size:24px}.ranking-table thead{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.ranking-table,.ranking-table tbody{display:block;width:100%}.ranking-table tbody tr{display:grid;grid-template-columns:32px minmax(0,1fr) 105px;grid-template-rows:auto auto;column-gap:7px;padding:13px 13px 8px 8px;border-bottom:1px solid var(--line);align-items:center}.ranking-table tbody tr:last-child{border-bottom:0}.ranking-table td{display:block;border:0;padding:0!important;min-width:0}.ranking-table .rank-cell{grid-column:1;grid-row:1/3;font-size:20px!important;align-self:start;padding-top:7px!important}.identity-cell{grid-column:2;grid-row:1}.company-identity .company-mark{display:grid;width:28px;height:28px;font-size:11px;align-self:start;margin-top:4px}.company-identity{gap:8px;align-items:start}.company-link,.full-rankings .company-link{font-size:12px;line-height:1.45;display:block}.company-meta{font-size:10px;margin-top:3px}.ranking-table .score-cell{grid-column:3;grid-row:1;font-size:13px;align-self:start;padding-top:5px!important;text-align:end}.change-cell{grid-column:2;grid-row:2;margin-inline-start:36px}.change-cell .movement{font-size:11px}.power-cell{grid-column:3;grid-row:2;justify-self:end}.star{width:12px;height:12px}.star-line{gap:2px}.power-stars{padding-block:10px;min-height:34px}.power-tooltip{font-size:12px;inset-inline-start:auto;inset-inline-end:-3px;transform:none;max-width:180px;white-space:normal;text-align:start}html[dir=rtl] .power-tooltip{transform:none}.movers-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mover{display:block;padding:17px 13px;border-inline-end:1px solid var(--line);border-bottom:0}.mover>span{font-size:11px;min-height:36px}.mover strong{font-size:21px;margin:9px 0}.mover .sparkline{display:block}.mover small{font-size:9px}.panel-heading{padding:15px 16px;min-height:59px}.panel-heading h2{font-size:19px}.movers-panel .panel-heading .small{font-size:9px}.panel-foot{padding:14px 16px}.lower-grid{margin-top:22px;gap:22px}.industry-row{padding:16px;grid-template-columns:80px minmax(0,1fr) auto;gap:12px}.industry-row .company-link{font-size:12px}.industry-row strong{font-size:12px}.industry-name{font-size:10px}.news-item.featured h3{font-size:25px}.company-hero{padding-bottom:25px;margin-bottom:22px}.profile-identity{gap:14px}.profile-identity .company-mark{width:49px;height:49px;font-size:21px}.profile-identity h1{font-size:27px}.profile-meta{font-size:11px}.profile-score strong{font-size:36px}.rank-square{min-width:92px;min-height:98px}.rank-square>span{font-size:10px}.profile-score>span{font-size:16px}.profile-grid,.profile-primary,.profile-sidebar{gap:22px}.profile-sidebar{display:flex;flex-direction:column}.composition{grid-template-columns:160px minmax(0,1fr);padding:23px 18px;gap:20px}.source-row{font-size:11px}.source-row summary{min-height:38px}.funding-grid>div{padding:18px}.funding-grid strong{font-size:20px}.funding-grid span{font-size:10px}.chart-periods button{min-height:44px}.history-chart{padding:18px 16px}.history-chart>svg{height:180px}.company-facts>div{gap:16px}.profile-power{padding:24px}.profile-power>.power-stars{padding-block:16px}.profile-power p{font-size:13px}.profile-power .power-tooltip{inset-inline-start:0;inset-inline-end:auto;max-width:250px;white-space:nowrap}.source-row summary{min-height:44px}.section-number{display:none}.editorial-hero{padding:12px 0 28px}.editorial-hero h1{font-size:36px}.intro{font-size:20px}.editorial-grid{grid-template-columns:1fr;padding-top:30px;gap:25px}.prose h2{font-size:26px}.editorial-aside{padding:25px}.aside-name{margin:16px 0;font-size:28px}.six-groups{grid-template-columns:1fr 1fr;margin-top:25px}.six-groups>div{padding:17px;gap:10px}.six-groups h3{font-size:14px}.methodology-layout{display:block;margin-top:20px}.section-nav{position:static;display:flex;flex-direction:row;overflow:auto;margin-bottom:26px;padding-bottom:9px;white-space:nowrap}.section-nav a{border-inline-start:0;border-bottom:2px solid var(--line);padding:9px 14px}.method-section{gap:15px}.method-section h2{font-size:23px}.method-section p{font-size:14px}.method-number{font-size:21px;min-width:28px}.source-chips{grid-template-columns:1fr}.power-levels>div{justify-content:space-between}.power-levels .star{width:17px;height:17px}.contact-panel{grid-template-columns:1fr;gap:25px;padding:26px}.contact-panel h2{font-size:25px}.contact-email{font-size:20px}.legal-content{padding:25px;margin-top:20px}.activity-layout,.awards-layout{grid-template-columns:1fr}.activity-layout>aside,.awards-layout>aside{max-width:100%}.activity-panel .support-feed li{padding:20px}.activity-panel .feed-top{font-size:14px}.activity-panel .feed-meta{font-size:11px}.activity-filter select{flex:1;min-width:0;font-size:13px}.news-grid{grid-template-columns:1fr;gap:20px}.news-card,.news-card-main{padding:25px}.news-card h2{font-size:25px}.news-card-main h2{font-size:31px}.news-card-meta{font-size:10px;gap:12px;margin-bottom:20px}.story{margin-top:28px}.story h1{font-size:35px}.story-intro{font-size:20px}.story-company{flex-direction:column;align-items:start}.awards-hero{padding:28px 25px;gap:20px}.awards-hero h1{font-size:38px}.awards-hero p{font-size:13px}.award-ornament{width:90px}.panel-body{padding:22px}.awards-layout .panel-body>p{font-size:14px}.award-records{grid-template-columns:1fr}.auth-layout{display:block;max-width:520px;margin:0 auto}.auth-aside{display:none}.auth-card{padding:28px 24px}.auth-card h1{font-size:31px}.field-pair{grid-template-columns:1fr;gap:20px}.auth-form{gap:21px}.terms-check{font-size:12px}.auth-switch{font-size:12px}.support-heading{gap:12px}.support-heading h1{font-size:28px}.support-heading .large{width:43px;height:43px;font-size:18px}.relationship-options{grid-template-columns:1fr}.relationship-option{min-height:62px;font-size:13px;padding:16px}.support-next h2{font-size:22px}.site-footer{margin-inline:18px;padding-top:26px}.footer-top{flex-direction:column;gap:20px}.footer-brand{font-size:24px}.footer-top nav{gap:15px 20px;font-size:12px}.footer-bottom{flex-direction:column;gap:14px;align-items:start}.footer-bottom>div{gap:15px}.live-status{inset-inline:12px;bottom:12px;max-width:none;font-size:11px}.not-found{padding:35px 0 50px}.error-code{font-size:78px}.pagination{gap:14px;font-size:10px}.pagination .button{font-size:11px;padding:9px 12px}}
@media(max-width:430px){.brand{font-size:21px;letter-spacing:-.6px}.masthead-inner{padding-inline:15px;gap:10px}.brand-logo-slot{width:12px;flex-basis:12px}.brand{gap:9px}.site-main{padding-inline:14px}.main-nav{padding-inline:15px}.preview-bar{padding-inline:15px;font-size:8px;line-height:1.6}.ticker{padding-inline:15px}.page-heading{gap:10px}.page-heading h1{font-size:29px}.as-of{font-size:9px}.sidebar{grid-template-columns:1fr}.leader-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 20px}.leader-heading{grid-column:1/-1;margin-bottom:14px}.leader-card h2{font-size:25px;grid-column:1/-1;margin-bottom:7px}.leader-meta{grid-column:1/-1;font-size:11px}.leader-score{grid-column:1;grid-row:4;font-size:32px;margin:18px 0 4px}.leader-score-label{grid-column:1;grid-row:5}.leader-power{grid-column:2;grid-row:4/6;border:0;margin:13px 0 0;padding:0;align-self:center}.leader-card>.button{grid-column:1/-1;margin-top:20px;font-size:12px}.leader-power .eyebrow{font-size:8px;max-width:100px}.leader-power .star{width:15px;height:15px}.sidebar>.panel .feed-meta{flex-direction:row;justify-content:space-between;font-size:9px}.sidebar>.panel .feed-top{font-size:12px}.movers-grid{grid-template-columns:1fr}.mover{display:grid;grid-template-columns:1fr auto;padding:15px 18px;border-inline-end:0;border-bottom:1px solid var(--line);gap:5px 15px}.mover>span{font-size:12px;min-height:0}.mover strong{grid-column:2;grid-row:1/3;align-self:center;margin:0;font-size:23px}.mover .sparkline{display:none}.mover small{font-size:10px}.industry-row{grid-template-columns:65px minmax(0,1fr) auto;gap:10px;padding:15px 14px}.industry-row strong{font-size:11px}.industry-row .company-meta{font-size:9px}.industry-row .company-link{font-size:11px}.company-identity .company-mark{display:none}.change-cell{margin-inline-start:0}.ranking-table tbody tr{grid-template-columns:27px minmax(0,1fr) 100px;gap:3px 8px;padding-inline:8px 12px}.ranking-table .score-cell{font-size:12px}.company-link{font-size:12px}.rank-cell{font-size:18px!important}.composition{grid-template-columns:1fr;padding:20px 22px;gap:12px}.donut-wrap{width:175px;margin:0 auto 5px}.source-row{font-size:12px}.source-row summary{min-height:43px}.funding-grid span{font-size:10px}.funding-grid strong{font-size:18px}.funding-grid>div{padding:17px}.profile-score strong{font-size:31px}.profile-identity h1{font-size:25px}.profile-identity .company-mark{width:43px;height:43px;font-size:18px}.score-and-rank{gap:15px}.rank-square{min-width:85px;min-height:93px}.rank-square strong{font-size:34px}.auth-card{padding:26px 20px}.awards-hero{padding:25px 20px}.award-ornament{width:70px}.awards-hero h1{font-size:35px}.awards-hero p{font-size:12px}.inline-form{flex-direction:column}.support-heading h1{font-size:25px}.six-groups{grid-template-columns:1fr}.six-groups h3{font-size:16px}.site-footer{margin-inline:15px}.not-found h1{font-size:28px}.activity-filter select{width:100px}.footer-top nav{font-size:11px}.sidebar .support-feed li{padding:17px}}
@media(max-width:350px){.brand{font-size:18px}.brand-logo-slot{display:none}.language-picker summary{font-size:10px}.page-heading h1{font-size:27px}.ranking-table tbody tr{grid-template-columns:23px minmax(0,1fr) 92px;column-gap:6px}.company-link{font-size:11px}.ranking-table .score-cell{font-size:11px}.profile-score strong{font-size:27px}.rank-square{min-width:77px}.leader-score{font-size:27px}.leader-power .star{width:12px;height:12px}.industry-row{grid-template-columns:54px minmax(0,1fr) 72px;gap:8px}.industry-row strong{font-size:10px}.industry-name{font-size:9px}.story h1{font-size:30px}.header-tools{flex-shrink:0}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}}
.live-dot.offline{background:#9a8555}.brand-logo-slot:has(img){width:80px;flex-basis:80px;border:0}.brand-logo-slot img{width:80px;height:44px}.brand:has(img)>span:last-child{font-size:24px}
@media(max-width:700px){.company-link,.full-rankings .company-link{font-size:14px}.ranking-table .score-cell{font-size:13px}.power-stars{min-height:44px}.star{width:14px;height:14px}.company-meta{font-size:11px}.ranking-table .rank-cell{font-size:21px!important}.change-cell .movement{font-size:12px}.brand-logo-slot:has(img){width:50px;flex-basis:50px}.brand-logo-slot img{width:50px;height:36px}.brand:has(img)>span:last-child{font-size:18px}}
@media(max-width:350px){.company-link,.full-rankings .company-link{font-size:12px}.ranking-table .score-cell{font-size:11px}.star{width:12px;height:12px}}
.awards-hero>div:first-child{min-width:0}.awards-hero h1{overflow-wrap:anywhere}.award-ornament{flex-shrink:0}
