.department-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.department-grid h3{line-height:1.65;overflow-wrap:anywhere}.department-overview{background:linear-gradient(110deg,#eee1f6,#faf6fc);padding:30px;border-left:3px solid var(--gold);margin:30px 0}.department-overview h2{font-size:28px;line-height:1.5;letter-spacing:1px}.department-overview p:last-child{color:#8a7198;font-size:14px;margin:0}.related-departments{border-top:1px solid var(--line);padding-top:30px;margin-top:35px}.related-departments .outline{margin-right:15px;max-width:100%;overflow-wrap:anywhere}.card-text h3{padding-right:38px;overflow-wrap:anywhere}.detail-layout aside a{overflow-wrap:anywhere}.steps{grid-template-columns:repeat(3,minmax(0,1fr))}.doctor-card h3{overflow-wrap:anywhere}@media(max-width:650px){.department-grid{grid-template-columns:1fr}.department-grid>a{padding:25px}.department-grid h3{font-size:21px}.department-overview{padding:22px}.department-overview h2{font-size:25px}.steps{grid-template-columns:1fr}.related-departments .outline{display:block;margin-right:0;text-align:center}}
