.blog-table{font-family:inherit;margin:40px 0}.blog-table__title{font-size:26px;line-height:1.25;margin:0 0 18px}.blog-table__wrap{overflow-x:auto;width:100%}.blog-table table{border-collapse:separate;border-spacing:0;min-width:720px;width:100%}.blog-table td,.blog-table th{font-size:16px;line-height:1.55;padding:20px 22px;text-align:left;vertical-align:top}.blog-table td:first-child,.blog-table th{font-weight:800}.blog-table td p{margin-top:0}.blog-table td p:last-child{margin-bottom:0}.blog-table.theme-dark-primary th{color:#fff!important}.blog-table.theme-light-primary:not(.blog-table--card):not(.blog-table--gradient):not(.blog-table--floating) th{color:#111!important}.blog-table.theme-dark-bg td:first-child{color:#fff!important}.blog-table.theme-light-bg td:first-child{color:var(--text-color)!important}.blog-table.theme-dark-bg td:first-child:before{color:#fff!important}.blog-table.theme-light-bg td:first-child:before{color:var(--text-color)!important}.blog-table--card .blog-table__wrap{box-shadow:0 18px 45px rgba(0,0,0,.08)}.blog-table--card .blog-table__wrap,.blog-table--card table{background:var(--white);border-radius:20px;overflow:hidden}.blog-table--card thead th{background:linear-gradient(135deg,var(--primary),var(--secondary));border:0;color:#fff!important;font-size:15px;font-weight:800;padding:22px 24px}.blog-table--card tbody td{background:var(--white);border-top:1px solid var(--border-color);color:#1f1f1f;padding:22px 24px}.blog-table--card tbody td:first-child{background:var(--light-bg);color:var(--text-color)!important;font-weight:800;width:25%}.blog-table--card tbody tr:hover td{background:rgba(0,0,0,.015)}.blog-table--card tbody tr:hover td:first-child{background:var(--light-bg)}.blog-table--editorial .blog-table__wrap{background:var(--white);border-left:7px solid var(--primary);border-radius:16px;box-shadow:0 14px 34px rgba(0,0,0,.06);overflow:hidden}.blog-table--editorial table{background:var(--white)}.blog-table--editorial thead th{background:var(--white);border-bottom:3px solid var(--primary);color:var(--text-color)!important;font-size:14px;letter-spacing:.04em;text-transform:uppercase}.blog-table--editorial tbody td{border-bottom:1px solid var(--border-color);color:#1f1f1f}.blog-table--editorial tbody tr:nth-child(2n) td{background:var(--lighter-bg)}.blog-table--editorial tbody tr:last-child td{border-bottom:0}.blog-table--editorial tbody td:first-child{color:var(--primary)!important;font-weight:800}.blog-table--editorial tbody tr:hover td{background:rgba(0,0,0,.015)}.blog-table--editorial tbody tr:nth-child(2n):hover td{background:var(--lighter-bg)}.blog-table--floating .blog-table__wrap{overflow-x:auto}.blog-table--floating table{border-spacing:0 12px}.blog-table--floating thead th{background:var(--text-color);color:#fff!important;font-size:15px;padding:20px 24px}.blog-table--floating thead th:first-child{border-radius:16px 0 0 16px}.blog-table--floating thead th:last-child{border-radius:0 16px 16px 0}.blog-table--floating tbody td{background:var(--white);border-bottom:1px solid var(--border-color);border-top:1px solid var(--border-color);box-shadow:0 10px 24px rgba(0,0,0,.06);color:#1f1f1f}.blog-table--floating tbody td:first-child{background:var(--light-bg);border-left:5px solid var(--primary);border-radius:16px 0 0 16px;color:var(--text-color)!important}.blog-table--floating tbody td:last-child{border-radius:0 16px 16px 0;border-right:1px solid var(--border-color)}.blog-table--floating tbody tr:hover td{transform:translateY(-1px)}.blog-table--floating tbody td{transition:transform .2s ease,box-shadow .2s ease}.blog-table--gradient .blog-table__wrap{box-shadow:0 18px 48px rgba(0,0,0,.08)}.blog-table--gradient .blog-table__wrap,.blog-table--gradient table{background:var(--white);border-radius:22px;overflow:hidden}.blog-table--gradient thead th{background:linear-gradient(135deg,var(--primary),var(--secondary));border-right:1px solid hsla(0,0%,100%,.16);color:#fff!important;font-size:15px;padding:22px 24px}.blog-table--gradient thead th:last-child{border-right:0}.blog-table--gradient tbody td{background:var(--white);border-bottom:1px solid var(--border-color);border-right:1px solid var(--border-color);color:#1f1f1f}.blog-table--gradient tbody td:last-child{border-right:0}.blog-table--gradient tbody tr:last-child td{border-bottom:0}.blog-table--gradient tbody td:first-child{background:var(--light-bg);color:var(--text-color)!important;font-weight:800}.blog-table--gradient tbody td:nth-child(2){background:var(--lighter-bg)}.blog-table--gradient tbody tr:hover td{background:rgba(0,0,0,.015)}.blog-table--gradient tbody tr:hover td:first-child{background:var(--light-bg)}.blog-table--gradient tbody tr:hover td:nth-child(2){background:var(--lighter-bg)}@media (max-width:768px){.blog-table{margin:32px 0}.blog-table__title{font-size:22px;margin-bottom:16px}.blog-table__wrap{background:transparent!important;border-left:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}.blog-table table{border-spacing:0!important;min-width:0}.blog-table table,.blog-table tbody,.blog-table td,.blog-table th,.blog-table thead,.blog-table tr{display:block;width:100%}.blog-table thead{display:none}.blog-table tr{background:var(--white);border:1px solid var(--border-color);border-radius:16px;box-shadow:0 8px 22px rgba(0,0,0,.06);margin-bottom:18px;overflow:hidden}.blog-table td{background:var(--white)!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#1f1f1f;font-size:15px;padding:16px 18px!important;transform:none!important}.blog-table td+td{border-top:1px solid var(--border-color)!important}.blog-table td:before{color:var(--primary);content:attr(data-label);display:block;font-size:12px;font-weight:800;letter-spacing:.04em;margin-bottom:6px;text-transform:uppercase}.blog-table td:first-child{background:var(--light-bg)!important;color:var(--text-color)!important;font-weight:800}.blog-table.theme-dark-bg td:first-child,.blog-table.theme-dark-bg td:first-child:before{color:#fff!important}.blog-table.theme-light-bg td:first-child,.blog-table.theme-light-bg td:first-child:before{color:var(--text-color)!important}}