.research-feature{display:grid;grid-template-columns:1fr 1.12fr;gap:60px;align-items:center;padding:55px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.research-feature-copy h2{font-size:clamp(32px,3.3vw,54px);line-height:1.09;letter-spacing:-.04em;font-weight:450;margin:24px 0}.research-feature-copy>p{line-height:1.75;color:var(--muted)}.research-feature-copy .mono{font-size:11px}.research-feature-chart{padding:20px;background:#e4e8e8;border-radius:18px;box-shadow:0 25px 55px #173c4410}.research-figure{margin:0}.research-figure img{width:100%;height:auto;display:block;background:white;border-radius:6px}.research-figure figcaption{font-size:12px;line-height:1.7;color:var(--muted);margin-top:18px}.research-feature--compact{grid-template-columns:1.2fr 1fr;gap:38px;padding:32px 0;margin-bottom:28px}.research-feature--compact h3{font-size:clamp(25px,2.5vw,37px);line-height:1.14;letter-spacing:-.035em;font-weight:450;margin:16px 0}.research-feature--compact .research-feature-chart{padding:12px}.research-feature--compact figcaption{font-size:10px}.research-findings{margin:25px 0}.research-findings p{display:flex;align-items:baseline;gap:18px;border-top:1px solid var(--line);padding-top:12px;font-size:13px}.research-findings strong{font-size:28px;color:#1d555b;font-weight:450;min-width:100px}.research-publication .research-hero{padding-bottom:55px}.research-hero h1{font-size:clamp(40px,6.5vw,88px);max-width:1200px;line-height:1.04}.research-metadata{display:flex;flex-wrap:wrap;gap:12px 25px;max-width:950px;margin-top:35px;font-size:11px;line-height:1.6}.research-status{display:inline-block;border-left:3px solid #1c7377;padding-left:16px;margin-top:28px;font-size:14px;color:#1d555b}.research-contents{display:flex;gap:25px;flex-wrap:wrap;padding-top:22px;padding-bottom:22px;border-block:1px solid var(--line);font-size:13px}.research-publication section[id]{scroll-margin-top:110px}.research-publication h2{font-size:clamp(32px,4.3vw,60px);font-weight:450;letter-spacing:-.04em;line-height:1.12}.research-publication p{line-height:1.8;max-width:920px;color:var(--muted)}.research-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;margin:45px 0}.research-metrics>div{border-top:1px solid var(--line);padding-top:22px}.research-metrics dt{font-size:12px;color:var(--muted)}.research-metrics dd{font-size:clamp(40px,5vw,72px);letter-spacing:-.045em;margin:15px 0;color:#174d56;font-weight:450}.research-metrics dd span{font-size:.5em}.research-qualification{font-size:12px!important;line-height:1.8}.research-table-scroll{overflow-x:auto;margin:35px 0;max-width:100%}.research-table-scroll:focus-visible{outline:2px solid #1d7377;outline-offset:5px}.research-table-scroll table{width:100%;border-collapse:collapse;text-align:left;font-size:14px;min-width:650px}.research-table-scroll caption{text-align:left;font-size:12px;padding-bottom:18px;color:var(--muted)}.research-table-scroll th,.research-table-scroll td{padding:19px 14px;border-bottom:1px solid var(--line);font-variant-numeric:tabular-nums}.research-table-scroll thead th{font-size:11px;font-weight:500}.research-table-scroll tbody th{font-weight:450}.research-table-scroll tbody tr:first-child{background:#e1ebea;color:#164e56}.research-observations{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;margin-top:40px}.research-observations p{font-size:14px;border-top:1px solid var(--line);padding-top:20px}.research-observations span{display:block;font-size:11px;color:#1d555b;margin-bottom:18px}.research-evidence{background:#e8ecec}.research-evidence>.research-figure{padding:25px;background:#f8f9f9;margin:25px 0 60px;border-radius:12px}.research-chart-heading{margin-top:45px}.research-chart-heading h3{font-size:28px;letter-spacing:-.035em;font-weight:450;margin:12px 0}.research-chart-heading .mono{font-size:11px;color:#1d555b}.research-limitations{background:#e1e6e4;border-top:1px solid #c6cecb}.research-limitations ul{max-width:950px;padding-left:22px;line-height:1.8}.research-limitations li{margin:15px 0;color:#444e50}.research-end{display:flex;align-items:center;gap:30px;flex-wrap:wrap}.research-end .mono{margin-right:auto}.research-feature-chart{transition:transform .5s ease}.research-feature:hover .research-feature-chart{transform:translateY(-4px)}@media(max-width:1000px){.research-feature{grid-template-columns:1fr;gap:30px}.research-feature-copy h2{max-width:750px}.research-metrics{grid-template-columns:repeat(2,1fr)}.research-observations{grid-template-columns:1fr;gap:5px}}@media(max-width:640px){.research-feature{padding:30px 0}.research-feature-chart{padding:10px}.research-feature--compact{gap:20px}.research-metrics{gap:15px}.research-metrics dd{font-size:44px}.research-contents{gap:16px}.research-evidence>.research-figure{padding:10px;margin-bottom:35px}.research-figure figcaption{font-size:11px}.research-publication .research-hero{padding-bottom:30px}.research-metadata{gap:10px 20px}.research-findings strong{font-size:24px}.research-end{gap:24px}}@media(prefers-reduced-motion:reduce){.research-feature-chart{transition:none}.research-feature:hover .research-feature-chart{transform:none}}
