.wp-block-spinai-blocks-spinai-comparison-table.spinai-comparison-table{--spinai-table-blue:#075dcc;--spinai-table-check:#2f7cf6;--spinai-table-cross:#53657f;--spinai-table-border:#d9e0ea;--spinai-table-highlight-bg:#f0f5ff;--spinai-table-highlight-border:#bdd6ff;--spinai-table-title:#122b53;--spinai-table-muted:#62718a;margin:0;overflow-x:auto}.spinai-comparison-table__table{border-collapse:separate;border-spacing:0;color:var(--spinai-table-title);font-size:16px;line-height:1.4;margin:0;table-layout:fixed;width:100%}.wp-block-spinai-blocks-spinai-comparison-table .spinai-comparison-table__table{margin:0}.spinai-comparison-table__table td,.spinai-comparison-table__table th{border-bottom:1px solid var(--spinai-table-border);box-sizing:border-box;height:80px;padding:0 16px;vertical-align:middle}.spinai-comparison-table__table tbody tr.has-description td,.spinai-comparison-table__table tbody tr.has-description th{height:116px}.spinai-comparison-table__table thead th{font-size:20px;font-weight:700;line-height:1.25;text-align:center}.spinai-comparison-table__table tbody th,.spinai-comparison-table__table thead th:first-child{padding-left:0;text-align:left}.spinai-comparison-table__table thead th{width:33.333%}.spinai-comparison-table__table thead th.is-highlighted{background:var(--spinai-table-blue);border-bottom-color:var(--spinai-table-blue);border-left:1px solid var(--spinai-table-blue);border-radius:8px 8px 0 0;border-right:1px solid var(--spinai-table-blue);border-top:1px solid var(--spinai-table-blue);color:#fff}.spinai-comparison-table__table tbody th{font-size:16px;font-weight:400;line-height:1.4}.spinai-comparison-table__feature-wrap{display:flex;flex-direction:column;gap:8px}.spinai-comparison-table__feature{color:var(--spinai-table-title);display:block;font-size:18px;font-weight:400;line-height:1.35}.spinai-comparison-table__feature-description{color:var(--spinai-table-muted);display:block;font-size:14px;font-weight:400;line-height:1.55;white-space:pre-line}.spinai-comparison-table__table tbody td{text-align:center}.spinai-comparison-table__table tbody td.is-highlighted{background:var(--spinai-table-highlight-bg);border-left:1px solid var(--spinai-table-highlight-border);border-right:1px solid var(--spinai-table-highlight-border)}.spinai-comparison-table__table tbody tr:last-child td.is-highlighted{border-bottom:1px solid var(--spinai-table-highlight-border);border-radius:0 0 8px 8px}.spinai-comparison-table__icon{display:inline-block;height:24px;position:relative;vertical-align:middle;width:24px}.spinai-comparison-table__icon--check:before{border-bottom:2px solid var(--spinai-table-check);border-left:2px solid var(--spinai-table-check);content:"";height:7px;left:4px;position:absolute;top:6px;transform:rotate(-45deg);width:14px}.spinai-comparison-table__icon--cross:after,.spinai-comparison-table__icon--cross:before{background:var(--spinai-table-cross);content:"";height:2px;left:3px;position:absolute;top:11px;width:18px}.spinai-comparison-table__icon--cross:before{transform:rotate(45deg)}.spinai-comparison-table__icon--cross:after{transform:rotate(-45deg)}.spinai-comparison-table__cell-text{color:var(--spinai-table-muted);font-size:15px;line-height:1.4}@media(max-width:767.98px){.wp-block-spinai-blocks-spinai-comparison-table.spinai-comparison-table{overflow-x:visible}.spinai-comparison-table__table{font-size:16px;min-width:0}.spinai-comparison-table__table td,.spinai-comparison-table__table th{height:64px;padding:0 8px}.spinai-comparison-table__table tbody tr.has-description td,.spinai-comparison-table__table tbody tr.has-description th{height:auto;min-height:92px;padding-bottom:12px;padding-top:12px}.spinai-comparison-table__table thead th{font-size:12px;line-height:1.2;width:auto}.spinai-comparison-table__table tbody th,.spinai-comparison-table__table thead th:first-child{width:47%}.spinai-comparison-table__table tbody td,.spinai-comparison-table__table thead th:not(:first-child){width:26.5%}.spinai-comparison-table__table thead th.is-highlighted{font-size:11px}.spinai-comparison-table__feature,.spinai-comparison-table__table tbody th{font-size:16px;line-height:1.35}.spinai-comparison-table__feature-description{font-size:12px;line-height:1.45}.spinai-comparison-table__icon{height:24px;width:24px}}
