._preview_1wldg_2{display:flex;flex-direction:column;min-width:0}._header_1wldg_3{padding-bottom:20px}._topline_1wldg_4{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:space-between}._topline_1wldg_4 h3{font-size:26px;font-weight:600;letter-spacing:-.02em;margin:0}._period_1wldg_6{background:var(--dr-highlight);border-radius:6px;color:var(--dr-link);font-size:13px;font-weight:500;padding:5px 8px;text-transform:capitalize}._header_1wldg_3 p{color:var(--dr-muted);font-size:14px;line-height:1.6;margin:12px 0 0;max-width:42ch;min-height:44px}._table_1wldg_8{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%}._table_1wldg_8 thead th{border-bottom:1px solid var(--dr-border);color:var(--dr-muted);font-size:12px;font-weight:450;padding:12px 0}._table_1wldg_8 tbody td,._table_1wldg_8 tbody th{border-bottom:1px solid var(--dr-border);height:70px;padding:12px 0}._table_1wldg_8 tbody tr{transition:background-color .16s ease}._table_1wldg_8 tbody tr:focus-within,._table_1wldg_8 tbody tr:hover{background:var(--dr-highlight)}._rankColumn_1wldg_13{width:64px}._valueColumn_1wldg_14{text-align:right;width:112px}._rankCell_1wldg_15{font-variant-numeric:tabular-nums}._companyCell_1wldg_16{font-size:15px;font-weight:550;overflow-wrap:anywhere;padding-right:12px!important}._companyLink_1wldg_17{color:var(--dr-black);display:inline-block;padding:5px 0;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px;transition:color .16s ease,text-decoration-color .16s ease}._companyLink_1wldg_17:hover{color:var(--dr-link);text-decoration-color:currentColor}._companyCell_1wldg_16 small{color:var(--dr-muted);display:-webkit-box;font-size:12px;font-weight:400;line-height:1.5;margin-top:4px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}._valueCell_1wldg_20{font-size:17px;font-variant-numeric:tabular-nums;font-weight:600;text-align:right;white-space:nowrap}._footer_1wldg_21{display:flex;flex:1;flex-direction:column;justify-content:flex-end}._note_1wldg_22{color:var(--dr-muted);font-size:12px;line-height:1.6;margin:18px 0;min-height:55px}._fullLink_1wldg_23{align-items:center;border:1px solid var(--dr-border);border-radius:var(--dr-radius-control);display:flex;font-size:14px;font-weight:550;gap:16px;justify-content:space-between;min-height:52px;padding:14px 16px;transition:background-color .16s ease}._fullLink_1wldg_23:hover{background:#eee8fa}._fullLink_1wldg_23 small{color:var(--dr-muted);font-size:12px;font-weight:400;margin-left:10px}._state_1wldg_26{align-items:flex-start;color:var(--dr-muted);display:flex;flex-direction:column;font-size:14px;gap:16px;justify-content:center;line-height:1.6;min-height:136px;padding-block:20px}._state_1wldg_26 p{margin:0}._retryButton_1wldg_28{background:var(--dr-white);border:1px solid var(--dr-border);border-radius:8px;color:var(--dr-black);cursor:pointer;min-height:44px;padding:8px 14px}._retryButton_1wldg_28:hover{background:var(--dr-soft)}._companyLink_1wldg_17:focus-visible,._fullLink_1wldg_23:focus-visible,._retryButton_1wldg_28:focus-visible{outline:2px solid var(--dr-accent);outline-offset:4px}._visuallyHidden_1wldg_31{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media not (min-width:40rem){._topline_1wldg_4 h3{font-size:24px}._rankColumn_1wldg_13{width:60px}._valueColumn_1wldg_14{width:102px}._companyCell_1wldg_16{font-size:14px}._valueCell_1wldg_20{font-size:15px;overflow-wrap:anywhere;white-space:normal}._fullLink_1wldg_23{padding-inline:12px}._fullLink_1wldg_23 small{display:block;margin:4px 0 0}}@media(prefers-reduced-motion:reduce){._companyLink_1wldg_17,._fullLink_1wldg_23,._table_1wldg_8 tbody tr{transition:none}}._page_1wcze_1{width:100%}._container_1wcze_2{margin-inline:auto;width:min(var(--dr-container),calc(100% - var(--dr-gutter)*2))}._hero_1wcze_3{border-bottom:1px solid var(--dr-border);padding:72px 0 64px}._heroLayout_1wcze_4{align-items:end;display:grid;gap:64px;grid-template-columns:minmax(0,1fr) 300px}._title_1wcze_5{font-size:clamp(44px,5.2vw,76px);font-weight:650;letter-spacing:-.04em;line-height:1.06;margin:0;max-width:850px;text-wrap:balance}._title_1wcze_5 span{color:var(--dr-accent)}._lead_1wcze_7{color:var(--dr-muted);font-size:18px;line-height:1.7;margin:28px 0 0;max-width:58ch}._heroActions_1wcze_8{align-items:center;display:flex;flex-wrap:wrap;gap:20px 28px;margin-top:32px}._primaryLink_1wcze_9{align-items:center;background:var(--dr-accent);border-radius:var(--dr-radius-control);color:var(--dr-white);display:inline-flex;font-size:14px;font-weight:550;gap:20px;justify-content:center;min-height:50px;padding:14px 20px;transition:background-color .16s ease}._primaryLink_1wcze_9:hover{background:var(--dr-accent-hover)}._textLink_1wcze_11{align-items:center;color:var(--dr-black);display:inline-flex;font-size:14px;font-weight:550;gap:14px;justify-content:space-between;min-height:44px;text-decoration:underline;text-decoration-color:var(--dr-border);text-underline-offset:5px;transition:color .16s ease,text-decoration-color .16s ease}._textLink_1wcze_11:hover{color:var(--dr-link);text-decoration-color:currentColor}._perspectives_1wcze_13{padding-bottom:4px}._perspective_1wcze_13{align-items:center;display:flex;gap:16px;justify-content:space-between;min-height:83px;padding-block:18px}@media not (min-width:40rem),(min-width:48rem){._perspective_1wcze_13+._perspective_1wcze_13{border-top:1px solid var(--dr-border)}}._perspective_1wcze_13 strong{display:block;font-size:18px;font-weight:550}._perspective_1wcze_13 span{color:var(--dr-muted);display:block;font-size:13px;line-height:1.5;margin-top:6px}._perspective_1wcze_13 i,._perspective_1wcze_13:hover strong{color:var(--dr-link)}._ratings_1wcze_22{padding-block:60px 76px;scroll-margin-top:90px}._sectionHeading_1wcze_23{align-items:end;display:flex;gap:24px;justify-content:space-between;margin-bottom:34px}._sectionHeading_1wcze_23 h2{font-size:var(--dr-section-title);font-weight:600;letter-spacing:-.03em;line-height:1.2;margin:0;text-wrap:balance}._sectionHeading_1wcze_23 p{color:var(--dr-muted);font-size:14px;line-height:1.6;margin:0}._sectionHeading_1wcze_23 div p{margin-top:12px}._ratingGrid_1wcze_27{display:grid;gap:40px;grid-template-columns:repeat(3,minmax(0,1fr))}._principles_1wcze_28{background:#21162f;color:#eee8fa;padding-block:64px}._principlesLayout_1wcze_29{display:grid;gap:80px;grid-template-columns:1fr 1fr}._principles_1wcze_28 h2{color:var(--dr-white);font-size:var(--dr-section-title);font-weight:550;letter-spacing:-.03em;line-height:1.2;margin:0;text-wrap:balance}._principlesIntro_1wcze_31{color:#cec0de;font-size:16px;line-height:1.7;margin:24px 0 18px;max-width:40ch}._principles_1wcze_28 ._textLink_1wcze_11{color:#eee8fa;text-decoration-color:#675478}._principles_1wcze_28 ._textLink_1wcze_11:hover{color:var(--dr-white)}._principleList_1wcze_34{display:grid;gap:24px;margin:0}._principleList_1wcze_34 div+div{border-top:1px solid #493752;padding-top:24px}._principleList_1wcze_34 dt{color:var(--dr-white);font-size:17px;font-weight:550;margin-bottom:8px}._principleList_1wcze_34 dd{color:#cec0de;font-size:14px;line-height:1.7;margin:0;max-width:54ch}._publications_1wcze_38{padding-block:72px}._articleGrid_1wcze_39{display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}._article_1wcze_39{min-width:0}._articleLink_1wcze_41{display:flex;flex-direction:column;height:100%}._articleBody_1wcze_42{align-items:flex-start;display:flex;flex:1;flex-direction:column}._articleAuthor_1wcze_43{color:var(--dr-muted);font-size:13px}._article_1wcze_39 h3{font-size:26px;font-weight:550;letter-spacing:-.02em;line-height:1.3;margin:14px 0 0;text-wrap:balance}._article_1wcze_39 p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;color:var(--dr-muted);font-size:14px;-webkit-line-clamp:3;line-height:1.7;margin:16px 0 20px}._readArticle_1wcze_46{align-items:center;color:var(--dr-link);display:inline-flex;font-size:13px;font-weight:550;gap:12px;margin-top:auto;padding-top:20px}._articleLink_1wcze_41:hover h3{color:var(--dr-link)}._state_1wcze_48{color:var(--dr-muted);font-size:14px;line-height:1.6;padding:24px 0}._retryButton_1wcze_49{background:var(--dr-white);border:1px solid var(--dr-border);border-radius:8px;color:var(--dr-black);cursor:pointer;min-height:44px;padding:8px 14px}._retryButton_1wcze_49:hover{background:var(--dr-soft)}._articleLink_1wcze_41:focus-visible,._perspective_1wcze_13:focus-visible,._primaryLink_1wcze_9:focus-visible,._retryButton_1wcze_49:focus-visible,._textLink_1wcze_11:focus-visible{outline:2px solid var(--dr-accent);outline-offset:5px}@media not (min-width:64rem){._hero_1wcze_3{padding-top:64px}._heroLayout_1wcze_4{gap:32px;grid-template-columns:minmax(0,1fr) 220px}._title_1wcze_5{font-size:clamp(44px,5.2vw,64px)}._heroActions_1wcze_8{align-items:flex-start;flex-direction:column;gap:12px}._ratingGrid_1wcze_27{gap:48px;grid-template-columns:minmax(0,1fr)}._principlesLayout_1wcze_29{gap:40px}}@media not (min-width:48rem){._heroLayout_1wcze_4{gap:40px;grid-template-columns:minmax(0,1fr)}._perspectives_1wcze_13{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}._heroActions_1wcze_8{align-items:center;flex-direction:row;gap:16px 24px}._principlesLayout_1wcze_29,._ratingGrid_1wcze_27{gap:48px;grid-template-columns:minmax(0,1fr)}._sectionHeading_1wcze_23{align-items:flex-start;flex-direction:column;gap:16px}._sectionHeading_1wcze_23 p br{display:none}}@media not (min-width:40rem){._hero_1wcze_3{padding-block:36px 32px}._title_1wcze_5{font-size:clamp(34px,8.4vw,48px)}._lead_1wcze_7{font-size:16px;line-height:1.65;margin-top:20px}._heroActions_1wcze_8{align-items:flex-start;flex-direction:column;gap:10px;margin-top:24px}._heroLayout_1wcze_4{gap:28px}._perspectives_1wcze_13{gap:0;grid-template-columns:minmax(0,1fr)}._perspective_1wcze_13{gap:12px;min-height:68px;padding-block:12px}._perspective_1wcze_13 strong{font-size:15px}._perspective_1wcze_13 span{font-size:12px}._perspective_1wcze_13 i{font-size:14px}._ratings_1wcze_22{padding-block:40px 48px}._sectionHeading_1wcze_23{margin-bottom:28px}._principles_1wcze_28{padding-block:44px}._principlesLayout_1wcze_29{gap:32px}._publications_1wcze_38{padding-block:48px}._articleGrid_1wcze_39{gap:36px}._article_1wcze_39 h3{font-size:23px}}@media(prefers-reduced-motion:reduce){._primaryLink_1wcze_9,._textLink_1wcze_11{transition:none}}
