@media(max-width:1050px){.hero-grid{gap:35px}.trend-grid,.directory-grid{grid-template-columns:repeat(2,1fr)}.source-evidence-grid{grid-template-columns:repeat(3,1fr)}.trend-filters{grid-template-columns:repeat(2,1fr)}.trend-filters .search-field{grid-column:1/-1}.trend-filters .button{align-self:end}.editorial-grid{grid-template-columns:1fr 1fr}.editorial-grid>div{grid-row:span 2}.lifecycle-track{grid-template-columns:repeat(3,1fr)}.lifecycle-track article:nth-child(3){border-inline-end:0}.lifecycle-track article:nth-child(-n+3){border-bottom:1px solid var(--line)}.uncertainty-card{grid-template-columns:1fr 1fr}.about-audience{grid-template-columns:1fr 1fr}.about-audience .button{grid-column:2}}
@media(max-width:850px){.section{padding:60px 0}.hero-grid{grid-template-columns:1fr;min-height:auto}.hero-copy{padding-top:20px}.signal-console{max-width:650px;transform:none}.primer-grid{grid-template-columns:repeat(2,1fr)}.primer-grid article:nth-child(2){border-inline-end:0}.primer-grid article:nth-child(-n+2){border-bottom:1px solid var(--line)}.quadrant-section,.source-layout,.faq-section,.signal-reading,.evidence-grid,.prose-layout,.sources-intro,.source-policy,.contact-grid{grid-template-columns:1fr}.quadrant{min-height:470px}.source-copy{max-width:650px}.prose-nav{position:static;display:flex;overflow:auto}.prose-nav b,.prose-nav a{flex:0 0 auto}.report-hero-grid{grid-template-columns:1fr}.hero-gauge{width:260px}.metric-band>.shell{grid-template-columns:repeat(3,1fr)}.metric-band article:nth-child(3){border-inline-end:0}.source-evidence-grid{grid-template-columns:repeat(2,1fr)}.tables-grid{grid-template-columns:1fr}.compare-hero>.shell{grid-template-columns:1fr;padding-block:65px}.selector-grid{grid-template-columns:repeat(2,1fr)}.metric-comparison>article{grid-template-columns:1fr}.compare-guide>.shell,.directory-guide>.shell{grid-template-columns:1fr 1fr}.compare-guide>.shell>div,.directory-guide>.shell>div{grid-column:1/-1;border-bottom:1px solid var(--line)}.about-values,.correction-checklist ol{grid-template-columns:repeat(2,1fr)}.about-values article:nth-child(2),.correction-checklist li:nth-child(2){border-inline-end:0}.about-values article:nth-child(-n+2),.correction-checklist li:nth-child(-n+2){border-bottom:1px solid var(--line)}}
@media(max-width:650px){.section{padding:48px 0}.section-heading,.split-heading{align-items:start;flex-direction:column}.section-heading h2{font-size:38px}.trend-hero::before{background-size:42px 42px}.hero-grid{padding-block:55px}.hero-copy h1{font-size:55px}.hero-copy>p{font-size:15px}.hero-actions{align-items:flex-start;flex-direction:column}.hero-proof{gap:12px;justify-content:space-between}.hero-proof span{font-size:8px}.hero-proof b{font-size:15px}.signal-console{padding:15px}.console-title strong{font-size:46px}.console-title h2{font-size:20px}.console-chart{height:180px}.signal-ticker .shell>div{gap:22px}.primer-grid,.trend-grid,.directory-grid{grid-template-columns:1fr}.primer-grid article{min-height:220px;border-inline-end:0!important}.primer-grid article:not(:last-child){border-bottom:1px solid var(--line)}.feature-grid .trend-card:first-child{grid-column:auto}.trend-card>p{min-height:auto}.quadrant-section{gap:35px}.quadrant{min-height:430px}.plot-dot>span{display:none}.source-stack article{grid-template-columns:25px 1fr auto;padding-inline:8px}.lifecycle-track{grid-template-columns:1fr 1fr}.lifecycle-track article:nth-child(odd){border-inline-end:1px solid var(--line)!important}.lifecycle-track article:nth-child(even){border-inline-end:0!important}.lifecycle-track article:not(:nth-last-child(-n+2)){border-bottom:1px solid var(--line)}.cooling-head{grid-template-columns:1fr}.cooling-list a{grid-template-columns:75px 1fr 55px}.cooling-list small{display:none}.editorial-grid{grid-template-columns:1fr}.editorial-grid>div,.editorial-grid>article{grid-row:auto;border-inline-end:0;border-bottom:1px solid var(--line-dark);padding-inline:0}.editorial-grid h2{font-size:36px}.faq-intro h2{font-size:36px}.directory-hero>.shell{min-height:auto;grid-template-columns:1fr;padding-block:55px}.directory-hero h1,.compare-hero h1,.static-hero h1{font-size:54px}.directory-hero aside{width:210px}.trend-filters{grid-template-columns:1fr}.trend-filters .search-field{grid-column:auto}.stage-shortcuts{flex-wrap:nowrap;overflow:auto;padding-bottom:5px}.stage-shortcuts a{flex:0 0 auto}.archive-note{grid-template-columns:1fr}.directory-guide>.shell,.compare-guide>.shell{grid-template-columns:1fr}.directory-guide>.shell>div,.directory-guide article,.compare-guide>.shell>div,.compare-guide article{grid-column:auto;border-inline-end:0;border-bottom:1px solid var(--line)}.report-hero{padding-top:25px}.breadcrumbs{margin-bottom:35px}.report-hero h1{font-size:54px}.report-meta{flex-wrap:wrap}.report-byline{flex-direction:column;gap:8px}.metric-band>.shell{grid-template-columns:1fr 1fr}.metric-band article:nth-child(3){border-inline-end:1px solid var(--line-dark)}.metric-band article:nth-child(even){border-inline-end:0}.metric-band article:last-child{grid-column:1/-1}.signal-chart-card{padding:16px}.report-chart{height:230px}.signal-chart-card>header{gap:18px}.signal-chart-card>header>span{display:none}.signal-chart-card>footer{gap:12px}.source-evidence-grid{grid-template-columns:1fr 1fr}.source-evidence-grid article{padding:13px}.uncertainty-card{grid-template-columns:1fr;padding:24px;margin-top:45px!important}.selector-grid{grid-template-columns:1fr}.topic-selector>footer{align-items:flex-start;flex-direction:column}.compare-cards{grid-template-columns:1fr}.compare-topic p,.compare-topic h3{min-height:auto}.metric-comparison>article{padding:14px}.bar-row{grid-template-columns:95px 1fr 43px}.bar-row>b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compare-onboarding{grid-template-columns:1fr;padding:28px;gap:20px}.static-hero>.shell{min-height:360px}.prose-layout{gap:40px}.prose h2{font-size:38px}.method-steps{grid-template-columns:1fr}.method-steps>div{border-inline-end:0!important;border-bottom:1px solid var(--line)!important}.method-steps>div:last-child{border-bottom:0!important}.metric-definitions>div{grid-template-columns:1fr;gap:8px}.source-registry{grid-template-columns:1fr}.source-registry p{min-height:auto}.source-policy{padding:28px}.about-manifesto h2{font-size:43px}.about-values,.correction-checklist ol{grid-template-columns:1fr}.about-values article,.correction-checklist li{border-inline-end:0!important;border-bottom:1px solid var(--line)!important}.about-values article:last-child,.correction-checklist li:last-child{border-bottom:0!important}.about-audience{grid-template-columns:1fr;padding:25px}.about-audience .button{grid-column:auto}.contact-grid h2{font-size:40px}}
