.report-public-body{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;margin-top:24px;line-height:1.9}.report-public-part{grid-column:span var(--report-columns,12);min-width:0;overflow-wrap:anywhere}.report-public-part h2,.report-public-part h3,.report-public-part h4,.report-public-part h5,.report-public-part h6{scroll-margin-top:100px;margin:12px 0;font-weight:700}.report-public-part h2{font-size:1.5rem}.report-public-part h3{font-size:1.25rem}.report-public-text{white-space:pre-wrap}.report-public-part figure{margin:0}.report-public-images{display:flex;flex-wrap:wrap;gap:16px}.report-public-images img{max-width:100%;height:auto}.report-public-part a{text-decoration:underline;text-underline-offset:3px}.report-public-part a:focus-visible{outline:2px solid #176795;outline-offset:3px}.report-visual{width:100%;height:650px;border:1px solid #d6e0e6}.report-video{width:100%;aspect-ratio:16/9;border:0}.report-public-part ul{list-style:disc;padding-left:1.5em}@media(max-width:700px){.report-public-part{grid-column:1/-1}.report-visual{height:480px}}

.report-font-small{font-size:.85rem}.report-font-normal{font-size:1rem}.report-font-large{font-size:1.25rem}.report-font-x-large{font-size:1.5rem}
