.stats-hero{max-width:1080px;padding:108px 10vw 80px}.stats-hero h1{max-width:930px;margin-bottom:25px;font-size:clamp(54px,6vw,96px)}.stats-hero>p:not(.eyebrow):not(.stats-updated){max-width:690px;font-size:18px;line-height:1.8}.stats-updated{color:var(--green);letter-spacing:.13em;text-transform:uppercase;margin:30px 0 0;font-size:12px;font-weight:700}.stats-grid{grid-template-columns:repeat(3,1fr);gap:18px;padding:0 10vw 110px;display:grid}.stats-grid article{border-top:2px solid var(--coral);background:#fcfaf5;flex-direction:column;min-height:360px;padding:34px 30px;display:flex}.stats-value{font:500 clamp(52px,5vw,76px)/.95 var(--display);color:var(--navy);letter-spacing:-.04em;margin:0 0 12px}.stats-grid h2{margin:0 0 16px;font-size:27px;line-height:1.08}.stats-grid article>p:not(.stats-value){margin-bottom:22px;font-size:14px;line-height:1.75}.stats-grid a{color:var(--green);letter-spacing:.07em;text-transform:uppercase;text-underline-offset:3px;margin-top:auto;font-size:11px;font-weight:700;line-height:1.55;text-decoration:underline}.stats-grid a:hover{color:var(--coral)}.stats-grid a:focus-visible,.stats-method a:focus-visible{outline:3px solid var(--coral);outline-offset:4px}.stats-context{background:var(--sage);grid-template-columns:.8fr 1.2fr;gap:12vw;padding:94px 10vw;display:grid}.stats-context h2,.stats-method h2{margin:0;font-size:clamp(44px,4.3vw,70px)}.stats-context>div:last-child{max-width:720px}.stats-context p:not(.eyebrow),.stats-method p:not(.eyebrow){font-size:17px;line-height:1.82}.stats-method{max-width:1250px;margin:auto;padding:110px 10vw}.stats-method-grid{grid-template-columns:1fr 1fr;gap:60px;margin-top:34px;display:grid}.stats-method-grid p{margin:0}.stats-cite{border:1px solid var(--line);background:#fcfaf5;margin-top:55px;padding:28px 30px}.stats-cite .eyebrow{margin-bottom:9px}.stats-cite p:last-child{margin:0;font-size:15px}.stats-cite a{color:var(--green);text-underline-offset:3px;text-decoration:underline}@media (max-width:1050px){.stats-hero,.stats-grid,.stats-context,.stats-method{padding-left:7vw;padding-right:7vw}.stats-grid{gap:14px}.stats-grid article{padding:28px 24px}.stats-context{gap:7vw}}@media (max-width:760px){.stats-hero{padding-top:72px;padding-bottom:55px}.stats-hero h1{font-size:57px}.stats-hero>p:not(.eyebrow):not(.stats-updated){font-size:16px}.stats-grid{grid-template-columns:1fr;gap:12px;padding-bottom:70px}.stats-grid article{min-height:0;padding:29px 25px}.stats-value{font-size:58px}.stats-grid h2{font-size:29px}.stats-context{grid-template-columns:1fr;gap:25px;padding-top:65px;padding-bottom:65px}.stats-context h2,.stats-method h2{font-size:45px}.stats-context p:not(.eyebrow),.stats-method p:not(.eyebrow){font-size:16px}.stats-method{padding-top:68px;padding-bottom:70px}.stats-method-grid{grid-template-columns:1fr;gap:18px;margin-top:24px}.stats-cite{margin-top:36px;padding:23px}}
