.pricing_pageScope__dXMcd{--pricing-teal:#18d3b0;--pricing-teal-soft:rgba(24,211,176,0.16);--pricing-violet:#b48cff;--pricing-violet-soft:rgba(180,140,255,0.16);--pricing-amber:#f0b35f;--pricing-amber-soft:rgba(240,179,95,0.18);--pricing-slate:#99a4b8;--pricing-slate-soft:rgba(153,164,184,0.14)}.pricing_pageScope__dXMcd .pricing-roi-block{display:grid;grid-gap:22px;gap:22px}.pricing_pageScope__dXMcd .pricing-roi-block__line{max-width:760px;margin:0 auto;color:var(--text-strong);font-size:clamp(1.02rem,1.55vw,1.14rem);line-height:1.65;text-align:center}.pricing_pageScope__dXMcd .pricing-roi-block__line--outro{max-width:620px}.pricing_pageScope__dXMcd .pricing-roi-block__footnote{max-width:760px;margin:0 auto;color:var(--text-muted);font-size:.92rem;line-height:1.6;text-align:center}.pricing_pageScope__dXMcd .pricing-roi,.pricing_pageScope__dXMcd .pricing-roi__controls,.pricing_pageScope__dXMcd .pricing-roi__results{display:grid;grid-gap:18px;gap:18px}.pricing_pageScope__dXMcd .pricing-addon,.pricing_pageScope__dXMcd .pricing-closeout,.pricing_pageScope__dXMcd .pricing-plan,.pricing_pageScope__dXMcd .pricing-roi__breakdown,.pricing_pageScope__dXMcd .pricing-roi__empty,.pricing_pageScope__dXMcd .pricing-roi__panel,.pricing_pageScope__dXMcd .pricing-roi__savings,.pricing_pageScope__dXMcd .pricing-roi__summary,.pricing_pageScope__dXMcd .pricing-roi__toggle{position:relative;overflow:hidden}.pricing_pageScope__dXMcd .pricing-closeout:before,.pricing_pageScope__dXMcd .pricing-roi__breakdown:before,.pricing_pageScope__dXMcd .pricing-roi__panel:before,.pricing_pageScope__dXMcd .pricing-roi__savings:before,.pricing_pageScope__dXMcd .pricing-roi__summary:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.05),transparent 36%),radial-gradient(circle at top right,rgba(255,255,255,.08),transparent 44%);pointer-events:none}.pricing_pageScope__dXMcd .pricing-roi__breakdown,.pricing_pageScope__dXMcd .pricing-roi__empty,.pricing_pageScope__dXMcd .pricing-roi__panel,.pricing_pageScope__dXMcd .pricing-roi__savings,.pricing_pageScope__dXMcd .pricing-roi__summary{padding:24px}.pricing_pageScope__dXMcd .pricing-closeout__actions,.pricing_pageScope__dXMcd .pricing-roi__breakdown-head,.pricing_pageScope__dXMcd .pricing-roi__heading,.pricing_pageScope__dXMcd .pricing-roi__summary-top{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.pricing_pageScope__dXMcd .pricing-roi__label{display:inline-flex;align-items:center;gap:8px;color:var(--accent-soft);font-size:.72rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.pricing_pageScope__dXMcd .pricing-roi__value{color:var(--text-strong);font-size:1.15rem;font-weight:700}.pricing_pageScope__dXMcd .pricing-roi__value--small{color:var(--text-muted);font-size:.92rem;font-weight:600}.pricing_pageScope__dXMcd .pricing-roi__range{width:100%;margin-top:22px;accent-color:var(--pricing-teal)}.pricing_pageScope__dXMcd .pricing-roi__quickpicks{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.pricing_pageScope__dXMcd .pricing-roi__quickpick{min-width:52px;padding:9px 14px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:rgba(255,255,255,.03);color:var(--text-muted);cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease}.pricing_pageScope__dXMcd .pricing-roi__quickpick:focus-visible,.pricing_pageScope__dXMcd .pricing-roi__quickpick:hover{border-color:rgba(24,211,176,.44);color:var(--text-strong);outline:none;transform:translateY(-1px)}.pricing_pageScope__dXMcd .pricing-roi__quickpick--active{border-color:rgba(24,211,176,.58);background:linear-gradient(180deg,rgba(24,211,176,.2),rgba(255,255,255,.03));color:var(--text-strong)}.pricing_pageScope__dXMcd .pricing-roi__tool-grid{display:grid;grid-gap:12px;gap:12px;margin-top:22px}.pricing_pageScope__dXMcd .pricing-roi__tool{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:14px;gap:14px;width:100%;padding:14px 16px;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:rgba(255,255,255,.03);color:inherit;text-align:left;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.pricing_pageScope__dXMcd .pricing-roi__tool:focus-visible,.pricing_pageScope__dXMcd .pricing-roi__tool:hover{border-color:rgba(24,211,176,.34);background:rgba(255,255,255,.05);outline:none;transform:translateY(-1px)}.pricing_pageScope__dXMcd .pricing-roi__tool--active{border-color:rgba(24,211,176,.46);background:linear-gradient(180deg,rgba(24,211,176,.14),rgba(255,255,255,.04));box-shadow:inset 0 0 0 1px rgba(24,211,176,.08)}.pricing_pageScope__dXMcd .pricing-roi__tool-mark{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:14px;color:#f6f8fb;font-size:.98rem;font-weight:800;box-shadow:0 10px 20px rgba(15,23,32,.18)}.pricing_pageScope__dXMcd .pricing-roi__tool-mark--small{width:28px;height:28px;border-radius:10px;font-size:.8rem}.pricing_pageScope__dXMcd .pricing-roi__tool-copy{display:grid;grid-gap:4px;gap:4px}.pricing_pageScope__dXMcd .pricing-roi__tool-copy strong{color:var(--text-strong);font-size:.98rem}.pricing_pageScope__dXMcd .pricing-roi__tool-copy span{color:var(--text-muted);font-size:.88rem;line-height:1.45}.pricing_pageScope__dXMcd .pricing-roi__tool-price{color:var(--text-strong);font-size:.92rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.pricing_pageScope__dXMcd .pricing-roi__toggle{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 24px;border-radius:var(--radius-lg);border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.03);text-align:left;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease}.pricing_pageScope__dXMcd .pricing-roi__toggle:focus-visible,.pricing_pageScope__dXMcd .pricing-roi__toggle:hover{border-color:rgba(180,140,255,.36);outline:none;transform:translateY(-1px)}.pricing_pageScope__dXMcd .pricing-roi__toggle--active{border-color:rgba(180,140,255,.48);background:linear-gradient(180deg,rgba(180,140,255,.16),rgba(255,255,255,.03))}.pricing_pageScope__dXMcd .pricing-roi__toggle-copy{margin:8px 0 0;color:var(--text-muted);line-height:1.55}.pricing_pageScope__dXMcd .pricing-roi__toggle-control{position:relative;flex:0 0 auto;width:56px;height:30px;border-radius:999px;background:rgba(255,255,255,.08)}.pricing_pageScope__dXMcd .pricing-roi__toggle-control:after{content:"";position:absolute;top:4px;left:4px;width:22px;height:22px;border-radius:50%;background:#f9fbfd;transition:transform .18s ease}.pricing_pageScope__dXMcd .pricing-roi__toggle-control--active{background:rgba(180,140,255,.42)}.pricing_pageScope__dXMcd .pricing-roi__toggle-control--active:after{transform:translateX(26px)}.pricing_pageScope__dXMcd .pricing-roi__summary{--plan-accent:var(--pricing-teal);border-color:color-mix(in srgb,var(--plan-accent) 44%,rgba(255,255,255,.08));background:linear-gradient(180deg,color-mix(in srgb,var(--plan-accent) 18%,transparent),rgba(255,255,255,.03)),var(--surface)}.pricing_pageScope__dXMcd .pricing-roi__summary h3{margin:10px 0 8px;color:var(--text-strong);font-size:clamp(1.4rem,2vw,1.82rem)}.pricing_pageScope__dXMcd .pricing-roi__summary p{max-width:38ch;margin:0;color:var(--text-muted);line-height:1.6}.pricing_pageScope__dXMcd .pricing-roi__summary-badge{padding:8px 12px;border-radius:999px;background:color-mix(in srgb,var(--plan-accent) 16%,transparent);color:var(--text-strong);font-size:.74rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.pricing_pageScope__dXMcd .pricing-roi__summary-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 12px;margin-top:22px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pricing_pageScope__dXMcd .pricing-roi__summary-price strong{color:var(--text-strong);font-size:clamp(2rem,4vw,3rem);line-height:1}.pricing_pageScope__dXMcd .pricing-roi__summary-price span{color:var(--text-muted);font-size:.98rem}.pricing_pageScope__dXMcd .pricing-roi__summary-price-old{color:var(--text-muted);font-size:.98rem;text-decoration:line-through}.pricing_pageScope__dXMcd .pricing-roi__savings{border-color:rgba(24,211,176,.22)}.pricing_pageScope__dXMcd .pricing-roi__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.pricing_pageScope__dXMcd .pricing-roi__stats div{display:grid;grid-gap:8px;gap:8px}.pricing_pageScope__dXMcd .pricing-roi__stats strong{color:var(--text-strong);font-size:clamp(1.46rem,2.4vw,2rem);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pricing_pageScope__dXMcd .pricing-roi__stats small{color:var(--text-muted);font-size:.86rem}.pricing_pageScope__dXMcd .pricing-roi__bar{height:12px;margin-top:22px;border-radius:999px;background:rgba(255,255,255,.06);overflow:hidden}.pricing_pageScope__dXMcd .pricing-roi__bar-fill{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--pricing-teal),var(--pricing-violet))}.pricing_pageScope__dXMcd .pricing-roi__cta-note,.pricing_pageScope__dXMcd .pricing-roi__meta{margin:16px 0 0;color:var(--text-muted);line-height:1.65}.pricing_pageScope__dXMcd .pricing-roi__empty{color:var(--text-muted);line-height:1.7}.pricing_pageScope__dXMcd .pricing-roi__breakdown{display:grid;grid-gap:18px;gap:18px;border-color:rgba(240,179,95,.18)}.pricing_pageScope__dXMcd .pricing-roi__breakdown-list{display:grid;grid-gap:14px;gap:14px}.pricing_pageScope__dXMcd .pricing-roi__breakdown-row{display:grid;grid-gap:10px;gap:10px}.pricing_pageScope__dXMcd .pricing-roi__breakdown-name{display:inline-flex;align-items:center;gap:10px}.pricing_pageScope__dXMcd .pricing-roi__breakdown-name strong{color:var(--text-strong)}.pricing_pageScope__dXMcd .pricing-roi__breakdown-head span{color:var(--text-strong);font-size:.92rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pricing_pageScope__dXMcd .pricing-roi__breakdown-track{height:9px;border-radius:999px;background:rgba(255,255,255,.06);overflow:hidden}.pricing_pageScope__dXMcd .pricing-roi__breakdown-fill{display:block;height:100%;border-radius:inherit}.pricing_pageScope__dXMcd .pricing-plan-grid{display:grid;grid-gap:18px;gap:18px;margin-top:34px}.pricing_pageScope__dXMcd .pricing-plan{display:grid;grid-gap:18px;gap:18px;padding:24px;border-color:var(--border-card)}.pricing_pageScope__dXMcd .pricing-plan--featured{transform:translateY(-4px);box-shadow:0 18px 40px rgba(15,23,32,.18),inset 0 0 0 1px color-mix(in srgb,var(--border-card-positive) 48%,transparent)}.pricing_pageScope__dXMcd .pricing-plan--founders{border-color:rgba(153,164,184,.22);background:linear-gradient(180deg,var(--pricing-slate-soft),rgba(255,255,255,.03))}.pricing_pageScope__dXMcd .pricing-plan--start{border-color:rgba(24,211,176,.28);background:linear-gradient(180deg,var(--pricing-teal-soft),rgba(255,255,255,.03))}.pricing_pageScope__dXMcd .pricing-plan--scale{border-color:var(--border-card-positive);background:linear-gradient(180deg,var(--pricing-violet-soft),rgba(255,255,255,.03))}.pricing_pageScope__dXMcd .pricing-plan--enterprise{border-color:rgba(240,179,95,.32);background:linear-gradient(180deg,var(--pricing-amber-soft),rgba(255,255,255,.03))}.pricing_pageScope__dXMcd .pricing-plan__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.pricing_pageScope__dXMcd .pricing-plan__name{margin:0;color:var(--text-strong);font-size:1.24rem;font-weight:800}.pricing_pageScope__dXMcd .pricing-plan__tagline{margin:8px 0 0;color:var(--text-muted);line-height:1.62}.pricing_pageScope__dXMcd .pricing-plan__badge{padding:8px 12px;border:1px solid var(--border-card-positive);border-radius:999px;background:rgba(168,85,247,.15);color:var(--violet-soft);font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.pricing_pageScope__dXMcd .pricing-plan__price-block{display:grid;grid-gap:8px;gap:8px}.pricing_pageScope__dXMcd .pricing-plan__price{color:var(--text-strong);font-size:clamp(2rem,3vw,2.7rem);font-weight:800;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pricing_pageScope__dXMcd .pricing-plan__price-old{color:var(--text-muted);font-size:.96rem;text-decoration:line-through}.pricing_pageScope__dXMcd .pricing-plan__note{color:var(--text-muted);font-size:.9rem;line-height:1.5}.pricing_pageScope__dXMcd .pricing-plan__divider{height:1px;background:rgba(255,255,255,.08)}.pricing_pageScope__dXMcd .pricing-plan__list{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.pricing_pageScope__dXMcd .pricing-plan__list li{position:relative;padding-left:18px;color:var(--text-muted);line-height:1.56}.pricing_pageScope__dXMcd .pricing-plan__list li:before{content:"";position:absolute;top:.62rem;left:0;width:7px;height:7px;border-radius:50%;background:currentColor;opacity:.65}.pricing_pageScope__dXMcd .pricing-plan__modules{display:flex;flex-wrap:wrap;gap:10px}.pricing_pageScope__dXMcd .pricing-plan__modules span{padding:9px 12px;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:rgba(255,255,255,.04);color:var(--text-strong);font-size:.84rem;font-weight:600}.pricing_pageScope__dXMcd .pricing-plan__footer{margin:0;color:var(--text-muted);line-height:1.56}.pricing_pageScope__dXMcd .pricing-plan__cta{margin-top:auto}.pricing_pageScope__dXMcd .pricing-addon-grid{display:grid;grid-gap:16px;gap:16px;margin-top:32px}.pricing_pageScope__dXMcd .pricing-addon{display:grid;grid-gap:12px;gap:12px;padding:22px}.pricing_pageScope__dXMcd .pricing-addon h3{margin:0;color:var(--text-strong);font-size:1.06rem}.pricing_pageScope__dXMcd .pricing-addon p{margin:0;color:var(--text-muted);line-height:1.6}.pricing_pageScope__dXMcd .pricing-addon strong{color:var(--text-strong);font-size:.96rem}.pricing_pageScope__dXMcd .pricing-closeout{display:grid;grid-gap:20px;gap:20px;padding:28px;border-color:rgba(180,140,255,.2);background:radial-gradient(circle at top right,rgba(180,140,255,.16),transparent 32%),linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.03))}.pricing_pageScope__dXMcd .pricing-closeout__copy h2{max-width:16ch;margin:10px 0 12px;color:var(--text-strong);font-size:clamp(1.68rem,2.5vw,2.4rem);line-height:1.12}.pricing_pageScope__dXMcd .pricing-closeout__copy p:last-child{max-width:58ch;margin:0;color:var(--text-muted);line-height:1.66}.pricing_pageScope__dXMcd .pricing-closeout__actions{flex-wrap:wrap}.pricing_pageScope__dXMcd .pricing-closeout__note{margin:0;color:var(--text-muted);font-size:.92rem}.pricing_pageScope__dXMcd .pricing-visual__list{display:grid;grid-gap:10px;gap:10px;margin:18px 0 0;padding:0;list-style:none}.pricing_pageScope__dXMcd .pricing-visual__list li{position:relative;padding-left:18px;color:var(--text-muted);line-height:1.54}.pricing_pageScope__dXMcd .pricing-visual__list li:before{content:"";position:absolute;top:.62rem;left:0;width:7px;height:7px;border-radius:50%;background:rgba(255,255,255,.58)}.pricing_pageScope__dXMcd .pricing-visual__chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.pricing_pageScope__dXMcd .pricing-visual__chips span{padding:8px 12px;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:rgba(255,255,255,.06);color:var(--text-strong);font-size:.82rem;font-weight:600;line-height:1.4}@media (min-width:860px){.pricing_pageScope__dXMcd .pricing-roi__controls{grid-template-columns:minmax(0,1.2fr) minmax(0,1.55fr);align-items:start}.pricing_pageScope__dXMcd .pricing-roi__toggle{grid-column:1/-1}.pricing_pageScope__dXMcd .pricing-roi__results{grid-template-columns:minmax(0,1fr) minmax(0,.94fr);align-items:start}.pricing_pageScope__dXMcd .pricing-roi__breakdown{grid-column:2;grid-row:1/span 2}.pricing_pageScope__dXMcd .pricing-addon-grid,.pricing_pageScope__dXMcd .pricing-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing_pageScope__dXMcd .pricing-closeout{grid-template-columns:minmax(0,1.35fr) minmax(280px,.85fr);align-items:end}.pricing_pageScope__dXMcd .pricing-closeout__note{grid-column:1/-1}}@media (min-width:1120px){.pricing_pageScope__dXMcd .pricing-plan-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.pricing_pageScope__dXMcd .pricing-addon-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pricing_pageScope__dXMcd .pricing-addon-grid article:last-child{grid-column:span 2}}@media (max-width:759px){.pricing_pageScope__dXMcd .pricing-closeout__actions,.pricing_pageScope__dXMcd .pricing-plan__header,.pricing_pageScope__dXMcd .pricing-roi__breakdown-head,.pricing_pageScope__dXMcd .pricing-roi__heading,.pricing_pageScope__dXMcd .pricing-roi__summary-top{flex-direction:column}.pricing_pageScope__dXMcd .pricing-roi__tool{grid-template-columns:auto 1fr}.pricing_pageScope__dXMcd .pricing-roi__tool-price{grid-column:2;padding-left:2px}.pricing_pageScope__dXMcd .pricing-roi__stats{grid-template-columns:1fr}.pricing_pageScope__dXMcd .pricing-closeout{padding:24px}}