.pain-points[data-v-5c298661]{background:#fff;padding:80px 0}.pain-points__cards[data-v-5c298661]{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.pain-points__card[data-v-5c298661]{text-align:center;background:#fff;border:1px solid #e9edf4;border-radius:16px;flex-direction:column;align-items:center;min-height:420px;padding:40px 32px;transition:box-shadow .3s,transform .3s;display:flex}.pain-points__card[data-v-5c298661]:hover{transform:translateY(-4px);box-shadow:0 8px 32px #00000014}.pain-points__icon-area[data-v-5c298661]{border-radius:50%;justify-content:center;align-items:center;margin-bottom:15px;display:flex}.pain-points__icon-img[data-v-5c298661]{width:40px;height:40px}.pain-points__divider[data-v-5c298661]{background:#d3d3d4;width:280px;max-width:80%;height:2px;margin-bottom:24px}.pain-points__check-area[data-v-5c298661]{justify-content:center;align-items:center;margin-bottom:10px;display:flex}.pain-points__check-area .pain-points__check-img[data-v-5c298661]{width:35px;height:35px}.pain-points__card-title[data-v-5c298661]{color:#000;margin-bottom:20px;font-size:24px;font-weight:700}.pain-points__tag[data-v-5c298661]{color:#fff;border-radius:8px;margin-bottom:20px;padding:12px 28px;font-size:18px;font-weight:700}.pain-points__tag--orange[data-v-5c298661]{background:#f27c22}.pain-points__tag--dark[data-v-5c298661]{background:#000}.pain-points__card-desc[data-v-5c298661]{color:#9b9ba3;font-size:16px;line-height:1.5}@media (width<=1024px){.pain-points[data-v-5c298661]{padding:60px 0}.pain-points__cards[data-v-5c298661]{grid-template-columns:repeat(2,1fr);gap:24px}.pain-points__card[data-v-5c298661]{min-height:380px;padding:32px 24px}}@media (width<=768px){.pain-points[data-v-5c298661]{padding:48px 0}.pain-points__cards[data-v-5c298661]{grid-template-columns:1fr;gap:20px}.pain-points__card[data-v-5c298661]{min-height:auto;padding:28px 20px}.pain-points__card-title[data-v-5c298661]{font-size:20px}.pain-points__tag[data-v-5c298661]{padding:10px 24px;font-size:16px}}@media (width<=480px){.pain-points__card[data-v-5c298661]{padding:24px 16px}.pain-points__card-title[data-v-5c298661]{font-size:18px}.pain-points__tag[data-v-5c298661]{padding:8px 20px;font-size:15px}.pain-points__card-desc[data-v-5c298661]{font-size:14px}}
