.section-solution p{color:#737887}.section-solution .solution-description{margin-bottom:46px}.section-solution .solution-grid{gap:0 var(--bs-gutter-x,1rem);grid-template-rows:auto auto auto auto;grid-template-columns:1fr 1fr;align-items:start;display:grid}.section-solution .solution-grid__cell--list{box-sizing:border-box;align-self:stretch;min-height:100%}.section-solution .solution-list{background-color:#fff;border-radius:12px;height:100%;padding:50px 40px;list-style:none;box-shadow:0 4px 4px 5px #00000008}.section-solution .solution-list__title{margin-bottom:.625rem;font-size:1.625rem;font-weight:600}.section-solution .solution-list li{background-position:0 .3rem;background-repeat:no-repeat;background-size:1.25em;margin-bottom:25px;padding-left:2rem;position:relative}.section-solution .solution-list li h3{margin-top:0}.section-solution .solution-list-problem li{background-image:url(/images/icons/remove.png)}.section-solution .solution-list-solution li{background-image:url(/images/icons/check.png)}.section-solution .solution-tag{border-radius:12px;width:fit-content;margin-bottom:20px;padding:5px 15px;font-size:.8rem;font-weight:600}.section-solution .solution-tag-problem{color:#bd8897;background-color:#faebee}.section-solution .solution-tag-solution{color:#03deff;background-color:#d4f9ff}.section-solution .summary{text-align:center;margin-top:75px;font-size:1.2rem;font-style:italic}@media (max-width:768px){.section-solution .solution-grid{flex-direction:column;display:flex}.section-solution .solution-grid__cell--problem{order:1}.section-solution .solution-grid__cell--solution{order:2}.section-solution .solution-grid__cell--list{align-self:stretch}.section-solution .solution-grid__cell--title h2{margin-bottom:.75rem}.section-solution .solution-description{margin-bottom:20px}.section-solution .solution-list{padding:28px 24px}.section-solution .solution-list__title{margin-bottom:.5rem;font-size:1.375rem}.section-solution .solution-list li{background-position:0 .45em;margin-bottom:18px;padding-left:1.75rem}.section-solution .solution-list-problem{margin-bottom:35px}.section-solution .solution-tag{margin-bottom:14px;padding:4px 12px}.section-solution .solution-tag-solution{margin-top:28px}.section-solution .summary{margin-top:40px;font-size:1rem}}@media (max-width:576px){.section-solution .solution-grid__cell--title h2{margin-bottom:.5rem}.section-solution .solution-description{margin-bottom:16px}.section-solution .solution-list{padding:20px 16px}.section-solution .solution-list__title{font-size:1.25rem}.section-solution .solution-list li{background-position:0 1px;margin-bottom:14px;padding-left:1.5rem}.section-solution .solution-tag{margin-bottom:12px;padding:4px 10px;font-size:.75rem}.section-solution .solution-tag-solution{margin-top:24px}.section-solution .summary{margin-top:28px;font-size:.95rem}}
