﻿/* Alternative rendering only: all content remains in the existing parent/child fields. */
.sk-service-v2 .sk-service-section-6 .sk-service-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:1100px;gap:26px;margin:auto}
.sk-service-v2 .sk-service-section-6 .sk-service-card{display:flex;flex-direction:column;background:#dff4ed;border-radius:12px;overflow:hidden;text-align:right;box-shadow:none}
.sk-service-v2 .sk-service-section-6 .sk-service-card:first-child{grid-column:1/-1}
.sk-service-v2 .sk-v2-card-content{padding:28px 32px;flex:1}
.sk-service-v2 .sk-service-card:first-child .sk-v2-card-content{padding:32px 40px}
.sk-service-v2 .sk-v2-card-top{display:flex;align-items:center;gap:20px;flex-direction:row-reverse;justify-content:space-between}
.sk-service-v2 .sk-service-card:first-child .sk-v2-card-top{flex-direction:row;justify-content:flex-start}
.sk-service-v2 .sk-v2-card-top img{width:44px;height:44px;object-fit:contain}
.sk-service-v2 .sk-service-card:first-child .sk-v2-card-top img{width:62px;height:62px}
.sk-service-v2 .sk-service-section-6 h3{font-size:27px;line-height:1.3;margin:0}
.sk-service-v2 .sk-service-section-6 .sk-service-card:first-child h3{font-size:32px}
.sk-service-v2 .sk-v2-card-top small{font-size:16px;color:#005d52;font-weight:700}
.sk-service-v2 .sk-v2-body{font-size:19px;line-height:1.65;font-weight:300}
.sk-service-v2 .sk-v2-body p{margin:12px 0}
.sk-service-v2 .sk-v2-body ul{list-style:none;padding:0;margin:24px 0}
.sk-service-v2 .sk-v2-body li{position:relative;padding-inline-start:22px;margin-bottom:10px}
.sk-service-v2 .sk-v2-body li:before{content:'';position:absolute;inset-inline-start:0;top:.8em;background:#ea8675;width:6px;height:6px}
.sk-service-v2 .sk-v2-body .features{display:grid;grid-template-columns:1fr 1fr;gap:6px 35px}
.sk-service-v2 .sk-v2-body .community{border-top:1px solid #17152d22;padding-top:16px;margin-top:14px}
.sk-service-v2 .sk-v2-body .community h3{font-size:23px}
.sk-service-v2 .sk-v2-body .community p{font-size:18px}
.sk-service-v2 .sk-v2-outcome{padding:20px 32px;background:#17152d;color:#fff;font-size:18px;line-height:1.65;margin-top:auto}
.sk-service-v2 .sk-service-card:first-child .sk-v2-outcome{padding:20px 40px;font-size:20px}
.sk-service-v2 .sk-v2-outcome strong{color:#ea8675}
.sk-service-v2 .sk-service-section-6 h2 small{display:block;font-size:25px;margin-top:20px;font-weight:700}
.sk-service-v2 .sk-service-section-6 .sk-service-subtitle{font-size:20px;max-width:1000px;margin:12px auto 0;line-height:1.65}
@media(max-width:767px){.sk-service-v2 .sk-service-section-6 .sk-service-cards{grid-template-columns:1fr;max-width:none}.sk-service-v2 .sk-v2-body .features{grid-template-columns:1fr}.sk-service-v2 .sk-v2-card-content,.sk-service-v2 .sk-service-card:first-child .sk-v2-card-content{padding:26px 24px}.sk-service-v2 .sk-v2-outcome,.sk-service-v2 .sk-service-card:first-child .sk-v2-outcome{padding:20px 24px;font-size:18px}.sk-service-v2 .sk-service-section-6 h3,.sk-service-v2 .sk-service-section-6 .sk-service-card:first-child h3{font-size:26px}.sk-service-v2 .sk-service-section-6 h2 small{font-size:23px}}

.sk-service-v2 .sk-service-section-6 h2 strong{display:block;font-size:25px;margin-top:20px;font-weight:700}.sk-service-v2 .sk-service-section-6 h2 br{display:none}@media(max-width:767px){.sk-service-v2 .sk-service-section-6 h2 strong{font-size:23px}}