.statistics-page{padding-bottom:110px}.statistics-hero{max-width:920px;margin:auto;padding:92px 32px 74px}.statistics-hero h1,.statistics-intro h2,.statistics-section h2,.statistics-reading h2,.statistics-method h2{font:500 clamp(48px,6vw,82px)/.98 var(--font-serif),serif;letter-spacing:-.065em;margin:16px 0}.statistics-hero>p:not(.eyebrow){max-width:660px;color:var(--muted);margin:0;font-size:19px;line-height:1.62}.statistics-hero .statistics-updated{color:var(--ink);border-top:1px solid var(--line);margin-top:28px;padding-top:18px;font-size:13px}.statistics-intro,.statistics-reading{border-top:1px solid var(--line);grid-template-columns:.9fr 1.1fr;gap:92px;max-width:1120px;margin:auto;padding:65px 32px;display:grid}.statistics-intro h2,.statistics-reading h2{font-size:clamp(39px,4vw,57px)}.statistics-intro p:not(.eyebrow),.statistics-reading p:not(.eyebrow){color:var(--muted);margin:0 0 20px;font-size:17px;line-height:1.75}.statistics-section{border-top:1px solid var(--line);max-width:1120px;margin:auto;padding:72px 32px 84px}.statistics-section-heading{justify-content:space-between;align-items:end;gap:30px;margin-bottom:34px;display:flex}.statistics-section h2{max-width:700px;font-size:clamp(42px,4.7vw,64px)}.statistics-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.stat-card{border:1px solid var(--line);background:var(--surface);border-radius:var(--radius);flex-direction:column;min-height:256px;padding:25px;transition:transform .2s,border-color .2s;display:flex}.stat-card:hover{border-color:var(--accent);transform:translateY(-4px)}.stat-value{font:500 clamp(37px,4vw,53px)/.95 var(--font-serif),serif;letter-spacing:-.06em;color:var(--accent);font-variant-numeric:tabular-nums;margin:0 0 15px}.stat-card h3{font:700 15px/1.3 var(--font-sans),sans-serif;margin:0 0 10px}.stat-card p:not(.stat-value){color:var(--muted);margin:0;font-size:13px;line-height:1.55}.stat-card a,.statistics-method a{color:var(--accent);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.stat-card a{margin-top:auto;padding-top:18px;font-size:12px;font-weight:800}.statistics-reading .button{width:auto;margin-top:18px}.statistics-method{border-top:1px solid var(--line);max-width:840px;margin:0 auto;padding:72px 32px 0}.statistics-method h2{margin-bottom:24px;font-size:clamp(40px,4.5vw,60px)}.statistics-method>p:not(.eyebrow){color:var(--muted);max-width:720px;font-size:16px;line-height:1.72}.statistics-method ol{gap:12px;margin:28px 0 0;padding-left:20px;font-size:15px;line-height:1.55;display:grid}.statistics-citation{border-top:2px solid var(--accent);border-bottom:1px solid var(--line);background:#f1e7da;margin-top:48px;padding:26px 28px}.statistics-citation p:last-child{margin:0;font-size:15px;line-height:1.65}@media (max-width:900px){.statistics-grid{grid-template-columns:repeat(2,1fr)}.statistics-intro,.statistics-reading{gap:45px}}@media (max-width:640px){.statistics-page{padding-bottom:70px}.statistics-hero{padding:62px 18px 52px}.statistics-hero h1{font-size:53px}.statistics-hero>p:not(.eyebrow){font-size:16px}.statistics-intro,.statistics-reading{grid-template-columns:1fr;gap:20px;padding:50px 18px}.statistics-intro h2,.statistics-reading h2{font-size:40px}.statistics-intro p:not(.eyebrow),.statistics-reading p:not(.eyebrow){font-size:16px}.statistics-section{padding:50px 18px 60px}.statistics-section-heading{margin-bottom:24px;display:block}.statistics-section h2{font-size:42px}.statistics-grid{grid-template-columns:1fr}.stat-card{min-height:225px;padding:24px}.statistics-method{padding:52px 18px 0}.statistics-method h2{font-size:42px}.statistics-citation{padding:23px 20px}}
