.solution-hero{background:#18261f;color:white;padding:35px 8% 70px}.crumb{font-size:11px;color:#aabfb1;margin-bottom:50px}.crumb a:hover{text-decoration:underline}.solution-hero-grid{display:grid;grid-template-columns:1.7fr 1fr;gap:80px;align-items:center}.solution-hero h1{font-size:clamp(38px,4.5vw,62px);max-width:800px}.solution-hero-grid>div>p:not(.eyebrow){color:#c6d6cc;max-width:670px;font-size:16px}.solution-hero-grid>div>.solution-headline{font-size:24px;color:white;margin:15px 0}.solution-hero .button{margin-top:20px}.brief{border:1px solid #52665a;background:#21382b;padding:32px}.brief .eyebrow{font-size:9px;display:block}.brief h2{font-size:24px;letter-spacing:-.5px}.brief p{color:#d2e0d6;font-size:15px}.brief-line{border-top:1px solid #49604f;padding:18px 0 0;margin:18px 0;font-size:9px;letter-spacing:1.4px;color:#a6bdad}.brief-line strong{display:block;color:white;font-size:12px;letter-spacing:.4px;margin-top:8px}.brief>a{color:#52d57b;font-size:12px}.solution-nav{display:flex;position:static;background:#edf4ee;padding:19px 8%;gap:35px;font-size:12px;border-bottom:1px solid #dce4df}.objective-section{display:grid;grid-template-columns:1fr 1.2fr;gap:70px}.objective-section>div>p:last-child{font-size:14px;max-width:320px}.objective-section ol{list-style:none;margin:0;padding:0}.objective-section li{display:flex;gap:25px;padding:24px 0;border-top:1px solid #dce4df;align-items:center}.objective-section li span{font-size:13px;color:#218440}.objective-section li h3{font-size:18px;font-weight:500;margin:0}.benefit-grid,.market-grid,.delivery-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:35px}.benefit-grid article{padding:28px;background:white;border-top:3px solid #24ad52}.benefit-grid h3{font-size:19px;font-weight:500;margin-bottom:0}.benefit-icon{font-size:26px;color:#198c40}.scope-note{font-size:12px;margin-top:25px;max-width:780px}.market-grid article{border-top:1px solid #24ad52;padding-top:23px}.market-grid span{font-size:11px;color:#198c40}.market-grid h3{font-size:22px;font-weight:500}.application{display:grid;grid-template-columns:1fr 1.2fr;gap:70px}.example-label{font-size:10px;letter-spacing:2px;color:#9db6a5}.application .example{font-size:23px;line-height:1.6;color:white;margin-top:0}.application .scope-note{color:#a9bcae}.delivery-grid article{border-left:1px solid #dce4df;padding:5px 25px}.delivery-grid b{font-size:30px;color:#24ad52;font-weight:400}.delivery-grid h3{font-size:18px;font-weight:500}.assessment{display:flex;gap:40px;align-items:center;background:#f1f6f2;padding:22px 30px;margin-top:35px}.assessment h3{font-size:17px;min-width:190px}.assessment p{font-size:13px}.solution-cta{background:#e7f2e9}.solution-cta h2{max-width:850px}.solution-cta p{max-width:650px}.secondary-link{display:inline-block;margin-left:22px;font-size:13px;color:#198c40}.related .card .text-link{margin-top:auto}.card>a:hover{text-decoration:underline}.solution-nav a:hover{color:#198c40}@media(max-width:760px){.solution-hero{padding:30px 6% 45px}.solution-hero-grid,.objective-section,.application{grid-template-columns:1fr;gap:30px}.crumb{margin-bottom:35px}.brief{padding:25px}.solution-nav{display:flex;position:static;overflow-x:auto;white-space:nowrap;padding:16px 6%;gap:24px}.benefit-grid,.market-grid,.delivery-grid{grid-template-columns:1fr;gap:20px}.market-grid h3{font-size:20px}.application .example{font-size:20px}.assessment{display:block;padding:20px}.secondary-link{display:block;margin:20px 0 0}.solution-hero-grid>div>.solution-headline{font-size:21px}}
