._report_1tz4a_1{width:min(100%,76rem);margin:0 auto;padding:var(--spacing-8) var(--spacing-6) var(--spacing-20);color:var(--foreground);font-family:var(--font-family-base);display:grid;gap:var(--spacing-12)}._report_1tz4a_1 a{color:var(--primary);text-underline-offset:3px;overflow-wrap:anywhere}._report_1tz4a_1 a:focus-visible,._tableScroll_1tz4a_18:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._masthead_1tz4a_23{display:grid;gap:var(--spacing-6)}._mastheadTop_1tz4a_28{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing-4);padding-bottom:var(--spacing-6);border-bottom:1px solid var(--border)}._logoLink_1tz4a_38{display:inline-flex;align-items:center;padding:var(--spacing-3);background:#fff}._logo_1tz4a_38{display:block;width:min(18rem,65vw);height:auto}._releaseLabel_1tz4a_51,._kicker_1tz4a_52,._opinionLabel_1tz4a_53{font:500 .75rem/1.5 var(--font-family-monospace);letter-spacing:.06em;text-transform:uppercase}._releaseLabel_1tz4a_51,._kicker_1tz4a_52{color:var(--primary)}._kicker_1tz4a_52{margin:0}._masthead_1tz4a_23 h1{max-width:58rem;margin:0;font:700 clamp(2.5rem,6vw,3.5rem)/1.08 var(--font-family-display)}._dek_1tz4a_74{max-width:55rem;margin:0;font:400 clamp(1.25rem,3vw,1.65rem)/1.4 var(--font-family-display)}._dateline_1tz4a_80{max-width:64rem;margin:0;font-size:1.125rem;line-height:1.75}._releaseDetails_1tz4a_87{display:flex;flex-wrap:wrap;gap:var(--spacing-6) var(--spacing-12);margin:0;padding:var(--spacing-4) 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}._releaseDetails_1tz4a_87 div{display:grid;gap:var(--spacing-1)}._releaseDetails_1tz4a_87 dt{color:var(--muted-foreground);font-size:.75rem;font-weight:700;text-transform:uppercase}._releaseDetails_1tz4a_87 dd{margin:0;font-size:.875rem}._disclaimer_1tz4a_114{padding:var(--spacing-6);border:1px solid var(--warning);background:color-mix(in srgb,var(--warning) 9%,var(--surface));line-height:1.7}._disclaimer_1tz4a_114 strong{font:700 1.5rem/1.2 var(--font-family-display)}._disclaimer_1tz4a_114 p{max-width:68rem;margin:var(--spacing-2) 0 0}._section_1tz4a_130{display:grid;gap:var(--spacing-6);min-width:0}._section_1tz4a_130 h2,._analysisSection_1tz4a_137 h2,._outlook_1tz4a_138 h2,._citation_1tz4a_139 h2,._related_1tz4a_140 h2{margin:0;font:700 clamp(1.75rem,3vw,2rem)/1.2 var(--font-family-display)}._sectionIntro_1tz4a_145{display:grid;gap:var(--spacing-2);padding-bottom:var(--spacing-4);border-bottom:1px solid var(--border)}._sectionIntro_1tz4a_145 p{margin:0;color:var(--muted-foreground);line-height:1.6}._takeaways_1tz4a_158{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--spacing-8);margin:0;padding:0;list-style:none;counter-reset:takeaway}._takeaways_1tz4a_158 li{counter-increment:takeaway;display:grid;grid-template-columns:2.5rem 1fr;gap:var(--spacing-3);padding:var(--spacing-4) 0;border-top:1px solid var(--border);line-height:1.6}._takeaways_1tz4a_158 li:before{content:counter(takeaway,decimal-leading-zero);color:var(--primary);font:500 .875rem/1.6 var(--font-family-monospace)}._scoreGrid_1tz4a_184{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-4)}._scoreCard_1tz4a_190{display:grid;align-content:start;gap:var(--spacing-3);padding:var(--spacing-6);border:1px solid var(--border);background:var(--surface);min-width:0}._marketCard_1tz4a_200{background:color-mix(in srgb,var(--primary) 6%,var(--surface))}._scoreCard_1tz4a_190 h3{margin:0;font:700 1.25rem/1.25 var(--font-family-display)}._scoreValue_1tz4a_209{font:700 clamp(2.5rem,5vw,3rem)/1 var(--font-family-display)}._verdict_1tz4a_213{margin:0;font-weight:600;color:var(--primary)}._scoreComparisons_1tz4a_219{display:grid;gap:var(--spacing-3);margin:var(--spacing-2) 0 0;padding-top:var(--spacing-4);border-top:1px solid var(--border)}._scoreComparisons_1tz4a_219 div{display:grid;gap:var(--spacing-1)}._scoreComparisons_1tz4a_219 dt{font-size:.75rem;color:var(--muted-foreground)}._scoreComparisons_1tz4a_219 dd{margin:0;font-weight:700}._scoreComparisons_1tz4a_219 span{font-weight:400;color:var(--muted-foreground)}._tableScroll_1tz4a_18{width:100%;overflow-x:auto;border:1px solid var(--border);background:var(--surface)}._figuresTable_1tz4a_254{width:100%;min-width:65rem;border-collapse:collapse;text-align:left;font-size:.875rem;line-height:1.5}._figuresTable_1tz4a_254 th,._figuresTable_1tz4a_254 td{padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid var(--border);vertical-align:top}._figuresTable_1tz4a_254 thead{background:var(--secondary);color:var(--secondary-foreground)}._figuresTable_1tz4a_254 tbody th{font-weight:600}._figureValue_1tz4a_279{font-weight:700;white-space:nowrap}._analysis_1tz4a_137{display:grid;gap:var(--spacing-12)}._analysisSection_1tz4a_137{max-width:68rem;padding-top:var(--spacing-6);border-top:1px solid var(--border);scroll-margin-top:var(--spacing-8)}._analysisSection_1tz4a_137 p,._outlook_1tz4a_138 p{max-width:62rem;margin:var(--spacing-4) 0 0;line-height:1.8}._outlook_1tz4a_138{padding:var(--spacing-8);border:1px solid var(--primary);background:color-mix(in srgb,var(--primary) 6%,var(--surface))}._opinionLabel_1tz4a_53{margin:0 0 var(--spacing-3)!important;color:var(--primary)}._sources_1tz4a_314{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--spacing-8);margin:0;padding-left:var(--spacing-6)}._sources_1tz4a_314 li{padding:var(--spacing-3) 0;border-bottom:1px solid var(--border);line-height:1.5}._sources_1tz4a_314 span{display:block;margin-top:var(--spacing-1);color:var(--muted-foreground);font-size:.875rem}._faqList_1tz4a_335{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--spacing-8)}._faqItem_1tz4a_341{padding:var(--spacing-4) 0;border-top:1px solid var(--border)}._faqItem_1tz4a_341 h3{margin:0 0 var(--spacing-2);font:700 1.25rem/1.3 var(--font-family-display)}._faqItem_1tz4a_341 p{margin:0;line-height:1.7}._citation_1tz4a_139{display:grid;gap:var(--spacing-3);padding:var(--spacing-6);border:1px solid var(--border);background:var(--surface)}._citation_1tz4a_139 p{margin:0;line-height:1.7}._related_1tz4a_140{display:grid;gap:var(--spacing-4);padding-top:var(--spacing-6);border-top:1px solid var(--border)}._related_1tz4a_140 ul{display:flex;flex-wrap:wrap;gap:var(--spacing-3) var(--spacing-6);margin:0;padding:0;list-style:none}._closing_1tz4a_385{max-width:62rem;margin:0;padding-top:var(--spacing-6);border-top:1px solid var(--border);color:var(--muted-foreground);font-size:.875rem;line-height:1.7}@media(max-width:60rem){._scoreGrid_1tz4a_184{grid-template-columns:1fr}}@media(max-width:42rem){._report_1tz4a_1{padding:var(--spacing-6) var(--spacing-4) var(--spacing-16);gap:var(--spacing-12)}._takeaways_1tz4a_158,._sources_1tz4a_314,._faqList_1tz4a_335{grid-template-columns:1fr}._outlook_1tz4a_138{padding:var(--spacing-6)}}@media print{._report_1tz4a_1{width:100%;padding:0;gap:1.5rem;color:var(--foreground)}._report_1tz4a_1 a{color:inherit}._logoLink_1tz4a_38,._disclaimer_1tz4a_114,._marketCard_1tz4a_200,._scoreCard_1tz4a_190,._outlook_1tz4a_138,._citation_1tz4a_139,._tableScroll_1tz4a_18,._figuresTable_1tz4a_254 thead{background:transparent}._logoLink_1tz4a_38{background:#fff}._tableScroll_1tz4a_18{overflow:visible}._figuresTable_1tz4a_254{min-width:0;font-size:.7rem}._figuresTable_1tz4a_254 th,._figuresTable_1tz4a_254 td{padding:.3rem;overflow-wrap:anywhere}._scoreCard_1tz4a_190,._analysisSection_1tz4a_137,._outlook_1tz4a_138,._faqItem_1tz4a_341,._sources_1tz4a_314 li{break-inside:avoid}._related_1tz4a_140{display:none}}._page_1cbj8_1{min-height:100%;background:var(--background);color:var(--foreground);font-family:var(--font-family-base)}._breadcrumb_1cbj8_8{width:min(100%,76rem);margin:0 auto;padding:var(--spacing-6) var(--spacing-6) 0;display:flex;flex-wrap:wrap;gap:var(--spacing-2);color:var(--muted-foreground);font-size:.875rem}._breadcrumb_1cbj8_8 a,._notFound_1cbj8_20 a{color:var(--primary);text-underline-offset:3px}._breadcrumb_1cbj8_8 a:focus-visible,._notFound_1cbj8_20 a:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._notFound_1cbj8_20{width:min(100%,76rem);margin:0 auto;padding:var(--spacing-20) var(--spacing-6);display:grid;justify-items:start;gap:var(--spacing-4)}._notFound_1cbj8_20 h1{margin:0;font:700 clamp(2.5rem,6vw,3.5rem)/1.1 var(--font-family-display)}._notFound_1cbj8_20 p{margin:0;line-height:1.7}@media(max-width:42rem){._breadcrumb_1cbj8_8{padding:var(--spacing-4) var(--spacing-4) 0}._notFound_1cbj8_20{padding:var(--spacing-16) var(--spacing-4)}}@media print{._breadcrumb_1cbj8_8{display:none}}
