*{box-sizing:border-box}body{margin:0;background:#faf8f2;color:#253b30;font:17px/1.7 Georgia,serif}a{color:#245c43;text-underline-offset:4px}header{max-width:1160px;margin:auto;padding:24px;display:flex;justify-content:space-between;gap:24px;border-bottom:1px solid #ccd4ca}nav{display:flex;flex-wrap:wrap;gap:20px;font:14px/1.7 Arial,sans-serif}.brand{font-size:28px;font-weight:bold;text-decoration:none}main{max-width:960px;margin:auto;padding:48px 24px}h1{font-size:clamp(32px,5vw,54px);line-height:1.12;max-width:900px;font-weight:500}h2{font-size:28px;line-height:1.25;margin-top:44px;font-weight:500}.eyebrow{font:12px Arial,sans-serif;text-transform:uppercase;letter-spacing:.12em}.lede{font-size:21px;line-height:1.6}.table-scroll{overflow-x:auto}table{border-collapse:collapse;width:100%;font:14px/1.6 Arial,sans-serif}td,th{padding:12px;text-align:left;border-bottom:1px solid #cbd2c9;white-space:nowrap}th{background:#e9ede4}img{max-width:100%;height:auto}details{border-bottom:1px solid #cbd2c9;padding:15px 0}summary{cursor:pointer}footer{margin-top:60px;padding-top:20px;border-top:1px solid #cbd2c9;font:13px/1.7 Arial,sans-serif}.report-link{display:inline-block;padding:12px 18px;background:#e9ede4}@media(max-width:600px){header{display:block}nav{margin-top:14px;gap:14px}main{padding:28px 18px}.lede{font-size:19px}}