.concept-page .outcome-services .minimal-service{background:#fff;padding:27px 28px;position:relative;transition:border-color .18s,box-shadow .18s}
.outcome-services .minimal-service:hover{border-color:#aabbd1;box-shadow:0 6px 22px #18315306;background:#fff}
.outcome-services .minimal-service .service-card-top{margin-bottom:17px}
.outcome-services .minimal-service h3{font-size:28px;line-height:1.15;letter-spacing:-.03em;margin:0;max-width:440px}
.minimal-service h3 a:after{content:'';position:absolute;inset:0;z-index:1;border-radius:10px}
.minimal-service h3 a:focus-visible{outline:0}
.minimal-service h3 a:focus-visible:after{outline:3px solid #345d89;outline-offset:3px}
.outcome-services .minimal-service>.service-pain{font-size:19px;line-height:1.35;color:#263a55;margin:16px 0 0;letter-spacing:-.01em}
.outcome-services .minimal-service>.service-solution{font-size:16px;line-height:1.5;margin:9px 0 0;color:#56677c}
.outcome-services .minimal-service .service-scope-list{display:grid;gap:6px;margin:18px 0 22px;padding:0;list-style:none}
.outcome-services .minimal-service .service-scope-list li{padding:0;background:none;color:#4d6078;font-size:14px;line-height:1.35;display:flex;gap:9px;margin:0}
.service-scope-list li:before{content:'✓';color:#50735f}
.outcome-services .minimal-service .service-deliverable{margin:auto 0 0;padding:14px 16px;background:#eef5f1;border:0;border-radius:5px}
.minimal-service .service-deliverable>span{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#527164}
.outcome-services .minimal-service .service-deliverable p{font-size:17px;line-height:1.35;margin-top:5px;color:#254437;max-width:none}
.outcome-services .minimal-service>.service-link{min-height:44px;align-items:center;margin-top:14px;padding-top:13px;font-size:14px;position:relative;z-index:2;width:100%}
@media(max-width:700px){.concept-page .outcome-services .minimal-service{padding:23px 20px}.outcome-services .minimal-service h3{font-size:26px}.outcome-services .minimal-service>.service-pain{font-size:19px}.outcome-services .minimal-service>.service-solution{font-size:16px}.outcome-services .minimal-service .service-scope-list{margin:17px 0 20px}.outcome-services .minimal-service .service-deliverable p{font-size:17px}}
@media(prefers-reduced-motion:reduce){.concept-page .outcome-services .minimal-service{transition:none}}
.concept-page .outcome-services .minimal-service-fde{grid-column:1/-1;display:grid;grid-template-columns:1.15fr 1fr;column-gap:9%;background:#f8faff}
.minimal-service-fde .service-card-top{grid-column:1/-1}
.minimal-service-fde h3,.minimal-service-fde>.service-pain,.minimal-service-fde>.service-solution,.minimal-service-fde .service-scope-list{grid-column:1}
.outcome-services .minimal-service-fde .service-deliverable{grid-column:2;grid-row:2/6;margin:0;align-self:center;padding:24px}
.outcome-services .minimal-service-fde>.service-link{grid-column:1/-1}
@media(max-width:700px){.concept-page .outcome-services .minimal-service-fde{display:flex}.outcome-services .minimal-service-fde .service-deliverable{padding:14px 16px;margin-top:0}}
