.netb-comparison{--netb-cl-feature-width:260px;--netb-cl-plan-min:220px;--netb-cl-border:#e5e7eb;--netb-cl-text:#111827;--netb-cl-muted:#667085;--netb-cl-accent:#2563eb;--netb-cl-good:#16a34a;--netb-cl-bad:#9ca3af;--netb-cl-row-bg:#fff;color:var(--netb-cl-text);width:100%}.netb-comparison__viewport{width:100%;overflow:auto;background:#fff;border:1px solid var(--netb-cl-border);border-radius:18px;box-shadow:0 12px 32px rgba(15,23,42,.06);scrollbar-width:thin}.netb-comparison__table{display:grid;min-width:calc(var(--netb-cl-feature-width) + var(--netb-cl-cols)*var(--netb-cl-plan-min));}.netb-comparison__head-row,.netb-comparison__body-row{display:grid;grid-template-columns:var(--netb-cl-feature-width) repeat(var(--netb-cl-cols),minmax(var(--netb-cl-plan-min),1fr))}.netb-comparison__head-cell,.netb-comparison__cell{min-width:0;border-right:1px solid var(--netb-cl-border);border-bottom:1px solid var(--netb-cl-border)}.netb-comparison__head-cell:last-child,.netb-comparison__cell:last-child{border-right:0}.netb-comparison__head-cell{position:relative;text-align:center;padding:28px 22px;background:#f8fafc}.netb-comparison__feature-head{text-align:left;display:flex;align-items:flex-end;font-weight:700}.netb-comparison__head-cell.is-highlight,.netb-comparison__value-cell.is-highlight{background:#eff6ff}.netb-comparison__badge{position:absolute;top:10px;right:10px;background:var(--netb-cl-accent);color:#fff;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:700}.netb-comparison__plan-title{font-size:20px;font-weight:750;line-height:1.2}.netb-comparison__plan-subtitle{margin-top:7px;color:var(--netb-cl-muted);font-size:13px}.netb-comparison__price{margin-top:14px;font-size:28px;font-weight:800;letter-spacing:-.03em}.netb-comparison__button{display:inline-flex;justify-content:center;align-items:center;margin-top:16px;padding:10px 18px;border-radius:999px;background:var(--netb-cl-accent);color:#fff;text-decoration:none;font-weight:650;transition:transform .2s ease,background .2s ease,box-shadow .2s ease}.netb-comparison__button:hover,.netb-comparison__button:focus-visible{color:#fff;background:#1d4ed8;transform:translateY(-1px);box-shadow:0 8px 18px rgba(37,99,235,.22)}.netb-comparison__body-row{background:var(--netb-cl-row-bg)}.netb-comparison__cell{padding:18px 22px;display:flex;flex-direction:column;justify-content:center}.netb-comparison__feature-cell{align-items:flex-start}.netb-comparison__value-cell{align-items:center;text-align:center;font-weight:600}.netb-comparison__feature-title{font-weight:700}.netb-comparison__feature-description{margin-top:5px;color:var(--netb-cl-muted);font-size:13px;line-height:1.5}.netb-comparison__state{display:inline-flex;font-size:20px}.netb-comparison__state--yes{color:var(--netb-cl-good)}.netb-comparison__state--no{color:var(--netb-cl-bad)}.netb-comparison__state svg{width:1em;height:1em;fill:currentColor}.netb-comparison.is-sticky .netb-comparison__feature-head,.netb-comparison.is-sticky .netb-comparison__feature-cell{position:sticky;left:0;z-index:3;background:inherit;box-shadow:8px 0 12px -12px rgba(15,23,42,.25)}.netb-comparison.is-sticky .netb-comparison__feature-head{z-index:5;background:#f8fafc}.netb-comparison--striped .netb-comparison__body-row:nth-child(even){--netb-cl-row-bg:#f8fafc}.netb-comparison--minimal .netb-comparison__viewport{border-width:0 0 1px;border-radius:0;box-shadow:none}.netb-comparison--minimal .netb-comparison__head-cell{background:transparent}.netb-comparison--cards .netb-comparison__viewport{border:0;box-shadow:none;background:transparent}.netb-comparison--cards .netb-comparison__table{gap:0}.netb-comparison--cards .netb-comparison__head-cell{margin:0 5px;border:1px solid var(--netb-cl-border);border-bottom:0;border-radius:16px 16px 0 0}.netb-comparison--cards .netb-comparison__cell{margin:0 5px;border-left:1px solid var(--netb-cl-border);border-right:1px solid var(--netb-cl-border)}.netb-comparison--cards .netb-comparison__feature-head,.netb-comparison--cards .netb-comparison__feature-cell{margin-left:0}.netb-comparison--cards .netb-comparison__body-row:last-child .netb-comparison__cell{border-bottom:1px solid var(--netb-cl-border);border-radius:0 0 16px 16px}
/* presets */
.netb-comparison--modern{--netb-cl-accent:#2563eb}.netb-comparison--soft{--netb-cl-accent:#6366f1;--netb-cl-border:#eef2f7}.netb-comparison--soft .netb-comparison__viewport{box-shadow:0 18px 50px rgba(15,23,42,.09)}.netb-comparison--minimal{--netb-cl-accent:#0f766e;--netb-cl-border:#dbe3e8}.netb-comparison--dark{--netb-cl-text:#f8fafc;--netb-cl-muted:#94a3b8;--netb-cl-border:#334155;--netb-cl-accent:#8b5cf6;--netb-cl-row-bg:#0f172a}.netb-comparison--dark .netb-comparison__viewport,.netb-comparison--dark .netb-comparison__head-cell,.netb-comparison--dark .netb-comparison__feature-head{background:#0f172a}.netb-comparison--dark .netb-comparison__head-cell.is-highlight,.netb-comparison--dark .netb-comparison__value-cell.is-highlight{background:#1e1b4b}.netb-comparison--glass .netb-comparison__viewport{background:rgba(255,255,255,.7);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.netb-comparison--glass .netb-comparison__head-cell{background:rgba(248,250,252,.65)}.netb-comparison--brand{--netb-cl-accent:#ea580c}.netb-comparison--editorial{--netb-cl-accent:#111827}.netb-comparison--editorial .netb-comparison__plan-title,.netb-comparison--editorial .netb-comparison__price{font-family:Georgia,'Times New Roman',serif}.netb-comparison--compact .netb-comparison__head-cell{padding:18px 14px}.netb-comparison--compact .netb-comparison__cell{padding:12px 14px}.netb-comparison--compact .netb-comparison__plan-title{font-size:17px}.netb-comparison--compact .netb-comparison__price{font-size:23px}
@media(max-width:767px){.netb-comparison--mobile-scroll .netb-comparison__viewport{-webkit-overflow-scrolling:touch}.netb-comparison--mobile-stack .netb-comparison__table{display:block;min-width:0}.netb-comparison--mobile-stack .netb-comparison__head-row{display:none}.netb-comparison--mobile-stack .netb-comparison__body-row{display:grid;grid-template-columns:1fr;border-bottom:10px solid #f1f5f9}.netb-comparison--mobile-stack .netb-comparison__feature-cell{position:static!important;width:auto;background:#f8fafc;font-weight:700}.netb-comparison--mobile-stack .netb-comparison__value-cell{display:grid;grid-template-columns:minmax(110px,42%) 1fr;align-items:center;text-align:left}.netb-comparison--mobile-stack .netb-comparison__value-cell:before{content:attr(data-plan);font-weight:700;color:var(--netb-cl-muted)}.netb-comparison--mobile-stack .netb-comparison__value-cell{align-items:center}.netb-comparison--mobile-stack .netb-comparison__state,.netb-comparison--mobile-stack .netb-comparison__value-text{justify-self:start}}
