@charset "UTF-8";.component.component-comparison-table-2026{background-color:#33610c!important}.component.component-comparison-table-2026 .component-subhead{color:#b3f000!important;font-size:.75rem;font-weight:700;letter-spacing:.07em;margin-bottom:.5rem;text-transform:uppercase}.component.component-comparison-table-2026 .component-title{color:#fff!important;font-family:F37 Judge,Arial,sans-serif;font-size:2.5rem;line-height:.9;margin-bottom:0}@media (min-width:768px){.component.component-comparison-table-2026 .component-title{font-size:3.5rem}}@media (min-width:992px){.component.component-comparison-table-2026 .component-title{font-size:3.75rem}}.component.component-comparison-table-2026 .component-title-italic{color:#b3f000;font-family:F37 Judge,Arial,sans-serif;font-size:2.5rem;line-height:.9;margin-bottom:1.25rem}@media (min-width:768px){.component.component-comparison-table-2026 .component-title-italic{font-size:3.5rem}}@media (min-width:992px){.component.component-comparison-table-2026 .component-title-italic{font-size:3.75rem}}.component.component-comparison-table-2026 .component-description{color:hsla(0,0%,100%,.85)!important;font-size:.875rem;letter-spacing:.07px;line-height:1.5;margin-bottom:2rem;max-width:37.5rem}.component.component-comparison-table-2026 .ct-header-row{align-items:stretch}.component.component-comparison-table-2026 .ct-header-text{width:100%}@media (min-width:768px){.component.component-comparison-table-2026 .ct-header-text{flex:0 0 40%;width:40%}}.component.component-comparison-table-2026 .ct-header-graphic{display:none}@media (min-width:768px){.component.component-comparison-table-2026 .ct-header-graphic{background-image:url(/wp-content/themes/instaclustr/img/2024/comparison-table-graphic.svg);background-position:100%;background-repeat:no-repeat;background-size:contain;display:block;flex:0 0 60%;width:60%}}.component.component-comparison-table-2026 .ct-mobile .ct-legend{border-radius:10px 10px 0 0;margin-bottom:2px;overflow:hidden}.component.component-comparison-table-2026 .ct-mobile .ct-legend-item{flex:1;font-size:.6875rem;font-weight:700;letter-spacing:.05em;line-height:1.3;padding:10px 8px;text-align:center;text-transform:uppercase}.component.component-comparison-table-2026 .ct-mobile .ct-legend-item.ct-cloud,.component.component-comparison-table-2026 .ct-mobile .ct-legend-item.ct-diy,.component.component-comparison-table-2026 .ct-mobile .ct-legend-item.ct-instaclustr{background:#b3f001;color:#101828}.component.component-comparison-table-2026 .ct-mobile .ct-cards{display:flex;flex-direction:column;gap:2px}.component.component-comparison-table-2026 .ct-mobile .ct-card{background:#fff;overflow:hidden}.component.component-comparison-table-2026 .ct-mobile .ct-card:last-child{border-radius:0 0 10px 10px}.component.component-comparison-table-2026 .ct-mobile .ct-category{background:#f0f0ea;border-bottom:1px solid #e8e8e0;color:#666;font-size:.6875rem;font-weight:700;letter-spacing:.1em;padding:.625rem .875rem;text-transform:uppercase}.component.component-comparison-table-2026 .ct-mobile .ct-cols{display:grid;grid-template-columns:1fr 1fr 1fr}.component.component-comparison-table-2026 .ct-mobile .ct-col{border-right:1px solid #e8e8e0;font-size:.75rem;line-height:1.45;padding:.75rem .625rem}.component.component-comparison-table-2026 .ct-mobile .ct-col:last-child{border-right:none}.component.component-comparison-table-2026 .ct-mobile .ct-col.ct-instaclustr{background:#f2f8e6;border-right-color:#d0e8a0;color:#1a4a1a;font-weight:600}.component.component-comparison-table-2026 .ct-mobile .ct-col.ct-diy{color:#444}.component.component-comparison-table-2026 .ct-mobile .ct-col.ct-cloud{background:#fafaf8;color:#555}.component.component-comparison-table-2026 .ct-mobile .ct-badge{background:#b3f000;border-radius:50%;display:inline-block;flex-shrink:0;height:16px;margin-right:4px;vertical-align:middle;width:16px}.component.component-comparison-table-2026 .ct-mobile .ct-badge:after{color:#316200;content:"✓";display:block;font-size:9px;font-weight:700;line-height:16px;text-align:center}.component.component-comparison-table-2026 .ct-desktop .ct-table-wrap{border-radius:0 0 30px 0;overflow:hidden}.component.component-comparison-table-2026 .ct-desktop table{background:#fff;border-collapse:collapse;width:100%}.component.component-comparison-table-2026 .ct-desktop thead th{background:#b3f001;border-bottom:none;color:#101828;font-family:Inter,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:700;letter-spacing:-.312px;line-height:1.5;padding:1.25rem 1.875rem;text-align:left}.component.component-comparison-table-2026 .ct-desktop thead th.ct-th-empty{padding-left:2.5rem}.component.component-comparison-table-2026 .ct-desktop thead th.ct-th-cloud{padding-right:2.5rem}.component.component-comparison-table-2026 .ct-desktop tbody td{background:#fff;border-bottom:.5px solid #a8a8a8;color:#101828;font-family:Inter,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-.312px;line-height:1.5;padding:1.5625rem 1.875rem;vertical-align:top}.component.component-comparison-table-2026 .ct-desktop tbody td.ct-td-category{font-weight:700;padding-left:2.5rem;white-space:nowrap}.component.component-comparison-table-2026 .ct-desktop tbody td.ct-td-instaclustr{background:rgba(179,240,1,.2);font-weight:700}.component.component-comparison-table-2026 .ct-desktop tbody td.ct-td-cloud{padding-right:2.5rem}.component.component-comparison-table-2026 .ct-desktop tbody tr:last-child td{border-bottom:none}
