.pricing-header.svelte-1g2xobu{--pricing-container-pad: clamp(16px, 2vw, 32px);--kw-content-pad: var(--pricing-container-pad);width:min(max(0px,calc(100% - (2 * var(--pricing-container-pad)))),var(--kw-container-max));display:grid;gap:clamp(1rem,.8rem + 1vw,1.8rem);justify-items:center;text-align:center}h1.svelte-1g2xobu{margin:0;font-size:clamp(2rem,1.5rem + 3vw,3.25rem);font-weight:600;color:var(--kw-text-1, #272f53)}.subtitle.svelte-1g2xobu{margin:0;font-size:clamp(1.125rem,1rem + .4vw,1.35rem);color:var(--kw-text-2, #272f53);max-width:58ch}.subtitle-leading.svelte-1g2xobu,.subtitle-trailing.svelte-1g2xobu{color:var(--kw-text-2, #272f53)}.subtitle-trailing-underline.svelte-1g2xobu{text-decoration:underline}.subtitle-emphasis.svelte-1g2xobu{font-family:var(--kw-font-serif-accent);font-style:var(--kw-font-display-style);font-weight:500;font-size:larger;color:var(--kw-color-purple-500);white-space:nowrap}.pricing__grid.svelte-1avgymj{display:grid;gap:clamp(1.75rem,1.35rem + 1vw,2.5rem);grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.pricing-plan.svelte-1avgymj{display:grid;gap:clamp(1rem,.85rem + .6vw,1.65rem);padding:clamp(1.75rem,1.4rem + 1vw,2.5rem);border-radius:20px;border:1px solid color-mix(in srgb,var(--kw-surface-border, rgba(15, 23, 42, .08)) 85%,transparent);background:color-mix(in srgb,var(--kw-surface-card, #ffffff) 92%,transparent);box-shadow:0 24px 48px -36px #0f172a73}.pricing-plan__header.svelte-1avgymj{display:grid;gap:clamp(.4rem,.3rem + .3vw,.75rem)}.pricing-plan__title.svelte-1avgymj{margin:0;font-size:var(--kw-fs-1);font-weight:500;color:color-mix(in srgb,var(--kw-color-dark-blue-600, #272f53) 85%,black 15%)}.pricing-plan__price.svelte-1avgymj{margin:0;display:flex;flex-direction:column;align-items:flex-start;gap:clamp(.35rem,.25rem + .3vw,.6rem)}.pricing-plan__price-amount.svelte-1avgymj{display:inline-flex;align-items:baseline;gap:clamp(.35rem,.25rem + .3vw,.6rem)}.pricing-plan__price-value.svelte-1avgymj{font-size:clamp(1.75rem,1.5rem + 1.1vw,2.6rem);font-weight:600;color:color-mix(in srgb,var(--kw-color-dark-blue-500, #18214b) 92%,black 8%);line-height:1.2;font-family:var( --kw-font-serif-accent, var(--leg_font-serif-accent, "DM Serif Display", serif) )}.pricing-plan__price-note.svelte-1avgymj{display:inline-flex;align-items:baseline;gap:.3rem;font-size:clamp(.85rem,.75rem + .2vw,1rem);font-weight:600;color:color-mix(in srgb,var(--kw-color-dark-blue-300, #9aa3c6) 70%,white)}.pricing-plan__price-strike.svelte-1avgymj{font-size:clamp(.9rem,.8rem + .2vw,1rem);text-decoration:line-through;color:color-mix(in srgb,var(--kw-color-dark-blue-300, #9aa3c6) 60%,white);font-weight:600}.pricing-plan__description.svelte-1avgymj{margin:0;font-size:clamp(1rem,.9rem + .3vw,1.15rem);line-height:1.6;color:var(--kw-text-2, #272f53)}.pricing-plan__description.svelte-1avgymj a{color:var(--kw-color-green-700, #22c55e);text-decoration:underline}[data-theme=dark] .pricing-plan__description.svelte-1avgymj a{color:var(--kw-color-green-500, #cbd5e1)}.pricing-plan__description.svelte-1avgymj a:hover{color:var(--kw-color-green-900, #16a34a)}.pricing-plan__benefits.svelte-1avgymj{list-style:none;margin:0;padding:0;display:grid}.pricing-plan__benefit.svelte-1avgymj{display:grid;grid-template-columns:auto 1fr;gap:clamp(.6rem,.5rem + .4vw,1rem);align-items:center}.pricing-plan__benefit-icon.svelte-1avgymj{inline-size:clamp(1.75rem,1.5rem + .6vw,2.25rem);block-size:clamp(1.75rem,1.5rem + .6vw,2.25rem);display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:color-mix(in srgb,var(--kw-color-grey-surface-cool, #f3f4f6) 85%,transparent);color:var(--kw-color-dark-blue-500, #18214b)}.pricing-plan__benefit-icon-glyph.svelte-1avgymj{width:clamp(.85rem,.75rem + .2vw,1rem);height:clamp(.85rem,.75rem + .2vw,1rem)}.pricing-plan__benefit-text.svelte-1avgymj{font-weight:600;color:color-mix(in srgb,var(--kw-color-dark-blue-600, #272f53) 75%,black 10%)}.pricing-plan__actions.svelte-1avgymj{display:flex;flex-direction:column;align-items:stretch;gap:clamp(.75rem,.6rem + .4vw,1rem)}.pricing-plan__cta{justify-content:center;text-decoration:none}@media (min-width: 640px){.pricing-plan__actions.svelte-1avgymj{flex-direction:row;align-items:center;justify-content:flex-start}.pricing-plan__cta{width:auto}}[data-theme=dark] .pricing-plan.svelte-1avgymj{background:color-mix(in srgb,var(--kw-color-dark-blue-500, #1e1e1e) 92%,rgba(0,0,0,.1));box-shadow:none}[data-theme=dark] .pricing-plan__title.svelte-1avgymj{color:color-mix(in srgb,white 90%,var(--kw-color-dark-blue-200, #8d9bd3) 10%)}[data-theme=dark] .pricing-plan__price-value.svelte-1avgymj{color:color-mix(in srgb,white 85%,var(--kw-color-dark-blue-200, #8d9bd3) 15%)}[data-theme=dark] .pricing-plan__price-note.svelte-1avgymj,[data-theme=dark] .pricing-plan__price-strike.svelte-1avgymj,[data-theme=dark] .pricing-plan__description.svelte-1avgymj,[data-theme=dark] .pricing-plan__benefit-text.svelte-1avgymj{color:var(--kw-text-1, #272f53)}[data-theme=dark] .pricing-plan__description.svelte-1avgymj{color:var(--kw-text-2, #272f53)}[data-theme=dark] .pricing-plan__benefit-icon.svelte-1avgymj{background:color-mix(in srgb,var(--kw-color-dark-blue-600, #272f53) 80%,transparent);color:var(--kw-color-white, #ffffff)}[data-theme=dark] .pricing-plan__cta--secondary.svelte-1avgymj{border-color:color-mix(in srgb,var(--kw-color-dark-blue-200, #8d9bd3) 60%,transparent);color:color-mix(in srgb,var(--kw-color-white, #ffffff) 88%,var(--kw-color-dark-blue-100, #bec7f0) 12%)}[data-theme=dark] .pricing-plan__cta--secondary.svelte-1avgymj:hover{background:color-mix(in srgb,var(--kw-color-dark-blue-500, #323232) 80%,var(--kw-color-purple-500, #8f7ce4) 20%)}@media (max-width: 389px){.pricing__toggle.svelte-1avgymj,.pricing__toggle-control.svelte-1avgymj{width:100%}.pricing__toggle-button.svelte-1avgymj{flex:1 1 140px;text-align:center}.pricing__grid.svelte-1avgymj{grid-template-columns:minmax(0,1fr)}.pricing-plan.svelte-1avgymj{padding:1.5rem}}.pricing__modeler.svelte-mzjt6l{display:grid;gap:clamp(1rem,.8rem + .7vw,1.6rem);padding:clamp(1.1rem,.95rem + .7vw,1.75rem);border-radius:16px;border:1px solid color-mix(in srgb,var(--kw-surface-border, rgba(15, 23, 42, .08)) 95%,transparent);background:color-mix(in srgb,var(--kw-color-grey-surface-warm-600, #f5f5f7) 20%,transparent)}.pricing__modeler-header.svelte-mzjt6l{display:grid;gap:clamp(.75rem,.65rem + .4vw,1rem);text-align:left;width:100%;align-items:start}.pricing__modeler-header-copy.svelte-mzjt6l{display:grid;gap:.45rem;max-inline-size:48ch}.pricing__modeler-header.svelte-mzjt6l h3:where(.svelte-mzjt6l){margin:0;font-size:clamp(1.25rem,1.1rem + .7vw,1.7rem);font-weight:600;color:var(--kw-text-1, #272f53)}.pricing__modeler-header.svelte-mzjt6l p:where(.svelte-mzjt6l),.pricing__modeler-header-copy.svelte-mzjt6l p:where(.svelte-mzjt6l){margin:0;font-size:.95rem;color:var(--kw-text-2, #3b4a6b)}.pricing__modeler-content.svelte-mzjt6l{display:grid;gap:clamp(1rem,.8rem + .6vw,1.5rem);align-items:start}.pricing__modeler-plans.svelte-mzjt6l{display:grid;gap:.5rem;grid-template-columns:minmax(0,1fr)}.pricing__modeler-plan.svelte-mzjt6l{border:1px solid color-mix(in srgb,var(--kw-surface-border, rgba(15, 23, 42, .08)) 85%,transparent);background:color-mix(in srgb,var(--kw-color-grey-surface-cool-400, #f3f4f6) 85%,transparent);border-radius:12px;padding:.65rem .95rem;display:flex;flex-direction:column;align-items:center;gap:.25rem;min-width:0;font-size:.9rem;font-weight:600;text-align:center;color:color-mix(in srgb,var(--kw-color-dark-blue-500, #18214b) 80%,black 10%);transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,color .2s ease;cursor:pointer}.pricing__modeler-plan.svelte-mzjt6l:hover,.pricing__modeler-plan.svelte-mzjt6l:focus-visible{border-color:color-mix(in srgb,var(--kw-color-purple-400, #b6a5e8) 60%,transparent);outline:none}.pricing__modeler-plan.is-active.svelte-mzjt6l{background:var(--kw-color-white, #ffffff);border-color:color-mix(in srgb,var(--kw-color-purple-500, #7c3aed) 65%,transparent);box-shadow:0 16px 28px -24px #7c3aed73;color:color-mix(in srgb,var(--kw-color-purple-600, #5b21b6) 75%,black 10%)}.pricing__modeler-plan-name.svelte-mzjt6l{display:block}.pricing__modeler-plan-price.svelte-mzjt6l{display:inline-flex;align-items:baseline;gap:.35rem;font-weight:600}.pricing__modeler-plan-unit.svelte-mzjt6l{font-size:.85rem;color:color-mix(in srgb,var(--kw-color-dark-blue-300, #566497) 75%,black 10%)}.pricing__modeler-breakdown.svelte-mzjt6l{display:grid;gap:clamp(.85rem,.75rem + .4vw,1.2rem);background:color-mix(in srgb,var(--kw-color-grey-surface-cool-400, #f3f4f6) 95%,transparent);border-radius:14px;padding:clamp(1rem,.9rem + .4vw,1.35rem);border:1px solid color-mix(in srgb,var(--kw-surface-border, rgba(15, 23, 42, .12)) 85%,transparent);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:center}.pricing__modeler-range.svelte-mzjt6l{display:grid;gap:.5rem;grid-column:1 / -1}.pricing__modeler-range-label.svelte-mzjt6l{font-size:.9rem;font-weight:600;color:var(--kw-text-1, #272f53)}.pricing__modeler-range-track.svelte-mzjt6l{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6rem}.pricing__modeler-range-track.svelte-mzjt6l input[type=range]:where(.svelte-mzjt6l){width:100%;accent-color:color-mix(in srgb,var(--kw-color-purple-500, #7c3aed) 75%,transparent)}.pricing__modeler-range-track.svelte-mzjt6l output:where(.svelte-mzjt6l){display:grid;place-items:center;min-width:44px;min-height:44px;border-radius:12px;background:var(--kw-color-white, #ffffff);border:1px solid color-mix(in srgb,var(--kw-color-purple-400, #b6a5e8) 50%,transparent);font-weight:600;color:color-mix(in srgb,var(--kw-color-purple-600, #5b21b6) 75%,black 10%)}.pricing__modeler-metric.svelte-mzjt6l{display:grid;gap:.3rem;text-align:left}.pricing__modeler-metric-label.svelte-mzjt6l{font-size:.9rem;font-weight:600;color:color-mix(in srgb,var(--kw-color-dark-blue-500, #18214b) 80%,black 10%)}.pricing__modeler-metric-value.svelte-mzjt6l{display:inline-flex;justify-content:flex-start;align-items:baseline;gap:.35rem}.pricing__modeler-price-strike.svelte-mzjt6l{font-size:.9rem;font-weight:500;color:color-mix(in srgb,var(--kw-color-dark-blue-300, #566497) 60%,black 10%);text-decoration:line-through}.pricing__modeler-price-amount.svelte-mzjt6l{font-size:clamp(1.2rem,1.1rem + .5vw,1.6rem);font-weight:600;color:color-mix(in srgb,var(--kw-color-dark-blue-600, #272f53) 85%,black 10%)}.pricing__modeler-price-unit.svelte-mzjt6l{font-size:.85rem;color:color-mix(in srgb,var(--kw-color-dark-blue-300, #566497) 70%,black 10%)}.pricing__modeler-price-free.svelte-mzjt6l{font-size:clamp(1.15rem,1.05rem + .4vw,1.4rem);font-weight:600;color:color-mix(in srgb,var(--kw-color-green-600, #059669) 80%,black 10%)}.pricing__modeler-footnote.svelte-mzjt6l{margin:0;text-align:left;font-size:.85rem;color:color-mix(in srgb,var(--kw-color-dark-blue-400, #3b4a6b) 70%,black 10%);grid-column:1 / -1}@media (min-width: 720px){.pricing__modeler-content.svelte-mzjt6l{grid-template-columns:minmax(0,.5fr) minmax(0,.5fr);gap:clamp(1.1rem,.95rem + .9vw,1.85rem)}.pricing__modeler-plans.svelte-mzjt6l{grid-template-columns:minmax(0,1fr);align-content:start}.pricing__modeler-header.svelte-mzjt6l{grid-template-columns:minmax(0,1fr) auto;align-items:center}.pricing__modeler-toggle.svelte-mzjt6l{justify-self:end;align-items:center}}@media (min-width: 960px){.pricing__modeler.svelte-mzjt6l{padding:clamp(1.35rem,1.2rem + .5vw,1.85rem)}}[data-theme=dark] .pricing__modeler.svelte-mzjt6l{background:color-mix(in srgb,var(--kw-color-dark-blue-700, #1e1e1e) 88%,rgba(0,0,0,.12));border-color:color-mix(in srgb,var(--kw-color-dark-blue-400, #3b4a6b) 45%,transparent)}[data-theme=dark] .pricing__modeler-header.svelte-mzjt6l p:where(.svelte-mzjt6l){color:color-mix(in srgb,white 78%,var(--kw-color-dark-blue-200, #8d9bd3) 22%)}[data-theme=dark] .pricing__modeler-plan.svelte-mzjt6l{background:color-mix(in srgb,var(--kw-color-dark-blue-500, #272f53) 85%,transparent);border-color:color-mix(in srgb,var(--kw-color-dark-blue-400, #18214b) 15%,transparent);color:color-mix(in srgb,white 82%,var(--kw-color-dark-blue-200, #8d9bd3) 18%)}[data-theme=dark] .pricing__modeler-plan.is-active.svelte-mzjt6l{background:color-mix(in srgb,var(--kw-color-dark-blue-400, #18214b) 25%,transparent);border-color:color-mix(in srgb,var(--kw-color-purple-400, #b6a5e8) 55%,transparent);color:color-mix(in srgb,white 85%,var(--kw-color-purple-200, #ddd6fe) 15%)}[data-theme=dark] .pricing__modeler-plan-unit.svelte-mzjt6l,[data-theme=dark] .pricing__modeler-metric-label.svelte-mzjt6l,[data-theme=dark] .pricing__modeler-price-unit.svelte-mzjt6l{color:color-mix(in srgb,white 75%,var(--kw-color-dark-blue-200, #8d9bd3) 25%)}[data-theme=dark] .pricing__modeler-breakdown.svelte-mzjt6l{background:color-mix(in srgb,var(--kw-color-dark-blue-600, #272f53) 45%,transparent);border-color:color-mix(in srgb,var(--kw-color-dark-blue-400, #3b4a6b) 55%,transparent)}[data-theme=dark] .pricing__modeler-range-track.svelte-mzjt6l output:where(.svelte-mzjt6l){background:color-mix(in srgb,var(--kw-color-dark-blue-500, #18214b) 65%,transparent);border-color:color-mix(in srgb,var(--kw-color-purple-400, #b6a5e8) 50%,transparent);color:color-mix(in srgb,white 85%,var(--kw-color-purple-200, #ddd6fe) 15%)}[data-theme=dark] .pricing__modeler-price-amount.svelte-mzjt6l,[data-theme=dark] .pricing__modeler-price-free.svelte-mzjt6l{color:color-mix(in srgb,white 85%,var(--kw-color-purple-200, #ddd6fe) 15%)}[data-theme=dark] .pricing__modeler-footnote.svelte-mzjt6l{color:color-mix(in srgb,white 70%,var(--kw-color-dark-blue-200, #8d9bd3) 30%)}@media (max-width: 389px){.pricing__modeler.svelte-mzjt6l{padding:1rem}.pricing__modeler-toggle.svelte-mzjt6l{justify-self:stretch}.pricing__toggle-control.svelte-mzjt6l{width:100%}.pricing__toggle-button.svelte-mzjt6l{flex:1 1 140px;text-align:center}.pricing__modeler-breakdown.svelte-mzjt6l{grid-template-columns:minmax(0,1fr)}}.pricing__comparison.svelte-18u298e{display:grid;gap:clamp(1.75rem,1.35rem + 1vw,2.5rem);padding:clamp(.5rem,.75rem + 1vw,3rem);border-radius:20px;border:1px solid color-mix(in srgb,var(--kw-surface-border, rgba(15, 23, 42, .08)) 90%,transparent);background:color-mix(in srgb,var(--kw-surface-card, #ffffff) 94%,transparent);transition:border-color .3s ease}.pricing__comparison-header.svelte-18u298e{text-align:center;display:grid;gap:.6rem;max-width:48ch;justify-self:center}.pricing__comparison-header.svelte-18u298e h3:where(.svelte-18u298e){margin:0;font-size:clamp(1.45rem,1.2rem + 1vw,2rem);font-weight:600;color:var(--kw-text-1)}.pricing__comparison-header.svelte-18u298e p:where(.svelte-18u298e){margin:0;color:var(--kw-text-2);font-size:clamp(1rem,.95rem + .2vw,1.15rem)}.pricing__comparison-note.svelte-18u298e p:where(.svelte-18u298e){justify-self:center;margin:0;font-size:var(--kw-fs--2);line-height:1.6;color:var(--kw-text-2, #272f53);max-width:70ch}.comparison__note.svelte-18u298e{margin-top:clamp(1.25rem,1rem + .6vw,1.85rem);padding:clamp(1rem,.9rem + .4vw,1.4rem);border:1px solid color-mix(in srgb,var(--kw-color-green-500, #cbd5e1) 85%,transparent);border-radius:12px;display:grid;gap:.35rem;max-width:55ch;grid-column:1 / -1;justify-self:center;align-self:center;transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease;margin-inline:auto}.comparison__note.svelte-18u298e h5:where(.svelte-18u298e){margin:0;font-size:var(--kw-fs-0, 1rem);font-weight:600;margin-bottom:1.25rem;color:var(--kw-text-1);transition:color .3s ease}.comparison__note.svelte-18u298e p:where(.svelte-18u298e){margin:0;color:color-mix(in srgb,var(--kw-color-dark-blue-500, #18214b) 65%,black 10%);transition:color .3s ease}.comparison__note-cta.svelte-18u298e{margin-top:clamp(.75rem,.6rem + .2vw,1rem);gap:1rem;display:flex;justify-content:center}.comparison__note-cta-button.svelte-18u298e{max-width:220px;background:transparent;border:1px solid var(--kw-brand, #4c5fea);color:var(--kw-brand);text-decoration:none}.comparison__note-cta-button.svelte-18u298e:hover{background:color-mix(in srgb,var(--kw-brand-hover, #3c4fe0) 15%,transparent)}.comparison__note-cta-button-partner.svelte-18u298e{width:100%;max-width:260px;background:var(--kw-brand, #4c5fea);color:var(--kw-on-brand-1, #ffffff);text-decoration:none}.comparison__note-cta-button-partner.svelte-18u298e:hover{background:var(--kw-brand-hover, #3c4fe0)}.pricing__comparison-slider-headings.svelte-18u298e{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(1rem,.75rem + 1vw,1.5rem)}.pricing__comparison-slider-headings.svelte-18u298e>header:where(.svelte-18u298e){min-width:0}.comparison__traditional-header.svelte-18u298e,.comparison__kwantor-header.svelte-18u298e{display:grid;gap:.35rem;padding:2.5rem}.comparison__traditional-header.svelte-18u298e h4:where(.svelte-18u298e),.comparison__kwantor-header.svelte-18u298e h4:where(.svelte-18u298e){margin:0;font-family:var(--kw-font-serif-accent, var(--leg_font-serif-accent, "DM Serif Display", serif));font-style:var(--kw-font-display-style, normal);font-size:var(--kw-fs-2);font-weight:600;color:color-mix(in srgb,var(--kw-color-dark-blue-600, #272f53) 85%,black 10%)}.comparison__traditional-header.svelte-18u298e p:where(.svelte-18u298e),.comparison__kwantor-header.svelte-18u298e p:where(.svelte-18u298e){margin:0;color:color-mix(in srgb,var(--kw-color-dark-blue-400, #3b4a6b) 75%,black 10%)}[data-theme=dark] .comparison__traditional-header p,[data-theme=dark] .comparison__kwantor-header p{color:color-mix(in srgb,white 80%,var(--kw-color-dark-blue-200, #8d9bd3) 20%)}[data-theme=dark] .comparison__traditional-header h4,[data-theme=dark] .comparison__kwantor-header h4{color:var(--kw-text-1)}[data-theme=dark] .comparison__note{background:color-mix(in srgb,var(--kw-color-green-900, #064e3b) 5%,transparent)}[data-theme=dark] .comparison__note h5{color:color-mix(in srgb,white 88%,var(--kw-color-green-200, #a7f3d0) 12%)}[data-theme=dark] .comparison__note p{color:color-mix(in srgb,white 80%,var(--kw-color-dark-blue-200, #8d9bd3) 20%)}.comparison__vs.svelte-18u298e{font-family:var(--kw-font-serif-accent, var(--leg_font-serif-accent, "DM Serif Display", serif));font-style:var(--kw-font-display-style, normal);font-size:var(--kw-fs-2);font-weight:600;color:color-mix(in srgb,var(--kw-color-dark-blue-600, #272f53) 85%,black 10%);letter-spacing:.08em}[data-theme=dark] .comparison__vs{color:color-mix(in srgb,white 82%,var(--kw-color-dark-blue-200, #8d9bd3) 18%)}@media (max-width: 720px){.pricing__comparison-slider-headings.svelte-18u298e{grid-template-columns:minmax(0,1fr);text-align:center;row-gap:.5rem}.comparison__vs.svelte-18u298e{justify-self:center}}.comparison__panel-table.svelte-18u298e{display:flex;flex-direction:column;width:65ch;padding:clamp(.75rem,.4rem + .8vw,1.5rem);border-radius:16px;gap:clamp(.45rem,.35rem + .3vw,.7rem)}.comparison__panel-columns.svelte-18u298e{display:grid;letter-spacing:.08em}.comparison__panel-columns--kwantor.svelte-18u298e,.comparison__panel-row--kwantor.svelte-18u298e{grid-template-columns:minmax(0,.38fr) minmax(0,.62fr)}.comparison__panel-columns--traditional.svelte-18u298e,.comparison__panel-row--traditional.svelte-18u298e{grid-template-columns:minmax(0,.32fr) minmax(0,.48fr) minmax(0,.2fr)}.comparison__panel-column-heading.svelte-18u298e{font-weight:800;color:var(--kw-color-purple-600, #272f53);font-size:var(--kw-fs-3, 1rem);font-family:var(--kw-font-serif-accent, var(--leg_font-serif-accent, "DM Serif Display", serif));font-style:var(--kw-font-display-style, normal)}.comparison__panel-columns--kwantor.svelte-18u298e .comparison__panel-column-heading:where(.svelte-18u298e){grid-column:1 / -1;justify-self:end;text-align:right}.comparison__panel-grid.svelte-18u298e{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:clamp(.5rem,.35rem + .4vw,.9rem);flex:1 1 auto;overflow-y:auto}.comparison__panel-row.svelte-18u298e{display:grid;align-items:center;padding:clamp(.65rem,.45rem + .3vw,1rem);border-radius:12px;background:color-mix(in srgb,var(--kw-color-grey-surface-cool-050) 100%,transparent);border:1px solid color-mix(in srgb,var(--kw-surface-border, rgba(15, 23, 42, .08)) 90%,transparent);box-shadow:0 4px 12px -8px #0f172a33}[data-theme=dark] .comparison__panel-row{background:color-mix(in srgb,var(--kw-color-dark-blue-800, #1e293b) 100%,transparent);border:1px solid color-mix(in srgb,var(--kw-color-dark-blue-400, #334155) 40%,transparent)}.comparison__panel-label.svelte-18u298e{font-size:var(--kw-fs-0, 1rem);font-weight:600;color:var(--kw-text-1, #272f53);margin-bottom:.25rem}.comparison__panel-amount.svelte-18u298e{font-size:var(--kw-fs--1, .95rem);font-weight:700;letter-spacing:.04em;justify-self:start;color:var(--kw-text-1, #272f53)}.comparison__panel-description.svelte-18u298e{margin:0;font-size:var(--kw-fs--3, .95rem);line-height:1.45;font-weight:500}.comparison__panel-row--kwantor.svelte-18u298e{grid-template-columns:minmax(0,1fr)}.comparison__panel-row--traditional.svelte-18u298e{grid-template-columns:minmax(0,1fr) minmax(0,.6fr)}.comparison__panel-label.svelte-18u298e,.comparison__panel-description.svelte-18u298e{grid-column:1 / 2}.comparison__panel-row--traditional.svelte-18u298e .comparison__panel-amount:where(.svelte-18u298e){grid-column:2 / 3;grid-row:1 / span 2;align-self:center;justify-self:start}.comparison__panel-row--traditional.svelte-18u298e .comparison__panel-description:where(.svelte-18u298e){padding-right:1.5rem}.comparison__panel-grid.svelte-18u298e::-webkit-scrollbar{width:6px}.comparison__panel-grid.svelte-18u298e::-webkit-scrollbar-thumb{background:color-mix(in srgb,rgba(255,255,255,.6) 50%,transparent);border-radius:999px}.A.svelte-18u298e,.B.svelte-18u298e{border-radius:var(--kw-radius-lg, 16px);display:flex;align-items:center;justify-content:center}.A.svelte-18u298e{background:linear-gradient(135deg,color-mix(in srgb,var(--kw-color-green-300) 40%,var(--kw-color-grey-surface-warm-500)),color-mix(in srgb,var(--kw-color-green-300) 20%,var(--kw-color-grey-surface-warm-500)))}.B.svelte-18u298e{background:linear-gradient(135deg,color-mix(in srgb,var(--kw-color-dark-blue-300) 20%,var(--kw-color-grey-surface-warm-200)),color-mix(in srgb,var(--kw-color-dark-blue-300) 10%,var(--kw-color-grey-surface-warm-200)))}[data-theme=dark] .A{background:linear-gradient(135deg,color-mix(in srgb,var(--kw-color-green-700) 20%,var(--kw-color-dark-blue-800)),color-mix(in srgb,var(--kw-color-green-700) 10%,var(--kw-color-dark-blue-800)))}[data-theme=dark] .B{background:linear-gradient(135deg,var(--kw-color-dark-blue-500),var(--kw-color-dark-blue-600))}.page.svelte-1hrotn9{display:flex;flex-direction:column;align-items:center;gap:clamp(2.75rem,2.25rem + 2vw,4.25rem);padding:clamp(.5rem,3.5rem + 3vw,7rem) clamp(.5rem,1rem + 2vw,3.75rem);background:var(--kw-color-grey-surface-warm-500, #ffffff)}[data-theme=dark] .page.svelte-1hrotn9{background:var(--kw-color-dark-blue-700, #1e1e1e)}.pricing-page__card{width:100%;box-sizing:border-box;background:var(--kw-surface-card, #ffffff);color:var(--kw-text-1, #0f172a);border-radius:24px;padding:clamp(.75rem,2.2rem + 2vw,4.75rem);display:grid;gap:clamp(2rem,1.75rem + 1vw,3rem)}.pricing__container.svelte-1hrotn9{--pricing-container-pad: clamp(16px, 2vw, 32px);--kw-content-pad: var(--pricing-container-pad);width:min(max(0px,calc(100% - (2 * var(--pricing-container-pad)))),var(--kw-container-max))}@media (max-width: 520px){.page.svelte-1hrotn9{padding:1.75rem .75rem}.pricing-page__card{padding:1.5rem}.pricing__container.svelte-1hrotn9{--pricing-container-pad: 0px;--kw-content-pad: 0px}}.pricing.svelte-1hrotn9{display:grid;gap:clamp(2.75rem,2.2rem + 2vw,3.75rem)}.pricing__toggle{display:grid;gap:clamp(.5rem,.4rem + .3vw,.8rem);justify-items:center}.pricing__modeler-toggle{justify-items:start;justify-self:start;width:max-content;max-width:100%}.pricing__toggle-label{font-size:clamp(.85rem,.75rem + .2vw,1rem);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--kw-color-dark-blue-400, #3b4a6b) 65%,white)}.pricing__toggle-control{display:inline-flex;align-items:center;flex-wrap:wrap;justify-content:center;padding:.35rem;border-radius:999px;background:color-mix(in srgb,var(--kw-color-grey-surface-cool, #f3f4f6) 85%,transparent);border:1px solid color-mix(in srgb,var(--kw-color-dark-blue-200, #8d9bd3) 18%,transparent);gap:.35rem;max-width:100%}.pricing__toggle-button{border:none;padding:.5rem 1.2rem;border-radius:999px;background:transparent;color:color-mix(in srgb,var(--kw-color-dark-blue-500, #18214b) 75%,black 10%);font-size:.95rem;font-weight:600;cursor:pointer;transition:background .2s ease,color .2s ease}.pricing__toggle-button:focus-visible{outline:2px solid color-mix(in srgb,var(--kw-color-purple-400, #b6a5e8) 70%,transparent);outline-offset:2px}.pricing__toggle-button.is-active{background:var(--kw-color-white);color:color-mix(in srgb,var(--kw-color-dark-blue-600, #272f53) 85%,black 10%);box-shadow:0 10px 25px -16px #18214b66;outline:1px solid color-mix(in srgb,var(--kw-color-purple-400, #b6a5e8) 70%,transparent)}[data-theme=dark] .pricing__toggle-label{color:color-mix(in srgb,white 70%,var(--kw-color-dark-blue-900, #8d9bd3) 30%)}[data-theme=dark] .pricing__toggle-control{background:color-mix(in srgb,var(--kw-color-dark-blue-600, #272f53) 80%,transparent);border-color:color-mix(in srgb,var(--kw-color-dark-blue-300, #9aa3c6) 30%,transparent)}[data-theme=dark] .pricing__toggle-button{color:color-mix(in srgb,white 75%,var(--kw-color-dark-blue-200, #8d9bd3) 25%)}[data-theme=dark] .pricing__toggle-button.is-active{background:color-mix(in srgb,var(--kw-color-dark-blue-400, #3b4a6b) 60%,transparent);color:color-mix(in srgb,white 85%,var(--kw-color-dark-blue-100, #bec7f0) 15%)}
