.series-proof{padding-top:110px;padding-bottom:100px}.series-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:40px}.series-heading h2{font-size:clamp(38px,5vw,72px);line-height:1.03;margin:20px 0 0}.series-heading>p{max-width:340px;font-size:17px;line-height:1.7;color:#506380}.series-layout{display:grid;grid-template-columns:210px minmax(0,1fr);gap:32px;align-items:start}.series-source{padding:22px;background:#e6eef9;border-radius:12px}.series-source img{width:100%;height:180px;object-fit:cover;border-radius:8px}.series-source h3{font-size:27px;margin:12px 0}.series-source p{line-height:1.6}.series-source .mono{font-size:10px;margin-top:20px}.series-source a{font-size:13px;display:block}.series-results{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.series-results figure{margin:0;min-width:0}.series-results img{display:block;width:100%;height:auto;aspect-ratio:2/3;object-fit:cover;border-radius:12px}.series-results figcaption{padding:18px 3px;display:grid;gap:9px}.series-results figcaption span{font:11px monospace;letter-spacing:.06em;color:#4f6080}.series-results figcaption b{font-size:16px;line-height:1.4}.series-evidence{margin-top:30px;background:#132143;color:#f4f8ff;border-radius:12px;border-left:5px solid #eaff39;padding:0 26px}.series-evidence summary{display:flex;justify-content:space-between;gap:20px;padding:25px 0;cursor:pointer;font-size:18px}.series-evidence-body{display:grid;grid-template-columns:1fr 1fr;gap:30px;padding:0 0 28px}.series-evidence h3{font-size:26px;margin:12px 0}.series-evidence p{line-height:1.7;color:#ced9ee}.series-evidence .mono{color:#eaff39}.series-method{grid-column:1/-1;font-size:13px;border-top:1px solid #51607a;padding-top:20px;margin:0}@media(max-width:900px){.series-layout{grid-template-columns:1fr}.series-source{display:none}.series-heading{display:block}.series-heading>p{max-width:none}.series-results{gap:12px}}@media(max-width:600px){.series-proof{padding-top:65px;padding-bottom:65px}.series-results{grid-template-columns:1fr}.series-results figure{display:grid;grid-template-columns:1.25fr 1fr;align-items:center;gap:18px}.series-results figcaption{padding:10px}.series-evidence-body{grid-template-columns:1fr}.series-evidence{padding:0 18px}.series-evidence summary{font-size:16px}}

.series-mobile-cta{display:none}@media(max-width:900px){.series-mobile-cta{display:block;color:#eaff39;font-weight:700}}
