.standalone-case{max-width:1100px;margin:auto;padding:55px 35px 80px}.case-page-title{margin:35px 0}.case-page-title h1{font-size:clamp(36px,5vw,58px)}.case-page-title>p{font-size:17px;line-height:1.8;color:#626268;max-width:760px}.standalone-case .case-intro-copy h2{font-size:30px}.standalone-case .case-intro-copy>p,.standalone-case p,.standalone-case li{line-height:1.85;color:#626268}.case-page-section{max-width:none;padding:30px 0;margin:0}.case-page-section h2,.policy-content h2,.case-story-grid h2{font-size:26px;margin:25px 0 18px}.standalone-case .case-story-grid section{padding:25px}.case-page-section li{margin:10px 0}.policy-content{max-width:850px;margin:35px auto}.policy-content h1{font-size:clamp(30px,4vw,44px)}.policy-content a{color:#285fc1}.standalone-case .resource-links a{display:inline-flex}.standalone-case .gallery-grid img{height:340px}.standalone-case .system-flow li{font-size:12px;line-height:1.6;color:#405a76;margin:0}.standalone-case .system-flow{padding:0}@media(max-width:700px){.standalone-case{padding:35px 22px 60px}.case-page-title>p{font-size:14px}.standalone-case .gallery-grid img{height:360px}.standalone-case .system-flow li{min-height:0}.policy-content h2{font-size:23px}}
