.safety-intro{max-width:760px}.safety-guidance{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin:28px 0 40px}.safety-guidance article{padding:22px 0;border-top:2px solid #8880c7}.safety-guidance h3{font-size:20px;margin:0 0 12px;color:#20294a}.safety-guidance p,.safety-guidance li{line-height:1.85;color:#5e6983}.safety-guidance ul{padding-left:22px;margin-bottom:0}.safety-reports-heading{display:flex;align-items:center;justify-content:space-between;gap:18px}.safety-report-list{list-style:none;padding:0;margin:20px 0}.safety-report-list>li{padding:22px 0;border-top:1px solid #dce0ed}.safety-report-heading{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.safety-report-list p{line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere;max-width:850px}.safety-report-list small{color:#6d7790}.safety-report-list details{margin-top:12px}.safety-report-list summary{cursor:pointer;min-height:44px;display:flex;align-items:center;color:#4148b8}.report-inline-button{min-height:44px;padding:8px 0;color:#626b83;text-decoration:underline;text-underline-offset:4px;font-size:12px}.registration-trap{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.safety-section button:focus-visible,.report-inline-button:focus-visible{outline:2px solid #4148d5;outline-offset:4px}@media(max-width:600px){.safety-guidance{grid-template-columns:1fr;gap:4px;margin:16px 0 26px}.safety-guidance article{padding:20px 0}.safety-guidance h3{font-size:18px}.safety-reports-heading{align-items:flex-start}.safety-reports-heading h3{font-size:19px}.safety-report-heading{align-items:flex-start;flex-direction:column}.safety-section .page-intro h2{font-size:28px}}
