.ReportPage_page__KPIda{--ink:#292e35;--teal:#23b5d3;--gold:#f0ba4c;--cream:#faf2df;--grad:var(--primary-gradient,linear-gradient(90deg,#23b5d3 0%,#f0ba4c 100%));--teal-tint:rgba(35,181,211,0.13);--gold-tint:rgba(240,186,76,0.13);--gutter:clamp(20px,6vw,80px);--maxw:1360px;color:var(--ink);font-family:var(--font-outfit,"Outfit",sans-serif);overflow-x:clip;padding-bottom:120px}.ReportPage_inner__kH0fo{max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gutter);box-sizing:border-box}.ReportPage_page__KPIda .team{margin-top:32px}.ReportPage_section__OFGQ2{margin-top:160px;scroll-margin-top:184px}.ReportPage_head__ou2iX{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center;margin-bottom:80px;padding:64px 40px}.ReportPage_headBlob__wd2Ol{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:min(880px,94%);height:auto;z-index:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ReportPage_headTitle__Rm_Q8{position:relative;z-index:1;font-size:clamp(32px,5vw,56px);line-height:1.1;font-weight:700;margin:0}.ReportPage_headTitle__Rm_Q8 .ReportPage_g__fod91{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.ReportPage_headSub__D4kTI{position:relative;z-index:1;font-size:clamp(17px,2vw,24px);line-height:1.4;max-width:760px;margin:0}.ReportPage_heroEyebrow__hV8jV{display:inline-flex;align-items:center;gap:10px;font-size:16px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);opacity:.85;position:relative;z-index:1}.ReportPage_heroEyebrow__hV8jV:before{content:"";width:12px;height:12px;border-radius:50%;background:var(--grad)}.ReportPage_heroStats__5m1NK{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(28px,7vw,110px);position:relative;z-index:1}.ReportPage_heroStat__9DQiS{display:flex;flex-direction:column;align-items:center;gap:4px}.ReportPage_heroStatValue__dB3tI{font-family:var(--font-css-sign-language,"CCSignLanguage Regular");font-size:clamp(56px,8vw,90px);line-height:1;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.ReportPage_heroStatLabel__JYIj5{font-size:18px;font-weight:500;color:var(--ink)}.ReportPage_toc__LPb6_{z-index:100;margin:64px auto 0;max-width:var(--maxw);padding-inline:var(--gutter)}.ReportPage_tocStuck__rvsz0{position:fixed;top:104px;left:0;right:0;margin-top:0}.ReportPage_tocInner__h5Xd4{display:flex;gap:8px;flex-wrap:nowrap;justify-content:safe center;width:-moz-fit-content;width:fit-content;max-width:100%;margin-inline:auto;overflow-x:auto;padding:8px;background:#fff;border:1px solid rgba(41,46,53,.1);border-radius:40px;box-shadow:0 6px 20px rgba(41,46,53,.08);scrollbar-width:none;transition:padding .25s ease,box-shadow .25s ease}.ReportPage_tocInner__h5Xd4::-webkit-scrollbar{display:none}.ReportPage_tocLink__XbNJo{flex:0 0 auto;border:none;background:transparent;font-family:inherit;font-size:14px;font-weight:600;color:var(--ink);opacity:.55;padding:9px 16px;border-radius:30px;cursor:pointer;white-space:nowrap;transition:all .2s ease}.ReportPage_tocLink__XbNJo:hover{opacity:1}.ReportPage_tocLinkActive__awQVp{opacity:1;color:#fff;background:var(--grad)}.ReportPage_tocStuck__rvsz0 .ReportPage_tocInner__h5Xd4{padding:4px;box-shadow:0 12px 30px rgba(41,46,53,.16)}.ReportPage_tocStuck__rvsz0 .ReportPage_tocLink__XbNJo{padding:6px 14px;font-size:13px}.ReportPage_intro__NCiBX{margin-top:120px}.ReportPage_introGrid__xYZNe{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:56px;gap:56px;align-items:start}.ReportPage_introTitle__6XOlq{font-size:clamp(32px,4.5vw,48px);line-height:1.1;font-weight:700;margin:0 0 24px}.ReportPage_introTitle__6XOlq .ReportPage_g__fod91{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.ReportPage_introBody__OI_YY{font-size:20px;line-height:1.6;margin:0}.ReportPage_introText__JpgkD{margin-left:-36px}.ReportPage_specs__nFWzn{position:relative;margin:0;background:#fff;border-radius:30px;padding:12px 32px}.ReportPage_specs__nFWzn:before{content:"";position:absolute;inset:0;padding:2px;border-radius:inherit;background:var(--grad);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.ReportPage_specRow__tOTzL{display:flex;gap:24px;align-items:baseline;padding:18px 0;border-bottom:1px solid rgba(41,46,53,.08)}.ReportPage_specRow__tOTzL:last-child{border-bottom:none}.ReportPage_specLabel__cO_6H{font-size:18px;font-weight:700;color:var(--teal);flex:0 0 130px;margin:0}.ReportPage_specValue__HVjpd{font-size:18px;line-height:1.4;margin:0}.ReportPage_gradCard__CMWRJ{position:relative;border-radius:30px;background:var(--cream);padding:32px}.ReportPage_gradCard__CMWRJ:before{content:"";position:absolute;inset:0;padding:2px;border-radius:inherit;background:var(--grad);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.ReportPage_offerSwoosh__lgHNl{--teal:#23b5d3;--gold:#f0ba4c;--charcoal:#292e35;--cream:#faf2df;--grad:linear-gradient(90deg,#23b5d3,#f0ba4c);position:relative;width:100%;margin-top:120px;display:flex;align-items:center;justify-content:center}.ReportPage_offerBg__ro0nR{width:100%;height:auto;display:block;pointer-events:none}.ReportPage_offerInner__5Evp5{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;text-align:center;width:100%;max-width:640px;padding:0 24px;color:var(--cream)}.ReportPage_offerKicker__bxu6a{font-size:16px;font-weight:600;color:var(--gold);margin:0 0 8px}.ReportPage_offerHeading__Rk8j4{font-size:clamp(26px,3.4vw,38px);line-height:1.1;font-weight:700;color:#fff;margin:0}.ReportPage_offerGrad__1IIyJ{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.ReportPage_offerText__u0r_x{font-size:17px;line-height:1.55;color:var(--cream);opacity:.9;margin:16px 0 24px}.ReportPage_offerBtn___OaeR{display:inline-block;background:var(--grad);color:#fff;font-weight:700;font-size:16px;padding:14px 30px;border-radius:999px;text-decoration:none;transition:transform .12s ease}.ReportPage_offerBtn___OaeR:active{transform:scale(.97)}@media (max-width:860px){.ReportPage_offerSwoosh__lgHNl{background:var(--charcoal);border-radius:32px;padding:44px 24px;margin:80px 16px 0;width:auto}.ReportPage_offerBg__ro0nR{display:none}.ReportPage_offerInner__5Evp5{position:static;transform:none;top:auto;left:auto;max-width:100%;padding:0}.ReportPage_offerHeading__Rk8j4{font-size:26px}}.ReportPage_contributors__27csQ .numbers{margin-top:0}.ReportPage_contributors__27csQ .team{margin-top:120px}.ReportPage_bento__XC_Ap{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:24px;gap:24px;margin-top:24px}.ReportPage_bentoCard__Zv_XT{padding:2px;border-radius:32px;background:var(--grad)}.ReportPage_bentoCard__Zv_XT:first-child{grid-column:span 4}.ReportPage_bentoCard__Zv_XT:nth-child(2),.ReportPage_bentoCard__Zv_XT:nth-child(3){grid-column:span 2}.ReportPage_bentoCard__Zv_XT:nth-child(4){grid-column:span 4}.ReportPage_bentoInner__jWR57{height:100%;border-radius:30px;background:#fff;padding:32px;display:flex;align-items:center;gap:28px}.ReportPage_bentoIcon__JBoYV{flex:0 0 auto;width:84px;height:84px;object-fit:contain}.ReportPage_bentoText__sX1ko{display:flex;flex-direction:column;gap:8px}.ReportPage_bentoTitle__LvkpT{font-size:22px;font-weight:700;margin:0}.ReportPage_bentoBody__wtIVI{font-size:16px;line-height:1.5;margin:0;opacity:.85}@media (max-width:900px){.ReportPage_bento__XC_Ap{grid-template-columns:1fr}.ReportPage_bentoCard__Zv_XT{grid-column:auto!important}.ReportPage_bentoInner__jWR57{flex-direction:column;align-items:flex-start;gap:16px}}.ReportPage_insideGrid__mIzD_{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px 56px;gap:20px 56px}.ReportPage_insideItem__WusAs{display:flex;gap:16px;align-items:flex-start}.ReportPage_insideBullet__lljIL{flex:0 0 22px;width:22px;height:22px;border-radius:50%;background:var(--gold);margin-top:4px}.ReportPage_insideText__YsI1Y{font-size:20px;line-height:1.45}.ReportPage_insideText__YsI1Y strong{font-weight:700}.ReportPage_statGrid__lohpY{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:24px;gap:24px}.ReportPage_statItem__T1iqA{border-radius:30px;padding:36px 24px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px;min-height:200px;justify-content:center}.ReportPage_statItem__T1iqA:nth-child(odd){background:var(--teal-tint)}.ReportPage_statItem__T1iqA:nth-child(2n){background:var(--gold-tint)}.ReportPage_statValue__fQKOr{font-family:var(--font-css-sign-language,"CCSignLanguage Regular");font-size:clamp(54px,6vw,78px);line-height:1;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.ReportPage_statLabel__LNe3t{font-size:18px;font-weight:500;line-height:1.3;color:var(--ink);max-width:200px}.ReportPage_takeaways__f8ji4{list-style:none;margin:64px 0 0;padding:0;display:grid;grid-gap:16px;gap:16px}.ReportPage_takeaway__sJ4Nz{display:flex;gap:20px;align-items:flex-start}.ReportPage_takeawayNum__nswxc{flex:0 0 44px;width:44px;height:44px;border-radius:50%;background:var(--grad);color:#fff;font-weight:700;font-size:20px;display:flex;align-items:center;justify-content:center}.ReportPage_takeawayText__AJaGX{font-size:20px;line-height:1.5;margin:0;padding-top:8px}.ReportPage_dataCards__GBjXO{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:24px;gap:24px;margin-bottom:48px}.ReportPage_dataCard__L3AL1{border-radius:30px;padding:32px;display:flex;flex-direction:column;gap:8px;position:relative}.ReportPage_dataCardTeal__zyNxa{background:var(--teal-tint)}.ReportPage_dataCardGold__gOSi0{background:var(--gold-tint)}.ReportPage_dataCardPlain__84pyk{background:#fff;box-shadow:0 6px 20px rgba(41,46,53,.06)}.ReportPage_dataCardValue__e3Zce{font-size:44px;line-height:1;font-weight:700;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.ReportPage_dataCardTitle__6_yMs{font-size:20px;font-weight:700;margin:0}.ReportPage_dataCardBody__iQ82n{font-size:16px;line-height:1.45;margin:0}.ReportPage_dataCardBadge__p6V57{position:absolute;top:20px;right:20px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:6px 12px;border-radius:30px;background:#fff;color:var(--ink)}.ReportPage_chartCard__jAfYS{background:#fff;border-radius:30px;padding:clamp(24px,4vw,48px);box-shadow:0 6px 20px rgba(41,46,53,.06)}.ReportPage_toggleRow___FAnl{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:32px}.ReportPage_toggleBtn____KKQ{border:1px solid rgba(41,46,53,.15);background:#fff;font-family:inherit;font-size:14px;font-weight:600;color:var(--ink);padding:10px 22px;border-radius:30px;cursor:pointer;transition:all .2s ease}.ReportPage_toggleBtnActive___kLxh{color:#fff;background:var(--grad);border-color:transparent}.ReportPage_chartCanvasWrap__DRsjv{position:relative;width:100%;height:clamp(300px,42vw,440px)}.ReportPage_insight__nt9xi{margin-top:40px;max-width:920px;margin-inline:auto;border-left:4px solid var(--teal);border-image:linear-gradient(180deg,#23b5d3,#f3ba4b) 1;padding:8px 0 8px 28px}.ReportPage_insightAlert__VyiYS{border-image:none;border-left-color:var(--gold)}.ReportPage_insightQuote____C5w{font-size:22px;line-height:1.45;font-weight:600;margin:0}.ReportPage_insightSource__WCacJ{font-size:16px;margin:10px 0 0;opacity:.7}.ReportPage_recoGrid__WZ_PL{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.ReportPage_recoCard__qnIB4{display:flex;flex-direction:column;gap:14px}.ReportPage_recoNum__8mUsD{font-family:var(--font-css-sign-language,"CCSignLanguage Regular");font-size:48px;line-height:1;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.ReportPage_recoTitle__5L7H5{font-size:22px;font-weight:700;margin:0}.ReportPage_recoBody__6UUhg{font-size:16px;line-height:1.5;margin:0}.ReportPage_comparator__nMYEc{margin-top:160px;scroll-margin-top:184px}.ReportPage_comparatorCard__oWSKm{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px;align-items:stretch}.ReportPage_comparatorForm__lSi7t{display:flex;flex-direction:column;gap:20px;background:#fff;border-radius:30px;padding:40px;box-shadow:0 6px 20px rgba(41,46,53,.06)}.ReportPage_field__2c69C{display:flex;flex-direction:column;gap:8px}.ReportPage_fieldLabel__lpBFt{font-size:15px;font-weight:600}.ReportPage_field__2c69C input,.ReportPage_field__2c69C select{font-family:inherit;font-size:16px;color:var(--ink);padding:14px 16px;border:1px solid rgba(41,46,53,.18);border-radius:16px;background:var(--cream);outline:none;transition:border-color .2s ease}.ReportPage_field__2c69C input:focus,.ReportPage_field__2c69C select:focus{border-color:var(--teal)}.ReportPage_comparatorResult__sCNdA{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:12px;border-radius:30px;padding:40px;background:var(--teal-tint)}.ReportPage_resultPlaceholder__1lfsN{font-size:18px;opacity:.7;max-width:300px}.ReportPage_resultTop__cZWYj{font-family:var(--font-css-sign-language,"CCSignLanguage Regular");font-size:clamp(64px,10vw,110px);line-height:1;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.ReportPage_resultLead__vpQ15{font-size:17px;font-weight:600}.ReportPage_resultMsg__p3QU4{font-size:16px;line-height:1.5;margin:4px 0 0}.ReportPage_cta__Is9QZ{margin-top:160px;text-align:center}.ReportPage_ctaInner__UpX9t{position:relative;max-width:1100px;margin-inline:auto;padding:120px 48px}.ReportPage_ctaBlob__Qc3vA{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:min(1240px,108%);height:auto;z-index:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ReportPage_ctaContent__TtfU_{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:24px}.ReportPage_ctaBody__gI4Kt{font-size:18px;line-height:1.55;margin:0}.ReportPage_ctaNote__KTecw{font-size:13px;opacity:.6;text-align:center;max-width:820px;margin:40px auto 0;padding-inline:20px}.ReportPage_tabs__wx0o5{margin-top:160px}.ReportPage_tabsLayout__GRxGA{display:grid;grid-template-columns:180px minmax(0,1fr);grid-gap:32px;gap:32px;align-items:stretch;padding-inline:clamp(24px,5vw,72px)}.ReportPage_tabsSidebar__ckGM3{position:relative;display:flex;align-items:center}.ReportPage_railInner__aCOIo{display:flex;flex-direction:column;align-items:flex-end;gap:4px;width:100%}.ReportPage_sideTab__xm4dR{display:inline-flex;flex-direction:row-reverse;align-items:center;gap:14px;padding:12px 16px;border:none;background:transparent;border-radius:30px;font-family:inherit;font-size:15px;font-weight:600;color:var(--ink);text-align:left;cursor:pointer;opacity:.65;transition:background .2s ease,opacity .2s ease}.ReportPage_sideTab__xm4dR:hover{opacity:1;background:rgba(41,46,53,.05)}.ReportPage_sideTabActive__pE4Dp{opacity:1;background:var(--teal-tint)}.ReportPage_sideIcon__4X3SC{flex:0 0 auto;width:22px;height:22px;display:inline-flex}.ReportPage_sideIcon__4X3SC svg{width:100%;height:100%}.ReportPage_sideTabActive__pE4Dp .ReportPage_sideIcon__4X3SC{color:var(--teal)}.ReportPage_sideLabel__c9sNT{display:none;white-space:nowrap}.ReportPage_sideTabActive__pE4Dp .ReportPage_sideLabel__c9sNT,.ReportPage_sideTab__xm4dR:hover .ReportPage_sideLabel__c9sNT{display:inline}.ReportPage_tabsContent__Ub0MU{min-width:0}.ReportPage_panelHead__p1IFk{display:flex;flex-direction:column;align-items:flex-start;gap:12px;text-align:left;margin-bottom:40px}.ReportPage_panelTitle__0IA_L{font-size:clamp(26px,3.4vw,40px);line-height:1.1;font-weight:700;margin:0}.ReportPage_panelTitle__0IA_L .ReportPage_g__fod91{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.ReportPage_panelSub__YT_KA{font-size:clamp(16px,1.6vw,19px);line-height:1.5;max-width:680px;margin:0;opacity:.8}.ReportPage_panelGrid__Hw4ya{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px;align-items:center}.ReportPage_chartCol__RcDIJ{min-width:0}.ReportPage_resultsCol__Iz6rI{display:flex;flex-direction:column;gap:20px;min-width:0}.ReportPage_chartLabel__M3e4H{font-size:17px;font-weight:600;text-align:left;margin:0 0 16px}.ReportPage_tabsContent__Ub0MU .ReportPage_insight__nt9xi{margin-top:8px}.ReportPage_tabsNav__MWBGD{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:48px;padding-top:28px;border-top:1px solid rgba(41,46,53,.1)}.ReportPage_navBtn__Pcd9R{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid rgba(41,46,53,.15);border-radius:30px;padding:10px 20px;font-family:inherit;font-size:14px;font-weight:600;color:var(--ink);cursor:pointer;transition:all .2s ease}.ReportPage_navBtn__Pcd9R:hover:not(:disabled){border-color:var(--teal)}.ReportPage_navBtn__Pcd9R:disabled{opacity:.35;cursor:default}.ReportPage_navCounter__En6hM{font-size:16px;font-weight:700;letter-spacing:.04em}@media (max-width:1100px){.ReportPage_tabsLayout__GRxGA{grid-template-columns:minmax(0,1fr);gap:28px;padding-inline:var(--gutter)}.ReportPage_tabsSidebar__ckGM3{position:static;display:block}.ReportPage_railInner__aCOIo{position:static!important;top:auto!important;left:auto!important;width:100%!important;flex-direction:row;flex-wrap:nowrap;align-items:center;overflow-x:auto;gap:8px;padding-bottom:6px;scrollbar-width:none}.ReportPage_railInner__aCOIo::-webkit-scrollbar{display:none}.ReportPage_sideTab__xm4dR{flex:0 0 auto;flex-direction:row;background:#fff;border:1px solid rgba(41,46,53,.1)}.ReportPage_sideLabel__c9sNT{display:inline}}@media (max-width:820px){.ReportPage_tabs__wx0o5{margin-top:100px}.ReportPage_panelGrid__Hw4ya{grid-template-columns:1fr;gap:28px}}@media (max-width:1199px){.ReportPage_comparator__nMYEc,.ReportPage_cta__Is9QZ,.ReportPage_section__OFGQ2{margin-top:110px}.ReportPage_introGrid__xYZNe{grid-template-columns:1fr;gap:40px}.ReportPage_introText__JpgkD{margin-left:0}.ReportPage_pillarGrid__HyskP,.ReportPage_recoGrid__WZ_PL{grid-template-columns:1fr}.ReportPage_comparatorCard__oWSKm{grid-template-columns:1fr;gap:24px}}@media (max-width:743px){.ReportPage_comparator__nMYEc,.ReportPage_cta__Is9QZ,.ReportPage_section__OFGQ2{margin-top:88px}.ReportPage_insideGrid__mIzD_{grid-template-columns:1fr}.ReportPage_insideText__YsI1Y,.ReportPage_introBody__OI_YY,.ReportPage_takeawayText__AJaGX{font-size:18px}.ReportPage_comparatorForm__lSi7t,.ReportPage_comparatorResult__sCNdA{padding:28px}}