.statistics-shell{max-width:1200px;margin:0 auto;padding:clamp(2rem,6vw,5rem) clamp(1.1rem,4vw,3rem) 6rem}.statistics-breadcrumb{font-size:.85rem;color:#526879;margin-bottom:1.8rem}.statistics-breadcrumb a{color:var(--navy)}.statistics-article{font-size:1.04rem;line-height:1.75;color:#344e63;min-width:0}.statistics-article h1{font-size:clamp(2.25rem,5.2vw,4.5rem);line-height:1.08;letter-spacing:-.04em;color:var(--navy);margin:.8rem 0 1.8rem;max-width:1050px}.statistics-article h2{font-size:clamp(1.7rem,3.3vw,2.5rem);line-height:1.2;letter-spacing:-.025em;color:var(--navy);margin:3.8rem 0 1.3rem;padding-top:1.7rem;border-top:1px solid var(--line);scroll-margin-top:100px}.statistics-article h3{font-size:clamp(1.25rem,2vw,1.55rem);line-height:1.3;color:var(--navy);margin:2.3rem 0 1rem}.statistics-article p{max-width:1000px;margin:1.1rem 0}.statistics-article a{color:#215b87;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.statistics-article a:focus-visible,.statistics-article [tabindex]:focus-visible{outline:3px solid #2976b0;outline-offset:4px}.statistics-article li{margin:.65rem 0}.statistics-article figure{margin:2rem 0;max-width:100%}.statistics-article figure img{display:block;max-width:100%;height:auto;margin:0 auto;border:1px solid var(--line);border-radius:.5rem;background:#fff}.statistics-article figcaption{font-size:.82rem;line-height:1.65;color:#526879;margin-top:.9rem}.statistics-toc{padding:1.4rem 1.7rem;background:#edf6fb;border-left:4px solid #4a8f7d;border-radius:0 .6rem .6rem 0;margin:2rem 0;font-size:.9rem}.statistics-toc ul{columns:2;column-gap:2rem;padding-left:1rem;margin-bottom:0}.statistics-toc li{break-inside:avoid}.statistics-article .table-scroll{max-width:100%;overflow-x:auto;border:1px solid var(--line);border-radius:.5rem;margin:1.5rem 0 2rem}.statistics-article table{border-collapse:collapse;width:100%;min-width:650px;background:white;font-size:.91rem;line-height:1.6}.statistics-article th,.statistics-article td{padding:1rem;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}.statistics-article th{background:#e4f0f7;color:var(--navy)}.statistics-article td:nth-child(2){width:27%}.statistics-article td:last-child{width:35%;font-size:.83rem}.statistics-article tr:nth-child(even){background:#f7fafc}@media(max-width:650px){.statistics-toc ul{columns:1}.statistics-article{font-size:1rem}.statistics-shell{padding-top:2rem}.statistics-article h2{scroll-margin-top:80px}.statistics-article th,.statistics-article td{padding:.8rem}}@media print{.statistics-toc,.site-header,footer{display:none}.statistics-article figure{break-inside:avoid}.statistics-article h2,.statistics-article h3{break-after:avoid}.statistics-article .table-scroll{overflow:visible}.statistics-article table{min-width:0}}
