.research-index-page,.research-detail-page{--research-ink:#172033;--research-muted:#637083;--research-line:#dce3e8;--research-soft:#f4f7f5;--research-dark:#0d1012;--research-green:#12bd70;--research-lime:#71c934;--research-coral:#f46f5d;color:var(--research-ink);background:#fff}.research-index-hero,.research-index-list,.research-detail-shell{width:min(1180px,100% - 40px);margin-inline:auto}.research-index-hero{border-bottom:1px solid var(--research-line);padding:70px 0 58px}.research-kicker,.research-section-kicker{color:#087443;letter-spacing:0;text-transform:uppercase;align-items:center;gap:9px;margin:0 0 16px;font-size:12px;font-weight:820;display:flex}.research-kicker svg{width:18px;height:18px}.research-index-hero h1{letter-spacing:0;text-wrap:balance;max-width:850px;margin:0;font-size:64px;line-height:1.02}.research-index-hero>p:last-child{max-width:740px;color:var(--research-muted);margin:24px 0 0;font-size:19px;line-height:1.65}.research-index-list{padding:58px 0 86px}.research-section-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px;display:flex}.research-section-heading .kicker{margin:0 0 8px}.research-section-heading h2{letter-spacing:0;margin:0;font-size:30px;line-height:1.15}.research-section-heading>span{color:var(--research-muted);font-size:14px}.research-study-list{gap:24px;display:grid}.research-study-card{border:1px solid var(--research-line);background:#fff;border-radius:8px;grid-template-columns:minmax(360px,.95fr) minmax(0,1.05fr);min-height:390px;display:grid;overflow:hidden}.research-study-card-media{border-right:1px solid var(--research-line);background:#f2f5f4;min-height:390px;display:block;overflow:hidden}.research-study-card-media img{object-fit:cover;width:100%;height:100%}.research-study-card-body{flex-direction:column;align-items:flex-start;min-width:0;padding:42px;display:flex}.research-study-meta{color:var(--research-muted);flex-wrap:wrap;gap:9px 18px;font-size:13px;font-weight:650;display:flex}.research-study-meta>span:first-child{color:#087443;text-transform:uppercase}.research-study-meta span{align-items:center;gap:7px;display:inline-flex}.research-study-meta svg{width:15px;height:15px}.research-study-card h2{letter-spacing:0;text-wrap:balance;margin:22px 0 16px;font-size:31px;line-height:1.12}.research-study-card h2 a{color:inherit;text-decoration:none}.research-study-card h2 a:hover{color:#087443}.research-study-card-body>p{color:var(--research-muted);margin:0;font-size:16px;line-height:1.65}.research-study-assets{color:#354052;flex-wrap:wrap;gap:10px 20px;margin:24px 0;font-size:13px;font-weight:680;display:flex}.research-study-assets span{align-items:center;gap:7px;display:inline-flex}.research-study-assets svg{color:#087443;width:17px;height:17px}.research-read-link{color:#076d40;border:1px solid #0a8750;border-radius:6px;align-items:center;gap:9px;min-height:44px;margin-top:auto;padding:0 18px;font-size:14px;font-weight:780;text-decoration:none;display:inline-flex}.research-read-link:hover{background:#f0fbf5}.research-read-link svg{width:17px;height:17px}.research-detail-shell{padding:28px 0 92px}.research-breadcrumb{margin-bottom:42px}.research-breadcrumb a{color:#526071;align-items:center;gap:8px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.research-breadcrumb a:hover{color:#087443}.research-breadcrumb svg{width:17px;height:17px}.research-detail-hero{text-align:center;max-width:990px;margin:0 auto 42px}.research-detail-hero .research-kicker{justify-content:center}.research-detail-hero h1{letter-spacing:0;text-wrap:balance;margin:0;font-size:66px;line-height:1.02}.research-detail-deck{color:#516075;text-wrap:balance;max-width:850px;margin:24px auto 0;font-size:20px;line-height:1.55}.research-detail-meta{color:var(--research-muted);flex-wrap:wrap;justify-content:center;gap:10px 22px;margin-top:26px;font-size:13px;font-weight:650;display:flex}.research-detail-meta a,.research-detail-meta span{align-items:center;gap:7px;display:inline-flex}.research-detail-meta a{color:#087443;font-weight:780;text-decoration:none}.research-detail-meta svg{width:15px;height:15px}.research-hero-figure,.research-chart{background:#f6f9f7;border:1px solid #dbe4e0;border-radius:8px;margin:0;padding:8px 8px 0;box-shadow:0 22px 54px #1a312717,0 3px 12px #1a31270d}.research-hero-figure img,.research-chart img{background:#fff;border:0;border-radius:6px;width:100%;height:auto;display:block}.research-hero-figure figcaption,.research-chart figcaption{color:var(--research-muted);margin:0;padding:10px 5px 9px;font-size:12px;line-height:1.5}.research-web-hero{margin:0}.research-web-hero-grid{background:var(--research-dark);border:1px solid #22282d;border-radius:8px;grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);min-height:480px;display:grid;overflow:hidden;box-shadow:0 24px 60px #0f1c161f}.research-web-hero-story{color:#fff;flex-direction:column;justify-content:space-between;min-width:0;padding:42px 46px;display:flex}.research-visual-topline{color:#a9b4b0;text-transform:uppercase;justify-content:space-between;gap:18px;font-size:11px;font-weight:760;display:flex}.research-visual-topline span:first-child{color:#8ee2b7}.research-visual-eyebrow{color:#7fe0ae;text-transform:uppercase;margin:0 0 12px;font-size:11px;font-weight:820}.research-web-hero-story h2{color:#fff;letter-spacing:0;max-width:650px;margin:0;font-size:44px;line-height:1.04}.research-web-hero-story h2 span{color:#9aa5a1;margin-top:8px;display:block}.research-web-hero-alert{border-top:1px solid #2b3135;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:16px;max-width:520px;padding-top:24px;display:grid}.research-web-hero-alert>svg{width:27px;height:27px;color:var(--research-coral)}.research-web-hero-alert div{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:5px 18px;display:grid}.research-web-hero-alert span,.research-web-hero-alert small{color:#aab3b0;font-size:12px}.research-web-hero-alert strong{color:#fff;grid-area:1/2/span 2;font-size:38px;line-height:1}.research-web-hero-data{min-width:0;color:var(--research-ink);background:#fff;border-radius:8px;flex-direction:column;margin:16px;padding:38px 34px;display:flex}.research-web-hero-data>p{color:#66748a;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:780}.research-web-hero-total{white-space:nowrap;align-items:baseline;gap:9px;font-size:55px;line-height:.95;display:flex}.research-web-hero-total small{color:#8592a6;font-size:18px}.research-web-hero-growth{border-top:1px solid #e2e7ea;border-bottom:1px solid #e2e7ea;grid-template-columns:24px auto minmax(0,1fr);align-items:center;gap:9px;margin:28px 0 38px;padding:18px 0;display:grid}.research-web-hero-growth svg{width:20px;height:20px;color:var(--research-green)}.research-web-hero-growth strong{color:#07834a;font-size:24px}.research-web-hero-growth span{color:#6b7789;font-size:12px}.research-web-hero-comparison{border-radius:6px;align-items:stretch;min-height:70px;margin-top:auto;display:flex;overflow:hidden}.research-web-hero-comparison>div{color:#fff;flex-direction:column;justify-content:center;padding:14px;display:flex}.research-web-hero-comparison>div:first-child{background:#172033;width:42.2%}.research-web-hero-comparison>div:last-child{background:var(--research-lime);color:#122018;width:57.8%}.research-web-hero-comparison span{font-size:11px;font-weight:720}.research-web-hero-comparison b{margin-top:3px;font-size:20px}.research-web-hero-note{color:#7a8798;margin-top:11px;font-size:10px;line-height:1.45}.research-visual-caption{color:var(--research-muted);justify-content:space-between;gap:20px;margin:0;padding:11px 2px 0;font-size:11px;line-height:1.5;display:flex}.research-visual-caption a{color:#087443;flex:none;align-items:center;gap:5px;font-size:10px;font-weight:800;text-decoration:none;display:inline-flex}.research-visual-caption svg{width:14px;height:14px}.research-metric-strip{border:1px solid var(--research-line);background:#f7f9f8;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin:50px 0 66px;padding:0;display:grid;overflow:hidden}.research-metric-strip>div{border-right:1px solid var(--research-line);min-width:0;padding:28px 24px;position:relative}.research-metric-strip>div:before{background:var(--research-green);content:"";height:3px;position:absolute;top:0;left:24px;right:24px}.research-metric-strip>div:nth-child(2):before,.research-metric-strip>div:nth-child(3):before{background:var(--research-coral)}.research-metric-strip>div:first-child:before{left:0}.research-metric-strip>div:last-child:before{right:0}.research-metric-strip>div:first-child{padding-left:0}.research-metric-strip>div:last-child{border-right:0;padding-right:0}.research-metric-strip dt{color:var(--research-muted);text-transform:uppercase;font-size:12px;font-weight:760}.research-metric-strip dd{color:var(--research-ink);margin:9px 0 6px;font-size:30px;font-weight:820;line-height:1}.research-metric-strip>div:first-child dd{color:#087d48}.research-metric-strip>div:nth-child(2) dd,.research-metric-strip>div:nth-child(3) dd{color:#cf4d43}.research-metric-strip span{color:var(--research-muted);font-size:12px;line-height:1.45;display:block}.research-reading-layout{grid-template-columns:230px minmax(0,780px);justify-content:center;align-items:start;gap:74px;display:grid}.research-sidebar{gap:28px;display:grid;position:sticky;top:108px}.research-toc,.research-sidebar-downloads{gap:10px;display:grid}.research-toc strong,.research-sidebar-downloads>strong{color:var(--research-ink);text-transform:uppercase;margin-bottom:4px;font-size:13px;font-weight:820}.research-toc a{color:#677386;border-left:2px solid #d9e1e5;padding:3px 0 3px 12px;font-size:12px;line-height:1.4;text-decoration:none}.research-toc a:hover{color:#076d40;border-color:#0a8750}.research-article{min-width:0}.research-lead{color:#354052;border-left:3px solid #0a8750;margin:0 0 54px;padding-left:22px;font-size:20px;line-height:1.7}.research-executive-summary{border-bottom:1px solid var(--research-line);padding-bottom:8px}.research-executive-summary>p:not(.research-section-kicker){color:#2f3b4d;font-size:18px}.research-content-section{margin:0 0 68px;scroll-margin-top:110px}.research-content-section h2{letter-spacing:0;text-wrap:balance;margin:0 0 24px;font-size:34px;line-height:1.12}.research-content-section h3{letter-spacing:0;margin:38px 0 18px;font-size:24px;line-height:1.2}.research-content-section>p:not(.research-section-kicker):not(.research-table-note){color:#3d4859;margin:0 0 20px;font-size:17px;line-height:1.82}.research-findings{counter-reset:findings;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.research-findings li{border:1px solid var(--research-line);color:#354052;counter-increment:findings;background:#fff;border-radius:8px;min-height:74px;padding:22px 20px 22px 62px;font-size:16px;line-height:1.65;position:relative}.research-findings li:last-child{border-bottom:1px solid var(--research-line)}.research-findings li:before{background:var(--research-dark);color:#9be6bd;content:counter(findings);border:0;border-radius:6px;place-items:center;width:36px;height:36px;font-size:13px;font-weight:820;display:grid;position:absolute;top:20px;left:18px}.research-chart{margin:34px 0 38px;box-shadow:0 16px 42px #1a312712,0 2px 8px #1a31270a}.research-web-chart{background:var(--research-dark);border:1px solid #20262b;border-radius:8px;margin:38px 0 42px;overflow:hidden;box-shadow:0 18px 48px #121e191a}.research-web-chart-header{color:#fff;grid-template-columns:minmax(0,1fr) 190px;align-items:end;gap:28px;padding:28px 30px;display:grid}.research-web-chart-header h3{color:#fff;max-width:500px;margin:0 0 9px;font-size:28px;line-height:1.12}.research-web-chart-header>div:first-child>p:last-child{color:#a9b2af;max-width:500px;margin:0;font-size:12px;line-height:1.5}.research-web-chart-stat{color:var(--research-ink);background:#fff;border-radius:8px;padding:18px;display:grid}.research-web-chart-stat span{color:#69768a;text-transform:uppercase;font-size:10px;font-weight:800}.research-web-chart-stat strong{color:var(--research-coral);margin:6px 0 3px;font-size:34px;line-height:1}.research-web-chart-stat.is-green strong{color:#087d48}.research-web-chart-stat small{color:#7b8797;font-size:10px}.research-web-chart-body{background:#fff;padding:26px 30px 30px}.research-chart-legend{color:#647186;justify-content:flex-end;gap:18px;margin-bottom:20px;font-size:10px;font-weight:760;display:flex}.research-chart-legend span{align-items:center;gap:6px;display:inline-flex}.research-chart-legend span:before{content:"";background:#a9b2c0;border-radius:50%;width:8px;height:8px}.research-chart-legend .is-spain:before{background:var(--research-coral)}.research-chart-legend .is-young:before{background:var(--research-lime)}.research-chart-legend .is-senior:before{background:#172033}.research-problem-rows{gap:18px;display:grid}.research-problem-row{grid-template-columns:190px minmax(0,1fr) 62px;align-items:center;gap:18px;display:grid}.research-problem-row>strong{color:#2d3748;font-size:11px;line-height:1.35}.research-problem-bars{gap:6px;display:grid}.research-comparison-bar{grid-template-columns:minmax(0,1fr) 44px;align-items:center;gap:8px;display:grid}.research-comparison-bar>span{background:#edf0f2;border-radius:4px;height:8px;display:block;overflow:hidden}.research-comparison-bar i{border-radius:inherit;background:#aab3c0;height:100%;display:block}.research-comparison-bar.is-spain i{background:var(--research-coral)}.research-comparison-bar b{color:#697589;font-variant-numeric:tabular-nums;font-size:10px}.research-comparison-bar.is-spain b{color:#cf4d43}.research-gap-pill{color:#cf4d43;white-space:nowrap;background:#fff0ed;border-radius:6px;justify-content:center;align-items:center;min-height:28px;padding:0 8px;font-size:9px;font-weight:820;display:inline-flex}.research-web-chart>.research-visual-caption{background:#f4f7f5;padding:11px 16px}.research-age-scroll{width:100%;padding:8px 0 4px;overflow-x:auto}.research-age-plot{border-bottom:1px solid #dfe5e8;grid-template-columns:repeat(6,minmax(88px,1fr));align-items:end;gap:8px;min-width:650px;height:350px;padding:12px 6px 0;display:grid}.research-age-country{text-align:center;grid-template-rows:minmax(0,1fr) auto auto;gap:8px;min-width:0;height:100%;padding:10px 6px 12px;display:grid}.research-age-country.is-spain{background:#e8f8ef;border-radius:6px 6px 0 0}.research-age-bars{justify-content:center;align-items:flex-end;gap:7px;min-height:0;display:flex}.research-age-column{flex-direction:column;justify-content:flex-end;gap:5px;width:28px;height:100%;display:flex}.research-age-column b{color:#627086;font-variant-numeric:tabular-nums;font-size:9px}.research-age-column i{width:100%;height:var(--bar-height);background:#172033;border-radius:6px 6px 0 0;min-height:12px;display:block}.research-age-column.is-young i{background:var(--research-lime)}.research-age-country>strong{color:#293446;font-size:11px}.research-age-country>span{color:#697589;background:#f0f3f5;border-radius:6px;align-items:center;min-height:24px;margin:0 auto;padding:0 8px;font-size:9px;font-weight:760;display:inline-flex}.research-age-country.is-spain>span{color:#087443;background:#fff}.research-table-wrap{border:1px solid var(--research-line);border-radius:6px;width:100%;margin-top:34px;overflow-x:auto}.research-table-wrap table{border-collapse:collapse;width:100%;min-width:680px;font-size:13px}.research-table-wrap caption{border-bottom:1px solid var(--research-line);color:var(--research-ink);text-align:left;background:#fff;padding:16px 18px;font-size:14px;font-weight:800}.research-table-wrap th,.research-table-wrap td{text-align:right;white-space:nowrap;border-bottom:1px solid #e7ecef;border-right:1px solid #e7ecef;padding:13px 16px}.research-table-wrap th:first-child,.research-table-wrap td:first-child{text-align:left;white-space:normal}.research-table-wrap thead th{background:var(--research-dark);color:#fff;text-transform:uppercase;font-size:11px}.research-table-wrap tbody th{color:var(--research-ink);font-weight:700}.research-table-wrap tr:last-child th,.research-table-wrap tr:last-child td{border-bottom:0}.research-table-wrap th:last-child,.research-table-wrap td:last-child{border-right:0}.research-table-note{border-top:1px solid var(--research-line);color:var(--research-muted);margin:0;padding:14px 18px;font-size:11px;line-height:1.5}.research-methodology{background:var(--research-dark);color:#fff;border:1px solid #22282d;border-radius:8px;padding:32px}.research-methodology h2,.research-methodology h3{color:#fff}.research-methodology .research-section-kicker{color:#8ee2b7}.research-methodology ul{color:#c2cbc7;gap:12px;margin:0;padding-left:20px;font-size:14px;line-height:1.65;display:grid}.research-media-section{padding-top:6px}.research-press-quote{border-left:3px solid #0a8750;margin:32px 0 44px;padding:4px 0 4px 42px;position:relative}.research-press-quote>svg{color:#087443;width:20px;height:20px;position:absolute;top:4px;left:12px}.research-press-quote blockquote{color:#253144;margin:0;font-size:21px;font-weight:650;line-height:1.62}.research-press-quote p{color:#263447;margin:18px 0 5px;font-size:13px;font-weight:800}.research-press-quote small{color:#7a5b1b;max-width:680px;font-size:11px;line-height:1.55;display:block}.research-media-angles{border-top:1px solid var(--research-line);margin:0 0 52px}.research-media-angles>div{border-bottom:1px solid var(--research-line);grid-template-columns:120px minmax(0,1fr);gap:22px;padding:18px 0;display:grid}.research-media-angles dt{color:#087443;text-transform:uppercase;font-size:12px;font-weight:820}.research-media-angles dd{color:#3d4859;margin:0;font-size:15px;line-height:1.55}.research-press-profile{border-top:1px solid var(--research-line);border-bottom:1px solid var(--research-line);grid-template-columns:minmax(0,1fr) 250px;gap:46px;padding:34px 0;display:grid}.research-press-profile h3{margin:0 0 14px}.research-press-profile p{color:#3d4859;margin:0;font-size:15px;line-height:1.72}.research-press-profile address{color:#4b586a;align-content:start;gap:12px;font-size:13px;font-style:normal;line-height:1.45;display:grid}.research-press-profile address strong{color:var(--research-ink);text-transform:uppercase;font-size:13px}.research-press-profile address span,.research-press-profile address a{align-items:flex-start;gap:8px;display:flex}.research-press-profile address a{color:#087443;font-weight:720;text-decoration:none}.research-press-profile address svg{flex:none;width:16px;height:16px}.research-source-list,.research-download-list{gap:10px;display:grid}.research-source-list{margin-bottom:34px}.research-source-list a{border-bottom:1px solid var(--research-line);color:inherit;grid-template-columns:110px minmax(0,1fr) 20px;align-items:center;gap:16px;padding:16px 0;text-decoration:none;display:grid}.research-source-list a:first-child{border-top:1px solid var(--research-line)}.research-source-list a:hover strong{color:#087443}.research-source-list span{color:#087443;text-transform:uppercase;font-size:12px;font-weight:780}.research-source-list strong{font-size:14px;line-height:1.4}.research-source-list svg{width:17px;height:17px;color:var(--research-muted)}.research-download-list{grid-template-columns:repeat(2,minmax(0,1fr))}.research-download{border:1px solid var(--research-line);min-height:82px;color:inherit;border-radius:6px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;padding:16px;text-decoration:none;display:grid}.research-download:hover{background:#f7fcf9;border-color:#0a8750}.research-download>svg:first-child{color:#087443;width:25px;height:25px}.research-download span{gap:4px;min-width:0;display:grid}.research-download strong{font-size:13px;line-height:1.35}.research-download small{color:var(--research-muted);font-size:11px;line-height:1.35}.research-download b{color:var(--research-muted);font-size:10px}.research-download.is-compact{grid-template-columns:24px minmax(0,1fr) 18px;min-height:0;padding:11px}.research-download.is-compact>svg:first-child{width:19px;height:19px}.research-download.is-compact>svg:last-child{width:15px;height:15px;color:var(--research-muted)}.research-download.is-compact strong{font-size:11px}.research-citation{background:#fbf7f7;border-left:3px solid #c74444;grid-template-columns:42px minmax(0,1fr);gap:20px;margin:0 0 54px;padding:28px;display:grid}.research-citation>svg{color:#a73636;width:34px;height:34px}.research-citation h2{letter-spacing:0;margin:0 0 10px;font-size:20px}.research-citation p{color:#4d5768;margin:6px 0 0;font-size:13px;line-height:1.6}.research-citation a{color:#087443}.research-author{border-top:1px solid var(--research-line);grid-template-columns:88px minmax(0,1fr);align-items:center;gap:22px;padding-top:32px;display:grid}.research-author img{object-fit:cover;border-radius:50%;width:88px;height:88px}.research-author span{color:#087443;text-transform:uppercase;font-size:11px;font-weight:800}.research-author h2{letter-spacing:0;margin:5px 0 6px;font-size:21px}.research-author p{color:var(--research-muted);margin:0 0 8px;font-size:13px;line-height:1.55}.research-author a{color:#087443;font-size:13px;font-weight:760}@media (max-width:980px){.research-study-card{grid-template-columns:minmax(300px,.9fr) minmax(0,1.1fr)}.research-study-card-body{padding:32px}.research-reading-layout{grid-template-columns:190px minmax(0,1fr);gap:44px}.research-web-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(330px,.95fr)}.research-web-hero-story{padding:34px}.research-web-hero-story h2{font-size:37px}.research-web-hero-data{padding:32px 28px}.research-web-hero-total{font-size:45px}.research-metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.research-metric-strip>div:nth-child(2){border-right:0}.research-metric-strip>div:nth-child(-n+2){border-bottom:1px solid var(--research-line)}.research-metric-strip>div:nth-child(3){padding-left:0}}@media (max-width:760px){.research-index-hero,.research-index-list,.research-detail-shell{width:min(100% - 28px,1180px)}.research-press-profile{grid-template-columns:1fr;gap:28px}.research-media-angles>div{grid-template-columns:1fr;gap:6px}.research-press-quote{padding-left:32px}.research-press-quote>svg{left:7px}.research-press-quote blockquote{font-size:18px}.research-index-hero{padding:44px 0 38px}.research-index-hero h1,.research-detail-hero h1{font-size:38px}.research-index-hero>p:last-child,.research-detail-deck{font-size:17px}.research-section-heading{flex-direction:column;align-items:flex-start}.research-study-card{grid-template-columns:1fr}.research-study-card-media{border-right:0;border-bottom:1px solid var(--research-line);min-height:0}.research-study-card-media img{aspect-ratio:8/5;height:auto}.research-study-card-body{min-height:390px;padding:26px 22px}.research-study-card h2{font-size:27px}.research-detail-shell{padding-top:20px}.research-breadcrumb{margin-bottom:30px}.research-detail-hero{text-align:left;margin-bottom:30px}.research-detail-hero .research-kicker,.research-detail-meta{justify-content:flex-start}.research-web-hero-grid{grid-template-columns:1fr;min-height:0}.research-web-hero-story{min-height:420px;padding:30px 24px}.research-web-hero-story h2{font-size:39px}.research-web-hero-data{min-height:390px;margin:0 12px 12px;padding:30px 26px}.research-web-hero-total{font-size:50px}.research-visual-caption{padding-top:9px}.research-detail-deck{margin-left:0}.research-detail-meta{gap:9px 16px}.research-metric-strip{margin:36px 0 48px}.research-metric-strip>div{padding:22px 16px}.research-metric-strip dd{font-size:25px}.research-reading-layout{grid-template-columns:1fr;gap:46px}.research-findings,.research-web-chart-header{grid-template-columns:1fr}.research-web-chart-stat{max-width:250px}.research-web-chart-body{padding:24px 18px 26px}.research-problem-row{grid-template-columns:minmax(0,1fr) auto;gap:9px 14px}.research-problem-row>strong{grid-column:1}.research-problem-bars{grid-area:2/1/auto/-1}.research-gap-pill{grid-area:1/2}.research-sidebar{border-top:1px solid var(--research-line);grid-row:2;padding-top:28px;position:static}.research-toc{display:none}.research-article{grid-row:1}.research-lead{margin-bottom:46px;font-size:18px}.research-content-section{margin-bottom:54px}.research-content-section h2{font-size:29px}.research-content-section>p:not(.research-section-kicker):not(.research-table-note){font-size:16px}.research-methodology{padding:24px 20px}.research-download-list{grid-template-columns:1fr}}@media (max-width:480px){.research-index-hero h1,.research-detail-hero h1{font-size:33px}.research-study-card-body{min-height:0}.research-web-hero-story{min-height:390px;padding:26px 20px}.research-web-hero-story h2{font-size:33px}.research-web-hero-alert{grid-template-columns:28px minmax(0,1fr);gap:12px}.research-web-hero-alert div{grid-template-columns:1fr}.research-web-hero-alert strong{grid-area:2/1}.research-web-hero-alert small{grid-row:3}.research-web-hero-data{min-height:360px;margin:0 8px 8px;padding:25px 20px}.research-web-hero-total{font-size:40px}.research-web-hero-total small{font-size:14px}.research-web-hero-growth{grid-template-columns:20px auto}.research-web-hero-growth span{grid-column:1/-1}.research-visual-caption{flex-direction:column;align-items:flex-start;gap:7px}.research-web-chart-header{padding:24px 20px}.research-web-chart-header h3{font-size:24px}.research-web-chart-stat{max-width:none}.research-chart-legend{justify-content:flex-start}.research-age-plot{min-width:610px}.research-metric-strip{grid-template-columns:1fr}.research-metric-strip>div,.research-metric-strip>div:first-child,.research-metric-strip>div:nth-child(3),.research-metric-strip>div:last-child{border-right:0;border-bottom:1px solid var(--research-line);padding:20px 0}.research-metric-strip>div:last-child{border-bottom:0}.research-source-list a{grid-template-columns:minmax(0,1fr) 18px;gap:7px 12px}.research-source-list span,.research-source-list strong{grid-column:1}.research-source-list svg{grid-area:1/2/span 2}.research-citation,.research-author{grid-template-columns:1fr}}