.profile-reading{overflow-wrap:anywhere}.profile-reading p,.profile-reading li{line-height:1.7}.profile-reading details{margin:1.4rem 0;padding:1rem 1.2rem;border:1px solid #ccd8cf;border-radius:6px;background:#f3f5ef}.profile-reading summary{cursor:pointer;font-weight:650;line-height:1.5}.profile-reading summary:focus-visible{outline:2px solid #35664b;outline-offset:4px}.profile-reading details>div{padding-top:.7rem}.profile-reading .references li{margin:.8rem 0}.profile-reading .reference-scope{display:block;font-size:.92em;color:#536254}.profile-reading .profile-safety{border-left:4px solid #bda572;padding-left:1rem}.profile-reading sup a{font-size:.8em}.profile-review-page{font:18px/1.6 system-ui,sans-serif;max-width:64rem;margin:2rem auto;padding:0 1.2rem;color:#24382d;background:#faf9f5}.profile-review-page h1{line-height:1.2;font-size:clamp(1.75rem,5vw,2.25rem)}.profile-review-page{overflow-wrap:anywhere}.profile-review-page a{color:#265d48}.profile-review-page li{margin:.7rem 0}.profile-review-page small{display:block;color:#536254}.profile-review-page input{padding:.8rem;font:inherit;width:100%;box-sizing:border-box}.profile-review-page .review-count{font-weight:650}.profile-review-page code{overflow-wrap:anywhere}