.review-service-groups{border-top:1px solid #ffffff29;margin-top:36px}.review-service-group{border-bottom:1px solid #ffffff29}.review-service-group summary{cursor:pointer;align-items:center;gap:24px;padding:25px 0;list-style:none;display:flex}.review-service-group summary::-webkit-details-marker{display:none}.review-service-index{color:#c9f73c;font-size:12px}.review-service-group h3{letter-spacing:-.025em;flex:1;font-size:clamp(19px,2.3vw,28px);font-weight:600;line-height:1.3}.review-service-plus{color:#172219;background:#c9f73c;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:23px;display:grid}.review-service-group[open] .review-service-plus{transform:rotate(45deg)}.review-service-expanded{grid-template-columns:.8fr 1.2fr;gap:56px;padding:0 0 30px 40px;display:grid}.review-service-label{color:#c9f73c;margin-bottom:12px;font-size:13px;font-weight:650}.review-service-expanded ul{grid-template-columns:1fr 1fr;gap:0 24px;display:grid}.review-service-expanded li a{color:#e5e8df;border-bottom:1px solid #ffffff1c;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:10px 0;font-size:13px;display:flex}.review-service-expanded li a:hover{color:#c9f73c}.review-service-expanded li svg{flex-shrink:0}.review-service-cta{padding-top:4px}@media (max-width:700px){.review-service-group summary{gap:14px}.review-service-expanded{grid-template-columns:1fr;gap:20px;padding-left:0}.review-service-expanded ul{grid-template-columns:1fr}}
