.report-page header:not(.msh){border-bottom:1px solid #e6eae4;justify-content:space-between;align-items:center;padding:24px max(24px,50vw - 550px);display:flex}.report-page header:not(.msh) a{font-size:24px;font-weight:650}.report-page-body{max-width:1100px;margin:auto;padding:52px 24px 80px}.report-page h1{letter-spacing:-.04em;font-size:clamp(30px,5vw,50px);font-weight:650}.report-page h3{margin-bottom:20px;font-size:25px;font-weight:600}.report-page h4{font-size:18px;font-weight:600}.report-page p{margin:15px 0;line-height:1.65}.report-page button{cursor:pointer}.report-page button:focus-visible,.report-page a:focus-visible{outline-offset:4px;outline:3px solid #6b7e2c}.sample-report-get{background:#f0f4e7;border-radius:14px;max-width:720px;padding:14px 16px;font-size:14.5px;line-height:1.6}.sample-report-actions{flex-wrap:wrap;gap:10px;margin:6px 0 8px;display:flex}.sample-report-actions .msl-button{align-items:center;gap:8px;display:inline-flex}
