.table-responsive{width:100%;overflow-x:auto;margin-top:60px}.table-wrapper{max-width:900px;margin:60px auto 0;overflow:hidden;border-radius:20px;background:#fff;border:2px solid #cfdef0}table{width:100%;border-collapse:separate;border-spacing:0;background:#fff;border:none}table thead tr{background:transparent}table th{padding:15px 20px;font-weight:600;font-style:SemiBold;font-size:14px;line-height:100%;letter-spacing:0;text-align:center;vertical-align:middle;color:#464860;border-right:2px solid #cfdef0;border-bottom:2px solid #cfdef0;background:#fff}table th:first-child{border-top-left-radius:20px}table th:last-child{border-right:none;border-top-right-radius:20px}table th:first-child{text-align:center;padding-left:20px;background:linear-gradient(180deg,#f8fcff,#f5f5ff)}table tbody tr{background:transparent}table tbody tr:last-child td:first-child{border-bottom-left-radius:20px}table tbody tr:last-child td:last-child{border-bottom-right-radius:20px}table tbody td{padding:12px 20px;font-weight:400;font-size:14px;line-height:140%;vertical-align:middle;color:#60738a;border-right:2px solid #cfdef0;border-bottom:2px solid #cfdef0;background:#fff}table tbody td:last-child{border-right:none}table tbody tr:last-child td{border-bottom:none}.feature-icon{font-size:18px}.feature-icon,.feature-text{display:inline-block}.comparison-footer{margin-top:40px;text-align:center}.comparison-footer p{font-weight:400;font-size:14px;line-height:140%;color:#5f728b}@media (max-width:768px){.table-wrapper{max-width:590px;border-radius:12px;margin-top:40px;overflow:scroll;white-space:nowrap}table tbody td,table th{padding:12px 10px;font-size:12px}table tbody td:first-child,table th:first-child{padding-left:15px;font-size:12px}.feature-icon{font-size:16px}.comparison-footer p{font-size:13px;padding:0 20px}table tbody tr:last-child td:first-child{border-bottom-left-radius:9px}table th:first-child{border-top-left-radius:9px}}@media (max-width:575px){.table-responsive{margin-top:40px}table tbody td,table th{padding:10px 8px;font-size:11px}table tbody td:first-child,table th:first-child{padding-left:12px;font-size:11px;gap:6px}.feature-icon{font-size:14px}.comparison-footer{margin-top:30px}.comparison-footer p{font-size:12px}}