.priority-opinion .priority-hero{padding-top:24px;padding-bottom:56px}.priority-opinion .priority-hero-grid{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.priority-opinion .priority-promise{color:#183869;font-size:1.3rem;line-height:1.55}.priority-opinion .priority-actions{flex-wrap:wrap;align-items:center;gap:20px;margin:24px 0;display:flex}.priority-opinion .priority-actions svg{flex-shrink:0;width:20px;height:20px}.priority-opinion .priority-note{background:#edf3fc;border:1px solid #d8e3f3;border-radius:18px;padding:32px}.priority-opinion .priority-note h2{font-size:1.85rem}.priority-opinion .priority-band{background:#f4f7fc}.priority-opinion .priority-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.priority-opinion .priority-cards article{background:#fff;border:1px solid #dce4ef;border-radius:14px;padding:24px}.priority-opinion .priority-example{background:#fff;border:1px solid #dce4ef;border-radius:14px;margin-top:24px;padding:24px}.priority-opinion summary{cursor:pointer;color:#183869;font-weight:600;line-height:1.5}.priority-opinion details[open]>summary{margin-bottom:20px}.priority-opinion .priority-example .priority-cards{grid-template-columns:1fr 1fr}.priority-opinion li{color:#566781;margin-bottom:10px;line-height:1.75}.priority-opinion .priority-steps{grid-template-columns:1fr 1fr;gap:28px 48px;padding-left:24px;display:grid}.priority-opinion .priority-faq details{border-bottom:1px solid #d8e3f3;padding:22px 0}.priority-opinion .priority-faq p{margin-top:16px}.priority-opinion .priority-editorial{padding-top:20px;padding-bottom:40px;font-size:.9rem}.priority-opinion .priority-editorial a,.priority-opinion .priority-note>a,.priority-opinion .priority-hospitals a{text-underline-offset:3px;text-decoration:underline}.priority-opinion .priority-hospitals ul{columns:2;padding-left:24px}.priority-opinion .priority-hospitals details{border:1px solid #dce4ef;border-radius:14px;padding:24px}.priority-opinion .so-contact .priority-actions .text-link{color:inherit}@media (max-width:800px){.priority-opinion .priority-hero-grid{grid-template-columns:1fr;gap:28px}.priority-opinion .priority-cards,.priority-opinion .priority-example .priority-cards,.priority-opinion .priority-steps{grid-template-columns:1fr}.priority-opinion .priority-note{padding:24px}.priority-opinion .priority-hospitals ul{columns:1}.priority-opinion .priority-actions{align-items:flex-start;gap:16px}.priority-opinion .priority-actions .btn{white-space:normal;text-align:left}.priority-opinion .priority-example{padding:20px}.priority-opinion .priority-hero{padding-bottom:32px}}
