._preview_13pdy_2{border-top:3px solid var(--dr-black);display:flex;flex-direction:column;min-width:0}._header_13pdy_3{padding:24px 0 20px}._topline_13pdy_4{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:space-between}._topline_13pdy_4 h3{font-size:30px;font-weight:650;letter-spacing:-.03em;margin:0}._period_13pdy_6{color:#6030b3;font-size:14px;font-weight:550;text-transform:capitalize}._header_13pdy_3 p{color:var(--dr-muted);font-size:14px;line-height:1.6;margin:12px 0 0;max-width:42ch;min-height:44px}._table_13pdy_8{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%}._table_13pdy_8 thead th{border-bottom:1px solid var(--dr-border);color:var(--dr-muted);font-size:12px;font-weight:450;padding:12px 0}._table_13pdy_8 tbody td,._table_13pdy_8 tbody th{border-bottom:1px solid var(--dr-border);height:70px;padding:12px 0}._table_13pdy_8 tbody tr{transition:background-color .16s ease}._table_13pdy_8 tbody tr:focus-within,._table_13pdy_8 tbody tr:hover{background:#faf8ff}._rankColumn_13pdy_13{width:64px}._valueColumn_13pdy_14{text-align:right;width:112px}._rankCell_13pdy_15{font-variant-numeric:tabular-nums}._companyCell_13pdy_16{font-size:15px;font-weight:550;overflow-wrap:anywhere;padding-right:12px!important}._companyLink_13pdy_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_13pdy_17:hover{color:#6030b3;text-decoration-color:currentColor}._companyCell_13pdy_16 small{color:var(--dr-muted);display:block;font-size:11px;font-weight:400;line-height:1.4;margin-top:2px}._valueCell_13pdy_20{font-size:17px;font-variant-numeric:tabular-nums;font-weight:600;text-align:right;white-space:nowrap}._footer_13pdy_21{display:flex;flex:1;flex-direction:column;justify-content:flex-end}._note_13pdy_22{color:var(--dr-muted);font-size:12px;line-height:1.6;margin:18px 0;min-height:55px}._fullLink_13pdy_23{align-items:center;background:var(--dr-soft);display:flex;font-size:14px;font-weight:550;gap:16px;justify-content:space-between;min-height:56px;padding:14px 18px;transition:background-color .16s ease}._fullLink_13pdy_23:hover{background:#eee8fa}._fullLink_13pdy_23 small{color:var(--dr-muted);font-size:12px;font-weight:400;margin-left:10px}._state_13pdy_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:240px}._state_13pdy_26 p{margin:0}._retryButton_13pdy_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_13pdy_28:hover{background:var(--dr-soft)}._companyLink_13pdy_17:focus-visible,._fullLink_13pdy_23:focus-visible,._retryButton_13pdy_28:focus-visible{outline:2px solid var(--dr-accent);outline-offset:4px}._visuallyHidden_13pdy_31{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media not (min-width:40rem){._topline_13pdy_4 h3{font-size:27px}._rankColumn_13pdy_13{width:54px}._valueColumn_13pdy_14{width:112px}._companyCell_13pdy_16{font-size:14px}._valueCell_13pdy_20{font-size:15px}._fullLink_13pdy_23{padding-inline:12px}._fullLink_13pdy_23 small{display:block;margin:4px 0 0}}@media(prefers-reduced-motion:reduce){._companyLink_13pdy_17,._fullLink_13pdy_23,._table_13pdy_8 tbody tr{transition:none}}._page_1obl8_1{width:100%}._page_1obl8_1 ::-moz-selection{background:#6030b3;color:var(--dr-white)}._page_1obl8_1 ::selection{background:#6030b3;color:var(--dr-white)}._container_1obl8_3{margin-inline:auto;width:min(var(--dr-container),calc(100% - 64px))}._hero_1obl8_4{border-bottom:1px solid var(--dr-border);padding:86px 0 70px}._heroLayout_1obl8_5{align-items:end;display:grid;gap:48px;grid-template-columns:minmax(0,1fr) 264px}._title_1obl8_6{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_1obl8_6 span{color:var(--dr-accent)}._lead_1obl8_8{color:#4d4d4d;font-size:17px;line-height:1.7;margin:28px 0 0;max-width:58ch}._heroActions_1obl8_9{align-items:center;display:flex;flex-wrap:wrap;gap:20px 28px;margin-top:32px}._primaryLink_1obl8_10{align-items:center;background:var(--dr-black);border-radius:12px;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_1obl8_10:hover{background:#6030b3}._textLink_1obl8_12{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_1obl8_12:hover{color:#6030b3;text-decoration-color:currentColor}._perspectives_1obl8_14{padding-bottom:4px}._perspective_1obl8_14{align-items:center;border-top:1px solid var(--dr-border);display:flex;gap:16px;justify-content:space-between;min-height:83px;padding-block:18px}._perspective_1obl8_14 strong{display:block;font-size:16px;font-weight:600}._perspective_1obl8_14 span{color:var(--dr-muted);display:block;font-size:12px;line-height:1.5;margin-top:6px}._perspective_1obl8_14 i,._perspective_1obl8_14:hover strong{color:#6030b3}._ratings_1obl8_20{padding-block:60px 76px;scroll-margin-top:90px}._sectionHeading_1obl8_21{align-items:end;display:flex;gap:24px;justify-content:space-between;margin-bottom:34px}._sectionHeading_1obl8_21 h2{font-size:clamp(29px,3vw,40px);font-weight:600;letter-spacing:-.03em;line-height:1.15;margin:0;text-wrap:balance}._sectionHeading_1obl8_21 p{color:var(--dr-muted);font-size:14px;line-height:1.6;margin:0}._sectionHeading_1obl8_21 div p{margin-top:12px}._ratingGrid_1obl8_25{display:grid;gap:32px;grid-template-columns:repeat(3,minmax(0,1fr))}._principles_1obl8_26{background:#21162f;color:#eee8fa;padding-block:64px}._principlesLayout_1obl8_27{display:grid;gap:80px;grid-template-columns:1fr 1fr}._principles_1obl8_26 h2{color:var(--dr-white);font-size:clamp(29px,3vw,40px);font-weight:550;letter-spacing:-.03em;line-height:1.18;margin:0;text-wrap:balance}._principlesIntro_1obl8_29{color:#cec0de;font-size:16px;line-height:1.7;margin:24px 0 18px;max-width:40ch}._principles_1obl8_26 ._textLink_1obl8_12{color:#eee8fa;text-decoration-color:#675478}._principles_1obl8_26 ._textLink_1obl8_12:hover{color:var(--dr-white)}._principleList_1obl8_32{display:grid;gap:24px;margin:0}._principleList_1obl8_32 div+div{border-top:1px solid #493752;padding-top:24px}._principleList_1obl8_32 dt{color:var(--dr-white);font-size:17px;font-weight:550;margin-bottom:8px}._principleList_1obl8_32 dd{color:#cec0de;font-size:14px;line-height:1.7;margin:0;max-width:54ch}._publications_1obl8_36{padding-block:72px}._articleGrid_1obl8_37{display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}._article_1obl8_37{border-top:1px solid var(--dr-black);min-width:0}._articleLink_1obl8_39{display:flex;flex-direction:column;height:100%}._articleBody_1obl8_40{align-items:flex-start;display:flex;flex:1;flex-direction:column;padding-top:24px}._articleAuthor_1obl8_41{color:var(--dr-muted);font-size:12px}._article_1obl8_37 h3{font-size:24px;font-weight:550;letter-spacing:-.02em;line-height:1.3;margin:14px 0 0;text-wrap:balance}._article_1obl8_37 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_1obl8_44{align-items:center;color:#6030b3;display:inline-flex;font-size:13px;font-weight:550;gap:12px;margin-top:auto;padding-top:20px}._articleLink_1obl8_39:hover h3{color:#6030b3}._closing_1obl8_46{align-items:center;border-top:1px solid var(--dr-border);display:flex;gap:32px;justify-content:space-between;padding-block:38px 54px}._closing_1obl8_46 h2{font-size:29px;font-weight:550;letter-spacing:-.03em;margin:0}._closing_1obl8_46 p{color:var(--dr-muted);font-size:14px;line-height:1.6;margin:12px 0 0}._closingLinks_1obl8_49{display:flex;flex-direction:column;gap:4px}._state_1obl8_50{color:var(--dr-muted);font-size:14px;line-height:1.6;padding:24px 0}._retryButton_1obl8_51{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_1obl8_51:hover{background:var(--dr-soft)}._articleLink_1obl8_39:focus-visible,._perspective_1obl8_14:focus-visible,._primaryLink_1obl8_10:focus-visible,._retryButton_1obl8_51:focus-visible,._textLink_1obl8_12:focus-visible{outline:2px solid var(--dr-accent);outline-offset:5px}@media not (min-width:64rem){._hero_1obl8_4{padding-top:64px}._heroLayout_1obl8_5{gap:32px;grid-template-columns:minmax(0,1fr) 220px}._title_1obl8_6{font-size:clamp(44px,5.2vw,64px)}._heroActions_1obl8_9{align-items:flex-start;flex-direction:column;gap:12px}._ratingGrid_1obl8_25{gap:48px;grid-template-columns:minmax(0,1fr)}._principlesLayout_1obl8_27{gap:40px}}@media not (min-width:48rem){._heroLayout_1obl8_5{gap:40px;grid-template-columns:minmax(0,1fr)}._perspectives_1obl8_14{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}._heroActions_1obl8_9{align-items:center;flex-direction:row;gap:16px 24px}._principlesLayout_1obl8_27,._ratingGrid_1obl8_25{gap:48px;grid-template-columns:minmax(0,1fr)}._sectionHeading_1obl8_21{align-items:flex-start;flex-direction:column;gap:16px}._sectionHeading_1obl8_21 p br{display:none}}@media not (min-width:40rem){._container_1obl8_3{width:calc(100% - 32px)}._hero_1obl8_4{padding-block:44px 32px}._title_1obl8_6{font-size:clamp(36px,8.4vw,48px)}._lead_1obl8_8{font-size:15px;line-height:1.65;margin-top:24px}._heroActions_1obl8_9{align-items:flex-start;flex-direction:column;gap:10px;margin-top:24px}._heroLayout_1obl8_5{gap:28px}._perspectives_1obl8_14{gap:0;grid-template-columns:minmax(0,1fr)}._perspective_1obl8_14{align-items:flex-start;gap:8px;padding-top:14px}._perspective_1obl8_14 strong{font-size:15px}._perspective_1obl8_14 span{font-size:11px}._perspective_1obl8_14 i{font-size:12px}._ratings_1obl8_20{padding-block:40px 48px}._sectionHeading_1obl8_21{margin-bottom:28px}._principles_1obl8_26{padding-block:44px}._principlesLayout_1obl8_27{gap:32px}._publications_1obl8_36{padding-block:48px}._articleGrid_1obl8_37{gap:36px}._article_1obl8_37 h3{font-size:23px}._closing_1obl8_46{align-items:flex-start;flex-direction:column;gap:16px;padding-block:32px 40px}}@media(prefers-reduced-motion:reduce){._primaryLink_1obl8_10,._textLink_1obl8_12{transition:none}}
