.research-hub{max-width:1100px}.research-hub-intro{max-width:920px}.research-hub-intro h1{letter-spacing:-.045em;margin:18px 0 26px;font-family:Georgia,serif;font-size:clamp(52px,8vw,92px);line-height:.94}.research-hub-intro h1 em{color:var(--teal);font-weight:400}.research-hub-intro>p{max-width:760px;color:var(--muted);font-family:Georgia,serif;font-size:22px;line-height:1.5}.research-hub-intro nav{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.research-hub-intro nav span{border:1px solid var(--line);letter-spacing:.08em;text-transform:uppercase;padding:9px 12px;font-size:10px;font-weight:900}.research-feature{border:1px solid var(--line);color:var(--ink);background:linear-gradient(135deg,#dcece6 0%,#edf5f1 72%);margin-top:54px;padding:48px;display:block;position:relative;overflow:hidden}.research-feature:after{content:"";border:48px solid #00756914;border-radius:50%;width:260px;height:260px;position:absolute;bottom:-95px;right:-55px}.research-feature>span{color:var(--teal);letter-spacing:1px;font-size:10px;font-weight:900}.research-feature h2{max-width:780px;margin:15px 0;font-family:Georgia,serif;font-size:clamp(36px,5vw,52px);line-height:1.05}.research-feature p{max-width:720px;line-height:1.6}.research-feature>div{z-index:1;flex-wrap:wrap;align-items:center;gap:24px;margin-top:28px;display:flex;position:relative}.research-feature>div b{color:var(--teal)}.research-feature>div small{color:var(--muted)}.research-standards{padding:70px 0 20px}.research-standards>div:first-child{max-width:720px}.research-standards h2{margin:12px 0 30px;font-family:Georgia,serif;font-size:clamp(34px,5vw,52px);line-height:1.06}.research-standards>div:nth-child(2){border:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.research-standards article{border-right:1px solid var(--line);padding:28px}.research-standards article:last-child{border:0}.research-standards article>b{color:var(--teal);font-size:11px}.research-standards h3{margin:16px 0 8px;font-family:Georgia,serif;font-size:23px}.research-standards p{color:var(--muted);line-height:1.55}.research-standards>p{margin-top:22px}.research-standards a{color:var(--teal);font-weight:800}.research-report{max-width:1240px;margin:auto;padding:38px max(4vw,24px) 80px}.research-report>header{border-bottom:1px solid var(--line);padding:70px 0}.research-report>header h1{max-width:950px;margin:18px 0;font-family:Georgia,serif;font-size:clamp(48px,7vw,88px);line-height:.98}.research-report>header>p{max-width:760px;color:var(--muted);font-family:Georgia,serif;font-size:22px}.research-report>header>div{flex-wrap:wrap;gap:20px;font-size:11px;font-weight:800;display:flex}.research-report>header a{color:var(--teal)}.research-findings{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:45px 0;display:grid}.research-findings article{border-right:1px solid var(--line);padding:30px}.research-findings article:last-child{border:0}.research-findings span{color:var(--teal);font-size:9px;font-weight:900}.research-findings b{margin:14px 0;font-family:Georgia,serif;font-size:38px;display:block}.research-findings p,.research-copy p,.research-method p,.research-segments>div:first-child p{color:var(--muted);line-height:1.65}.research-copy,.research-method{max-width:820px;padding:60px 0}.research-copy h2,.research-ranking h2,.research-method h2,.research-segments h2{margin:14px 0;font-family:Georgia,serif;font-size:clamp(34px,5vw,54px);line-height:1.05}.research-segments{border-top:1px solid var(--line);padding:65px 0}.research-segments>div:first-child{max-width:820px;margin-bottom:30px}.research-segment-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.research-segment-grid article{border:1px solid var(--line);background:var(--paper);padding:26px}.research-segment-grid header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:start;gap:16px;padding-bottom:22px;display:flex}.research-segment-grid h3{margin:0;font-family:Georgia,serif;font-size:24px}.research-segment-grid header span{color:var(--muted);white-space:nowrap;font-size:10px}.research-segment-grid dl{margin:20px 0 0}.research-segment-grid dl div{justify-content:space-between;gap:16px;padding:9px 0;display:flex}.research-segment-grid dt{color:var(--muted);font-size:12px}.research-segment-grid dd{margin:0;font-weight:900}.research-ranking{border-top:1px solid var(--line);padding:60px 0}.research-ranking>div:first-child{max-width:780px;margin-bottom:30px}.research-ranking .national-table small{color:var(--muted);margin-top:4px;display:block}.research-download-note{color:var(--muted);margin:20px 0 0}.research-download-note a{color:var(--teal);font-weight:900}.research-method{border-top:1px solid var(--line)}.research-method li{margin:12px 0;line-height:1.5}.research-method a{color:var(--teal);font-weight:900}.research-method-links{flex-wrap:wrap;gap:18px;margin-top:24px;display:flex}.trust-links{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.trust-links a:first-child{background:var(--teal);color:#fff;padding:12px 16px}@media (max-width:760px){.research-findings,.research-standards>div:nth-child(2),.research-segment-grid{grid-template-columns:1fr}.research-findings article,.research-standards article{border-right:0;border-bottom:1px solid var(--line)}.research-findings article:last-child,.research-standards article:last-child{border-bottom:0}.research-report>header{padding-top:45px}.research-feature{padding:28px}.research-feature h2{font-size:31px}.research-hub-intro h1{font-size:clamp(48px,16vw,68px)}.research-hub-intro>p{font-size:19px}.research-segment-grid{gap:10px}.research-ranking .national-table{margin-inline:-24px}.research-method-links{display:grid}.trust-links{align-items:stretch}.trust-links a{text-align:center;width:100%}}.research-states{border-top:1px solid var(--line);padding:64px 0}.research-states>div:first-child{max-width:780px}.research-states h2{margin:14px 0;font:clamp(34px,5vw,54px)/1.05 Georgia,serif}.research-states>div:first-child p{color:var(--muted);line-height:1.65}.research-states>div:last-child{border:1px solid var(--line);background:var(--paper);grid-template-columns:repeat(4,1fr);margin-top:30px;display:grid}.research-states a{border-right:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--ink);flex-direction:column;gap:7px;padding:16px;text-decoration:none;display:flex}:is(.research-states a:hover,.research-states a:focus-visible){background:#e8f3ee;outline:none}.research-states a strong{font:17px Georgia,serif}.research-states a span{color:var(--teal);font-size:8px;font-weight:900}@media (max-width:800px){.research-states>div:last-child{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.research-states>div:last-child{grid-template-columns:1fr}}
