.recommendations_cta__BHTwc{padding:72px 0;border-top:1px solid var(--rule);background:var(--bg-2)}.recommendations_ctaCard__ulp8B{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:48px;align-items:center;padding:40px;border:1px solid var(--rule);border-left:3px solid var(--accent);background:var(--bg)}.recommendations_ctaCard__ulp8B h2{margin-top:12px;font-size:clamp(28px,3.4vw,42px)}.recommendations_ctaCard__ulp8B p{max-width:680px;color:var(--fg-2);line-height:1.65}.recommendations_ctaActions__XnyuF{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.recommendations_ctaSecondary__jcsEH{color:var(--fg-3);font-family:var(--mono);font-size:12.5px}.recommendations_ctaSecondary__jcsEH:hover{color:var(--accent)}.recommendations_sampleNote__ND4Ev{margin-top:18px;padding:14px 18px;border-left:2px solid var(--accent);background:var(--bg-2);color:var(--fg-2);font-size:14px;line-height:1.6}.recommendations_cards__w5xNA{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;margin-top:40px}.recommendations_card__Cb_TJ{display:flex;flex-direction:column;gap:14px;padding:26px;border:1px solid var(--rule);background:var(--bg);color:inherit;text-decoration:none}.recommendations_card__Cb_TJ:hover{border-color:var(--accent)}.recommendations_card__Cb_TJ h3{margin:0;font-size:22px;line-height:1.25}.recommendations_card__Cb_TJ p{margin:0;color:var(--fg-2);font-size:14.5px;line-height:1.6}.recommendations_cardKicker__mfBUx{color:var(--accent);font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase}.recommendations_cardStats__tQz5t{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:auto;padding-top:14px;border-top:1px solid var(--rule)}.recommendations_cardStats__tQz5t strong{display:block;color:var(--fg);font-family:var(--serif);font-size:22px;font-weight:400}.recommendations_cardStats__tQz5t span{color:var(--fg-3);font-family:var(--mono);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase}.recommendations_questions__lIEWU{-moz-columns:2;column-count:2;-moz-column-gap:40px;column-gap:40px}.recommendations_questions__lIEWU li{-moz-column-break-inside:avoid;break-inside:avoid}@media (max-width:900px){.recommendations_ctaCard__ulp8B{grid-template-columns:minmax(0,1fr);gap:24px;padding:28px 22px}.recommendations_questions__lIEWU{-moz-columns:1;column-count:1}}@media (max-width:600px){.recommendations_rankTable__T4CQA{min-width:0!important;font-size:13px}.recommendations_rankTable__T4CQA td,.recommendations_rankTable__T4CQA th{padding-left:6px!important;padding-right:6px!important}.recommendations_hideSm__AHupV{display:none}}.page_hero__o9BTH{padding:72px 0 80px;border-bottom:1px solid var(--rule);background:radial-gradient(circle at 82% 14%,rgba(232,169,78,.11),transparent 31rem),var(--bg)}.page_backLink__k1Cif{display:inline-block;margin-bottom:30px;color:var(--fg-3);font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.page_backLink__k1Cif:hover,.page_methodLink__9CtrD:hover{color:var(--accent)}.page_kicker__lBRFh{margin:0 0 20px;color:var(--accent);font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase}.page_title__7ceUJ{max-width:980px;font-size:clamp(42px,6.2vw,78px)}.page_title__7ceUJ em{color:var(--accent);font-family:var(--serif);font-weight:400}.page_summary__jw1eA{max-width:840px;margin:30px 0 0;color:var(--fg-2);font-family:var(--serif);font-size:clamp(19px,2.2vw,24px);line-height:1.55}.page_summary__jw1eA strong{color:var(--fg);font-family:var(--sans);font-size:.9em;font-weight:600}.page_metaRow__b_yVn{display:flex;flex-wrap:wrap;gap:9px 28px;margin-top:34px;color:var(--fg-3);font-family:var(--mono);font-size:11px;letter-spacing:.03em}.page_downloads__KrVhw{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:30px}.page_methodLink__9CtrD{margin-left:8px;color:var(--fg-2);font-family:var(--mono);font-size:12px;border-bottom:1px solid var(--rule)}.page_chartSection__h_o8i,.page_citationSection__FDKZq,.page_methodologySection__vHA_U,.page_scatterSection__1zAOT,.page_tableSection__t_sh3{padding:88px 0}.page_sectionHeading__zIMPP{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,480px);gap:60px;align-items:end}.page_citationGrid__YK9PJ h2,.page_prose__I4Z0c h2,.page_sectionHeading__zIMPP h2{margin-top:14px;font-size:clamp(31px,4vw,50px)}.page_sectionHeading__zIMPP>p{margin:0;color:var(--fg-3);font-size:14px;line-height:1.65}.page_funnel__mOJI2{margin-top:48px;display:flex;flex-direction:column;gap:22px}.page_funnelRow__I0N5i{display:grid;grid-template-columns:240px minmax(0,1fr);gap:28px;align-items:center}.page_funnelLabel__EqZnu{display:flex;align-items:baseline;gap:14px}.page_funnelStep__fTz35{color:var(--accent);font-family:var(--mono);font-size:12px;letter-spacing:.08em}.page_funnelLabel__EqZnu strong{display:block;color:var(--fg);font-size:15px;font-weight:600}.page_funnelLabel__EqZnu small{display:block;margin-top:4px;color:var(--fg-3);font-family:var(--mono);font-size:11px}.page_funnelTrack__iAOSu{display:flex;align-items:center;gap:16px;height:52px;padding-right:6px;border-left:1px solid var(--rule)}.page_funnelBar__j4I_J{display:flex;align-items:center;justify-content:flex-end;min-width:44px;height:100%;padding:0 14px;border-radius:0 6px 6px 0;background:linear-gradient(90deg,rgba(232,169,78,.35),var(--accent))}.page_funnelBar__j4I_J[data-zero=true]{background:repeating-linear-gradient(45deg,var(--bg-3),var(--bg-3) 6px,var(--bg-2) 6px,var(--bg-2) 12px);border:1px solid var(--rule);padding:0 10px}.page_funnelValue__bfgbp{color:var(--accent-ink);font-family:var(--mono);font-size:13px;font-weight:600}.page_funnelBar__j4I_J[data-zero=true] .page_funnelValue__bfgbp{color:var(--fg-3)}.page_funnelPct__prkrY{color:var(--fg);font-family:var(--h-font);font-size:clamp(26px,3vw,38px);font-weight:500;line-height:1}.page_calloutNote__aIG6u{margin-top:40px;padding:20px 22px;border-left:3px solid var(--accent);background:rgba(232,169,78,.07);color:var(--fg-2);font-size:14px;line-height:1.65}.page_calloutNote__aIG6u strong{color:var(--fg)}.page_scatterSection__1zAOT{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);background:var(--bg-2)}.page_scatterWrap__qpoEm{margin-top:44px;padding:28px;border:1px solid var(--rule);border-radius:12px;background:var(--bg)}.page_scatter__WKcWm{width:100%;height:auto;overflow:visible}.page_legend__QA3K5{display:flex;flex-wrap:wrap;gap:14px 28px;margin-top:18px;padding-top:20px;border-top:1px solid var(--rule)}.page_legendItem__De66_{display:inline-flex;align-items:center;gap:9px;color:var(--fg-2);font-family:var(--mono);font-size:12px}.page_dot__UHNUX{display:inline-block;width:14px;height:14px;border-radius:50%}.page_dotCited__rvTZw{background:var(--accent)}.page_dotRetrieved__f6DHQ{background:transparent;border:1.6px solid var(--fg-3)}.page_dotAbsent__DLyKo{background:transparent;border:1.5px dashed var(--fg-dim)}.page_scatterNote__y3zvH{margin:26px 0 0;max-width:760px;color:var(--fg-2);font-family:var(--serif);font-size:17px;line-height:1.62}.page_tableSection__t_sh3{border-bottom:1px solid var(--rule)}.page_tableWrap__c38DW{margin-top:40px;overflow-x:auto}.page_tableWrap__c38DW table{width:100%;min-width:780px;border-collapse:collapse;text-align:left}.page_tableWrap__c38DW caption{padding-bottom:13px;font-size:11px;text-align:left}.page_tableWrap__c38DW caption,.page_tableWrap__c38DW th{color:var(--fg-3);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase}.page_tableWrap__c38DW th{padding:13px 18px;border-bottom:1px solid var(--fg-dim);font-size:10px;font-weight:500}.page_tableWrap__c38DW td{padding:18px;border-bottom:1px solid var(--rule);color:var(--fg-2);font-size:14px;vertical-align:middle}.page_tableWrap__c38DW td:first-child{width:40%}.page_tableWrap__c38DW td strong{color:var(--fg);font-size:14px;font-weight:600}.page_num__JtHcR{font-family:var(--mono);color:var(--fg);white-space:nowrap}.page_na__4v9ma,.page_no__j4OeL,.page_yes__DczX6{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-family:var(--mono);font-size:11px;letter-spacing:.02em}.page_yes__DczX6{color:var(--accent);background:rgba(232,169,78,.1);border:1px solid rgba(232,169,78,.3)}.page_no__j4OeL{color:var(--fg-3);border:1px solid var(--rule)}.page_na__4v9ma{color:var(--fg-dim);border:1px dashed var(--rule)}.page_tableWrap__c38DW tfoot td{border-top:1px solid var(--fg-dim);border-bottom:0;color:var(--fg);font-family:var(--mono);font-size:12px}.page_tableWrap__c38DW tfoot td:first-child{color:var(--fg-3);text-transform:uppercase;letter-spacing:.06em}.page_methodologySection__vHA_U{background:var(--bg-2)}.page_methodologySection__vHA_U+.page_methodologySection__vHA_U{border-top:1px solid var(--rule)}.page_contentGrid__z3rfF{display:grid;grid-template-columns:240px minmax(0,720px);gap:80px;max-width:1080px;margin:0 auto;padding:0 32px}.page_onThisPage__piDTN{align-self:start;position:sticky;top:30px;border-top:1px solid var(--rule)}.page_onThisPage__piDTN>p{margin:0;padding:16px 0;border-bottom:1px solid var(--rule);color:var(--fg-3);font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.page_citationCard__X8gbn dl,.page_onThisPage__piDTN dl{margin:0}.page_onThisPage__piDTN dl>div{padding:15px 0;border-bottom:1px solid var(--rule)}.page_citationCard__X8gbn dt,.page_onThisPage__piDTN dt{color:var(--fg-3);font-family:var(--mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase}.page_citationCard__X8gbn dd,.page_onThisPage__piDTN dd{margin:3px 0 0;color:var(--fg-2);font-size:13px}.page_prose__I4Z0c h2{margin-bottom:20px}.page_prose__I4Z0c h2:not(:first-of-type){margin-top:52px}.page_prose__I4Z0c h3{margin:40px 0 12px;font-size:22px}.page_prose__I4Z0c li,.page_prose__I4Z0c p{color:var(--fg-2);font-family:var(--serif);font-size:18px;line-height:1.68}.page_prose__I4Z0c p{margin:0 0 22px}.page_prose__I4Z0c strong{color:var(--fg);font-family:var(--sans);font-size:.92em}.page_prose__I4Z0c ol,.page_prose__I4Z0c ul{margin:18px 0 26px;padding-left:24px}.page_prose__I4Z0c li{margin-bottom:12px;padding-left:7px}.page_prose__I4Z0c li::marker{color:var(--accent);font-family:var(--mono);font-size:.75em}.page_citationGrid__YK9PJ{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:80px;align-items:start}.page_citationIntro__ru0cl{max-width:560px;margin:24px 0 0;color:var(--fg-2);line-height:1.65}.page_citationCard__X8gbn{padding:28px;border:1px solid rgba(232,169,78,.35);border-radius:10px;background:var(--bg-2)}.page_citationCard__X8gbn>p{margin:0;padding-bottom:22px;border-bottom:1px solid var(--rule);color:var(--fg);font-family:var(--serif);font-size:17px;line-height:1.65}.page_citationCard__X8gbn dl>div{padding-top:18px}.page_citationCard__X8gbn dd{overflow-wrap:anywhere}.page_citationCard__X8gbn a{color:var(--accent);border-bottom:1px solid rgba(232,169,78,.35)}@media (max-width:900px){.page_citationGrid__YK9PJ,.page_sectionHeading__zIMPP{grid-template-columns:1fr;gap:24px}.page_funnelRow__I0N5i{grid-template-columns:1fr;gap:12px}.page_funnelTrack__iAOSu{border-left:0;padding-left:0}.page_contentGrid__z3rfF{grid-template-columns:1fr;gap:50px}.page_onThisPage__piDTN{position:static}}@media (max-width:600px){.page_hero__o9BTH{padding:56px 0 64px}.page_chartSection__h_o8i,.page_citationSection__FDKZq,.page_methodologySection__vHA_U,.page_scatterSection__1zAOT,.page_tableSection__t_sh3{padding:64px 0}.page_scatterWrap__qpoEm{padding:16px}.page_methodLink__9CtrD{width:100%;margin:8px 0 0;border:0}.page_contentGrid__z3rfF{padding:0 22px}}.page_findings__VUhkJ{margin:44px 0 0;padding:0;list-style:none;counter-reset:finding;display:grid;gap:18px}.page_findings__VUhkJ li{counter-increment:finding;position:relative;padding:22px 24px 22px 70px;border:1px solid var(--rule);border-radius:10px;background:var(--bg-2);color:var(--fg-2);font-family:var(--serif);font-size:18px;line-height:1.6}.page_findings__VUhkJ li:before{content:"0" counter(finding);position:absolute;left:24px;top:24px;color:var(--accent);font-family:var(--mono);font-size:13px;letter-spacing:.08em}.page_findings__VUhkJ strong{display:block;margin-bottom:6px;color:var(--fg);font-family:var(--sans);font-size:17px;font-weight:600}.page_chartCard__Fcvgg{margin-top:44px;padding:28px;border:1px solid var(--rule);border-radius:12px;background:var(--bg);display:flex;flex-direction:column;gap:16px}.page_barRow__qlUBL{display:grid;grid-template-columns:260px minmax(0,1fr) 110px;gap:18px;align-items:center}.page_barLabel__uhOXX{color:var(--fg);font-size:14px;font-weight:500}.page_barLabel__uhOXX small{display:block;margin-top:3px;color:var(--fg-3);font-family:var(--mono);font-size:11px;font-weight:400}.page_barTrack__6QKGS{display:block;height:22px;border-left:1px solid var(--rule)}.page_bar__UfD0T{display:block;height:100%;border-radius:0 4px 4px 0;background:linear-gradient(90deg,rgba(232,169,78,.45),var(--accent))}.page_barValue__NUVKX{color:var(--fg);font-family:var(--mono);font-size:14px;text-align:right;white-space:nowrap}.page_barValue__NUVKX small{margin-left:6px;color:var(--fg-3);font-size:11px}.page_stackRow__37X6L{display:grid;grid-template-columns:260px minmax(0,1fr);gap:18px;align-items:center}.page_stackLabel__Dotnd strong{display:block;color:var(--fg);font-size:15px;font-weight:600}.page_stackLabel__Dotnd small{display:block;margin-top:3px;color:var(--fg-3);font-family:var(--mono);font-size:11px}.page_stackTrack__wTo4J{display:flex;height:34px;overflow:hidden;border-radius:5px;background:var(--bg-3)}.page_seg__0mkKR{display:flex;align-items:center;justify-content:center;height:100%;overflow:hidden;color:var(--accent-ink);font-family:var(--mono);font-size:11px;font-weight:600;white-space:nowrap}.page_segCompany__ksYcv{background:var(--accent);color:#1a1a19}.page_segDirectory__D2iav{background:rgba(232,169,78,.6);color:#1a1a19}.page_segListicle__truhH{background:rgba(232,169,78,.32);color:var(--fg)}.page_segCommunity__VPOB7{background:var(--fg-2);color:var(--bg)}.page_segOther__2we_y{background:var(--fg-dim);color:var(--bg)}.page_stackTrack__wTo4J .page_seg__0mkKR+.page_seg__0mkKR{box-shadow:inset 1px 0 0 var(--bg)}.page_swatch__KE_xL{display:inline-block;width:14px;height:14px;border-radius:3px}.page_note__UH9ct{margin:26px 0 0;max-width:760px;color:var(--fg-2);font-family:var(--serif);font-size:17px;line-height:1.62}.page_citeWrap__BCroo{max-width:760px}@media (max-width:900px){.page_barRow__qlUBL{grid-template-columns:minmax(0,1fr) 90px;gap:8px 12px}.page_barRow__qlUBL .page_barLabel__uhOXX{grid-column:1/-1}.page_stackRow__37X6L{grid-template-columns:1fr;gap:8px}}@media (max-width:600px){.page_chartCard__Fcvgg{padding:18px 16px}.page_findings__VUhkJ li{padding:52px 18px 18px;font-size:17px}.page_findings__VUhkJ li:before{left:18px;top:20px}}.page_tableWrap__c38DW table.page_compact__y2CKt{min-width:0}.page_tableWrap__c38DW table.page_compact__y2CKt td,.page_tableWrap__c38DW table.page_compact__y2CKt th{padding-left:10px;padding-right:10px}