.principles-grid[data-astro-cid-vwvyuhkr]{display:grid;grid-template-columns:repeat(5,1fr);gap:18px;margin-top:40px}.principle-card[data-astro-cid-vwvyuhkr]{background:var(--white);border:1px solid var(--grey-100);border-radius:12px;padding:28px 22px;border-top:4px solid var(--purple)}.principle-num[data-astro-cid-vwvyuhkr]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:var(--purple);margin-bottom:10px}.principle-card[data-astro-cid-vwvyuhkr] h3[data-astro-cid-vwvyuhkr]{font-size:17px;font-weight:800;margin-bottom:10px;color:var(--dark);letter-spacing:-.2px;line-height:1.25}.principle-card[data-astro-cid-vwvyuhkr] p[data-astro-cid-vwvyuhkr]{font-size:13px;color:var(--grey-800);line-height:1.65}.table-subhead[data-astro-cid-vwvyuhkr]{max-width:860px;margin:48px auto 0;padding:28px 32px;background:var(--dark);border:1px solid rgba(214,255,1,.22);border-radius:12px;text-align:center;box-shadow:0 8px 24px #0c131c1f}.ts-lead[data-astro-cid-vwvyuhkr]{font-size:20px;font-weight:800;color:var(--green);letter-spacing:-.2px;margin-bottom:12px;line-height:1.3}.table-subhead[data-astro-cid-vwvyuhkr] p[data-astro-cid-vwvyuhkr]{font-size:14.5px;color:var(--grey-200);line-height:1.7;max-width:720px;margin:0 auto}.compare-table-wrap[data-astro-cid-vwvyuhkr]{overflow-x:auto;margin-top:24px;position:relative}.compare-table[data-astro-cid-vwvyuhkr]{width:100%;border-collapse:separate;border-spacing:0;min-width:1000px;font-size:13px;color:var(--grey-200)}.compare-table[data-astro-cid-vwvyuhkr] thead[data-astro-cid-vwvyuhkr] th[data-astro-cid-vwvyuhkr]{padding:20px 14px 16px;text-align:center;font-weight:700;font-size:12px;letter-spacing:.3px;color:var(--grey-400);border-bottom:1px solid rgba(255,255,255,.1);vertical-align:bottom;line-height:1.35}.compare-table[data-astro-cid-vwvyuhkr] thead[data-astro-cid-vwvyuhkr] th[data-astro-cid-vwvyuhkr]:first-child{text-align:left;color:transparent;width:34%;min-width:280px}.compare-table[data-astro-cid-vwvyuhkr] thead[data-astro-cid-vwvyuhkr] th[data-astro-cid-vwvyuhkr].shakeiq-col{color:var(--dark);background:var(--green);font-weight:800;font-size:14px;letter-spacing:.2px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:none;padding-top:14px;padding-bottom:14px}.compare-table[data-astro-cid-vwvyuhkr] tbody[data-astro-cid-vwvyuhkr] tr[data-astro-cid-vwvyuhkr].group-row td[data-astro-cid-vwvyuhkr]{padding:22px 14px 10px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:var(--pink);border-bottom:1px solid rgba(175,138,248,.2)}.compare-table[data-astro-cid-vwvyuhkr] tbody[data-astro-cid-vwvyuhkr] tr[data-astro-cid-vwvyuhkr].group-row td[data-astro-cid-vwvyuhkr].shakeiq-col{background:#d6ff010a;border-bottom-color:#d6ff0133}.compare-table[data-astro-cid-vwvyuhkr] tbody[data-astro-cid-vwvyuhkr] tr[data-astro-cid-vwvyuhkr].feature-row td[data-astro-cid-vwvyuhkr]{padding:14px;border-bottom:1px solid rgba(255,255,255,.06);vertical-align:middle}.compare-table[data-astro-cid-vwvyuhkr] tbody[data-astro-cid-vwvyuhkr] tr[data-astro-cid-vwvyuhkr].feature-row td[data-astro-cid-vwvyuhkr]:first-child{text-align:left;color:var(--white);font-weight:500;font-size:13.5px;padding-right:20px;line-height:1.5}.compare-table[data-astro-cid-vwvyuhkr] tbody[data-astro-cid-vwvyuhkr] tr[data-astro-cid-vwvyuhkr].feature-row td[data-astro-cid-vwvyuhkr].shakeiq-col{background:#d6ff010a;border-left:1px solid rgba(214,255,1,.15);border-right:1px solid rgba(214,255,1,.15)}.compare-table[data-astro-cid-vwvyuhkr] tbody[data-astro-cid-vwvyuhkr] tr[data-astro-cid-vwvyuhkr]:last-child td[data-astro-cid-vwvyuhkr].shakeiq-col{border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-bottom:1px solid rgba(214,255,1,.15)}.compare-table[data-astro-cid-vwvyuhkr] td[data-astro-cid-vwvyuhkr]{text-align:center;font-size:13px}.mark-yes[data-astro-cid-vwvyuhkr]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#d6ff0126;color:var(--green);font-weight:700;font-size:12px}.mark-yes[data-astro-cid-vwvyuhkr].bright{background:var(--green);color:var(--dark)}.mark-no[data-astro-cid-vwvyuhkr]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#ffffff0a;color:var(--grey-600);font-weight:500;font-size:14px}.mark-partial[data-astro-cid-vwvyuhkr]{display:inline-flex;align-items:center;justify-content:center;padding:3px 10px;min-width:54px;border-radius:999px;background:#af8af81f;color:var(--pink);font-weight:600;font-size:10.5px;letter-spacing:.4px;text-transform:uppercase}.mark-depends[data-astro-cid-vwvyuhkr]{display:inline-flex;align-items:center;justify-content:center;padding:3px 10px;min-width:66px;border-radius:999px;background:#ffffff0a;color:var(--grey-400);font-weight:600;font-size:10.5px;letter-spacing:.4px;text-transform:uppercase}.table-legend[data-astro-cid-vwvyuhkr]{display:flex;flex-wrap:wrap;justify-content:center;gap:18px;margin-top:24px;font-size:12px;color:var(--grey-400)}.lg-item[data-astro-cid-vwvyuhkr]{display:inline-flex;align-items:center;gap:8px}.foundation-grid[data-astro-cid-vwvyuhkr]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px}.foundation-card[data-astro-cid-vwvyuhkr]{background:#fff;border:1px solid var(--grey-100);border-radius:16px;padding:28px}.f-tag[data-astro-cid-vwvyuhkr]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:var(--purple);margin-bottom:12px}.foundation-card[data-astro-cid-vwvyuhkr] h3[data-astro-cid-vwvyuhkr]{font-size:20px;font-weight:700;margin-bottom:8px}.foundation-card[data-astro-cid-vwvyuhkr] p[data-astro-cid-vwvyuhkr]{font-size:15px;color:var(--grey-800);line-height:1.6}@media(max-width:900px){.principles-grid[data-astro-cid-vwvyuhkr]{grid-template-columns:repeat(2,1fr)}.principles-grid[data-astro-cid-vwvyuhkr] .principle-card[data-astro-cid-vwvyuhkr]:last-child{grid-column:1 / -1}.foundation-grid[data-astro-cid-vwvyuhkr]{grid-template-columns:1fr}}@media(max-width:600px){.principles-grid[data-astro-cid-vwvyuhkr]{grid-template-columns:1fr}.principles-grid[data-astro-cid-vwvyuhkr] .principle-card[data-astro-cid-vwvyuhkr]:last-child{grid-column:auto}}
