.real-listing #training .real-detail-grid dd p{margin:0 0 9px}.real-listing #training .real-detail-grid dd p:last-child{margin-bottom:0}.profile-inclusion{display:block;margin-top:7px;font-weight:400;font-size:13px;line-height:1.5}.listing-sources{padding:24px 0;margin:20px 0 50px;border-top:1px solid #d7d3ca;font-size:13px;line-height:1.65}.listing-sources summary{cursor:pointer;min-height:44px;display:flex;align-items:center;font-weight:700;gap:10px}.listing-sources summary:after{content:'+';margin-left:auto;font-size:21px}.listing-sources[open] summary:after{content:'−'}.listing-sources summary:focus-visible{outline:3px solid #f57c70;outline-offset:5px}.listing-sources a{font-weight:600;text-decoration:none!important}.listing-sources ul{padding-left:20px}.listing-sources p{font-size:13px}.real-listing .real-facts{scroll-margin-top:100px}

.training-overview{max-width:850px;line-height:1.75;margin:0 0 25px}.real-listing #training>span{scroll-margin-top:100px}
