.stats-hero{border-bottom:1px solid var(--line);background:#fff;grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);gap:7vw;padding:clamp(86px,13vw,180px) max(4vw,50vw - 720px) 92px;display:grid}.stats-hero h1{max-width:920px;margin-bottom:24px;font-size:clamp(56px,7.2vw,114px)}.stats-hero>div>p:not(.eyebrow){max-width:620px;font-size:25px;line-height:1.2}.stats-hero aside{border-top:1px solid var(--navy);border-bottom:1px solid var(--navy);text-transform:uppercase;align-self:end;gap:8px;padding:25px 0;display:grid}.stats-hero aside span{letter-spacing:.08em;color:var(--blue);font-size:15px;font-weight:800}.stats-hero aside strong{margin-bottom:16px;font-size:25px;line-height:1.05}.stats-hero aside strong:last-child{margin-bottom:0}.stats-intro{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);gap:8vw;padding:56px max(4vw,50vw - 620px);display:grid}.stats-intro>p{margin:0;font-size:24px;line-height:1.25}.stats-intro nav{flex-wrap:wrap;align-content:start;gap:10px;display:flex}.stats-intro nav a{border:1px solid var(--line);text-transform:uppercase;letter-spacing:.035em;padding:11px 14px;font-size:17px;font-weight:800;transition:color .2s,background-color .2s,border-color .2s}.stats-intro nav a:hover{background:var(--blue);border-color:var(--blue);color:#fff}.stats-section{padding:100px max(4vw,50vw - 720px)}.stats-section-heading{grid-template-columns:minmax(180px,.45fr) minmax(0,1.15fr);align-items:start;gap:5vw;margin-bottom:52px;display:grid}.stats-section-heading h2,.stats-notes h2{text-transform:uppercase;margin:0;font-size:clamp(44px,5.2vw,76px);line-height:.9}.stat-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.stat-grid-two{grid-template-columns:repeat(2,1fr)}.stat{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper);padding:31px 30px 29px;scroll-margin-top:108px}.stat-number{color:var(--orange);letter-spacing:-.035em;font-variant-numeric:tabular-nums;margin-bottom:19px;font-size:clamp(45px,4vw,67px);font-weight:800;line-height:.88}.stat h3{text-transform:uppercase;margin:0 0 14px;font-size:25px;line-height:.95}.stat>p:not(.stat-number){margin-bottom:23px;font-size:19px;line-height:1.25}.stat>a{color:var(--blue);text-underline-offset:3px;font-size:16px;font-weight:800;line-height:1.15;text-decoration:underline;display:inline-block}.stat>a span{white-space:nowrap}.stats-section-dark{background:var(--navy);color:#fff}.stats-section-dark .eyebrow{color:#fff}.stats-section-dark .stat-grid{border-color:#ffffff6b}.stats-section-dark .stat{background:#0b2145;border-color:#ffffff6b}.stats-section-dark .stat>a{color:#b9ccff}.stats-notes{background:#fff;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:9vw;padding:100px max(4vw,50vw - 620px);display:grid}.stats-notes>div:last-child>p{font-size:21px;line-height:1.3}.stats-notes ul{margin:35px 0;padding:0;list-style:none}.stats-notes li{border-top:1px solid var(--line);padding:15px 0}.stats-notes li:last-child{border-bottom:1px solid var(--line)}.stats-notes li a{color:var(--blue);text-underline-offset:3px;font-weight:800;text-decoration:underline}.cite-box{background:var(--paper);border:1px solid var(--line);padding:27px 29px}.cite-box .eyebrow{margin-bottom:12px}.cite-box p:last-child{margin:0;line-height:1.3;font-size:18px!important}.stats-cta{margin:0}.stats-cta .button{flex:none}@media (max-width:1050px){.stats-hero{grid-template-columns:1fr;gap:40px}.stats-hero aside{grid-template-columns:1fr 1fr;column-gap:25px;max-width:420px}.stats-hero aside span:nth-of-type(2),.stats-hero aside strong:nth-of-type(2){grid-column:2}.stats-intro{grid-template-columns:1fr;gap:28px}.stats-section-heading{grid-template-columns:1fr;gap:18px}.stat-grid{grid-template-columns:repeat(2,1fr)}.stats-notes{grid-template-columns:1fr;gap:30px}}@media (max-width:760px){.stats-hero{padding:88px 22px 58px}.stats-hero h1{font-size:60px}.stats-hero>div>p:not(.eyebrow),.stats-intro>p{font-size:21px}.stats-hero aside{grid-template-columns:1fr 1fr;gap:7px 18px;padding:20px 0;display:grid}.stats-hero aside span:nth-of-type(2),.stats-hero aside strong:nth-of-type(2){grid-column:2}.stats-hero aside strong{margin-bottom:8px;font-size:20px}.stats-intro{padding:40px 22px}.stats-intro nav{gap:8px}.stats-intro nav a{padding:10px;font-size:15px}.stats-section{padding:64px 22px}.stats-section-heading{margin-bottom:32px}.stats-section-heading h2,.stats-notes h2{font-size:47px}.stat-grid,.stat-grid-two{grid-template-columns:1fr}.stat{padding:27px 22px}.stat-number{font-size:58px}.stats-notes{padding:64px 22px}.stats-notes>div:last-child>p{font-size:19px}.stats-cta{padding:50px 22px}.stats-cta .button{width:100%}.stats-hero{grid-template-columns:minmax(0,1fr)}.stats-hero>div{min-width:0}}@media (max-width:360px){.stats-hero h1{font-size:50px}}
