.report_wir-report__0RAd0,.report_wir-report__0RAd0 *{box-sizing:border-box}.report_wir-report__0RAd0{background:#fbfaf7;color:#17141f;font-family:Nunito,sans-serif;-webkit-font-smoothing:antialiased}.report_wir-report__0RAd0 a{color:#4f3bd9;text-decoration:none}.report_wir-report__0RAd0 p a{text-decoration:underline}.report_wir-report__0RAd0 a:hover{color:#3527a8;text-decoration:underline}.report_wir-report__0RAd0 ::selection{background:#ddd7fa}.report_wir-report__0RAd0 section[id]{scroll-margin-top:24px}.report_wir-mono__uPmI0,.report_wir-serif__WYpq5{font-family:Nunito,sans-serif}.report_wir-hero__74V9w{max-width:1240px;margin:0 auto;padding:64px 32px}.report_wir-eyebrow__zwIEG{font-family:Nunito,sans-serif;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:#4f3bd9;display:block;margin-bottom:28px}.report_wir-h1__s4ycl{font-family:Nunito,sans-serif;font-size:clamp(38px,7vw,80px);line-height:1.04;letter-spacing:-.035em;font-weight:400;margin:0 0 24px;text-wrap:balance}.report_wir-dek__OHcZI{font-family:Nunito,sans-serif;font-size:clamp(20px,2.6vw,28px);line-height:1.35;font-style:italic;color:#3a3448;margin:0 0 28px;max-width:760px}.report_wir-lede__gFehE{font-size:18px;line-height:1.65;color:#4a4458;margin:0;max-width:680px}.report_wir-stats__k4UF_{margin-top:56px;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:1px;gap:1px;background:#e7e2d9;border:1px solid #e7e2d9}.report_wir-stat__rIkHm{background:#fbfaf7;padding:30px 28px}.report_wir-stat-num__W_n4_{font-family:Nunito,sans-serif;font-size:52px;line-height:1;letter-spacing:-.03em;color:#17141f}.report_wir-stat-lbl__3wzFL{margin-top:12px;font-size:15px;line-height:1.5;color:#6b6478}.report_wir-toolbar__RMnBr{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:36px}.report_wir-btn__H4g1X{font-size:14px;font-weight:500;color:#17141f;padding:10px 18px;border:1px solid #d8d2c7;border-radius:999px;cursor:pointer;background:transparent;font-family:inherit}.report_wir-btn__H4g1X:hover{border-color:#4f3bd9;color:#4f3bd9;text-decoration:none}.report_wir-btn-dark__zoEYC{color:#fbfaf7;background:#17141f;border-color:#17141f}.report_wir-btn-dark__zoEYC:hover{background:#4f3bd9;border-color:#4f3bd9;color:#fbfaf7}.report_wir-body-grid__XNksY{max-width:1240px;margin:0 auto;padding:0 32px 100px;display:grid;grid-template-columns:220px minmax(0,1fr);grid-gap:56px;gap:56px;align-items:start;position:relative}@media (max-width:900px){.report_wir-body-grid__XNksY{grid-template-columns:1fr}}.report_wir-toc___jy8H{display:flex;flex-direction:column;gap:2px;border-left:1px solid #e7e2d9;padding-left:0}@media (max-width:900px){.report_wir-toc___jy8H{display:none}}.report_wir-toc-pinned__WuOi5{position:fixed;z-index:20}.report_wir-toc-bottomed__OhK2R{position:absolute}.report_wir-toc-label__DIDi2{font-family:Nunito,sans-serif;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#8a8398;padding:0 0 14px 18px;display:block}.report_wir-toc___jy8H a{display:block;font-size:14px;line-height:1.4;color:#6b6478;padding:7px 0 7px 18px;border-left:2px solid transparent;margin-left:-1px}.report_wir-toc-strong__Tp8Bi{color:#17141f;font-weight:500}.report_wir-toc___jy8H a:hover{text-decoration:none}.report_wir-toc___jy8H a.report_is-active__TOxc5,.report_wir-toc___jy8H a:hover{color:#4f3bd9;border-left-color:#4f3bd9}.report_wir-main__CzXgI{min-width:0;max-width:820px;grid-column:2}@media (max-width:900px){.report_wir-main__CzXgI{grid-column:1}}.report_wir-kicker__pkpQv{font-family:Nunito,sans-serif;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#8a8398;display:block}.report_wir-h2__ghcu6{font-size:38px;line-height:1.15;letter-spacing:-.025em;margin:16px 0 26px}.report_wir-h2__ghcu6,.report_wir-part-h2__HsJkR{font-family:Nunito,sans-serif;font-weight:400;text-wrap:balance}.report_wir-part-h2__HsJkR{font-size:clamp(34px,5vw,54px);line-height:1.06;letter-spacing:-.03em;margin:18px 0 22px}.report_wir-h3__wGFGQ{font-size:30px;line-height:1.2;letter-spacing:-.02em;margin:0 0 22px}.report_wir-h3__wGFGQ,.report_wir-h4__wRy5a{font-family:Nunito,sans-serif;font-weight:400}.report_wir-h4__wRy5a{font-size:24px;line-height:1.3;margin:14px 0 16px}.report_wir-num__Yg6c2{font-family:Nunito,sans-serif;font-size:15px;color:#4f3bd9;margin-right:12px}.report_wir-p__4tq12{font-size:18px;line-height:1.72;color:#2c2738;margin:0 0 20px;text-wrap:pretty}.report_wir-p-sm__sZnMn{font-size:17px;line-height:1.7;color:#2c2738;margin:0 0 16px;text-wrap:pretty}.report_wir-part__gVWOC{scroll-margin-top:24px;margin:88px 0 56px;padding:48px 0 0;border-top:2px solid #17141f}.report_wir-part-lede__DQL8u{font-size:16px;line-height:1.7;color:#6b6478;margin:0;max-width:700px;text-wrap:pretty}.report_wir-collapse__z36Ik{margin:0}.report_wir-collapse__z36Ik>summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:500;font-family:inherit;padding:10px 18px;border-radius:999px;border:1px solid #17141f;color:#17141f;background:transparent;white-space:nowrap}.report_wir-collapse__z36Ik>summary::-webkit-details-marker{display:none}.report_wir-collapse__z36Ik>summary:hover{background:#17141f;color:#fbfaf7}.report_wir-collapse__z36Ik>summary .report_wir-collapse-verb__pMYkD:before{content:"Expand"}.report_wir-collapse__z36Ik[open]>summary .report_wir-collapse-verb__pMYkD:before{content:"Collapse"}.report_wir-collapse__z36Ik>.report_wir-collapse-body__0_UNq{padding-top:32px}.report_wir-fold-badge___U_Z3{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:500;color:#4a4458;padding:9px 16px;border:1px solid #d8d2c7;border-radius:999px;white-space:nowrap}.report_wir-collapse__z36Ik.report_wir-findings-toggle__rYjfB>summary:hover,.report_wir-collapse__z36Ik.report_wir-section-header-fold__LDm_3>summary:hover{background:transparent;color:inherit}.report_wir-collapse__z36Ik.report_wir-findings-toggle__rYjfB>summary:hover .report_wir-fold-badge___U_Z3,.report_wir-collapse__z36Ik.report_wir-section-header-fold__LDm_3>summary:hover .report_wir-fold-badge___U_Z3{border-color:#4f3bd9;color:#4f3bd9}.report_wir-findings-toggle__rYjfB>.report_wir-collapse-body__0_UNq{padding-top:0}.report_wir-fig__O_TXq{margin:0 0 36px;border:1px solid #e7e2d9;background:#fffdf9;padding:28px 26px 20px}.report_wir-fig__O_TXq svg{width:100%;height:auto;display:block;overflow:visible}.report_wir-figcap__XKlUh{margin-top:14px;font-family:Nunito,sans-serif;font-size:12px;line-height:1.6;color:#8a8398}.report_wir-legend__h3al5{display:flex;gap:20px;flex-wrap:wrap;margin-top:18px;padding-top:16px;border-top:1px solid #efebe3;font-size:13px;color:#4a4458}.report_wir-legend__h3al5 .report_sw__Zz28h{display:inline-block;margin-right:8px;vertical-align:middle}.report_wir-quote__4UmLv{margin:0 0 30px;padding:0 0 0 24px;border-left:3px solid #4f3bd9}.report_wir-quote__4UmLv p{font-family:Nunito,sans-serif;font-size:24px;line-height:1.4;font-style:italic;color:#17141f;margin:0 0 12px;text-wrap:pretty}.report_wir-quote__4UmLv cite{font-family:Nunito,sans-serif;font-size:12px;font-style:normal;letter-spacing:.08em;color:#8a8398}.report_wir-box__Zt3Bv{background:#f3f1eb;border:1px solid #e7e2d9;padding:26px 28px;margin:0 0 32px}.report_wir-box-outline__F8UoX{border:1px solid #17141f;padding:26px 28px;margin:0 0 32px}.report_wir-box-label__at1lw{font-family:Nunito,sans-serif;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#4f3bd9}.report_wir-list__uq_NM{margin:16px 0 0;padding:0 0 0 18px;display:grid;grid-gap:10px;gap:10px}.report_wir-list__uq_NM li{font-size:16px;line-height:1.6;color:#2c2738}.report_wir-tiles__E1bGD{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:1px;gap:1px;background:#e7e2d9;border:1px solid #e7e2d9;margin-bottom:32px}.report_wir-tile__1cRt2{background:#fffdf9;padding:24px 26px}.report_wir-tile-lbl__80_hY{font-family:Nunito,sans-serif;font-size:11px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:16px}.report_wir-tile-row__EoXbH{display:flex;justify-content:space-between;align-items:baseline;padding:10px 0}.report_wir-tile-row__EoXbH+.report_wir-tile-row__EoXbH{border-top:1px solid #efebe3}.report_wir-tile-row__EoXbH span:first-child{font-size:14px;color:#6b6478}.report_wir-tile-row__EoXbH span:last-child{font-family:Nunito,sans-serif;font-size:22px}.report_wir-fold__H10I8{border:1px solid #e7e2d9;background:#fffdf9;margin-bottom:32px}.report_wir-fold__H10I8 summary{list-style:none;cursor:pointer;padding:18px 24px;font-size:15px;font-weight:500;color:#17141f;display:flex;align-items:center;justify-content:space-between;gap:16px}.report_wir-fold__H10I8 summary::-webkit-details-marker{display:none}.report_wir-fold__H10I8 summary:after{content:"Show data";font-family:Nunito,sans-serif;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#4f3bd9;white-space:nowrap}.report_wir-fold__H10I8[open] summary:after{content:"Hide data"}.report_wir-fold__H10I8 summary:hover{background:#f6f3ec}.report_wir-tablewrap__0tyjE{padding:0 22px 22px;overflow-x:auto}.report_wir-table__ksQPZ{width:100%;border-collapse:collapse;font-size:14px}.report_wir-table__ksQPZ th{text-align:right;padding:12px;border-bottom:1px solid #17141f;font-family:Nunito,sans-serif;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#6b6478;font-weight:500}.report_wir-table__ksQPZ td:first-child,.report_wir-table__ksQPZ th:first-child{text-align:left;padding-left:0}.report_wir-table__ksQPZ td{text-align:right;padding:11px 12px;border-bottom:1px solid #efebe3}.report_wir-figbtns__4Wz5D{display:flex;gap:8px;margin-bottom:22px;flex-wrap:wrap}.report_wir-figbtn__ABQlD{font-size:13px;font-weight:500;font-family:inherit;padding:8px 14px;border-radius:999px;cursor:pointer;border:1px solid #d8d2c7;background:transparent;color:#4a4458}.report_wir-figbtn-active__dRUqE{border-color:#4f3bd9;background:#4f3bd9;color:#fbfaf7}.report_wir-bottomline__h_tsN{background:#17141f;color:#fbfaf7;padding:40px 36px;margin:0 0 8px}.report_wir-bottomline__h_tsN span{font-family:Nunito,sans-serif;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#a79bf5}.report_wir-bottomline__h_tsN p{font-family:Nunito,sans-serif;font-size:clamp(22px,3vw,30px);line-height:1.4;margin:18px 0 0;color:#fbfaf7;text-wrap:pretty}.report_wir-faq__xUvLj{display:grid;grid-gap:1px;gap:1px;background:#e7e2d9;border-top:1px solid #e7e2d9;border-bottom:1px solid #e7e2d9}.report_wir-faq-item__rqGrK{background:#fbfaf7}.report_wir-faq-item__rqGrK summary{list-style:none;cursor:pointer;padding:20px 4px;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;font-size:17px;font-weight:500;line-height:1.4;color:#17141f}.report_wir-faq-item__rqGrK summary::-webkit-details-marker{display:none}.report_wir-faq-item__rqGrK summary:hover{color:#4f3bd9}.report_wir-faq-item__rqGrK summary:after{content:"+";font-family:Nunito,sans-serif;font-size:18px;color:#4f3bd9}.report_wir-faq-item__rqGrK[open] summary:after{content:"\2013"}.report_wir-faq-item__rqGrK p{font-size:16px;line-height:1.7;color:#4a4458;margin:0;padding:0 44px 22px 4px;text-wrap:pretty}@media print{.report_no-print__425F4{display:none!important}}