.comparison-section[data-astro-cid-unx4epj3]{padding:32px 0 48px;width:100%}.section-header[data-astro-cid-unx4epj3]{display:flex;flex-direction:column;align-items:center;text-align:center;margin-top:48px;margin-bottom:24px;padding:0 16px;scroll-margin-top:80px}.section-overline[data-astro-cid-unx4epj3]{font-size:11px;font-weight:800;letter-spacing:2px;color:var(--primary);margin-bottom:8px;text-transform:uppercase}.section-title[data-astro-cid-unx4epj3]{font-size:clamp(24px,4vw,32px);font-weight:800;color:var(--text);margin-bottom:8px}.section-subtitle[data-astro-cid-unx4epj3]{font-size:15px;color:var(--text-muted);line-height:22px;max-width:520px}.badge-gold[data-astro-cid-unx4epj3]{background:var(--gold-soft);color:#b45309;border:1px solid var(--gold-border);font-size:10px;font-weight:800;padding:3px 8px;border-radius:var(--radius-pill);letter-spacing:1px;text-transform:uppercase}.table-card[data-astro-cid-unx4epj3]{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:0 8px 30px #0f27420f,0 1px 3px #0f27420a;padding:24px;overflow:hidden}.table-responsive[data-astro-cid-unx4epj3]{overflow-x:auto;-webkit-overflow-scrolling:touch}.comp-table[data-astro-cid-unx4epj3]{width:100%;border-collapse:separate;border-spacing:0;text-align:center;font-size:.95rem}th[data-astro-cid-unx4epj3],td[data-astro-cid-unx4epj3]{padding:18px 16px;border-bottom:1px solid var(--border);vertical-align:middle}th[data-astro-cid-unx4epj3]{font-size:.95rem;font-weight:700;color:var(--text-muted)}.feature-col[data-astro-cid-unx4epj3]{text-align:left;width:40%}.feature-name[data-astro-cid-unx4epj3]{text-align:left;font-weight:600;color:var(--text);font-size:.95rem}.flatmate-col[data-astro-cid-unx4epj3]{background:#2563eb0d;border-radius:16px 16px 0 0;border-left:1.5px solid rgba(37,99,235,.25);border-right:1.5px solid rgba(37,99,235,.25);border-top:1.5px solid rgba(37,99,235,.25);width:25%}.flatmate-header[data-astro-cid-unx4epj3]{display:flex;flex-direction:column;align-items:center;gap:6px}.brand-name[data-astro-cid-unx4epj3]{font-size:1.3rem;font-weight:800;color:var(--primary)}.flatmate-cell[data-astro-cid-unx4epj3]{background:#2563eb0d;border-left:1.5px solid rgba(37,99,235,.25);border-right:1.5px solid rgba(37,99,235,.25);font-weight:700;color:var(--primary)}tbody[data-astro-cid-unx4epj3] tr[data-astro-cid-unx4epj3]:last-child .flatmate-cell[data-astro-cid-unx4epj3]{border-radius:0 0 16px 16px;border-bottom:1.5px solid rgba(37,99,235,.25)}tbody[data-astro-cid-unx4epj3] tr[data-astro-cid-unx4epj3]:last-child td[data-astro-cid-unx4epj3]{border-bottom:none}.check-icon[data-astro-cid-unx4epj3]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--success-soft);color:var(--success);font-weight:900;font-size:1.1rem}.cross-icon[data-astro-cid-unx4epj3]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#0f27420a;color:var(--text-faint);font-weight:700;font-size:.9rem}.text-pill[data-astro-cid-unx4epj3]{display:inline-block;padding:4px 12px;border-radius:var(--radius-pill);background:#0f27420f;font-size:.82rem;color:var(--text-muted);font-weight:600}@media(max-width:768px){.feature-col[data-astro-cid-unx4epj3]{width:45%}.flatmate-col[data-astro-cid-unx4epj3]{width:30%}th[data-astro-cid-unx4epj3],td[data-astro-cid-unx4epj3]{padding:14px 10px}}
