.solution{margin:32px
0}.solution--bg{border-radius:16px;background-color:#fafafa;padding:16px}.solution__tag{width:fit-content;font-weight:500;font-size:18px;line-height:22px;letter-spacing:-0.01em;color:#131313;background-image:linear-gradient(291.14deg, #a3f0a6 -35.6%, #d6fe94 166.12%);border-radius:30px;padding:8px
16px;margin-bottom:32px}.solution__grid{display:grid;gap:32px 48px}.solution__title{font-weight:600;font-size:24px;line-height:32px;letter-spacing:-0.02em;color:#131313}.solution__title--quote{display:grid;gap:16px}.solution__title--quote::before{content:'';width:24px;height:24px;background-image:url(/wp-content/themes/aml/public/images/icon-quote.svg);background-size:24px;background-position:center;background-repeat:no-repeat}.solution__text{font-size:16px;line-height:24px;letter-spacing:-0.01em;color:#757575;margin-top:16px}.solution__text ul,
.solution__text
ol{display:grid;gap:8px;list-style:none;padding:0;margin:16px
0 0}.solution__text ul li,
.solution__text ol
li{position:relative;font-weight:600;font-size:16px;line-height:20px;letter-spacing:-0.01em;color:#131313;padding-left:28px}.solution__text ul li::before,
.solution__text ol li::before{content:'';position:absolute;top:0;left:0;width:4px;height:20px;background-image:linear-gradient(96.81deg, #c6edd1 0.29%, #fcffbf 150.83%);border-radius:4px}.solution__author{font-size:16px;line-height:24px;letter-spacing:-0.01em;color:#131313;margin-top:16px}.solution__btn{display:flex;justify-content:center;align-items:center;width:fit-content;padding:14px
20px;color:#fff;font-size:16px;font-weight:500;line-height:20px;letter-spacing:-0.01em;border-radius:12px;background-color:var(--Green-Light, #478576);border:0;text-decoration:none;cursor:pointer;margin-top:32px}@media screen and (min-width: 992px){.solution{margin:64px
0}.solution--bg{padding:24px}.solution__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.solution__title{font-size:28px}}