.practice-hero{background:linear-gradient(120deg,#052e5e,#0a4b8a);color:#fff;padding:72px 0 64px}.practice-hero h1{color:#fff;font-size:48px;margin:0;line-height:1.15}.practice-hero .eyebrow{color:#9bc4ff}.back-link{display:inline-flex;align-items:center;gap:9px;color:#fff;text-decoration:none;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:30px}.back-link:hover{text-decoration:underline}.practice-content{max-width:880px;padding-top:68px;padding-bottom:78px}.practice-intro{font:22px/1.55 Georgia,serif;color:var(--ink);max-width:780px;margin:0 0 48px}.practice-section{border-top:1px solid #dce7f1;padding:30px 0}.practice-section h2{font-size:28px;margin:0 0 15px}.practice-section p{margin:0 0 16px}.practice-section ul{margin:0;padding-left:21px}.practice-section li{margin:7px 0}.practice-cta{background:var(--pale);padding:35px;margin-top:35px;display:flex;align-items:center;justify-content:space-between;gap:25px}.practice-cta h2{font-size:25px;margin:0}.detail-footer{margin-top:0}@media(max-width:560px){.practice-hero{padding:52px 0}.practice-hero h1{font-size:38px}.practice-content{padding-top:45px;padding-bottom:50px}.practice-intro{font-size:19px}.practice-section h2{font-size:25px}.practice-cta{display:block;padding:28px}.practice-cta .button{margin-top:20px}}html[dir="rtl"] .practice-content{text-align:right}html[dir="rtl"] .practice-section ul{padding-left:0;padding-right:21px}
