.saas-root{--saas-ink:#0f1020;--saas-ink-soft:#5a5b73;--saas-brand:#4a3aff;--saas-brand-2:#7b6bff;--saas-line:#ece9fb;--saas-success:#22c55e;--saas-danger:#dc2626;--saas-danger-ink:#991b1b;--saas-warning:#d97706;--saas-warning-ink:#b45309;--saas-success-ink:#065f46;--saas-pay-alt-from:#14b8a6;--saas-pay-alt-to:#0891b2;--saas-fs-display:clamp(40px, 6vw, 88px);--saas-fs-h1:clamp(34px, 4.6vw, 66px);--saas-fs-h2:clamp(26px, 3.2vw, 44px);--saas-fs-h3:clamp(19px, 1.5vw, 24px);--saas-fs-lead:clamp(17px, 1.4vw, 20px);--saas-fs-body:16px;--saas-fs-small:14px;--saas-fs-eyebrow:13px;font-family:var(--font-jakarta,"Plus Jakarta Sans"), var(--font-cairo), system-ui, -apple-system, sans-serif;color:var(--saas-ink);-webkit-font-smoothing:antialiased;transition:color .3s}html[dir=rtl] .saas-root,.saas-input[dir=rtl],.saas-textarea[dir=rtl],.saas-root [lang=ar]{font-family:var(--font-cairo), var(--font-jakarta,"Plus Jakarta Sans"), system-ui, sans-serif}html[dir=rtl] .saas-root :is(.saas-title,.saas-intro-title,.saas-page-hero h1,.saas-page-hero-title,.saas-authbox-headline,.saas-loginform-head h1,.saas-power-title,.saas-pay-title,.saas-logi-title,.saas-pricing-title,.saas-feat-title,.saas-faq-title,.saas-cta-title,.saas-home-blog-title){letter-spacing:0;padding-block:.06em;line-height:1.32}@media (max-width:767px){html[dir=rtl] .saas-root .saas-title{line-height:1.32!important}}#smooth-content{position:relative}.saas-root *,.saas-root :before,.saas-root :after{box-sizing:border-box}.dark .saas-root{--saas-ink:#f3f2fb;--saas-ink-soft:#a4a3c4;--saas-brand:#8b7bff;--saas-brand-2:#a99bff;--saas-line:#ffffff1f;--saas-danger:#f87171;--saas-danger-ink:#fca5a5;--saas-warning:#fbbf24;--saas-warning-ink:#fcd34d;--saas-success:#4ade80;--saas-success-ink:#6ee7b7}.dark .saas-root .saas-hero{background:radial-gradient(46% 42% at 6% 4%,#7b6bff29,#0000 70%),radial-gradient(44% 40% at 94% 6%,#ff6ba11f,#0000 70%),linear-gradient(#0b0b16 0%,#15132c 100%)}.dark .saas-root .saas-btn--outline{color:var(--saas-ink);background:#ffffff0d;border-color:#ffffff24}.dark .saas-root .saas-btn--ghost{color:var(--saas-ink)}.dark .saas-root .saas-btn--ghost:hover{background:#ffffff14}.saas-nav{z-index:50;background:#fff;border-bottom:1px solid #0000;padding:16px clamp(18px,5vw,56px);transition:padding .25s,box-shadow .3s,border-color .3s;position:fixed;inset:0 0 auto}.dark .saas-root .saas-nav{background:#0b0b16}.saas-nav.is-scrolled{border-bottom-color:var(--saas-line);padding-top:12px;padding-bottom:12px;box-shadow:0 10px 30px -20px #0f102073}.dark .saas-root .saas-nav.is-scrolled{border-bottom-color:#ffffff14}.saas-nav__wrap{justify-content:space-between;align-items:center;gap:24px;max-width:1180px;margin:0 auto;display:flex}.saas-logo{letter-spacing:-.03em;color:var(--saas-ink);align-items:center;font-size:22px;font-weight:800;text-decoration:none;display:inline-flex}.saas-logo-dot{color:var(--saas-brand)}.saas-links{align-items:center;gap:2px;display:flex}.saas-links a{color:var(--saas-ink-soft);border-radius:999px;padding:8px 10px;font-size:15px;font-weight:500;text-decoration:none;transition:color .18s,background .18s}.saas-links a:hover{color:var(--saas-brand);background:#4a3aff0f}.saas-links a.is-active,.saas-cat-trigger.is-active{color:var(--saas-brand);background:#4a3aff1a}.dark .saas-root .saas-links>a,.dark .saas-root .saas-cat-trigger{color:#ffffffe6}.dark .saas-root .saas-links>a:hover,.dark .saas-root .saas-cat-trigger:hover{color:#fff}.dark .saas-root .saas-links a:hover,.dark .saas-root .saas-cat-trigger:hover,.dark .saas-root .saas-cat[data-open=true] .saas-cat-trigger{background:#8b7bff24}.dark .saas-root .saas-links a.is-active,.dark .saas-root .saas-cat-trigger.is-active{color:#fff;background:#8b7bff2e}.saas-actions{align-items:center;gap:10px;display:flex}.saas-btn--block{justify-content:center;gap:8px;width:100%;display:flex}.saas-auth-skeleton{background:#4a3aff12;border-radius:999px;width:170px;height:38px;position:relative;overflow:hidden}.saas-avatar{background:linear-gradient(135deg, var(--saas-brand), var(--saas-brand-2));color:#fff;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:12px;font-weight:700;display:grid}.saas-avatar--lg{width:42px;height:42px;font-size:15px}.saas-profile-trigger{border:1px solid var(--saas-line);color:var(--saas-ink);cursor:pointer;font:inherit;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:5px 12px 5px 6px;transition:border-color .2s,background .2s;display:inline-flex}.saas-profile-trigger:hover{border-color:var(--saas-brand)}.saas-profile-name{text-overflow:ellipsis;white-space:nowrap;max-width:130px;font-size:14px;font-weight:600;overflow:hidden}.dark .saas-root .saas-profile-trigger{color:var(--saas-ink)}.saas-dropdown{border:1px solid var(--saas-line);background:#fff;border-radius:16px;width:264px;padding:8px;box-shadow:0 30px 60px -28px #0f102073}.dark .saas-root .saas-dropdown{background:#15132a;border-color:#ffffff1f}.saas-dropdown-head{align-items:center;gap:12px;padding:10px 10px 14px;display:flex}.saas-dropdown-head-info{min-width:0}a.saas-dropdown-head{border-radius:11px;margin-bottom:6px;transition:background .18s}a.saas-dropdown-head:hover{background:#4a3aff12}a.saas-dropdown-head,a.saas-drawer-user{color:inherit;text-decoration:none}.saas-spark-dock,.saas-drawer-dock{width:38px;height:38px;margin-inline-end:3px;display:inline-block;position:relative}.saas-avatar--dot-host{position:relative}.saas-avatar-dot{top:-1px;width:8px;height:8px;box-shadow:0 0 0 2px var(--saas-surface);background:#f59e0b;border-radius:50%;position:absolute;inset-inline-end:-1px}.saas-menu-dot{background:#f59e0b;border-radius:50%;flex:none;width:8px;height:8px;margin-inline-start:auto}.saas-menu-go{color:var(--saas-ink-soft);flex:none;margin-inline-start:auto}@layer saas-utils{.saas-flip-rtl:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){rotate:180deg}}.saas-turn{transition:transform .18s;transform:rotate(0)}.saas-turn.is-open{transform:rotate(180deg)}.saas-dropdown-name{color:var(--saas-ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.saas-dropdown-sub{color:var(--saas-ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.saas-dropdown-item{width:100%;color:var(--saas-ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:none;border-radius:11px;align-items:center;gap:10px;padding:11px 12px;font-size:14px;font-weight:600;transition:background .18s,color .18s;display:flex}.saas-dropdown-item:hover,.saas-dropdown-item[aria-current=page]{background:#4a3aff12}.saas-dropdown-item+.saas-dropdown-item{margin-top:4px}.saas-dropdown-item[aria-current=page]{color:var(--saas-brand)}.saas-dropdown-item.is-primary{background:var(--saas-brand);color:#fff}.saas-dropdown-item.is-primary:hover{background:var(--saas-brand-2)}.saas-dropdown-item.is-danger{color:#e5484d}.saas-dropdown-item.is-danger:hover{background:#e5484d1a}.saas-dropdown-sep{background:var(--saas-line);height:1px;margin:6px 4px}.dark .saas-root .saas-dropdown-sep{background:#ffffff1a}.saas-mobile-cluster{display:none}@media (max-width:767px){.saas-mobile-cluster:not(.is-minimal) .saas-mobile-pref{display:none}}.saas-burger{border:1px solid var(--saas-line);width:40px;height:40px;color:var(--saas-ink);cursor:pointer;background:0 0;border-radius:12px;place-items:center;display:none}.saas-drawer-overlay{z-index:90;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;visibility:hidden;background:#0f102080;transition:opacity .25s,visibility .25s;position:fixed;inset:0}.saas-drawer-overlay.open{opacity:1;visibility:visible}.saas-drawer{top:0;z-index:91;background:var(--saas-bg,#fff);border-inline-start:1px solid var(--saas-line);flex-direction:column;width:min(340px,86vw);height:100dvh;transition:transform .3s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;inset-inline-end:0;overflow:hidden;transform:translate(100%)}html[dir=rtl] .saas-drawer{transform:translate(-100%)}.saas-drawer.open,html[dir=rtl] .saas-drawer.open{transform:translate(0)}.dark .saas-root .saas-drawer{background:#0d0b1e}.saas-drawer-head{border-bottom:1px solid var(--saas-line);flex:none;justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.saas-drawer-body{-webkit-overflow-scrolling:touch;flex-direction:column;flex:auto;gap:1px;min-height:0;padding:10px 14px;display:flex;overflow-y:auto}.saas-drawer-body>a,.saas-drawer-cat-toggle{color:var(--saas-ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:none;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;font-size:15px;font-weight:500;transition:background .18s;display:flex}.saas-drawer-body>a:hover,.saas-drawer-cat-toggle:hover{background:#4a3aff0f}.saas-drawer-cat-list{flex-direction:column;gap:2px;padding:2px 6px 6px;display:flex}.saas-drawer-cat-list a{color:var(--saas-ink-soft);border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;transition:background .18s,color .18s;display:flex}.saas-drawer-cat-list a:hover{color:var(--saas-ink);background:#4a3aff0f}.saas-drawer-body>a.is-active,.saas-drawer-cat-toggle.is-active,.saas-drawer-cat-list a.is-active{color:var(--saas-brand);background:#4a3aff1a;font-weight:700}.saas-drawer-cat-list a.is-active svg{color:var(--saas-brand)}.dark .saas-root .saas-drawer-body>a.is-active,.dark .saas-root .saas-drawer-cat-toggle.is-active,.dark .saas-root .saas-drawer-cat-list a.is-active{color:#fff;background:#ffffff14}.saas-drawer-prod-list{gap:0}.saas-drawer-prod-group{flex-direction:column;gap:1px;padding-bottom:8px;display:flex}.saas-drawer-group-toggle{width:100%;font:inherit;color:var(--saas-ink);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding:11px 12px;font-size:14px;font-weight:600;transition:background .18s;display:flex}.saas-drawer-group-toggle>span{flex:1}.saas-drawer-group-toggle:hover,.saas-drawer-prod-group.is-open .saas-drawer-group-toggle{background:#4a3aff0f}.saas-drawer-group-toggle.is-active{color:var(--saas-brand)}.saas-drawer-group-count{color:var(--saas-ink-soft);background:#4a3aff14;border-radius:999px;padding:4px 7px;font-size:11px;font-weight:700;line-height:1}.saas-drawer-prod-group.is-open>a,.saas-drawer-prod-group.is-open>.saas-drawer-soon{margin-inline-start:8px}.saas-drawer-prod-group{padding-bottom:2px}.saas-drawer-prod-group.is-open{padding-bottom:8px}.saas-drawer-prod-list svg{flex:none}.saas-drawer-foot{padding:12px 18px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--saas-line);background:var(--saas-bg,#fff);flex-direction:column;flex:none;gap:8px;display:flex}.saas-drawer-foot .saas-btn--ghost.saas-btn--block{border-radius:12px;justify-content:flex-start;height:40px;padding-inline:14px}.saas-drawer-foot .saas-btn--ghost.saas-btn--block:hover{background:color-mix(in srgb, var(--saas-brand) 6%, transparent)}.saas-drawer-foot .saas-btn--ghost.saas-btn--block+.saas-btn--ghost.saas-btn--block{margin-top:-6px}.dark .saas-root .saas-drawer-foot{background:#0d0b1e}.saas-btn.saas-drawer-signin{color:var(--saas-brand);background:#4a3aff12}.saas-btn.saas-drawer-signin:hover{background:#4a3aff1f}.saas-drawer-foot .saas-btn.saas-drawer-signin{justify-content:center}.dark .saas-root .saas-drawer-foot .saas-btn.saas-drawer-signin{color:var(--saas-brand);background:#8b7bff24}.saas-drawer-user{align-items:center;gap:12px;padding-bottom:6px;display:flex}.saas-drawer-user-info{min-width:0}.saas-drawer-user-name{color:var(--saas-ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.saas-drawer-user-sub{color:var(--saas-ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.saas-cat{position:relative}.saas-cat-trigger{color:var(--saas-ink-soft);cursor:pointer;background:0 0;border:none;border-radius:999px;align-items:center;gap:5px;padding:8px 14px;font-family:inherit;font-size:15px;font-weight:500;transition:color .18s,background .18s;display:inline-flex}.saas-cat-trigger:hover,.saas-cat[data-open=true] .saas-cat-trigger{color:var(--saas-brand);background:#4a3aff0f}.saas-cat-caret{transition:transform .2s}.saas-cat[data-open=true] .saas-cat-caret{transform:rotate(180deg)}.saas-mega{border:1px solid var(--saas-line);z-index:60;background:#fff;border-radius:20px;width:min(640px,92vw);padding:18px;animation:.16s saas-mega-in;position:absolute;top:calc(100% + 16px);left:50%;transform:translate(-50%);box-shadow:0 26px 60px -22px #0f102052}@media (max-width:1280px){.saas-mega{width:min(640px,94vw);position:fixed;top:76px}}@keyframes saas-mega-in{0%{opacity:0;transform:translate(-50%)translateY(-6px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.dark .saas-root .saas-mega{background:#1a1736;border-color:#ffffff1a;box-shadow:0 26px 60px -22px #000000b3}.saas-mega.saas-mega--products{grid-template-columns:minmax(0,1fr) 300px;width:min(1180px,96vw);max-height:calc(100dvh - 96px);padding:0;display:grid;position:fixed;top:76px;left:50%;overflow:hidden auto;transform:translate(-50%)}.saas-mega.saas-mega--products[data-rail=false]{grid-template-columns:minmax(0,1fr);width:min(880px,96vw)}.saas-mega-modules{grid-column:1/-1;align-items:center;gap:6px;padding:16px 26px 0;display:flex}.saas-mega-module{letter-spacing:.09em;text-transform:uppercase;color:var(--saas-brand);font-size:11px;font-weight:800}.dark .saas-root .saas-mega-module{color:var(--saas-brand-2)}.saas-mega-modules[data-count="1"]{border-bottom:1px solid var(--saas-line);padding-bottom:12px;margin:0 26px;padding-inline:0}.dark .saas-root .saas-mega-modules[data-count="1"]{border-color:#ffffff1a}.saas-mega-modules:not([data-count="1"]){border-inline-end:1px solid var(--saas-line);flex-direction:column;grid-area:1/1/-1;align-items:stretch;gap:2px;padding:24px 14px}.saas-mega-modules:not([data-count="1"]) .saas-mega-module{letter-spacing:.04em;text-transform:none;color:var(--saas-ink-soft);cursor:pointer;border-radius:10px;padding:9px 12px;font-size:13.5px}.saas-mega-modules:not([data-count="1"]) .saas-mega-module[data-on=true]{color:var(--saas-brand);background:#4a3aff14}.saas-mega-cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 20px;padding:24px 26px;display:grid}.saas-mega-col{flex-direction:column;gap:22px;display:flex}.saas-mega-group{flex-direction:column;gap:1px;display:flex}.saas-mega-group-title{letter-spacing:.08em;text-transform:uppercase;color:var(--saas-brand);margin:0 0 6px;padding-inline-start:10px;font-size:11.5px;font-weight:700}.saas-mega-group-title--rail{margin-top:14px;padding-inline-start:0}.saas-links .saas-mega-link{color:var(--saas-ink);border-radius:8px;align-items:center;gap:10px;padding:9px 10px;font-size:14.5px;font-weight:500;line-height:1.3;text-decoration:none;transition:background .15s,color .15s;display:flex}.saas-links .saas-mega-link svg{color:var(--saas-ink-soft);flex:none;transition:color .15s}.saas-links .saas-mega-link:hover,.saas-links .saas-mega-link.is-active{color:var(--saas-brand);background:#4a3aff12}.saas-links .saas-mega-link:hover svg,.saas-links .saas-mega-link.is-active svg{color:var(--saas-brand)}.saas-mega-rail{border-inline-start:1px solid var(--saas-line);background:#f7f6ff;flex-direction:column;padding:24px 22px;display:flex}.saas-mega-rail-card,.saas-links .saas-mega-rail-card{border:1px solid var(--saas-line);background:#fff;border-radius:12px;padding:0;text-decoration:none;display:block;overflow:hidden}.saas-mega-rail-img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.saas-mega-rail-caption{-webkit-line-clamp:2;color:var(--saas-ink);-webkit-box-orient:vertical;padding:10px 12px;font-size:13px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.saas-mega-rail-list{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.saas-links .saas-mega-rail-list a{-webkit-line-clamp:2;color:var(--saas-ink-soft);border-radius:8px;-webkit-box-orient:vertical;padding:7px 8px;font-size:13.5px;font-weight:500;line-height:1.45;display:-webkit-box;overflow:hidden}.saas-links .saas-mega-rail-list a:hover{color:var(--saas-brand);background:#4a3aff12}@media (max-height:780px){.saas-mega.saas-mega--products{max-height:calc(100dvh - 88px)}.saas-mega-cols{padding:18px 22px}.saas-mega-col{gap:16px}}.dark .saas-root .saas-mega-group-title{color:var(--saas-brand-2)}.dark .saas-root .saas-links .saas-mega-link{color:#ffffffe0}.dark .saas-root .saas-links .saas-mega-link svg{color:#ffffff8c}.dark .saas-root .saas-links .saas-mega-link:hover,.dark .saas-root .saas-links .saas-mega-link.is-active{color:#fff;background:#ffffff14}.dark .saas-root .saas-links .saas-mega-link:hover svg,.dark .saas-root .saas-links .saas-mega-link.is-active svg{color:#fff}.dark .saas-root .saas-mega-rail{background:#ffffff0a;border-inline-start-color:#ffffff1a}.dark .saas-root .saas-mega-rail-card{background:#ffffff0d;border-color:#ffffff1a}.dark .saas-root .saas-mega-rail-caption{color:#ffffffe6}.dark .saas-root .saas-links .saas-mega-rail-list a{color:#ffffff9e}.dark .saas-root .saas-links .saas-mega-rail-list a:hover{color:#fff;background:#ffffff14}.saas-btn{cursor:pointer;border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;height:46px;padding:0 22px;font-size:15px;font-weight:600;text-decoration:none;transition:background .2s,box-shadow .2s,color .2s,border-color .2s,filter .2s;display:inline-flex}.saas-btn--primary{background:var(--saas-brand);color:#fff;box-shadow:0 10px 24px -12px #4a3aff80}.saas-btn--primary:hover{filter:brightness(1.08);box-shadow:0 14px 30px -10px #4a3affad}.saas-btn--ghost{color:var(--saas-ink);background:0 0}.saas-btn--ghost:hover{color:var(--saas-brand);background:#4a3aff14}.saas-btn--grey{color:var(--saas-ink);background:#eceef3;border-color:#0000}.saas-btn--grey:hover{background:#e1e4ec}.dark .saas-root .saas-btn--grey{color:var(--saas-ink);background:#ffffff12}.dark .saas-root .saas-btn--grey:hover{background:#ffffff1f}.saas-btn--outline{border-color:var(--saas-line);color:var(--saas-ink);background:#fff}.saas-btn--outline:hover{border-color:var(--saas-brand);color:var(--saas-brand);background:#4a3aff14}.saas-btn--lg{height:54px;padding:0 30px;font-size:16px}.saas-nav .saas-btn{height:38px;padding:0 16px;font-size:14px}.saas-nav .saas-btn.is-invisible{visibility:hidden;pointer-events:none}.saas-iconbtn{border:1px solid var(--saas-line);width:38px;height:38px;color:var(--saas-ink);cursor:pointer;background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;font-family:inherit;font-size:13px;font-weight:700;transition:background .18s,color .18s,border-color .18s;display:inline-flex}.saas-iconbtn:hover{color:var(--saas-brand);border-color:var(--saas-brand-2);background:#4a3aff14}.saas-iconbtn svg{width:17px;height:17px}.dark .saas-root .saas-iconbtn:hover{color:var(--saas-brand-2);background:#ffffff14}.saas-region{position:relative}.saas-region__fixed{cursor:default;opacity:.85}.saas-region__fixed:hover{color:var(--saas-ink);border-color:var(--saas-line);background:0 0}.saas-region__menu{top:calc(100% + 6px);z-index:60;border:1px solid var(--saas-line);background:var(--saas-surface,#fff);border-radius:12px;flex-direction:column;gap:4px;min-width:150px;padding:7px;display:flex;position:absolute;inset-inline-start:0;box-shadow:0 12px 32px #0f172a1f}.saas-region__menu-title{letter-spacing:.04em;text-transform:uppercase;color:var(--saas-ink-soft,#6b7280);padding:6px 10px 8px;font-size:11px;font-weight:700}.saas-region__item{width:100%;color:var(--saas-ink);font-family:var(--font-cairo), var(--font-jakarta,"Plus Jakarta Sans"), system-ui, sans-serif;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-size:13px;font-weight:600;transition:background .15s,color .15s;display:flex}.saas-region__item:hover,.saas-region__item[aria-selected=true]{color:var(--saas-brand);background:#4a3aff14}.dark .saas-root .saas-region__menu{background:var(--saas-surface,#0f172a);box-shadow:0 12px 32px #00000073}.dark .saas-root .saas-region__item:hover,.dark .saas-root .saas-region__item[aria-selected=true]{color:var(--saas-brand-2);background:#ffffff14}.saas-langbtn{border:1px solid var(--saas-line);height:38px;color:var(--saas-ink);font-family:var(--font-cairo), var(--font-jakarta,"Plus Jakarta Sans"), system-ui, sans-serif;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:0 13px;font-size:13px;font-weight:700;transition:background .18s,color .18s,border-color .18s;display:inline-flex}.saas-langbtn:hover{color:var(--saas-brand);border-color:var(--saas-brand-2);background:#4a3aff14}.saas-langbtn svg{width:16px;height:16px}.dark .saas-root .saas-langbtn:hover{color:var(--saas-brand-2);background:#ffffff14}.saas-themebtn{position:relative}.saas-themebtn .saas-theme-ic{opacity:0;width:17px;height:17px;transition:opacity .3s,transform .5s cubic-bezier(.5,1.5,.5,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-90deg)scale(.3)}.saas-themebtn[data-mode=light] .saas-theme-sun,.saas-themebtn[data-mode=dark] .saas-theme-moon,.saas-themebtn[data-mode=system] .saas-theme-system{opacity:1;transform:translate(-50%,-50%)rotate(0)scale(1)}@media (prefers-reduced-motion:reduce){.saas-themebtn .saas-theme-ic{transition:opacity .3s}}.saas-drawer-region{flex-direction:column;align-items:flex-start;display:flex}.saas-drawer-region>.saas-region,.saas-drawer-region>.saas-region__fixed{margin:6px 14px 4px}.saas-drawer-region:not(:has(.saas-region,.saas-region__fixed)){display:none}.saas-drawer-seg-title{letter-spacing:.02em;color:var(--saas-ink-soft);margin:10px 18px 0;font-size:12px;font-weight:600}.saas-drawer-seg{grid-template-columns:repeat(var(--n,2), 1fr);background:#4a3aff12;border-radius:999px;margin:6px 14px 4px;padding:4px;display:grid;position:relative}.saas-drawer-seg[data-n="2"]{--n:2}.saas-drawer-seg[data-n="3"]{--n:3}.saas-drawer-seg[data-i="0"]{--i:0}.saas-drawer-seg[data-i="1"]{--i:1}.saas-drawer-seg[data-i="2"]{--i:2}.saas-drawer-rule{opacity:.15;background:currentColor;border:none;height:1px;margin:6px 0}.saas-drawer-seg-knob{top:4px;bottom:4px;width:calc((100% - 8px) / var(--n,2));background:#fff;border-radius:999px;transition:inset-inline-start .25s cubic-bezier(.22,1,.36,1);position:absolute;inset-inline-start:calc(4px + var(--i,0) * (100% - 8px) / var(--n,2));box-shadow:0 1px 4px #0f102024}.saas-drawer-seg-stop{z-index:1;height:36px;color:var(--saas-ink-soft);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;gap:6px;font-size:14px;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex;position:relative}.saas-drawer-seg-stop[lang=ar]{font-family:var(--font-cairo), system-ui, sans-serif}.saas-drawer-seg-stop[aria-checked=true],.saas-drawer-seg-stop[aria-current=true]{color:var(--saas-brand);cursor:default}.saas-drawer-seg-stop:focus-visible{outline:2px solid var(--saas-brand);outline-offset:2px}.dark .saas-root .saas-drawer-seg{background:#ffffff0f}.dark .saas-root .saas-drawer-seg-knob{box-shadow:none;background:#ffffff24}@media (prefers-reduced-motion:reduce){.saas-drawer-seg-knob{transition:none}}.saas-dot.is-active{cursor:pointer}.saas-dot.is-active.is-on{background:var(--saas-brand);width:28px}.saas-dot.is-soon:hover{background:#9a9bb5}.dark .saas-root .saas-dot{background:#44426a}.dark .saas-root .saas-dot.is-soon:hover{background:#565488}.saas-hero{text-align:center;z-index:2;flex-direction:column;justify-content:flex-start;align-items:center;min-height:100dvh;padding:168px 20px 90px;display:flex;position:relative;overflow-x:clip}@media (min-width:1025px){.saas-hero{padding-top:150px}}.saas-hero{background:radial-gradient(46% 42% at 6% 4%,#4a3aff1a,#0000 70%),radial-gradient(40% 38% at 22% 0,#7b6bff12,#0000 70%),radial-gradient(44% 40% at 94% 6%,#ff6ba117,#0000 70%),linear-gradient(#fff 0%,#f6f5ff 100%);transition:background .3s}@media (max-width:860px){.saas-hero{padding-top:108px}}@media (min-height:950px){.saas-hero{justify-content:center;min-height:min(100dvh,1120px)}}.saas-waves{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.saas-wave{filter:blur(12px);mix-blend-mode:multiply;width:200%;animation:linear infinite saas-wave-flow;display:flex;position:absolute;left:0}.saas-wave svg{flex:none;width:50%;height:100%;display:block}@keyframes saas-wave-flow{0%{transform:translate(0)}to{transform:translate(-50%)}}.saas-wave--1{opacity:.07;height:60%;animation-duration:26s;bottom:-12%}.saas-wave--2{opacity:.06;height:52%;animation-duration:19s;bottom:-8%}.saas-wave--3{opacity:.07;height:46%;animation-duration:32s;bottom:-4%}.saas-wave--4{opacity:.06;height:40%;animation-duration:15s;bottom:0}.dark .saas-root .saas-wave{mix-blend-mode:screen}@media (prefers-reduced-motion:reduce){.saas-wave{animation:none}}.saas-hero__inner{z-index:2;max-width:1060px;position:relative}.saas-title{letter-spacing:-.035em;margin:22px 0 0;font-size:clamp(42px,7vw,81px);font-weight:800;line-height:1.04}html[data-anim-hold] *,html[data-anim-hold] :before,html[data-anim-hold] :after{animation-play-state:paused!important}html[data-anim-hold] .hero-arm,html[data-anim-hold] [class*=site-message-in-]{animation-play-state:running!important}[data-anim-idle],[data-anim-idle] *,[data-anim-idle] :before,[data-anim-idle] :after{animation-play-state:paused!important}.saas-grad{background:linear-gradient(90deg,#4a3aff,#7b6bff,#ff6ba1);color:#0000;-webkit-background-clip:text;background-clip:text}.saas-aia-h2 .saas-grad,.saas-an-h2 .saas-grad,.saas-bda-h2 .saas-grad,.saas-cmp-h2 .saas-grad,.saas-cd-h2 .saas-grad,.saas-acc-h2 .saas-grad,.saas-dsc-h2 .saas-grad,.saas-inv-h2 .saas-grad,.saas-loy-h2 .saas-grad,.saas-nl-h2 .saas-grad,.saas-os-h2 .saas-grad,.saas-ord-h2 .saas-grad,.saas-pb-h2 .saas-grad,.saas-pm-h2 .saas-grad,.saas-po-h2 .saas-grad,.saas-pt-h2 .saas-grad,.saas-shp-h2 .saas-grad,.saas-ck-h2 .saas-grad,.saas-tm-h2 .saas-grad,.saas-wa-h2 .saas-grad{background:0 0;-webkit-background-clip:initial;background-clip:initial;color:inherit}.saas-sub{max-width:600px;color:var(--saas-ink-soft);margin:22px auto 0;font-size:clamp(17px,2.2vw,21px);line-height:1.55}.saas-cta-row{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:34px;display:flex}.saas-hero-visual{z-index:2;width:min(860px,96%);margin:52px auto 0;animation:6s ease-in-out infinite saas-float;position:relative}@keyframes saas-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.saas-frame{border:1px solid var(--saas-line);background:#fff9;border-radius:26px;padding:clamp(6px,.8vw,10px);position:relative;overflow:hidden;box-shadow:0 40px 90px -34px #4a3aff66,0 14px 34px -14px #0f10202e}.saas-dot{border-radius:50%;width:9px;height:9px}.saas-sf{color:var(--saas-ink);text-align:start;background:#fff;border-radius:20px;padding:clamp(14px,2.4vw,34px)}.saas-sf-head{align-items:center;gap:clamp(14px,3.4vw,48px);margin-bottom:clamp(14px,2vw,26px);padding:0 clamp(4px,.8vw,10px);display:flex}.saas-sf-logo{letter-spacing:-.02em;white-space:nowrap;font-size:clamp(18px,2.3vw,28px);font-weight:700}.saas-sf-nav{flex:1;gap:clamp(16px,3.2vw,46px);font-size:16px;display:flex}.saas-sf-nav span{padding-bottom:6px;position:relative}.saas-sf-nav .is-active:after{content:"";inset-inline:-8px;background:var(--saas-brand);border-radius:2px;height:2px;position:absolute;bottom:-4px}.saas-sf-icons{gap:clamp(12px,2.2vw,28px);margin-inline-start:auto;display:flex}.saas-sf-icons svg{stroke-width:1.6px;width:24px;height:24px}.saas-sf-banner{aspect-ratio:3.6;background:var(--saas-line);border-radius:16px;position:relative;overflow:hidden}.saas-sf-banner img,.saas-sf-img img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (min-width:601px){.saas-sf-banner.is-zoomed{background:var(--sf-wall)}.saas-sf-banner.is-zoomed img{inset:auto 0 auto auto;top:var(--sf-fy);width:calc(100% * var(--sf-zoom));height:auto;translate:0 calc(-1 * var(--sf-fy));-webkit-mask-image:linear-gradient(90deg,#0000,#000 18%);mask-image:linear-gradient(90deg,#0000,#000 18%)}}.saas-sf-banner img:not(.is-on),.saas-sf-img img:not(.is-on){visibility:hidden}.saas-sf.is-switched .saas-sf-banner img.is-on,.saas-sf.is-switched .saas-sf-img img.is-on,.saas-sf.is-switched .saas-sf-copy strong{animation:.5s both saas-sf-fade}@keyframes saas-sf-fade{0%{opacity:0}}.saas-sf-copy{inset-block:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;width:44%;padding:0 5%;display:flex;position:absolute;left:0}.saas-sf-copy strong{letter-spacing:-.02em;color:#0f1020;font-size:clamp(18px,2.6vw,38px);font-weight:700;line-height:1.08}.saas-sf-copy i{background:#0f10201f;border-radius:5px;width:82%;height:9px;margin-top:6px;display:block}.saas-sf-copy i+i{width:60%;margin-top:-2px}.saas-sf-btn{background:var(--saas-brand);color:#fff;white-space:nowrap;border-radius:999px;align-items:center;gap:10px;margin-top:14px;padding:12px 26px;font-size:15px;font-weight:600;display:inline-flex}.saas-sf-btn svg{width:18px;height:18px}.saas-sf-carousel{position:relative}.saas-sf-steps{z-index:2;flex-direction:column;gap:10px;display:flex;position:absolute;inset-block:26px;inset-inline-start:-30px}.saas-sf-step{background:color-mix(in srgb, var(--saas-brand) 30%, transparent);cursor:pointer;border:0;border-radius:999px;flex:1;width:5px;padding:0;transition:flex-grow .6s cubic-bezier(.22,1,.36,1),background .2s;position:relative}.saas-sf-step:before{content:"";position:absolute;inset:-4px -10px}.saas-sf-step:hover{background:color-mix(in srgb, var(--saas-brand) 50%, transparent)}.saas-sf-step[aria-current]{flex-grow:3}.saas-sf-step:focus-visible{outline:2px solid var(--saas-brand);outline-offset:3px}.saas-sf-step-fill{border-radius:inherit;background:linear-gradient(var(--saas-brand), #a855f7);transform-origin:top;animation:saas-sf-step-fill var(--sf-advance,7s) linear both;position:absolute;inset:0}.saas-sf-carousel:hover .saas-sf-step-fill{animation-play-state:paused}@keyframes saas-sf-step-fill{0%{scale:1 0}}@media (prefers-reduced-motion:reduce){.saas-sf-step-fill{animation:none}}@media (max-width:1180px){.saas-sf-steps{visibility:hidden}}.saas-sf-grid{grid-template-columns:repeat(4,1fr);gap:clamp(10px,1.8vw,24px);margin-top:clamp(14px,2vw,26px);display:grid}.saas-sf-card{border:1px solid var(--saas-line);background:#fff;border-radius:14px;padding:8px 8px 16px;box-shadow:0 10px 24px -16px #4a3aff38}.saas-sf-img{aspect-ratio:4/3;background:var(--saas-line);border-radius:10px;position:relative;overflow:hidden}.saas-sf-card i,.saas-sf-card b{background:var(--saas-line);border-radius:4px;height:8px;margin:14px 10px 0;display:block}.saas-sf-card i{width:60%}.saas-sf-card i+i{width:40%;margin-top:8px}.saas-sf-card b{background:var(--saas-brand-2);width:22%}.dark .saas-root .saas-frame{background:#ffffff0d;border-color:#ffffff1a}.dark .saas-root .saas-sf,.dark .saas-root .saas-sf-card{background:#1a1736}@media (max-width:760px){.saas-sf-nav{display:none}}@media (max-width:600px){.saas-sf-banner{aspect-ratio:1.6}.saas-sf-copy{gap:8px;width:60%}.saas-sf-copy i{display:none}.saas-sf-btn{margin-top:4px;padding:7px 14px;font-size:12px}.saas-sf-grid{grid-template-columns:repeat(2,1fr)}.saas-sf-card:nth-child(n+3){display:none}}@media (prefers-reduced-motion:reduce){.saas-sf.is-switched .saas-sf-banner img.is-on,.saas-sf.is-switched .saas-sf-img img.is-on,.saas-sf.is-switched .saas-sf-copy strong,.saas-hero-visual{animation:none}}@media (max-width:1200px){.saas-links,.saas-actions{display:none}.saas-mobile-cluster{align-items:center;gap:10px;display:flex}.saas-burger{display:grid}.saas-nav .saas-mobile-cta{white-space:nowrap;height:40px;padding:0 16px}}@media (max-width:374px){.saas-nav .saas-mobile-cta{padding:0 10px;font-size:13px}.saas-nav{padding-inline:12px}.saas-nav .saas-logo{font-size:18px}.saas-mobile-cluster{gap:8px}.saas-nav__wrap{gap:12px}}.saas-links>a,.saas-links .saas-cat-trigger,.saas-actions a,.saas-actions button{white-space:nowrap}.saas-chapter{align-items:center;min-height:100dvh;padding:90px clamp(20px,5vw,56px);display:flex}.saas-chapter:nth-child(2n){background:#faf9ff}.dark .saas-root .saas-chapter:nth-child(2n){background:#ffffff05}.saas-chapter-visual-inner{width:100%;max-width:420px}@media (max-width:860px){.saas-chapter{min-height:auto;padding:70px 20px}.saas-chapter-text{text-align:center}.saas-chapter-visual-inner{max-width:360px}}.saas-chapter-visual-inner{transform-style:preserve-3d}.saas-hero:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000,#e7ddfb);height:150px;position:absolute;bottom:0;left:0;right:0}.dark .saas-root .saas-hero:after{background:linear-gradient(#0000,#1b1638)}.saas-scroll-hint{z-index:3;color:var(--saas-brand);cursor:pointer;background:0 0;border:0;border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:6px 10px;transition:opacity .2s;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.saas-scroll-hint:focus-visible{outline-offset:2px;outline:2px solid}.saas-chevs{flex-direction:column;align-items:center;display:flex}.saas-chev{opacity:.2;width:44px;height:22px;margin-top:-11px;animation:1.6s ease-in-out infinite saas-chev}.saas-chev:first-child{margin-top:0}.saas-chev path{stroke:currentColor;stroke-width:2.4px;fill:none;stroke-linecap:round;stroke-linejoin:round}.saas-chev:first-child{animation-delay:0s}.saas-chev:nth-child(2){animation-delay:.18s}.saas-chev:nth-child(3){animation-delay:.36s}@keyframes saas-chev{0%,to{opacity:.18}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.saas-chev{opacity:.6;animation:none}}.saas-hero-visual{--hv-w:min(1040px, 100vw - 32px);width:var(--hv-w);margin-inline:calc((100% - var(--hv-w)) / 2);margin-top:44px}.saas-intro{z-index:1;text-align:center;background:linear-gradient(#e7ddfb 0%,#f4f0ff 9%,#fff 22%);margin-top:-2px;padding:clamp(64px,9vh,104px) clamp(20px,5vw,56px);position:relative;overflow:hidden}.dark .saas-root .saas-intro{background:linear-gradient(#1b1638 0%,#100f20 20%)}.saas-intro-inner{max-width:840px;margin:0 auto}.saas-intro-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--saas-brand);font-size:13px;font-weight:700}.saas-intro-title{letter-spacing:-.03em;color:var(--saas-ink);margin:16px 0 0;font-size:clamp(38px,5.4vw,78px);font-weight:800;line-height:1.05}.saas-intro-sub{max-width:560px;color:var(--saas-ink-soft);margin:18px auto 0;font-size:clamp(16px,1.6vw,19px);line-height:1.6}.saas-steps{text-align:start;grid-template-columns:repeat(5,1fr);align-items:stretch;gap:24px;max-width:1180px;margin:60px auto 0;display:grid}.saas-step{border:1px solid var(--saas-line);background:#fff;border-radius:24px;flex-direction:column;padding:24px 22px 28px;transition:transform .28s,box-shadow .28s;display:flex;box-shadow:0 34px 64px -38px #0f102057}.saas-step:hover{transform:translateY(-8px);box-shadow:0 50px 80px -38px #4a3aff61}.saas-step-num{letter-spacing:-.03em;background:linear-gradient(135deg,#4a3aff 0%,#7b6bff 45%,#ff6ba1 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:38px;font-weight:800;line-height:1;display:block}.saas-step h3{letter-spacing:-.02em;color:var(--saas-ink);margin:18px 0 0;font-size:19px;font-weight:800;line-height:1.2}.saas-step p{color:var(--saas-ink-soft);margin:9px 0 0;font-size:14px;line-height:1.55}.saas-step-illus{border:1px solid var(--saas-line);background:linear-gradient(160deg,#f6f4ff,#fff);border-radius:18px;justify-content:center;align-items:center;gap:12px;height:152px;margin-top:18px;display:flex;position:relative;overflow:hidden}.dark .saas-root .saas-step{background:#15132c;border-color:#ffffff14}.dark .saas-root .saas-step-illus{background:linear-gradient(160deg,#1c1940,#15132c);border-color:#ffffff14}.si--account .si-card{background:#fff;border-radius:10px;flex-direction:column;gap:7px;width:116px;padding:12px;display:flex;box-shadow:0 8px 20px -12px #0f102040}.si--account .si-ava{background:linear-gradient(135deg,#4a3aff,#7b6bff);border-radius:50%;width:22px;height:22px}.si--account .si-ln{background:#e6e3f5;border-radius:3px;height:6px}.si--account .si-ln--sm{width:60%}.si--account .si-cta{background:linear-gradient(135deg,#4a3aff,#7b6bff);border-radius:5px;height:14px;animation:1.8s ease-in-out infinite si-cta-pulse;position:relative}.si--account .si-cta:after{content:"";border-radius:inherit;opacity:0;animation:1.8s ease-in-out infinite si-cta-ring;position:absolute;inset:0;box-shadow:0 0 0 4px #4a3aff4d}.si--account .si-badge{background:#2cd9a3;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;animation:2.4s ease-in-out infinite si-pop;display:flex;position:absolute;bottom:20px;right:24px;transform:scale(0)}@keyframes si-cta-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes si-cta-ring{0%,50%,to{opacity:0}25%,75%{opacity:1}}@keyframes si-pop{0%,55%{transform:scale(0)}70%{transform:scale(1.2)}82%,to{transform:scale(1)}}.si--store .si-browser{background:#fff;border-radius:10px;width:132px;overflow:hidden;box-shadow:0 8px 20px -12px #0f102040}.si--store .si-bdots{background:#f4f2fb;gap:3px;padding:6px 8px;display:flex}.si--store .si-bdots i{background:#cfc9e8;border-radius:50%;width:4px;height:4px}.si--store .si-banner{background:#4a3aff;border-radius:6px;height:30px;margin:8px;display:block;position:relative;overflow:hidden}.si--store .si-banner:before{content:"";inset-block:0;background:linear-gradient(90deg,#4a3aff,#7b6bff,#ff6ba1,#4a3aff) 0 0/50% 100%;width:600%;animation:1.5s linear infinite si-banner-shift;position:absolute;left:0}.si--store .si-tiles{gap:6px;padding:0 8px 10px;display:flex}.si--store .si-tiles i{background:var(--si-tile-a,#ece9f7);border-radius:4px;flex:1;height:16px;position:relative;overflow:hidden}.si--store .si-tiles i:after{content:"";background:var(--si-tile-b,#c4bbf3);opacity:0;animation:2.4s ease-in-out infinite si-tile;position:absolute;inset:0}.si--store .si-tiles i:nth-child(2):after{animation-delay:.3s}.si--store .si-tiles i:nth-child(3):after{animation-delay:.6s}@keyframes si-banner-shift{to{transform:translate(-50%)}}@keyframes si-tile{0%,to{opacity:0}50%{opacity:1}}.dark .saas-root .si--account .si-card,.dark .saas-root .si--store .si-browser{background:#2a2550;box-shadow:0 8px 20px -12px #0000008c}.dark .saas-root .si--account .si-ln{background:#ffffff24}.dark .saas-root .si--store .si-bdots{background:#ffffff0f}.dark .saas-root .si--store .si-bdots i{background:#ffffff47}.dark .saas-root .si--store .si-tiles i{--si-tile-a:#ffffff1a;--si-tile-b:#ffffff38}.si--pay{flex-direction:column;gap:12px}.si--pay .si-toggle{background:#d8d3ee;border-radius:999px;width:52px;height:28px;position:relative}.si--pay .si-toggle:before{content:"";border-radius:inherit;opacity:0;background:#4a3aff;animation:2.4s ease-in-out infinite si-tog-bg;position:absolute;inset:0}.si--pay .si-toggle i{background:#fff;border-radius:50%;width:22px;height:22px;animation:2.4s ease-in-out infinite si-tog;position:absolute;top:3px;left:3px;box-shadow:0 2px 4px #0003}.si--pay .si-marks{gap:6px;display:flex}.si--pay .si-marks i{background:#e6e3f5;border-radius:4px;width:24px;height:16px;position:relative;overflow:hidden}.si--pay .si-marks i:after{content:"";opacity:0;background:#7b6bff;animation:2.4s ease-in-out infinite si-mark;position:absolute;inset:0}.si--pay .si-marks i:nth-child(2):after{animation-delay:.15s}.si--pay .si-marks i:nth-child(3):after{animation-delay:.3s}.si--pay .si-marks i:nth-child(4){animation-delay:.45s}@keyframes si-tog{0%,40%{transform:translate(0)}60%,to{transform:translate(23px)}}@keyframes si-tog-bg{0%,40%{opacity:0}60%,to{opacity:1}}@keyframes si-mark{0%,45%{opacity:0}65%,to{opacity:1}}.si--ship .si-track{width:132px;height:40px;position:relative}.si--ship .si-track:before{content:"";border-top:2px dashed #cfc9e8;position:absolute;top:50%;left:6px;right:6px}.si--ship .si-from,.si--ship .si-to{border-radius:50%;width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%)}.si--ship .si-from{background:#4a3aff;left:0}.si--ship .si-to{background:#2cd9a3;right:0}.si--ship .si-pkg{background:linear-gradient(135deg,#ff6ba1,#ff9676);border-radius:4px;width:16px;height:16px;animation:2.6s ease-in-out infinite si-pkg;position:absolute;top:50%;left:5px;transform:translateY(-50%)}@keyframes si-pkg{0%{transform:translateY(-50%)}50%{transform:translate(115px,-50%)}to{transform:translateY(-50%)}}.si--sell .si-cart{color:var(--saas-brand);animation:2s ease-in-out infinite si-bob}.si--sell .si-cbadge{background:#ff6ba1;border-radius:50%;width:18px;height:18px;animation:2.2s ease-in-out infinite si-pop;position:absolute;top:26px;right:44px}.si--sell .si-plus{color:#2cd9a3;font-size:13px;font-weight:800;animation:2.2s ease-in-out infinite si-rise;position:absolute;top:30px;right:36px}@keyframes si-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes si-rise{0%,40%{opacity:0;transform:translateY(6px)}55%{opacity:1}82%,to{opacity:0;transform:translateY(-14px)}}@media (prefers-reduced-motion:reduce){.si-cta,.si-cta:after,.si-badge,.si-banner,.si-banner:before,.si-tiles i,.si-tiles i:after,.si-toggle,.si-toggle:before,.si-toggle i,.si-marks i,.si-marks i:after,.si-pkg,.si--sell .si-cart,.si-cbadge,.si-plus{animation:none!important}}@media (max-width:920px){.saas-steps{grid-template-columns:repeat(2,1fr);max-width:540px}}@media (max-width:560px){.saas-steps{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:14px;max-width:none;margin:24px -20px -30px;padding:12px 20px 48px;scroll-padding-inline:20px;display:flex;overflow-x:auto}.saas-steps::-webkit-scrollbar{display:none}.saas-step{scroll-snap-align:start;flex:0 0 78vw;max-width:320px}.saas-step:hover{transform:none}}.saas-feat{z-index:2;background:#f6f5fb;margin-top:-64px;padding:calc(clamp(64px,9vh,104px) + 64px) clamp(20px,5vw,56px) clamp(64px,9vh,104px);position:relative}.dark .saas-root .saas-feat{background:#0f0e1e}.saas-feat:after{content:"";inset-inline:0;pointer-events:none;z-index:2;background:linear-gradient(#0000,#f6f5fb);height:clamp(90px,12vh,150px);position:absolute;bottom:0}.dark .saas-root .saas-feat:after{background:linear-gradient(#0000,#0f0e1e)}.saas-feat:before{content:"";inset-inline:0;pointer-events:none;z-index:2;background:linear-gradient(#fff,#0000);height:clamp(90px,12vh,150px);position:absolute;top:0}.dark .saas-root .saas-feat:before{background:linear-gradient(#08070f,#0000);height:clamp(200px,28vh,360px)}.saas-feat-grid{z-index:3;max-width:1240px;position:relative}.saas-feat-cursor{z-index:20;opacity:0;pointer-events:none;width:35px;height:35px;position:absolute;top:0;left:0}.saas-feat-pointer{transform-origin:18% 14%;filter:drop-shadow(0 5px 9px #0f102061);width:100%;height:100%;display:block}.saas-feat-ripple{opacity:0;pointer-events:none;border:2.5px solid #4a3affbf;border-radius:50%;width:24px;height:24px;margin:-12px 0 0 -12px;position:absolute;top:4px;left:6px}@media (prefers-reduced-motion:reduce){.saas-feat-cursor{display:none}}.saas-feat-grid{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(40px,6vw,90px);max-width:1180px;margin:0 auto;display:grid}.saas-feat-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--saas-brand);font-size:13px;font-weight:700}.saas-feat-title{font-size:var(--saas-fs-h1);letter-spacing:-.03em;color:var(--saas-ink);margin:16px 0 0;font-weight:800;line-height:1.05}.saas-feat-body{max-width:490px;font-size:var(--saas-fs-lead);color:var(--saas-ink-soft);margin:22px 0 0;line-height:1.6}.saas-feat-list{flex-direction:column;gap:14px;margin:26px 0 0;padding:0;list-style:none;display:flex}.saas-feat-list li{font-size:var(--saas-fs-body);color:var(--saas-ink);align-items:center;gap:12px;font-weight:500;display:flex}.saas-feat-check{flex:none;width:24px;height:24px}.saas-feat-cta{margin-top:32px}.saas-feat-visual{height:clamp(440px,48vw,600px);position:relative}.saas-theme-card{width:54%;position:absolute}.saas-theme-card-i{border:1px solid var(--saas-line);transform:rotate(var(--rot,0deg));background:#fff;border-radius:18px;padding:14px 14px 12px;animation:5s ease-in-out infinite saas-float-card;box-shadow:0 34px 64px -30px #0f102066}.saas-theme-shot{border-radius:12px;height:172px}.saas-theme-foot{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.saas-theme-name{color:var(--saas-ink);font-size:14px;font-weight:700}.saas-theme-dots{gap:5px;display:flex}.saas-theme-dots i{background:#1a1530;border-radius:50%;width:9px;height:9px}.saas-theme-card--a{z-index:2;top:0;left:0}.saas-theme-card--a .saas-theme-card-i{--rot:-7deg;animation-delay:0s}.saas-theme-card--a .saas-theme-shot{background:linear-gradient(150deg,#ffcf6b,#f59331)}.saas-theme-card--a .saas-theme-dots i:first-child{background:#f59331}.saas-theme-card--b{z-index:4;top:15%;right:0}.saas-theme-card--b .saas-theme-card-i{--rot:6deg;animation-delay:.9s}.saas-theme-card--b .saas-theme-shot{background:linear-gradient(150deg,#a98bff,#7b6bff)}.saas-theme-card--b .saas-theme-dots i:first-child{background:#7b6bff}.saas-theme-card--c{z-index:1;bottom:3%;left:1%}.saas-theme-card--c .saas-theme-card-i{--rot:-4deg;animation-delay:.45s}.saas-theme-card--c .saas-theme-shot{background:linear-gradient(150deg,#5fe0a8,#16b27e)}.saas-theme-card--c .saas-theme-dots i:first-child{background:#16b27e}.saas-theme-card--d{z-index:3;bottom:0;right:4%}.saas-theme-card--d .saas-theme-card-i{--rot:7deg;animation-delay:1.3s}.saas-theme-card--d .saas-theme-shot{background:linear-gradient(150deg,#ff8fb8,#ff4f93)}.saas-theme-card--d .saas-theme-dots i:first-child{background:#ff4f93}@keyframes saas-float-card{0%,to{transform:rotate(var(--rot)) translateY(0)}50%{transform:rotate(var(--rot)) translateY(-12px)}}.dark .saas-root .saas-theme-card-i{background:#1a1736;border-color:#ffffff1a}.dark .saas-root .saas-theme-dots i{background:#fff}@media (prefers-reduced-motion:reduce){.saas-theme-card-i{animation:none}}@media (max-width:880px){.saas-feat-grid{grid-template-columns:1fr;gap:48px}.saas-feat-text{text-align:center}.saas-feat-body{margin-inline:auto}.saas-feat-list{text-align:left;max-width:380px;margin-inline:auto}.saas-feat-visual{aspect-ratio:1;width:min(100%,420px);height:auto;margin-inline:auto}.saas-theme-shot{aspect-ratio:296/172;height:auto}.saas-theme-card-i{border-radius:14px;padding:10px 10px 9px}.saas-theme-name{font-size:12px}.saas-theme-dots i{width:7px;height:7px}.saas-feat-cursor{width:26px;height:26px}}.saas-builder-sec{z-index:1;background:linear-gradient(#f6f5fb 0%,#fff 50%);padding:clamp(56px,8vh,96px) clamp(20px,5vw,56px) clamp(64px,9vh,104px);position:relative}.dark .saas-root .saas-builder-sec{background:linear-gradient(#0f0e1e 0%,#0b0a18 50%)}.saas-builder{z-index:1;max-width:1180px;margin:0 auto;position:relative}.saas-builder-head{text-align:center;max-width:760px;margin:0 auto clamp(30px,4.5vh,48px)}.saas-builder-title{font-size:var(--saas-fs-h1);letter-spacing:-.03em;color:var(--saas-ink);margin:0;font-weight:800;line-height:1.05}.saas-builder-sub{max-width:780px;font-size:var(--saas-fs-lead);color:var(--saas-ink-soft);margin:18px auto 0;line-height:1.6}.saas-bw{border:1px solid var(--saas-line);background:#fff;border-radius:16px;width:100%;margin:0;position:relative;overflow:hidden;box-shadow:0 36px 70px -40px #0f102073}.saas-bw-bar{border-bottom:1px solid var(--saas-line);background:#faf9ff;align-items:center;gap:12px;padding:10px 14px;display:flex}.saas-bw-dots{flex:none;gap:6px;display:flex}.saas-bw-dots i{border-radius:50%;width:11px;height:11px}.saas-bw-dots i:first-child{background:#ff6b6b}.saas-bw-dots i:nth-child(2){background:#ffcf6b}.saas-bw-dots i:nth-child(3){background:#5fe0a8}.saas-bw-file{text-align:center;color:var(--saas-ink-soft);flex:1;font-size:13px;font-weight:600}.saas-bw-publish{color:#fff;background:var(--saas-brand);border-radius:999px;flex:none;padding:7px 16px;font-size:13px;font-weight:700}.saas-bw-body{grid-template-columns:1fr 1.08fr;min-height:196px;display:grid}.saas-bw-rail{border-inline-end:1px solid var(--saas-line);padding:16px}.saas-bw-rail-label{letter-spacing:.08em;text-transform:uppercase;color:var(--saas-ink-soft);margin-bottom:11px;font-size:10.5px;font-weight:700;display:block}.saas-bw-rows{flex-direction:column;gap:8px;display:flex;position:relative}.saas-bw-row{border:1px solid var(--saas-line);height:38px;color:var(--saas-ink);will-change:transform;background:#f6f5fb;border-radius:10px;align-items:center;gap:9px;padding:0 11px;display:flex}.saas-bw-grip{flex:none;grid-template-columns:repeat(2,3px);gap:3px;display:grid}.saas-bw-grip i{background:#b9b5d6;border-radius:50%;width:3px;height:3px}.saas-bw-row-name{flex:1;font-size:13px;font-weight:600}.saas-bw-eye{width:15px;height:15px;color:var(--saas-ink-soft);flex:none}.saas-bw-row--drag{z-index:3;border-color:var(--saas-brand);background:#fff;position:relative;box-shadow:0 16px 30px -12px #4a3aff80}.saas-bw-row--drag .saas-bw-grip i{background:var(--saas-brand)}.saas-bw-row--down{z-index:1;position:relative}.saas-bw-cursor{z-index:30;opacity:0;pointer-events:none;width:30px;height:30px;position:absolute;top:0;left:0}.saas-bw-pointer{transform-origin:18% 14%;filter:drop-shadow(0 5px 9px #0f102066);width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.saas-bw-cursor{display:none}}.saas-bw-code{background:#0e0d1b;padding:16px 18px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.85}.saas-bw-code-file{letter-spacing:.04em;color:#8b88b0;margin-bottom:12px;font-size:11px;font-weight:600;display:inline-block}.saas-bw-code-pre{white-space:pre;color:#cfcce8;margin:0}.saas-bw-ln{display:block}.saas-bw-code .sel{color:#ffb86c}.saas-bw-code .prop{color:#7cc5ff}.saas-bw-code .val{color:#7ee7a8}.saas-bw-code .pn{color:#8b88b0}.saas-bw-caret{vertical-align:-2px;background:var(--saas-brand-2);width:7px;height:15px;margin-inline-start:3px;animation:1.05s step-end infinite saas-bw-blink;display:inline-block}@keyframes saas-bw-blink{50%{opacity:0}}.saas-builder-caps{grid-template-columns:repeat(3,1fr);gap:14px;margin:clamp(24px,3.5vh,40px) 0 0;padding:0;list-style:none;display:grid}.saas-cap{border:1px solid var(--saas-line);text-align:start;background:#fff;border-radius:14px;align-items:flex-start;gap:13px;padding:18px;display:flex}.saas-cap-ic{width:42px;height:42px;color:var(--saas-brand);background:#4a3aff1a;border-radius:11px;flex:none;place-items:center;display:grid}.saas-cap-ic svg{width:22px;height:22px}.saas-cap-tx h4{color:var(--saas-ink);margin:2px 0 0;font-size:15px;font-weight:700}.saas-cap-tx p{color:var(--saas-ink-soft);margin:5px 0 0;font-size:13.5px;line-height:1.5}.dark .saas-root .saas-bw{background:#15132a;border-color:#ffffff1a}.dark .saas-root .saas-bw-bar{background:#1b1838;border-color:#ffffff14}.dark .saas-root .saas-bw-rail{border-color:#ffffff14}.dark .saas-root .saas-bw-row{background:#1f1c3d;border-color:#ffffff14}.dark .saas-root .saas-bw-row--drag{border-color:var(--saas-brand);background:#272350}.dark .saas-root .saas-bw-grip i{background:#ffffff52}.dark .saas-root .saas-cap{background:#15132a;border-color:#ffffff1a}.dark .saas-root .saas-cap-ic{background:#8b7bff29}@media (prefers-reduced-motion:reduce){.saas-bw-caret{animation:none}}@media (max-width:820px){.saas-builder-caps{grid-template-columns:1fr 1fr;gap:10px;max-width:520px;margin-inline:auto}.saas-cap{flex-direction:column;gap:10px;padding:15px 14px}.saas-cap-ic{width:36px;height:36px}.saas-cap h3{font-size:14.5px}.saas-cap p{font-size:12.5px;line-height:1.5}}@media (max-width:560px){.saas-bw-body{grid-template-columns:1fr}.saas-bw-rail{border-inline-end:none;border-bottom:1px solid var(--saas-line)}}.saas-power{--pw-bg:linear-gradient(180deg, #e7ddfb 0, #f4f0ff 70px, #fff 180px);--pw-ink:var(--saas-ink);--pw-ink-soft:var(--saas-ink-soft);--pw-eyebrow:var(--saas-brand);--pw-card-bg:#fff;--pw-card-bd:var(--saas-line);--pw-card-hover-bg:#fff;--pw-glow-opacity:0;z-index:1;background:var(--pw-bg);color:var(--pw-ink);margin-top:-2px;padding:clamp(72px,11vh,130px) clamp(20px,5vw,56px) clamp(64px,9vh,104px);position:relative;overflow:hidden}.dark .saas-root .saas-power{--pw-bg:linear-gradient(180deg, #1b1638 0%, #14122b 14%, #0d0b1f 52%, #08070f 100%);--pw-ink:#f3f2fb;--pw-ink-soft:#b3b0d4;--pw-eyebrow:#a99bff;--pw-card-bg:#ffffff0a;--pw-card-bd:#ffffff17;--pw-card-hover-bg:#ffffff0f;--pw-glow-opacity:1}.saas-power-glow{height:70%;opacity:var(--pw-glow-opacity);filter:blur(20px);pointer-events:none;background:radial-gradient(40% 60% at 20% 30%,#8b5cff59,#0000 70%),radial-gradient(38% 55% at 82% 20%,#22b8cf47,#0000 70%),radial-gradient(45% 60% at 60% 80%,#f43f5e33,#0000 70%);animation:16s ease-in-out infinite alternate saas-power-drift;position:absolute;inset:34% -10% auto}.saas-spot{z-index:4;pointer-events:none;opacity:0;background:radial-gradient(460px circle at var(--mx,50%) var(--my,50%), #aa96ff21, transparent 60%);transition:opacity .4s;position:absolute;inset:0}.dark .saas-root .saas-spot{opacity:1}@keyframes saas-power-drift{0%{transform:translate(-2%)scale(1)}to{transform:translate(3%,3%)scale(1.08)}}.saas-power-inner{z-index:1;max-width:1180px;margin:0 auto;position:relative}.saas-power-head{text-align:center;max-width:1000px;margin:0 auto clamp(40px,6vh,64px)}.saas-power-title{letter-spacing:-.035em;max-width:1060px;color:var(--pw-ink);margin:14px auto 0;font-size:clamp(34px,5.2vw,62px);font-weight:800;line-height:1.06}.saas-power-title br{display:none}.saas-power-sub{max-width:760px;font-size:var(--saas-fs-lead);color:var(--pw-ink-soft);margin:18px auto 0;line-height:1.6}.saas-pillars-grid{grid-template-columns:repeat(4,1fr);gap:18px;max-width:1180px;margin:0 auto;display:grid}.saas-pillar{--c:var(--saas-brand);background:var(--pw-card-bg);border:1px solid var(--pw-card-bd);border-radius:20px;flex-direction:column;padding:26px 24px;transition:transform .4s,box-shadow .45s,border-color .4s,opacity .55s;display:flex;position:relative;overflow:hidden}.saas-pillar:before{content:"";background:var(--c);opacity:.9;height:3px;position:absolute;inset:0 0 auto}.saas-pillar:hover{box-shadow:0 18px 40px -30px color-mix(in srgb, var(--c) 35%, transparent);border-color:color-mix(in srgb, var(--c) 22%, var(--pw-card-bd));transform:translateY(-2px)}.saas-pillar-ic{background:color-mix(in srgb, var(--c) 14%, transparent);width:52px;height:52px;color:var(--c);border-radius:15px;place-items:center;margin-bottom:18px;display:grid}.saas-pillar-ic svg{width:26px;height:26px}.saas-pillar-title{letter-spacing:-.01em;color:var(--pw-ink);margin:0 0 8px;font-size:18px;font-weight:700}.saas-pillar-desc{color:var(--pw-ink-soft);margin:0;font-size:14px;line-height:1.55}.saas-feat-marquee{z-index:1;margin-inline:auto;direction:ltr;width:calc(100% - 2*clamp(8px,2vw,24px));max-width:1600px;margin-top:clamp(40px,6vh,72px);padding:4px 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.saas-feat-marquee-row{direction:ltr;width:max-content;animation:48s linear infinite saas-marquee-rtl;display:flex}.saas-feat-marquee.is-reverse{margin-top:12px}.saas-feat-marquee.is-reverse .saas-feat-marquee-row{animation-direction:reverse}.saas-feat-marquee-group{display:flex}.saas-feat-chip{white-space:nowrap;color:var(--pw-ink);background:var(--pw-card-bg);border:1px solid var(--pw-card-bd);border-radius:999px;align-items:center;gap:10px;margin-right:14px;padding:7px 18px 7px 13px;font-size:17px;font-weight:700;display:inline-flex}html[dir=rtl] .saas-feat-chip{direction:rtl;padding:11px 13px 11px 18px}.saas-feat-chip-ic{background:color-mix(in srgb, var(--c) 16%, transparent);width:30px;height:30px;color:var(--c);border-radius:9px;flex:none;place-items:center;display:grid}.saas-feat-chip-ic svg{width:17px;height:17px}@media (prefers-reduced-motion:reduce){.saas-feat-marquee-row{animation:none}}@media (max-width:920px){.saas-pillars-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.saas-pillars-grid{grid-template-columns:repeat(2,1fr);gap:12px}.saas-pillar{padding:18px 15px}.saas-pillar-ic{border-radius:13px;width:44px;height:44px;margin-bottom:12px}.saas-pillar-ic svg{width:22px;height:22px}.saas-pillar-title{font-size:15.5px}.saas-pillar-desc{font-size:12.5px;line-height:1.5}}.dark .saas-root .saas-pcard-ic{box-shadow:0 8px 22px -8px color-mix(in srgb, var(--pc) 70%, transparent)}@media (prefers-reduced-motion:reduce){.saas-power-glow,.saas-pcard-ic{animation:none}}.saas-pay{background:#f5f4fb;padding:clamp(64px,9vh,110px) clamp(20px,5vw,56px);position:relative}.dark .saas-root .saas-pay{background:radial-gradient(55% 50% at 12% 0,#8b5cff1f,#0000 70%),radial-gradient(50% 45% at 92% 35%,#22b8cf17,#0000 70%),#0c0b1a}.saas-pay-grid{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(40px,6vw,88px);max-width:1180px;margin:0 auto;display:grid}.saas-pay-visual{flex-direction:column;justify-content:center;gap:14px;max-width:480px;padding-top:0;display:flex;position:relative}.saas-pay-visual:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle at 1px 1px,#4a3aff29 1px,#0000 1.5px) 0 0/18px 18px,linear-gradient(135deg,#4a3aff1a 0%,#7b6bff0f 50%,#ff6ba11a 100%);border:1px solid #4a3aff1f;border-radius:28px;position:absolute;inset:-34px -30px}.saas-pay-visual:after{content:"";z-index:0;filter:blur(28px);pointer-events:none;background:radial-gradient(60% 60%,#4a3aff38,#ff6ba11a 60%,#0000 75%);border-radius:50%;position:absolute;inset:30% 10% -10%}.dark .saas-root .saas-pay-visual:before{background:radial-gradient(circle at 1px 1px,#ffffff1a 1px,#0000 1.5px) 0 0/18px 18px,linear-gradient(135deg,#8b7bff1f 0%,#8b7bff0d 50%,#ff6ba11a 100%);border-color:#ffffff1a}.saas-pay-visual .saas-pay-card{z-index:1;position:relative}@media (max-width:560px){.saas-pay-visual:before{border-radius:20px;inset:-16px -10px}.saas-pay-visual .saas-pay-card{grid-template-columns:40px 1fr auto;grid-template-areas:"ic name tg""ic state tg";gap:6px 10px;padding:12px;display:grid}.saas-pay-visual .saas-pay-ic{grid-area:ic;align-self:center}.saas-pay-visual .saas-pay-name{grid-area:name;min-width:0}.saas-pay-visual .saas-pay-state{grid-area:state;justify-self:start}.saas-pay-visual .saas-pay-toggle{grid-area:tg;align-self:center}.saas-pay-visual .saas-pay-ic{width:40px;height:40px}.saas-pay-visual .saas-pay-name strong{font-size:14px}.saas-pay-visual .saas-pay-name span{font-size:11.5px}.saas-pay-state{padding:4px 7px;font-size:10px}}.saas-pay-state{letter-spacing:.03em;color:var(--saas-ink-soft);background:#0f10200f;border-radius:999px;flex:none;padding:5px 9px;font-size:11px;font-style:normal;font-weight:700;transition:background .3s,color .3s}.saas-pay-state:before{content:attr(data-off)}.saas-pay-card.is-on .saas-pay-state{color:#0f7a55;background:#16b27e24}.saas-pay-card.is-on .saas-pay-state:before{content:attr(data-on)}.dark .saas-root .saas-pay-state{background:#ffffff14}.dark .saas-root .saas-pay-card.is-on .saas-pay-state{color:#4fd1a0}.saas-pay-ic--cod{color:var(--saas-brand);background:#4a3aff1a}.saas-pay-visual.is-live .saas-pay-toggle{transition:background .45s}.saas-pay-visual.is-live .saas-pay-toggle:before,.saas-pay-visual.is-live .saas-pay-knob{animation:none}.saas-pay-visual.is-live .saas-pay-knob{transition:transform .45s cubic-bezier(.4,0,.2,1)}.saas-pay-visual.is-live .saas-pay-card.is-on .saas-pay-toggle{background:var(--toggle-on,#16b27e)}.saas-pay-visual.is-live .saas-pay-card.is-on .saas-pay-knob{transform:translate(19px)}.saas-pay-card{z-index:1;border:1px solid var(--saas-line);background:#fff;border-radius:16px;align-items:center;gap:14px;padding:15px 18px;display:flex;position:relative;box-shadow:0 22px 44px -30px #0f102066}.saas-pay-ic{border-radius:12px;flex:none;place-items:center;width:46px;height:46px;font-weight:800;display:grid}.saas-pay-ic--gpay{border:1px solid var(--saas-line);background:#fff}.saas-pay-ic--gpay svg{width:26px;height:26px}.saas-pay-ic--apple{color:#fff;background:#000;font-size:15px}.saas-pay-ic--visa{color:#fff;letter-spacing:.5px;background:#1434cb;font-size:13px}.saas-pay-name{text-align:start;flex-direction:column;flex:1;display:flex}.saas-pay-name strong{color:var(--saas-ink);font-size:15px;font-weight:700}.saas-pay-name span{color:var(--saas-ink-soft);font-size:13px}.saas-pay-toggle{background:var(--toggle-off,#d9d6e8);direction:ltr;border-radius:999px;flex:none;justify-content:flex-start;align-items:center;width:46px;height:27px;padding:3px;display:flex;position:relative}.saas-pay-toggle:before{content:"";border-radius:inherit;background:var(--toggle-on,#16b27e);opacity:0;animation:saas-pay-track var(--dur,2.9s) ease-in-out infinite;animation-delay:var(--td,0s);position:absolute;inset:0}.saas-pay-knob{width:21px;height:21px;animation:saas-pay-knob var(--dur,2.9s) ease-in-out infinite;animation-delay:var(--td,0s);background:#fff;border-radius:50%;position:relative;box-shadow:0 2px 5px #00000038}.saas-pay-card:nth-child(2){--td:.7s;--dur:3.7s}.saas-pay-card:nth-child(3){--td:1.5s;--dur:3.2s}@keyframes saas-pay-track{0%,10%{opacity:0}22%,78%{opacity:1}90%,to{opacity:0}}@keyframes saas-pay-knob{0%,10%{transform:translate(0)}22%,78%{transform:translate(19px)}90%,to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.saas-pay-toggle,.saas-pay-knob{animation:none}.saas-pay-card.is-on .saas-pay-toggle{background:var(--toggle-on,#16b27e)}.saas-pay-card.is-on .saas-pay-knob{transform:translate(19px)}}.dark .saas-root .saas-pay-card{--toggle-off:#ffffff2e;background:#15132a;border-color:#ffffff1a}.saas-pay-text{text-align:start}.saas-pay-eyebrow{color:var(--saas-brand);letter-spacing:.06em;text-transform:uppercase;background:#4a3aff14;border-radius:999px;padding:6px 14px;font-size:13px;font-weight:700;display:inline-block}.dark .saas-root .saas-pay-eyebrow{background:#8b7bff24}.saas-pay-title{font-size:var(--saas-fs-h1);letter-spacing:-.03em;color:var(--saas-ink);margin:18px 0 0;font-weight:800;line-height:1.05}.saas-pay-body{max-width:500px;font-size:var(--saas-fs-lead);color:var(--saas-ink-soft);margin:20px 0 0;line-height:1.6}.saas-pay-list{flex-direction:column;gap:13px;margin:24px 0 0;padding:0;list-style:none;display:flex}.saas-pay-list li{font-size:var(--saas-fs-body);color:var(--saas-ink);align-items:center;gap:12px;font-weight:500;display:flex}.saas-pay-cta{margin-top:30px}@media (max-width:880px){.saas-pay-grid{grid-template-columns:1fr;gap:44px}.saas-pay-visual{order:2;width:100%;max-width:440px;margin-inline:auto}.saas-pay-text{text-align:center}.saas-pay-body{margin-inline:auto}.saas-pay-list{text-align:start;max-width:420px;margin-inline:auto}}.saas-logi{background:#fff;padding:clamp(64px,9vh,110px) clamp(20px,5vw,56px);position:relative}.dark .saas-root .saas-logi{background:radial-gradient(50% 45% at 85% 8%,#22b8cf1a,#0000 70%),radial-gradient(55% 50% at 18% 88%,#f43f5e14,#0000 70%),#0b0a18}.saas-logi-grid{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(40px,6vw,88px);max-width:1180px;margin:0 auto;display:grid}.saas-logi-text{text-align:start}.saas-logi-eyebrow{color:var(--saas-brand);letter-spacing:.06em;text-transform:uppercase;background:#4a3aff14;border-radius:999px;padding:6px 14px;font-size:13px;font-weight:700;display:inline-block}.dark .saas-root .saas-logi-eyebrow{background:#8b7bff24}.saas-logi-title{font-size:var(--saas-fs-h1);letter-spacing:-.03em;color:var(--saas-ink);margin:18px 0 0;font-weight:800;line-height:1.05}.saas-logi-body{max-width:500px;font-size:var(--saas-fs-lead);color:var(--saas-ink-soft);margin:20px 0 0;line-height:1.6}.saas-logi-list{flex-direction:column;gap:13px;margin:24px 0 0;padding:0;list-style:none;display:flex}.saas-logi-list li{font-size:var(--saas-fs-body);color:var(--saas-ink);align-items:center;gap:12px;font-weight:500;display:flex}.saas-logi-cta{margin-top:30px}.saas-logi-stage{width:118%;max-width:none;margin-inline-start:-9%;padding:0;position:relative}.saas-logi-svg{width:100%;height:auto;display:block}.logi-map{opacity:.9}.logi-road{fill:none;stroke:#e7e3f2;stroke-width:6px;stroke-linecap:round}.logi-lane{fill:none;stroke:#efedf7;stroke-width:3px;stroke-linecap:round}.logi-block{fill:#f1eff8}.logi-park{fill:#e7f5ee}.dark .saas-root .logi-road{stroke:#ffffff14}.dark .saas-root .logi-lane{stroke:#ffffff0b}.dark .saas-root .logi-block{fill:#ffffff0a}.dark .saas-root .logi-park{fill:#50c88c14}.logi-route{animation:1.1s linear infinite logi-dash}@keyframes logi-dash{to{stroke-dashoffset:-22px}}.logi-wheel{transform-box:fill-box;transform-origin:50%;animation:.9s linear infinite logi-spin}@keyframes logi-spin{to{transform:rotate(360deg)}}.logi-pin-pulse{transform-box:fill-box;transform-origin:50%;animation:2s ease-out infinite logi-pulse}@keyframes logi-pulse{0%{opacity:.7;transform:scale(.5)}to{opacity:0;transform:scale(2.8)}}@media (prefers-reduced-motion:reduce){.logi-route,.logi-wheel,.logi-pin-pulse{animation:none}}@media (max-width:880px){.saas-logi-grid{grid-template-columns:1fr;gap:40px}.saas-logi-text{text-align:center}.saas-logi-body{margin-inline:auto}.saas-logi-list{text-align:start;max-width:420px;margin-inline:auto}.saas-logi-stage{width:100%;margin-inline:auto}}.saas-ai{background:#f5f4fb;padding:clamp(40px,6vh,72px) clamp(20px,5vw,56px);position:relative}.dark .saas-root .saas-ai{background:#0c0b1a}.saas-ai-panel{color:#fff;background:radial-gradient(120% 120% at 100% 0,#1f1a44 0%,#14112e 45%,#0d0b1e 100%);border-radius:28px;max-width:1180px;margin:0 auto;padding:clamp(40px,6vw,72px) clamp(28px,5vw,64px);position:relative;overflow:hidden}.saas-ai-glow{top:-200px;filter:blur(40px);pointer-events:none;background:radial-gradient(circle,#7c5cff8c,#0000 60%);border-radius:50%;width:600px;height:600px;animation:16s ease-in-out infinite alternate saas-power-drift;position:absolute;inset-inline-end:-160px}.saas-ai-grid{z-index:1;grid-template-columns:1fr 1.15fr;align-items:center;gap:clamp(36px,5vw,64px);display:grid;position:relative}.saas-ai-text{text-align:start}.saas-ai-eyebrow{color:#ffb547;letter-spacing:.08em;text-transform:uppercase;background:#ffffff1a;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:700;display:inline-block}.saas-ai-title{font-size:var(--saas-fs-h1);letter-spacing:-.03em;color:#fff;margin:18px 0 0;font-weight:800;line-height:1.05}.saas-ai-body{max-width:460px;font-size:var(--saas-fs-lead);color:#ffffffb8;margin:20px 0 0;line-height:1.6}.saas-ai-cta{color:#14112e;background:#fff;border-radius:999px;align-items:center;gap:8px;margin-top:30px;padding:13px 26px;font-size:15px;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex}.saas-ai-cta:hover{transform:translateY(-2px);box-shadow:0 16px 30px -12px #00000080}.saas-ai-apps{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:12px;display:grid}.saas-ai-tile{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0f;border:1px solid #ffffff17;border-radius:16px;padding:18px;transition:transform .2s,background .2s}.saas-ai-tile:hover{background:#ffffff1a;transform:translateY(-3px)}.saas-ai-tile-ic{color:#fff;border-radius:11px;place-items:center;width:40px;height:40px;margin-bottom:14px;display:grid}.saas-ai-tile-ic svg{width:22px;height:22px}.saas-ai-tile-name{color:#fff;font-size:13.5px;font-weight:700;display:block}.saas-ai-tile-desc{color:#fff9;margin-top:5px;font-size:12.5px;line-height:1.5;display:block}.saas-pricing{background:#fff;padding:clamp(64px,9vh,110px) clamp(20px,5vw,56px) clamp(44px,6vh,76px);position:relative}.dark .saas-root .saas-pricing{background:radial-gradient(60% 45% at 50% 0,#8b5cff1f,#0000 70%),radial-gradient(45% 45% at 92% 60%,#f43f5e12,#0000 70%),#0b0a18}.saas-pricing-head{text-align:center;max-width:1080px;margin:0 auto clamp(34px,5vh,54px)}.saas-pricing-eyebrow{color:var(--saas-brand);letter-spacing:.06em;text-transform:uppercase;background:#4a3aff14;border-radius:999px;padding:6px 14px;font-size:13px;font-weight:700;display:inline-block}.dark .saas-root .saas-pricing-eyebrow{background:#8b7bff24}.saas-pricing-title{font-size:var(--saas-fs-h1);letter-spacing:-.03em;color:var(--saas-ink);margin:16px 0 0;font-weight:800;line-height:1.05}.saas-pricing-sub{max-width:760px;font-size:var(--saas-fs-lead);color:var(--saas-ink-soft);margin:16px auto 0;line-height:1.6}.saas-skel-block{background-color:var(--muted);border-radius:calc(.75rem - 2px);animation:2s cubic-bezier(.4,0,.6,1) infinite saas-block-pulse}@keyframes saas-block-pulse{50%{opacity:.5}}.saas-skel{background:var(--saas-line);border-radius:8px;animation:1.5s ease-in-out infinite saas-skel-pulse;display:block}.dark .saas-root .saas-skel{background:#ffffff14}@keyframes saas-skel-pulse{0%,to{opacity:1}50%{opacity:.45}}.saas-skel--ic{border-radius:12px;width:46px;height:46px}.saas-skel--name{width:55%;height:22px;margin-top:16px}.saas-skel--line{width:100%;height:12px;margin-top:10px}.saas-skel--short{width:70%}.saas-skel--price{border-radius:10px;width:45%;height:32px;margin-top:18px}.saas-skel--cta{border-radius:13px;width:100%;height:44px;margin-top:auto}@media (prefers-reduced-motion:reduce){.saas-skel{animation:none}}.saas-pricing-grid{grid-template-columns:repeat(auto-fit,minmax(238px,1fr));align-items:stretch;gap:20px;max-width:1180px;margin:0 auto;display:grid}.saas-plan{border:1px solid var(--saas-line);text-align:start;background:#fff;border-radius:22px;flex-direction:column;padding:30px 26px;display:flex;position:relative}.dark .saas-root .saas-plan{background:#15132a;border-color:#ffffff1a}.saas-plan.is-popular{border:2px solid var(--plan);box-shadow:0 44px 84px -48px color-mix(in srgb, var(--plan) 65%, transparent)}.saas-plan-extra{text-align:start;border:1px solid var(--saas-line);background:#fff;border-radius:18px;flex-wrap:wrap;align-items:center;gap:12px 14px;max-width:1180px;margin:40px auto 0;padding:14px 16px;display:flex}.saas-plan-extra--trial{background:#fff;border-radius:999px;gap:14px 28px;width:fit-content;max-width:100%;margin-block:72px 8px;padding:16px 48px;box-shadow:0 16px 40px -14px #00000040}.saas-plan-extra.saas-plan-extra--trial h3{font-size:17px}.saas-plan-extra--trial .saas-plan-extra__txt{flex:none}@media (max-width:860px){.saas-plan-extra--trial{text-align:center;border-radius:24px;justify-content:center;width:auto;padding:18px}.saas-plan-extra--trial .saas-plan-extra__txt{flex-basis:100%;order:-1}.saas-plan-extra--trial .saas-plan-extra__num{border-inline-end:0;padding-inline-end:0}.saas-plan-extra:not(.saas-plan-extra--trial){text-align:center;border-radius:24px;flex-direction:column;padding:22px 18px}.saas-plan-extra:not(.saas-plan-extra--trial) .saas-plan-extra__txt{min-width:0}}.saas-plan-extra__num{border-inline-end:1px solid var(--saas-line);flex:none;align-items:center;gap:8px;padding-inline-end:28px;display:flex}.saas-plan-extra__num b{letter-spacing:-.04em;font-size:52px;font-weight:800;line-height:1}.saas-plan-extra__num span{text-transform:uppercase;max-width:3.6em;color:var(--saas-ink-soft);font-size:12px;font-weight:700;line-height:1.2}.saas-plan-extra__ic{background:color-mix(in srgb, var(--saas-brand) 12%, transparent);width:36px;height:36px;color:var(--saas-brand);border-radius:10px;flex:none;place-items:center;display:grid}.saas-plan-extra__ic svg{width:18px;height:18px}.saas-plan-extra__txt{flex:1;min-width:180px}.saas-plan-extra h3{color:var(--saas-ink);margin:0;font-size:15px;font-weight:700}.saas-plan-extra p{color:var(--saas-ink-soft);margin:2px 0 0;font-size:13px;line-height:1.45}.saas-plan-extra__btns{flex:none;align-items:center;gap:8px 28px;display:flex}.saas-plan-extra__btns .saas-btn{padding:8px 14px;font-size:13px}.saas-plan-extra__btns svg{width:16px;height:16px}.saas-plan-extra__link{color:var(--saas-ink);align-items:center;gap:6px;padding:6px 4px;font-size:15px;font-weight:700;transition:color .2s;display:inline-flex}.saas-plan-extra__link--main,.saas-plan-extra__link:hover{color:var(--saas-brand)}.saas-plan-extra__link svg{transition:transform .2s}.saas-plan-extra__link:hover svg{transform:translate(3px)}html[dir=rtl] .saas-plan-extra__link:hover svg{transform:translate(-3px)}.saas-btn--dark{color:#fff;background:#1e2235}.saas-btn--dark:hover{background:#0f1020}.dark .saas-root .saas-plan-extra,.dark .saas-root .saas-plan-extra--trial{background:#14122b}.dark .saas-root .saas-btn--dark{color:#0f1020;background:#fff}.saas-pricing-compare-wrap{text-align:center;margin-top:clamp(52px,7vh,84px)}.saas-pricing-compare{border:1.5px solid var(--saas-line);color:var(--saas-ink);background:0 0;border-radius:999px;align-items:center;padding:12px 26px;font-size:14px;font-weight:700;transition:border-color .2s,background .2s,transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 10px 28px -14px #4a3aff61}.saas-pricing-compare:hover{border-color:var(--saas-brand);background:#4a3aff0d;transform:translateY(-2px);box-shadow:0 16px 38px -14px #4a3aff80}.dark .saas-root .saas-pricing-compare{box-shadow:0 10px 30px -14px #8b7bff73}.dark .saas-root .saas-pricing-compare:hover{background:#8b7bff1a;box-shadow:0 16px 40px -14px #8b7bff99}.saas-faq{background:#f5f4fb;padding:clamp(64px,9vh,110px) clamp(20px,5vw,56px);position:relative}.dark .saas-root .saas-faq{background:radial-gradient(50% 50% at 88% 15%,#8b5cff1a,#0000 70%),radial-gradient(55% 50% at 10% 90%,#22b8cf14,#0000 70%),#0c0b1a}.saas-faq-grid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(36px,5vw,80px);max-width:1100px;margin:0 auto;display:grid}.saas-faq-intro{text-align:start}.saas-faq-title{font-size:var(--saas-fs-h1);letter-spacing:-.03em;color:var(--saas-ink);margin:0;font-weight:800;line-height:1.05}.saas-faq-all{margin-top:22px}.saas-faq-sub{max-width:320px;font-size:var(--saas-fs-body);color:var(--saas-ink-soft);margin:18px 0 0;line-height:1.6}.saas-faq-list{flex-direction:column;gap:12px;display:flex}.saas-faq-item{border:1px solid var(--saas-line);background:#fff;border-radius:16px;padding:2px 20px;transition:border-color .2s,box-shadow .2s}.dark .saas-root .saas-faq-item{background:#15132a;border-color:#ffffff1a}.saas-faq-item[open]{border-color:color-mix(in srgb, var(--saas-brand) 40%, transparent);box-shadow:0 16px 36px -24px #4a3aff66}.saas-faq-q{cursor:pointer;color:var(--saas-ink);justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:16px;font-weight:700;list-style:none;display:flex}.saas-faq-q::-webkit-details-marker{display:none}.saas-faq-icon{flex:none;width:20px;height:20px;position:relative}.saas-faq-icon:before,.saas-faq-icon:after{content:"";background:var(--saas-brand);border-radius:2px;transition:transform .25s,opacity .25s;position:absolute}.saas-faq-icon:before{width:14px;height:2px;top:9px;left:3px}.saas-faq-icon:after{width:2px;height:14px;top:3px;left:9px}.saas-faq-item[open] .saas-faq-icon:after{opacity:0;transform:rotate(90deg)}.saas-faq-a{color:var(--saas-ink-soft);text-align:start;padding:0 0 18px;font-size:14.5px;line-height:1.6}.saas-cta{isolation:isolate;background:linear-gradient(135deg,#4a3aff 0%,#7b6bff 42%,#cf6fc2 78%,#ff6ba1 100%);padding:clamp(76px,13vh,140px) clamp(20px,5vw,56px);position:relative;overflow:hidden}.dark .saas-root .saas-cta{background:linear-gradient(135deg,#17123a 0%,#2e2475 42%,#5a2e86 76%,#7e2e5f 100%)}.dark .saas-root .saas-cta-blob{opacity:.34}.saas-cta-blobs{z-index:0;pointer-events:none;position:absolute;inset:0}.saas-cta-blob{filter:blur(64px);opacity:.5;mix-blend-mode:screen;border-radius:50%;position:absolute}.saas-cta-blob--1{inset-inline-start:-8vw;background:#9a6cff;width:44vw;height:44vw;animation:15s ease-in-out infinite alternate saas-cta-drift1;top:-14vw}.saas-cta-blob--2{inset-inline-end:-10vw;background:#ff6ba1;width:40vw;height:40vw;animation:19s ease-in-out infinite alternate saas-cta-drift2;top:-6vw}.saas-cta-blob--3{inset-inline-start:36%;background:#22b8cf;width:34vw;height:34vw;animation:17s ease-in-out infinite alternate saas-cta-drift3;bottom:-18vw}@keyframes saas-cta-drift1{to{transform:translate(6vw,4vw)scale(1.18)}}@keyframes saas-cta-drift2{to{transform:translate(-5vw,6vw)scale(1.12)}}@keyframes saas-cta-drift3{to{transform:translate(-4vw,-6vw)scale(1.22)}}.saas-cta-inner{z-index:1;text-align:center;color:#fff;max-width:720px;margin:0 auto;position:relative}.saas-cta-eyebrow{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);letter-spacing:.08em;text-transform:uppercase;color:#fff;background:#ffffff29;border-radius:999px;padding:7px 16px;font-size:13px;font-weight:700;display:inline-block}.saas-cta-title{font-size:var(--saas-fs-display);letter-spacing:-.035em;color:#fff;margin:22px 0 0;font-weight:800;line-height:1.02}.saas-cta-title-inner{will-change:transform;animation:6s ease-in-out infinite saas-cta-breathe,4.5s ease-in-out infinite saas-cta-glow;display:inline-block}@keyframes saas-cta-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes saas-cta-glow{0%,to{text-shadow:0 0 #fff0}50%{text-shadow:0 0 16px #ffffff80,0 0 38px #ffd0ec6b}}.saas-cta-accent{background:linear-gradient(90deg,#fff,#ffe1ef);color:#0000;-webkit-background-clip:text;background-clip:text}@media (prefers-reduced-motion:reduce){.saas-cta-title-inner{animation:none}}.saas-cta-sub{max-width:520px;font-size:var(--saas-fs-lead);color:#ffffffeb;margin:20px auto 0;line-height:1.6}.saas-cta-actions{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:34px;display:flex}.saas-cta-btn{color:var(--saas-brand);background:#fff;box-shadow:0 16px 40px -16px #00000073}.saas-cta-btn:hover{filter:brightness(1.04);box-shadow:0 22px 50px -16px #0000008c}.saas-cta-btn--ghost{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff1f;border-color:#ffffff8c}.saas-cta-btn--ghost:hover{color:#fff;background:#ffffff38;border-color:#fff}@media (prefers-reduced-motion:reduce){.saas-cta-blob{animation:none}}.saas-footer{color:#fff;background:#100e22;padding:clamp(48px,7vh,74px) clamp(20px,5vw,56px) 36px;position:relative;overflow:hidden}@media (max-width:768px){.saas-hide-footer-mobile .saas-footer{display:none}}.saas-footer:before{content:"";filter:blur(34px);pointer-events:none;background:radial-gradient(38% 60% at 18% 18%,#7b6bff4d,#0000 70%),radial-gradient(40% 58% at 82% 8%,#ff6ba138,#0000 70%),radial-gradient(36% 60% at 58% 92%,#22b8cf33,#0000 72%);height:95%;animation:22s ease-in-out infinite alternate saas-foot-drift;position:absolute;inset:-20% -10% auto}@keyframes saas-foot-drift{0%{transform:translate(-2%)scale(1)}to{transform:translate(3%,2%)scale(1.12)}}@media (prefers-reduced-motion:reduce){.saas-footer:before{animation:none}}.saas-foot-inner{z-index:1;max-width:1180px;margin:0 auto;position:relative}.saas-foot-grid{text-align:start;grid-template-columns:minmax(200px,320px) repeat(4,minmax(0,max-content));justify-content:space-between;gap:clamp(20px,2.5vw,44px);display:grid}.saas-foot-logo{letter-spacing:-.02em;color:#fff;align-items:center;font-size:24px;font-weight:800;display:inline-flex}.saas-foot-tagline{color:#fff9;max-width:320px;margin:14px 0 0;font-size:14px;line-height:1.6}.saas-foot-social{gap:10px;margin-top:20px;display:flex}.saas-foot-social a{color:#fffc;background:#ffffff14;border-radius:10px;place-items:center;width:38px;height:38px;transition:background .2s,color .2s;display:grid}.saas-foot-social a:hover{background:var(--saas-brand);color:#fff}.saas-foot-social svg{width:17px;height:17px}.saas-foot-col h5,.saas-foot-col .saas-foot-col-title{letter-spacing:.04em;text-transform:uppercase;color:#fff;margin:0 0 16px;font-size:13px;font-weight:700}.saas-foot-col ul{flex-direction:column;gap:11px;margin:0;padding:0;list-style:none;display:flex}.saas-foot-col a{color:#ffffffb8;font-size:14px;transition:color .2s}.saas-foot-col a:hover{color:#fff}.saas-foot-soon{color:#fff6;align-items:center;gap:6px;font-size:14px;display:inline-flex}.saas-foot-soon em{letter-spacing:.04em;text-transform:uppercase;color:#ffffff8c;background:#ffffff1a;border-radius:999px;padding:2px 6px;font-size:10px;font-style:normal;font-weight:700}.saas-foot-bottom{color:#ffffff80;border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:clamp(36px,5vh,56px);padding-top:24px;font-size:13px;display:flex}.saas-foot-pay{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.saas-foot-pay-mark{color:#ffffffbf;-webkit-user-select:none;user-select:none;direction:ltr;background:#ffffff14;border-radius:8px;justify-content:center;align-items:center;width:44px;height:28px;display:inline-flex;overflow:hidden}.saas-foot-pay-mark svg{flex:none;display:block}.saas-foot-pay-mark svg :is(path,circle,rect){fill:currentColor}.saas-foot-pay-mark--mastercard circle{fill-opacity:.55}.saas-foot-pay-mark--amex text{fill:#100e22}.saas-foot-pay-mark--visa svg{height:12px}.saas-foot-pay-mark--mastercard svg{height:19px}.saas-foot-pay-mark--amex svg{height:16px}.saas-foot-pay-mark .store-pay-lockup{align-items:center;gap:2px;font:600 11px/1 system-ui,-apple-system,Segoe UI,sans-serif;display:inline-flex}.saas-foot-pay-mark .store-pay-lockup__apple{width:9px;height:11px}.saas-foot-pay-mark .store-pay-lockup__gsvg{width:10px;height:10px}.saas-foot-legal{flex-wrap:wrap;gap:8px 20px;display:flex}.saas-foot-legal a{color:#fff9;white-space:nowrap;transition:color .2s}.saas-foot-legal a:hover{color:#fff}@media (max-width:880px){.saas-faq-grid{grid-template-columns:1fr;gap:30px}.saas-faq-intro{text-align:center}.saas-faq-sub{max-width:420px;margin-inline:auto}.saas-foot-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}.saas-foot-brand{grid-column:1/-1}}@media (max-width:560px){.saas-foot-bottom{flex-direction:column;align-items:flex-start}.saas-foot-pay{gap:6px}}@media (prefers-reduced-motion:reduce){.saas-ai-glow,.saas-ai-tile-ic{animation:none}}@media (max-width:880px){.saas-ai-grid{grid-template-columns:1fr}.saas-ai-text{text-align:center}.saas-ai-body{margin-inline:auto}}@media (max-width:560px){.saas-ai-apps{grid-template-columns:repeat(2,minmax(0,1fr))}}.si--account .si-card{gap:7px;width:124px}.si--account .si-ava{width:21px;height:21px}.si--account .si-cta{height:13px}.si--account .si-badge{width:25px;height:25px;bottom:24px;right:24px}.si--account .si-badge svg{width:13px;height:13px}.si--store .si-browser{width:138px}.si--store .si-banner{height:33px}.si--store .si-tiles i{height:16px}.si--pay .si-toggle{width:50px;height:27px}.si--pay .si-toggle i{width:21px;height:21px}.si--pay .si-marks i{width:26px;height:17px}.si--ship .si-track{width:142px;height:38px}.si--ship .si-pkg{width:16px;height:16px}.si--sell .si-cart{position:relative}.si--sell .si-cart svg{width:51px;height:51px}.si--sell .si-cbadge{width:16px;height:16px;top:-3px;right:-5px}.si--sell .si-plus{font-size:12px;top:-10px;right:-23px}.saas-marquee{margin-top:clamp(56px,9vh,110px);direction:ltr;width:100vw;margin-inline:calc(50% - 50vw);padding:12px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.saas-marquee-row{direction:ltr;width:max-content;animation:90s linear infinite saas-marquee;display:flex}html[dir=rtl] .saas-marquee-row{animation-name:saas-marquee-rtl}.saas-marquee-group{display:flex}.saas-marquee-item{letter-spacing:-.035em;white-space:nowrap;color:var(--saas-ink);align-items:center;gap:clamp(22px,3vw,48px);padding-right:clamp(22px,3vw,48px);font-size:clamp(40px,6.2vw,96px);font-weight:800;line-height:1.28;display:inline-flex}.saas-marquee-spark{width:.44em;height:.44em;color:var(--saas-brand);flex:none;animation:3.4s linear infinite saas-spark}.saas-marquee-item:nth-child(2n){color:#0000;-webkit-text-stroke:1.5px var(--saas-ink)}html[dir=rtl] .saas-marquee-item:nth-child(2n){color:var(--saas-ink);-webkit-text-stroke:0}.saas-marquee-item.is-ai{color:#0000;-webkit-text-stroke:0;background:linear-gradient(90deg,#4a3aff,#7b6bff,#ff6ba1);-webkit-background-clip:text;background-clip:text}@keyframes saas-marquee{to{transform:translate(-50%)}}@keyframes saas-marquee-rtl{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes saas-spark{0%{opacity:.85;transform:rotate(0)scale(1)}50%{opacity:1;transform:rotate(180deg)scale(1.3)}to{opacity:.85;transform:rotate(360deg)scale(1)}}@media (prefers-reduced-motion:reduce){.saas-marquee-row,.saas-marquee-spark{animation:none}}.saas-wrap{max-width:1180px;margin:0 auto;padding-inline:clamp(18px,5vw,56px)}.saas-page-hero{text-align:center;background:linear-gradient(#fff 0%,#f6f5ff 100%);padding:clamp(130px,18vh,160px) clamp(18px,5vw,56px) clamp(24px,3vh,36px);transition:background .3s}@media (max-width:768px){.saas-page-hero{padding-top:100px;padding-bottom:48px}}@media (min-width:769px){.saas-page-hero:not(.saas-page-hero--post-bg){padding-bottom:calc(clamp(130px,18vh,160px) - 72px)}}.dark .saas-root .saas-page-hero{background:linear-gradient(#0b0b16 0%,#15132c 100%)}.saas-crumbs{justify-content:center;margin-bottom:16px;display:flex}.saas-crumbs-list{font-size:var(--saas-fs-eyebrow);letter-spacing:.01em;color:var(--saas-ink-soft);flex-wrap:wrap;justify-content:center;align-items:center;gap:2px;margin:0;padding:0;font-weight:600;list-style:none;display:flex}.saas-crumbs-item{align-items:center;gap:2px;display:inline-flex}.saas-crumbs-link{color:var(--saas-ink-soft);border-radius:999px;align-items:center;gap:6px;padding:4px 8px;text-decoration:none;transition:color .15s,background .15s;display:inline-flex}.saas-crumbs-link:hover{color:var(--saas-brand);background:#4a3aff14}.saas-crumbs-sep{color:var(--saas-ink-soft);opacity:.55;flex-shrink:0}[dir=rtl] .saas-crumbs-sep{transform:scaleX(-1)}.saas-crumbs-text{padding:4px 6px}.saas-crumbs-current{color:var(--saas-brand);background:#4a3aff14;border-radius:999px;padding:4px 8px}.dark .saas-root .saas-crumbs-link:hover,.dark .saas-root .saas-crumbs-current{background:#8b7bff24}.saas-page-hero h1,.saas-page-hero-title{letter-spacing:-.035em;max-width:1180px;color:var(--saas-ink);text-wrap:balance;margin:0 auto;font-size:clamp(40px,6vw,74px);font-weight:800;line-height:1.05}.saas-page-hero-sub{max-width:1180px;font-size:var(--saas-fs-lead);color:var(--saas-ink-soft);text-wrap:balance;margin:16px auto 0;line-height:1.6}.saas-page-hero-sub--wide{max-width:1180px}.saas-card{border:1px solid var(--saas-line);background:#fff;border-radius:20px;padding:clamp(24px,4vw,40px);transition:background .3s,border-color .3s}.dark .saas-root .saas-card{background:#15132a;border-color:#ffffff1a}.saas-section{padding:var(--saas-section-pt,0) clamp(18px, 5vw, 56px) clamp(64px, 9vh, 110px);background:var(--saas-section-bg,#fff);transition:background .3s}.dark .saas-root .saas-section{background:var(--saas-section-bg-dark,#0d0b1e)}.saas-page-hero+.saas-section{padding-top:clamp(36px,5vh,60px)}.saas-container{width:100%;max-width:1180px;margin-inline:auto}.saas-contact-grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:clamp(20px,3vw,32px);display:grid}@media (max-width:920px){.saas-contact-grid{grid-template-columns:1fr}}.saas-contact-side{flex-direction:column;gap:clamp(16px,2.5vw,24px);display:flex}.saas-contact-whatsapp{color:inherit;align-items:center;gap:16px;padding:clamp(18px,3vw,24px);text-decoration:none;display:flex}.saas-contact-whatsapp:hover{border-color:#25d366}.saas-contact-whatsapp-icon{color:#1faa53;background:#25d3661f;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.dark .saas-root .saas-contact-whatsapp-icon{color:#4ade80;background:#25d36629}.saas-contact-whatsapp-text{flex-direction:column;gap:2px;min-width:0;display:flex}.saas-contact-whatsapp-text strong{color:var(--saas-ink);font-size:15px;font-weight:700}.saas-contact-whatsapp-text>span{color:var(--saas-ink-soft);font-size:13px}.saas-contact-ticket:hover{border-color:var(--saas-brand)}.saas-contact-ticket-icon{color:var(--saas-brand);background:#4a3aff14}.dark .saas-root .saas-contact-ticket-icon{color:#8b7bff;background:#8b7bff24}.saas-contact-map-card{flex-direction:column;gap:16px;padding:clamp(18px,3vw,24px);display:flex}.saas-contact-map-head{align-items:center;gap:12px;display:flex}.saas-contact-map-icon{width:40px;height:40px;color:var(--saas-brand);background:#4a3aff14;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.dark .saas-root .saas-contact-map-icon{background:#8b7bff24}.saas-contact-map-text{flex-direction:column;gap:2px;min-width:0;display:flex}.saas-contact-map-text strong{color:var(--saas-ink);font-size:15px;font-weight:700}.saas-contact-map-text span{color:var(--saas-ink-soft);font-size:13px}.saas-contact-map{border:1px solid var(--saas-line);border-radius:14px;width:100%;height:280px;display:block}.dark .saas-root .saas-contact-map{filter:brightness(.9)contrast(1.05);border-color:#ffffff1a}.saas-contact-directions{color:var(--saas-brand);background:#4a3aff14}.saas-contact-directions:hover{background:#4a3aff24}.dark .saas-root .saas-contact-directions{color:#8b7bff;background:#8b7bff24}.dark .saas-root .saas-contact-directions:hover{background:#8b7bff38}.saas-cms{background:#fff;padding-top:clamp(14px,2vh,24px);padding-bottom:clamp(24px,4vh,40px)}.dark .saas-root .saas-cms{background:#0d0b1e}.saas-cms-meta{color:var(--saas-ink-soft);opacity:.8;margin:14px 0 0;font-size:13px}@keyframes saas-cms-rise24{0%{opacity:0;visibility:hidden;translate:0 24px}}@keyframes saas-cms-rise28{0%{opacity:0;visibility:hidden;translate:0 28px}}@media (prefers-reduced-motion:no-preference){[data-cms-page] .saas-page-hero>*{animation:.6s cubic-bezier(.165,.84,.44,1) both saas-cms-rise24}[data-cms-page] .saas-page-hero>:nth-child(2){animation-delay:.1s}[data-cms-page] .saas-page-hero>:nth-child(3){animation-delay:.2s}[data-cms-page] .saas-page-hero>:nth-child(4){animation-delay:.3s}[data-cms-page] .saas-cms-reveal{animation:.6s cubic-bezier(.165,.84,.44,1) both saas-cms-rise28}[data-cms-page] .saas-cms-reveal:nth-child(2){animation-delay:80ms}[data-cms-page] .saas-cms-reveal:nth-child(3){animation-delay:.16s}[data-cms-page] .saas-cms-reveal:nth-child(4){animation-delay:.24s}[data-cms-page] .saas-cms-reveal:nth-child(5){animation-delay:.32s}[data-cms-page] .saas-cms-reveal:nth-child(n+6){animation-delay:.4s}}.saas-cms-acc{flex-direction:column;gap:clamp(32px,4vw,48px);display:flex}@media (min-width:900px){.saas-cms-acc{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:clamp(28px,3vw,48px);display:grid}}.saas-cms-group{letter-spacing:-.015em;color:var(--saas-ink);align-items:center;gap:12px;margin:0 0 16px;font-size:clamp(19px,2.4vw,23px);font-weight:800;display:flex}.saas-cms-group:before{content:"";background:linear-gradient(180deg, var(--saas-brand), var(--saas-brand-2));border-radius:999px;flex:none;width:4px;height:1.05em}.saas-prose{color:var(--saas-ink);font-size:15.5px;line-height:1.7}.saas-prose>:first-child{margin-top:0}.saas-prose>:last-child{margin-bottom:0}.saas-prose h1,.saas-prose h2,.saas-prose h3,.saas-prose h4{color:var(--saas-ink);letter-spacing:-.01em;margin:1.6em 0 .55em;font-weight:800;line-height:1.25}.saas-prose h1{font-size:1.65em}.saas-prose h2{font-size:1.38em}.saas-prose h3{font-size:1.18em}.saas-prose p{margin:0 0 1em}.saas-prose ul,.saas-prose ol{margin:0 0 1em;padding-inline-start:1.4em}.saas-prose li{margin:.35em 0}.saas-prose a{color:var(--saas-brand);text-underline-offset:2px;text-decoration:underline}.saas-prose strong{color:var(--saas-ink);font-weight:700}.saas-prose blockquote{border-inline-start:3px solid var(--saas-brand);color:var(--saas-ink-soft);margin:1em 0;padding:4px 0 4px 16px}.saas-prose code{background:var(--saas-line);border-radius:6px;padding:2px 6px;font-size:.9em}.saas-prose img{border-radius:12px;max-width:100%}.saas-prose hr{border:none;border-top:1px solid var(--saas-line);margin:1.6em 0}.dark .saas-root .saas-prose code{background:#ffffff14}.saas-prose table{border-collapse:collapse;width:100%;font-size:var(--saas-fs-small);margin:1.2em 0}.saas-prose th,.saas-prose td{border:1px solid var(--saas-line);text-align:start;vertical-align:top;padding:10px 14px}.saas-prose th{color:var(--saas-ink);background:var(--saas-line);font-weight:700}@media (max-width:640px){.saas-prose table{display:block;overflow-x:auto}}.saas-cms-side{flex-direction:column;min-height:60vh;display:flex}.saas-cms-side-bar{border-bottom:1px solid var(--saas-line);color:var(--saas-ink);justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;font-weight:600;display:flex}.saas-cms-side-nav{border-bottom:1px solid var(--saas-line);padding:20px;display:none}.saas-cms-side.is-open .saas-cms-side-nav{display:block}.saas-cms-side-group+.saas-cms-side-group{margin-top:18px}.saas-cms-side-group h3{letter-spacing:.08em;text-transform:uppercase;color:var(--saas-ink);margin:0 0 6px;font-size:11px;font-weight:700}.saas-cms-side-group ul{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.saas-cms-side-link{text-align:start;width:100%;font:inherit;color:var(--saas-ink-soft);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;border-radius:10px;padding:5px 12px;font-size:14px;font-weight:400;transition:background .15s,color .15s;display:block;overflow:hidden}.saas-cms-side-link:hover{color:var(--saas-ink);background:#4a3aff0f}.saas-cms-side-link.is-active{color:var(--saas-brand);background:#4a3aff1a;font-weight:700}.saas-cms-side-content{overflow-wrap:break-word;min-width:0;padding:clamp(24px,4vw,40px);scroll-margin-top:96px}.saas-cms-side-content article{max-width:800px;margin:0 auto}.saas-cms-side-content h1{letter-spacing:-.02em;color:var(--saas-ink);margin:0 0 20px;font-size:26px;font-weight:800}.saas-cms-side-empty{min-height:200px;color:var(--saas-ink-soft);place-items:center;display:grid}@media (min-width:768px){.saas-cms-side{flex-direction:row;height:calc(100dvh - 340px);min-height:440px}.saas-cms-side-bar{display:none}.saas-cms-side-nav{border-bottom:none;border-inline-end:1px solid var(--saas-line);overscroll-behavior:contain;flex:none;width:280px;height:100%;display:block;overflow-y:auto}.saas-cms-side-content{overscroll-behavior:contain;flex:1;min-width:0;height:100%;overflow-y:auto}}.dark .saas-root .saas-cms-side-bar,.dark .saas-root .saas-cms-side-nav{border-color:#ffffff1a}.dark .saas-root .saas-cms-side-link:hover,.dark .saas-root .saas-cms-side-link.is-active{background:#8b7bff1f}.saas-success{text-align:center;max-width:520px;margin:0 auto}.saas-success-icon{background:#3ddc841f;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto 20px;display:flex}.saas-success-icon svg{color:#3ddc84}.dark .saas-root .saas-success-icon{background:#3ddc8414}.saas-success h2{font-size:var(--saas-fs-h3);color:var(--saas-ink);margin:0;font-weight:800}.saas-success p{color:var(--saas-ink-soft);font-size:var(--saas-fs-body);margin:10px 0 0;line-height:1.6}.saas-form{flex-direction:column;gap:22px;display:flex}.saas-form-row{grid-template-columns:1fr 1fr;gap:18px;display:grid}@media (max-width:600px){.saas-form-row{grid-template-columns:1fr}}.saas-label{color:var(--saas-ink);margin-bottom:7px;font-size:14px;font-weight:600;display:block}.saas-input,.saas-textarea{border:1.5px solid var(--saas-line);width:100%;height:48px;color:var(--saas-ink);background:#fff;border-radius:14px;outline:none;padding:0 16px;font-family:inherit;font-size:15px;transition:border-color .2s,box-shadow .2s,background .2s;display:block}.saas-input:focus,.saas-textarea:focus{border-color:var(--saas-brand);box-shadow:0 0 0 3px #4a3aff1f}.saas-input::placeholder,.saas-textarea::placeholder{color:var(--saas-ink-soft);opacity:.55}.saas-input--error{border-color:#e5484d!important;box-shadow:0 0 0 3px #e5484d1a!important}.saas-input:disabled{opacity:.5;cursor:not-allowed}.dark .saas-root .saas-input,.dark .saas-root .saas-textarea{color:var(--saas-ink);background:#ffffff0a;border-color:#ffffff1f}.dark .saas-root .saas-input:focus,.dark .saas-root .saas-textarea:focus{border-color:var(--saas-brand);box-shadow:0 0 0 3px #8b7bff33}.saas-otp-box{width:40px;height:48px;color:var(--saas-ink);background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:12px;justify-content:center;align-items:center;font-size:20px;font-weight:600;transition:border-color .2s,box-shadow .2s;display:flex}@media (min-width:640px){.saas-otp-box{width:48px;height:56px}}.saas-otp-box--filled{border-color:color-mix(in srgb, var(--saas-brand) 45%, var(--saas-line))}.saas-otp-box--active{border-color:var(--saas-brand);box-shadow:0 0 0 3px #4a3aff1f}.saas-otp-box--error{border-color:#e5484d}.saas-otp-box--success{border-color:#10b981}.dark .saas-root .saas-otp-box{background:#ffffff0a;border-color:#ffffff1f}.dark .saas-root .saas-otp-box--active{border-color:var(--saas-brand);box-shadow:0 0 0 3px #8b7bff33}.saas-pills{flex-wrap:wrap;gap:10px;display:flex}.saas-pill{border:1.5px solid var(--saas-line);color:var(--saas-ink-soft);cursor:pointer;background:0 0;border-radius:999px;padding:10px 20px;font-family:inherit;font-size:14px;font-weight:600;transition:all .2s}.saas-pill:hover{border-color:var(--saas-brand);color:var(--saas-brand)}.saas-pill--on,.saas-pill--on:hover{background:var(--saas-brand);border-color:var(--saas-brand);color:#fff}.dark .saas-root .saas-pill{border-color:#ffffff1f}.dark .saas-root .saas-pill--on{background:var(--saas-brand);border-color:var(--saas-brand)}.saas-textarea{resize:vertical;height:auto;padding:14px 16px;line-height:1.6}.saas-help{color:var(--saas-ink-soft);margin:6px 0 0;font-size:13px}.saas-help--error{color:#e5484d;margin:6px 0 0;font-size:13px;font-weight:500}.saas-btn:disabled{opacity:.55;cursor:not-allowed;filter:none;box-shadow:none}.saas-btn[aria-busy=true]:disabled{opacity:1;cursor:progress}.saas-pricing-cards{background:#fff;padding:0 clamp(18px,5vw,56px) 48px}.dark .saas-root .saas-pricing-cards{background:#0d0b1e}.saas-pricing-head--compact{z-index:5;max-width:none;margin:-28px auto clamp(40px,6vh,72px);position:relative}.saas-compare-sec{background:#f5f4fb;padding:clamp(40px,6vh,72px) clamp(18px,5vw,56px);scroll-margin-top:84px}.dark .saas-root .saas-compare-sec{background:#0c0b1a}.saas-compare-head{text-align:center;max-width:640px;margin:0 auto clamp(24px,4vh,36px)}.saas-compare-head h2{letter-spacing:-.025em;color:var(--saas-ink);margin:0 0 10px;font-size:clamp(24px,3.2vw,32px);font-weight:800}.saas-compare-head p{font-size:var(--saas-fs-body);color:var(--saas-ink-soft);margin:0;line-height:1.6}.saas-compare-wrap{border:1px solid var(--saas-line);background:#fff;border-radius:20px;max-width:1180px;margin:0 auto;overflow-x:auto;box-shadow:0 24px 60px -40px #0f102066}.dark .saas-root .saas-compare-wrap{background:#15132a;border-color:#ffffff1a}.saas-compare{border-collapse:collapse;width:100%;color:var(--saas-ink);min-width:560px;font-size:14px}.saas-compare th,.saas-compare td{border-bottom:1px solid var(--saas-line);border-inline-end:1px solid var(--saas-line);padding:14px 16px}.dark .saas-root .saas-compare th,.dark .saas-root .saas-compare td{border-color:#ffffff14}.saas-compare th:last-child,.saas-compare td:last-child{border-inline-end:none}.saas-compare thead th{text-align:center;color:var(--saas-brand);background:#fff;font-weight:800}.dark .saas-root .saas-compare thead th{background:#15132a}.saas-compare th.saas-compare-feat,.saas-compare td.saas-compare-feat{text-align:start;width:28%;color:var(--saas-ink);font-weight:600}.saas-compare thead th.is-popular{background:color-mix(in srgb, var(--saas-brand) 5%, #fff)}.dark .saas-root .saas-compare thead th.is-popular{background:#211d3f}.saas-compare-plan{justify-content:center;align-items:center;gap:6px;display:inline-flex}.saas-compare-plan-ic{width:16px;height:16px}.saas-compare-section{cursor:pointer;-webkit-user-select:none;user-select:none;background:#f7f6fc}.dark .saas-root .saas-compare-section{background:#ffffff0a}.saas-compare-section td{color:var(--saas-ink);font-size:13px;font-weight:800}.saas-compare-section-row{justify-content:space-between;align-items:center;display:flex}.saas-compare-section-row svg{color:var(--saas-ink-soft)}.saas-compare-val{text-align:center}.saas-compare-val.is-popular{background:#4a3aff0d}.dark .saas-root .saas-compare-val.is-popular{background:#8b7bff1a}.saas-compare-yes{color:#10b981;margin:0 auto;display:block}.saas-compare-no{color:#cc4747;margin:0 auto;display:block}.saas-compare-strong{font-weight:700}.saas-pricing-faq{background:#fff;padding:clamp(40px,6vh,72px) clamp(18px,5vw,56px) clamp(56px,9vh,100px)}.dark .saas-root .saas-pricing-faq{background:#0d0b1e}.saas-cms-narrow-faq{max-width:860px}.saas-pricing-faq-title{text-align:center;letter-spacing:-.025em;color:var(--saas-ink);margin:0 0 clamp(24px,4vh,36px);font-size:clamp(26px,4vw,38px);font-weight:800}@media (max-width:720px){.saas-compare th,.saas-compare td{padding:11px 10px}}.saas-auth-page{background:linear-gradient(#f6f5ff 0%,#eceafa 100%);min-height:100dvh}.dark .saas-auth-page{background:linear-gradient(#0b0b16 0%,#15132c 100%)}.saas-authbox{justify-content:center;align-items:safe center;min-height:100dvh;padding:clamp(78px,10.5vh,108px) clamp(18px,5vw,56px) clamp(20px,4vh,44px);display:flex}.saas-authbox-inner{flex-direction:column;width:100%;max-width:1180px;display:flex}.saas-authbox-card{border:1px solid var(--saas-line);background:#fff;border-radius:28px;grid-template-columns:1fr 1fr;width:100%;max-width:1180px;min-height:clamp(440px,56vh,560px);display:grid;overflow:hidden;box-shadow:0 50px 110px -55px #0f10208c}.dark .saas-root .saas-authbox-card{background:#15132a;border-color:#ffffff1a}.saas-authbox-side{color:#fff;background:linear-gradient(155deg,#4a3aff 0%,#6d28d9 55%,#8b3df5 100%);align-items:center;padding:clamp(40px,4.5vw,64px);display:flex;position:relative;overflow:hidden}.saas-authbox-side-inner{z-index:2;width:100%;position:relative}.saas-authbox-glow{inset-inline-end:-180px;background:radial-gradient(circle,#ffffff38 0%,#0000 65%);border-radius:50%;width:460px;height:460px;position:absolute;bottom:-200px}.saas-authbox-headline{letter-spacing:-.02em;margin:0;font-size:clamp(24px,2.4vw,32px);font-weight:800;line-height:1.12}.saas-authbox-sub{color:#ffffffd1;margin:14px 0 0;font-size:14.5px;line-height:1.6}.saas-authbox-form{flex-direction:column;justify-content:center;padding:clamp(26px,2.9vh,42px) clamp(32px,3.6vw,56px);display:flex;position:relative}.saas-auth-page--compact .saas-authbox-card{min-height:clamp(360px,44vh,460px)}.saas-auth-page--compact .saas-authbox-form{padding-block:clamp(20px,2vh,30px)}.saas-auth-page--compact .saas-loginform-head{margin-bottom:16px}@media (max-width:980px){.saas-authbox-card{grid-template-columns:1fr;max-width:520px;margin-inline:auto}.saas-authbox-side{display:none}.saas-authbox{padding-top:clamp(84px,12vh,108px)}}@media (max-width:520px){.saas-authbox{padding-inline:14px;padding-bottom:40px}.saas-authbox-card{border-radius:22px}.saas-authbox-form{padding:34px 24px}}.saas-loginform{flex-direction:column;gap:15px;display:flex}.saas-loginform-head{margin-bottom:28px}.saas-loginform-head h1{letter-spacing:-.025em;color:var(--saas-ink);margin:0;font-size:clamp(26px,3vw,32px);font-weight:800;line-height:1.15}.saas-loginform-head p{color:var(--saas-ink-soft);margin:10px 0 0;font-size:14.5px;line-height:1.55}.saas-field{position:relative}.saas-field-ic{top:50%;color:var(--saas-ink-soft);pointer-events:none;place-items:center;display:grid;position:absolute;inset-inline-start:14px;transform:translateY(-50%)}.saas-field .saas-input{padding-inline-start:42px}.saas-field .saas-input--trailing{padding-inline-end:44px}[dir=rtl] .saas-field .saas-input[dir=ltr]{text-align:right;padding-inline:16px 42px}[dir=rtl] .saas-field .saas-input--trailing[dir=ltr]{padding-inline-start:44px}.saas-field-trailing{top:50%;cursor:pointer;color:var(--saas-ink-soft);background:0 0;border:none;justify-content:center;align-items:center;padding:6px;display:inline-flex;position:absolute;inset-inline-end:8px;transform:translateY(-50%)}.saas-field-trailing:hover{color:var(--saas-ink)}.saas-loginform-row{justify-content:space-between;align-items:center;display:flex}.saas-checkbox-row{width:fit-content;color:var(--saas-ink-soft);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;font-size:14px;display:inline-flex}.saas-checkbox{border:1.5px solid var(--saas-line);background:var(--saas-surface);border-radius:6px;flex:none;place-items:center;width:18px;height:18px;transition:background .15s,border-color .15s;display:grid}.saas-checkbox.on{background:var(--saas-brand);border-color:var(--saas-brand)}.saas-checkbox.on:after{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:9px;height:5px;transform:rotate(-45deg)translateY(-1px)}.saas-divider{color:var(--saas-ink-soft);align-items:center;gap:12px;font-size:13px;display:flex}.saas-divider:before,.saas-divider:after{content:"";background:var(--saas-line);flex:1;height:1px}.saas-social-btn{border:1.5px solid var(--saas-line);width:100%;height:48px;font:inherit;color:var(--saas-ink);cursor:pointer;background:#fff;border-radius:14px;justify-content:center;align-items:center;gap:10px;font-size:15px;font-weight:600;transition:border-color .2s,background .2s;display:flex}.saas-social-btn:hover{border-color:var(--saas-brand);background:#4a3aff0a}.saas-social-btn:disabled{opacity:.6;cursor:not-allowed}.dark .saas-root .saas-social-btn{background:#ffffff0a}.saas-google-note{border:1.5px solid var(--saas-line);color:var(--saas-ink);background:#fff;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.saas-google-note-mark{border:1.5px solid var(--saas-line);background:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.saas-google-note-hint{color:var(--saas-ink-soft)}.dark .saas-root .saas-google-note{background:#ffffff0a}.dark .saas-root .saas-google-note-mark{background:#ffffff0f}.saas-loginform-note{text-align:center;color:var(--saas-ink-soft);margin-top:18px;font-size:13.5px}.saas-loginform-link{color:var(--saas-brand);font-weight:600}.saas-loginform-link:hover{text-decoration:underline}.saas-loginform-alert{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;font-size:14px;display:flex}.saas-loginform-alert .saas-btn{white-space:nowrap;flex:none;margin-inline-start:auto}.dark .saas-root .saas-loginform-alert{color:#fca5a5;background:#e5484d1f;border-color:#e5484d4d}.saas-btn--sm{height:36px;padding:0 14px;font-size:13px}.saas-resend{text-align:center;color:var(--saas-ink-soft);font-size:13px}.saas-resend .saas-loginform-link{cursor:pointer;font:inherit;background:0 0;border:none}.saas-modal-icon{width:56px;height:56px;color:var(--saas-brand);background:#4a3aff1a;border-radius:50%;place-items:center;margin:0 auto 12px;display:grid}.saas-modal-alert{border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.saas-bizcard-alert,.saas-bizcard-alert:hover,.saas-bizcard-alert:focus-visible{--ring-color:var(--saas-danger);border-color:color-mix(in srgb, var(--saas-danger) 55%, var(--saas-line))!important;box-shadow:0 0 0 1px color-mix(in srgb, var(--saas-danger) 25%, transparent), 0 10px 32px -12px color-mix(in srgb, var(--saas-danger) 45%, transparent)!important}.saas-root{--saas-banner-tint:2%}.saas-attention{border:1px solid var(--saas-line);background:var(--saas-surface);color:var(--saas-ink);border-radius:1rem;overflow:hidden}.saas-attention-head{color:var(--saas-danger-ink);align-items:center;gap:8px;padding:12px 16px 2px;font-size:13px;font-weight:700;display:flex}.saas-attention-head--warning{color:var(--saas-warning-ink)}.saas-attention-head--inline{padding:0 0 2px;font-size:12px;display:block}.saas-attention-row--single{padding-block:14px}.saas-attention-head--info{color:var(--saas-brand)}.saas-attention--danger{border-color:color-mix(in srgb, var(--saas-danger) 35%, var(--saas-line));background:color-mix(in srgb, var(--saas-danger) var(--saas-banner-tint), var(--saas-surface))}.saas-attention--warning{border-color:color-mix(in srgb, var(--saas-warning) 40%, var(--saas-line));background:color-mix(in srgb, var(--saas-warning) var(--saas-banner-tint), var(--saas-surface))}.saas-attention--info{border-color:color-mix(in srgb, var(--saas-brand) 30%, var(--saas-line));background:color-mix(in srgb, var(--saas-brand) var(--saas-banner-tint), var(--saas-surface))}.saas-attention-dot{background:var(--saas-danger);border-radius:999px;flex-shrink:0;width:8px;height:8px}.saas-attention-dot--warning{background:var(--saas-warning)}.saas-attention-dot--info{background:var(--saas-brand)}.saas-tab-dot{vertical-align:middle;margin-inline-start:6px;display:inline-block}.saas-attention-row{flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 16px;font-size:14px;display:flex}.saas-attention-row+.saas-attention-row{border-top:1px solid color-mix(in srgb, currentColor 10%, transparent)}.saas-attention-text{flex:220px;min-width:0}.saas-attention-name{font-weight:700}.saas-attention-more{border-top:1px solid var(--saas-line);width:100%;color:var(--saas-brand);text-align:center;padding:8px 16px;font-size:13px;font-weight:600;display:block}.saas-attention-more:hover{background:color-mix(in srgb, var(--saas-brand) 5%, transparent)}.saas-attention-more:focus-visible{outline:2px solid var(--saas-brand);outline-offset:-2px}.saas-need-line{border-color:color-mix(in srgb, var(--saas-danger) 35%, var(--saas-line));background:color-mix(in srgb, var(--saas-danger) var(--saas-banner-tint), var(--saas-surface));color:var(--saas-danger-ink)}.saas-need-line--warning{border-color:color-mix(in srgb, var(--saas-warning) 40%, var(--saas-line));background:color-mix(in srgb, var(--saas-warning) var(--saas-banner-tint), var(--saas-surface));color:var(--saas-warning-ink)}.saas-note-warning{border:1px solid color-mix(in srgb, var(--saas-warning) 40%, var(--saas-line));background:color-mix(in srgb, var(--saas-warning) var(--saas-banner-tint), var(--saas-surface));color:var(--saas-ink)}.saas-notice-icon{width:36px;height:36px;color:var(--saas-danger);background:color-mix(in srgb, var(--saas-danger) 12%, var(--saas-surface));border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.saas-notice-icon--warning{color:var(--saas-warning);background:color-mix(in srgb, var(--saas-warning) 14%, var(--saas-surface))}.saas-notice-icon--brand{color:var(--saas-brand);background:color-mix(in srgb, var(--saas-brand) 12%, var(--saas-surface))}.saas-plan-option{border:2px solid var(--saas-line);background:var(--saas-surface);width:100%;color:var(--saas-ink);text-align:start;border-radius:.75rem;padding:16px;transition:border-color .2s ease-out,box-shadow .2s ease-out;position:relative}.saas-plan-option:hover{border-color:color-mix(in srgb, var(--saas-brand) 50%, var(--saas-line));box-shadow:0 8px 20px -12px color-mix(in srgb, var(--saas-ink) 25%, transparent)}.saas-plan-option:focus-visible{outline:2px solid var(--saas-brand);outline-offset:2px}.saas-plan-option--current{border-color:color-mix(in srgb, var(--saas-success) 45%, var(--saas-line))}.saas-plan-option--on,.saas-plan-option--on:hover{border-color:var(--saas-brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--saas-brand) 20%, transparent)}.saas-cycle-pill{border:1px solid var(--saas-line);background:var(--saas-surface);box-shadow:0 1px 2px color-mix(in srgb, var(--saas-ink) 6%, transparent);border-radius:999px;align-items:center;gap:12px;padding:10px 20px;display:inline-flex}.saas-payopt{border:2px solid var(--saas-line);background:var(--saas-surface);color:var(--saas-ink);transition:border-color .2s ease-out,box-shadow .2s ease-out,background-color .2s ease-out}.saas-payopt:hover{border-color:color-mix(in srgb, var(--saas-brand) 50%, var(--saas-line));box-shadow:0 8px 20px -12px color-mix(in srgb, var(--saas-ink) 25%, transparent)}.saas-payopt--on,.saas-payopt--on:hover{border-color:var(--saas-brand);background:color-mix(in srgb, var(--saas-brand) 4%, var(--saas-surface));box-shadow:0 0 0 3px color-mix(in srgb, var(--saas-brand) 18%, transparent)}.saas-payopt-tick{border:2px solid color-mix(in srgb, var(--saas-ink-soft) 30%, transparent);background:var(--saas-surface);transition:all .2s ease-out}.saas-payopt-tick--on{border-color:var(--saas-success);background:var(--saas-success);box-shadow:0 4px 10px -2px color-mix(in srgb, var(--saas-success) 35%, transparent)}.saas-payopt-card{background:linear-gradient(135deg, var(--saas-brand-2), var(--saas-brand))}.saas-payopt-card--alt{background:linear-gradient(135deg, var(--saas-pay-alt-from), var(--saas-pay-alt-to))}.saas-payopt-hint{color:var(--saas-ink-soft)}.saas-payopt-badge{color:var(--saas-brand);background:color-mix(in srgb, var(--saas-brand) 10%, transparent);border-radius:999px;padding:1px 8px;font-size:11px;font-weight:600}.saas-modal-alert--warning{color:var(--saas-warning-ink);background:#fff7ed;border:1px solid #fed7aa}.saas-modal-alert--success{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0}.saas-input.saas-input--verified{cursor:not-allowed;background:#ecfdf5;border-color:#a7f3d0}.dark .saas-root .saas-input.saas-input--verified{background:#10b9811f;border-color:#10b98152}.saas-field-trailing--ok{color:#10b981}.dark .saas-root .saas-field-trailing--ok{color:#6ee7b7}.saas-modal-alert-content{flex:1;min-width:0}.saas-success-icon{color:#fff;background:#10b981;border-radius:50%;place-items:center;width:64px;height:64px;animation:.55s cubic-bezier(.34,1.56,.64,1) both saas-success-pop;display:grid}.saas-success-icon svg{color:#fff;stroke-dasharray:24;stroke-dashoffset:-24px;animation:.4s ease-out .25s forwards saas-success-check}@keyframes saas-success-pop{0%{opacity:0;transform:scale(0)}55%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes saas-success-check{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.saas-success-icon,.saas-success-icon svg{stroke-dashoffset:0;animation:none}}.saas-btn--danger{color:#cc4747;background:0 0;border:1px solid #fecaca}.saas-btn--danger:hover{background:#e5484d0f}@keyframes saas-glow-float-a{0%,to{transform:translate(0)}50%{transform:translate(-26px,-34px)}}@keyframes saas-glow-float-b{0%,to{transform:translate(0)}50%{transform:translate(34px,26px)}}.saas-authbox-glow{animation:16s ease-in-out infinite saas-glow-float-a}.saas-authbox-glow--2{inset-inline:-150px auto;background:radial-gradient(circle,#ffffff2e 0%,#0000 65%);width:360px;height:360px;animation:20s ease-in-out infinite saas-glow-float-b;top:-120px;bottom:auto}@media (prefers-reduced-motion:reduce){.saas-authbox-glow,.saas-authbox-glow--2{animation:none}}.saas-gsap-ai{flex-direction:column;gap:14px;max-width:320px;margin-top:clamp(28px,5vh,52px);display:flex;position:relative}.saas-gsap-ai-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1f;border:1px solid #fff3;border-radius:16px;align-items:center;gap:12px;padding:14px;display:flex}.saas-gsap-ai-thumb{color:#fff;background:#ffffff29;border-radius:12px;flex:none;place-items:center;width:46px;height:46px;display:grid}.saas-gsap-ai-thumb--done{color:#4a3aff;background:linear-gradient(135deg,#fff,#ffffffb8)}.saas-gsap-ai-meta{flex:1;min-width:0}.saas-gsap-ai-name{color:#fff;font-size:13.5px;font-weight:700}.saas-gsap-ai-tag{color:#ffffffb8;margin-top:2px;font-size:12px}.saas-gsap-ai-core{align-items:center;gap:11px;padding-inline-start:6px;display:inline-flex}.saas-gsap-ai-spark{color:#fff;background:#ffffff2e;border-radius:11px;place-items:center;width:34px;height:34px;display:grid}.saas-gsap-ai-status{color:#ffffffe6;font-size:13px;font-weight:600}.saas-gsap-ai-line{background:#ffffff80;border-radius:5px;height:9px;margin-top:8px}.saas-gsap-ai-line--title{background:#fff;width:72%;height:11px;margin-top:0}.saas-gsap-ai-line--short{width:46%}.dark .saas-root .saas-modal-alert--warning{color:#fcd34d;background:#f59e0b1f;border-color:#f59e0b52}.dark .saas-root .saas-modal-alert--success{color:#6ee7b7;background:#10b9811f;border-color:#10b98152}.saas-root{--saas-surface:#fff}.dark .saas-root{--saas-surface:#16142b}.dark .saas-root input[type=date]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}#credential_picker_container,#credential_picker_container iframe,#credential_picker_iframe{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){#credential_picker_container,#credential_picker_container iframe,#credential_picker_iframe{--lightningcss-light: ;--lightningcss-dark:initial}}.saas-root input[type=date]::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer}.saas-carousel{max-width:340px;margin-top:clamp(16px,3vh,30px);position:relative}.saas-carousel-stage{height:clamp(180px,25vh,224px);position:relative}.saas-slide{opacity:0;pointer-events:none;justify-content:flex-start;align-items:center;transition:opacity .55s,transform .55s;display:flex;position:absolute;inset:0;transform:scale(.98)}.saas-slide.is-active{opacity:1;pointer-events:auto;transform:none}.saas-slide .saas-gsap-ai{margin-top:0}.saas-carousel-cap{color:#ffffffeb;min-height:21px;margin:18px 0 0;font-size:14.5px;font-weight:600;animation:.5s both saas-cap-in}@keyframes saas-cap-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.saas-dots{gap:7px;margin-top:30px;display:flex}.saas-dot{cursor:pointer;background:#ffffff52;border:0;border-radius:999px;width:7px;height:7px;padding:0;transition:width .3s,background .3s}.saas-dot.is-active{background:#fff;width:22px}.dark .saas-root .saas-dots .saas-dot{background:#ffffff52}.dark .saas-root .saas-dots .saas-dot.is-active{background:#fff}.sc-store{position:relative}.sc-store-frame{background:#ffffff1f;border:1px solid #fff3;border-radius:16px;width:208px;padding:12px}.sc-store-bar{gap:5px;margin-bottom:10px;display:flex}.sc-store-bar span{background:#ffffff73;border-radius:50%;width:7px;height:7px}.sc-store-hero{color:#fff;background:linear-gradient(135deg,#ffffff4d,#ffffff1f);border-radius:10px;place-items:center;height:52px;margin-bottom:10px;display:grid}.sc-store-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.sc-store-tile{background:#ffffff29;border-radius:9px;height:38px}.sc-store-badge{inset-inline-end:-8px;color:#16a34a;background:#fff;border-radius:999px;align-items:center;gap:5px;padding:5px 11px;font-size:12px;font-weight:800;display:inline-flex;position:absolute;bottom:-10px;box-shadow:0 8px 22px -8px #0006}.sc-order-panel{flex-direction:column;gap:13px;width:244px;display:flex}.sc-order-rows{flex-direction:column;gap:8px;display:flex}.sc-order-row{background:#ffffff1f;border:1px solid #ffffff2e;border-radius:12px;align-items:center;gap:10px;padding:9px 11px;display:flex}.sc-order-ic{color:#fff;background:#ffffff2e;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid}.sc-order-lines{flex-direction:column;flex:1;gap:5px;display:flex}.sc-order-line{background:#ffffff8c;border-radius:4px;height:7px}.sc-order-line--short{background:#ffffff52;width:55%}.sc-order-dot{background:#4ade80;border-radius:50%;flex:none;width:8px;height:8px}.sc-order-bars{align-items:flex-end;gap:7px;height:44px;display:flex}.sc-order-bar{background:linear-gradient(#fff,#ffffff80);border-radius:4px 4px 0 0;flex:1}.sc-dlv{width:244px;height:150px;position:relative}.sc-dlv-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.sc-dlv-pin{color:#4a3aff;background:#fff;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 8px 20px -6px #00000073}.sc-dlv-store{top:77%;left:14%}.sc-dlv-home{color:#16a34a;top:25%;left:86%}.sc-dlv-pkg{color:#fff;background:linear-gradient(135deg,#ffb547,#f59e0b);border-radius:9px;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:77%;left:14%;transform:translate(-50%,-50%);box-shadow:0 8px 20px -6px #0006}.sc-dlv-check{color:#fff;white-space:nowrap;background:#16a34a;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:800;position:absolute;top:3%;left:86%;transform:translate(-50%,-50%)}.saas-input[type=date]{box-sizing:border-box;width:100%;min-width:0;max-width:100%}@media (hover:none) and (pointer:coarse){.saas-input[type=date]{appearance:none;align-items:center;display:flex}}.saas-input[type=date]::-webkit-date-and-time-value{text-align:start;font-family:inherit;font-size:15px;font-weight:inherit;margin:0}.saas-input[type=date]::-webkit-datetime-edit{color:inherit;font-family:inherit;font-size:15px;line-height:1.2}.saas-input.saas-input--date-right{text-align:right}.saas-input.saas-input--date-right::-webkit-date-and-time-value{text-align:right}.saas-input.saas-input--date-right::-webkit-datetime-edit{text-align:right;flex:1;justify-content:flex-end;width:100%;display:flex}.saas-setup-container{z-index:5;flex-direction:column;gap:24px;width:100%;max-width:1240px;display:flex;position:relative}.saas-setup-pills{display:none}@media (max-width:640px){.saas-setup-pills{flex-wrap:nowrap;justify-content:stretch;align-items:center;gap:6px;width:100%;margin:0 auto;padding:4px 0;list-style:none;display:flex}.saas-setup-pill{border:1px solid var(--saas-line,#e6e6f0);min-width:30px;height:30px;color:var(--saas-ink-soft,#6b6b80);background:#fff;border-radius:999px;flex:1 1 0;justify-content:center;align-items:center;gap:6px;padding:0 4px;font-size:12px;font-weight:600;transition:background-color .2s,color .2s,padding .2s;display:inline-flex}.saas-setup-pill-num{border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.saas-setup-pill.is-done{color:#16a34a;background:0 0;border:1.5px solid #16a34a}.saas-setup-pill.is-active{border:1.5px solid var(--saas-brand,#4a3aff);min-width:max-content;color:var(--saas-brand,#4a3aff);background:0 0;flex:3.5 1 0;padding-inline-end:12px}.saas-setup-pill.is-active .saas-setup-pill-num{background:var(--saas-brand,#4a3aff);color:#fff}.saas-setup-pill-label{white-space:nowrap}.dark .saas-root .saas-setup-pill:not(.is-active):not(.is-done){background:0 0;border-color:#ffffff1f}.dark .saas-root .saas-setup-pill.is-done{color:#4ade80;background:0 0;border-color:#22c55e}}.saas-setup-progress{justify-content:center;align-items:flex-start;gap:0;width:100%;padding-top:6px;display:flex}.saas-setup-step{z-index:2;flex-direction:column;flex:1 1 0;align-items:center;gap:12px;min-width:0;max-width:172px;display:flex;position:relative}.saas-setup-step-dot{border:2px solid var(--saas-line);width:42px;height:42px;color:var(--saas-ink-soft);background:#fff;border-radius:50%;place-items:center;transition:all .3s;display:grid;box-shadow:0 2px 6px #110c2e0d}.saas-setup-step.active .saas-setup-step-dot{border-color:var(--saas-brand);background:var(--saas-brand);color:#fff;transform:scale(1.08);box-shadow:0 0 0 5px #4a3aff1f,0 8px 18px #4a3aff47}.saas-setup-step.done .saas-setup-step-dot{color:#fff;background:#22c55e;border-color:#22c55e;box-shadow:0 3px 10px #22c55e47}.saas-setup-step-label-wrap{flex-direction:column;align-items:center;gap:3px;min-width:0;max-width:100%;display:flex}.saas-setup-step-label{color:var(--saas-ink-soft);text-align:center;max-width:100%;padding-inline:4px;font-size:12px;font-weight:600;line-height:1.35}.saas-setup-step-sub{color:var(--saas-ink-soft);opacity:.85;text-overflow:ellipsis;white-space:nowrap;text-align:center;max-width:100%;padding-inline:4px;font-size:11px;font-weight:500;overflow:hidden}.saas-setup-step.active .saas-setup-step-label{color:var(--saas-brand);font-weight:700}.saas-setup-step.done .saas-setup-step-label{color:#22c55e}.saas-setup-line{background:var(--saas-line);border-radius:999px;flex:1;height:3px;margin:20px 4px 0;transition:background .3s}.saas-setup-line.done{background:#22c55e}.saas-setup-card{border:1px solid var(--saas-line);background:#fff;border-radius:20px;padding:40px;box-shadow:0 4px 24px #0000000a}.saas-setup-card-title{color:var(--saas-ink);margin-bottom:4px;font-size:22px;font-weight:700}.saas-setup-card-desc{color:var(--saas-ink-soft);margin-bottom:28px;font-size:14px}.saas-setup-sector-desc{color:var(--saas-ink-soft);font-size:12px;line-height:1.55}.saas-setup-cat-item.locked{cursor:not-allowed;background:#f59e0b0d;border-style:dashed;border-color:#f59e0b66}.saas-setup-cat-item.locked:hover{box-shadow:none;background:#f59e0b0d;border-color:#f59e0b66;transform:none}.saas-setup-cat-item.locked .saas-setup-cat-icon{color:#d97706;background:#f59e0b26}.saas-setup-sector-chip{color:#d97706;background:#f59e0b26;border-radius:999px;align-items:center;gap:5px;margin-top:2px;padding:3px 10px;font-size:11px;font-weight:600;display:inline-flex}.saas-setup-cat-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.saas-setup-cat-header-text{flex:auto;min-width:200px}.saas-setup-cat-header .saas-setup-card-desc{margin-bottom:0}.saas-setup-sector-chosen{border:1.5px solid var(--saas-brand);color:var(--saas-ink);background:#4a3aff12;border-radius:999px;flex-shrink:0;align-items:center;gap:10px;padding-block:7px;padding-inline:8px 7px;font-size:14px;font-weight:700;display:inline-flex;box-shadow:0 4px 14px #4a3aff24}.saas-setup-sector-chosen-icon{background:var(--saas-brand);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.saas-setup-sector-change{border:1.5px solid var(--saas-brand);color:var(--saas-brand);cursor:pointer;background:#fff;border-radius:999px;padding:5px 14px;font-size:12.5px;font-weight:700;text-decoration:none;transition:background .15s,color .15s}.saas-setup-sector-change:hover{background:var(--saas-brand);color:#fff}.dark .saas-root .saas-setup-sector-chosen{border-color:var(--saas-brand-2);background:#7b6bff24}.dark .saas-root .saas-setup-sector-change{border-color:var(--saas-brand-2);color:var(--saas-brand-2);background:0 0}.dark .saas-root .saas-setup-sector-change:hover{background:var(--saas-brand-2);color:#0b0b16}.saas-setup-cat-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.saas-setup-cat-item{border:1.5px solid var(--saas-line);cursor:pointer;text-align:left;background:#fff;border-radius:14px;flex-direction:column;align-items:flex-start;gap:10px;width:100%;padding:14px;transition:all .2s;display:flex;position:relative;overflow:hidden}[dir=rtl] .saas-setup-cat-item{text-align:right}.saas-setup-cat-media{aspect-ratio:16/9;background:#4a3aff0d;border-radius:10px;place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.dark .saas-root .saas-setup-cat-media{background:#ffffff0d}.saas-setup-cat-img{background-position:50%;background-size:cover;transition:transform .5s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.saas-setup-cat-item:hover{border-color:var(--saas-ink-soft);background:#4a3aff0a;box-shadow:0 8px 20px #0000001a}.saas-setup-cat-item:hover .saas-setup-cat-img{transform:scale(1.08)}@media (prefers-reduced-motion:reduce){.saas-setup-cat-item,.saas-setup-cat-img{transition:none}.saas-setup-cat-item:hover,.saas-setup-cat-item:hover .saas-setup-cat-img{transform:none}}.saas-setup-cat-item.selected{border-width:2px;border-color:var(--saas-brand);background:#4a3aff14;box-shadow:0 0 0 3px #633ddb14}.saas-setup-cat-icon{width:34px;height:34px;color:var(--saas-ink-soft);background:#4a3aff0d;border-radius:10px;flex-shrink:0;place-items:center;transition:all .2s;display:grid}.saas-setup-cat-item.selected .saas-setup-cat-icon{background:var(--saas-brand);color:#fff}.saas-setup-cat-body{flex-direction:column;align-items:flex-start;gap:4px;width:100%;display:flex}.saas-setup-cat-name{color:var(--saas-ink);font-size:15px;font-weight:700}.saas-setup-cat-desc{color:var(--saas-ink-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;font-weight:500;line-height:1.5;display:-webkit-box;overflow:hidden}.saas-setup-cat-check{background:var(--saas-brand);color:#fff;top:8px;z-index:1;border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;display:grid;position:absolute;inset-inline-end:8px}.saas-setup-cat-item.is-hero{flex-direction:row;align-items:center;gap:16px;padding:20px 22px}.saas-setup-cat-hero-text{flex-direction:column;gap:4px;min-width:0;display:flex}.saas-setup-nav{justify-content:space-between;align-items:center;gap:16px;display:flex}.saas-setup-back{border:1.5px solid var(--saas-line);height:46px;color:var(--saas-ink);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 24px;font-size:14px;font-weight:600;transition:all .15s;display:inline-flex}.saas-setup-back:hover{border-color:var(--saas-ink-soft);background:#4a3aff0a}@media (max-width:768px){.saas-setup-nav{bottom:0;z-index:50;padding:12px 16px;padding-bottom:calc(12px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--saas-line);visibility:hidden;background:#ffffffeb;transition:transform .25s,visibility .25s;position:fixed;inset-inline:0;transform:translateY(100%)}.saas-setup-nav.is-shown{visibility:visible;transform:translateY(0)}.saas-setup-nav .saas-btn{flex:1;justify-content:center}.dark .saas-root .saas-setup-nav{background:#0b0b16eb;border-top-color:#ffffff14}}@media (min-width:769px){.saas-setup-nav:has(.saas-setup-back){border:1px solid var(--saas-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffeb;border-radius:18px;padding:12px 16px;box-shadow:0 12px 34px #110c2e24}.dark .saas-root .saas-setup-nav:has(.saas-setup-back){background:#0b0b16eb;border-color:#ffffff1a}.saas-setup-nav.is-shown{z-index:20;animation:.34s cubic-bezier(.22,1,.36,1) saasSetupNavRise;position:sticky;bottom:16px}}@keyframes saasSetupNavRise{0%{opacity:0;transform:translateY(120%)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.saas-setup-nav,.saas-setup-nav.is-shown{transition:none;animation:none}}.saas-setup-slug-suggestions{flex-direction:column;gap:8px;margin-top:10px;display:flex}.saas-setup-slug-suggest-label{color:var(--saas-ink-soft);font-size:12.5px;font-weight:600}.saas-setup-slug-suggest-chips{flex-wrap:wrap;gap:8px;display:flex}.saas-setup-slug-suggest-chip{border:1.5px solid var(--saas-line);color:var(--saas-brand);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:5px;padding:6px 12px;font-family:inherit;font-size:13px;font-weight:600;transition:border-color .15s,background .15s;display:inline-flex}.saas-setup-slug-suggest-chip:hover{border-color:var(--saas-brand);background:#4a3aff0d}.dark .saas-root .saas-setup-slug-suggest-chip{background:#16142b}.dark .saas-root .saas-setup-slug-suggest-chip:hover{background:#7b6bff1f}.saas-setup-domain-note{border:1px solid var(--saas-line);color:var(--saas-ink-soft);background:#f5f6f8;border-radius:10px;align-items:flex-start;gap:8px;margin-top:14px;padding:10px 12px;font-size:13px;line-height:1.5;display:flex}.saas-setup-domain-note svg{color:var(--saas-ink-soft);flex-shrink:0;margin-top:1px}.dark .saas-root .saas-setup-domain-note{color:#c4c5d4;background:#ffffff0d;border-color:#ffffff1a}.dark .saas-root .saas-setup-domain-note svg{color:#c4c5d4}.saas-setup-fields{flex-direction:column;gap:20px;display:flex}.saas-setup-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.saas-setup-drop{border:2px dashed var(--saas-line);cursor:pointer;text-align:center;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:48px 24px;transition:all .2s;display:flex}.saas-setup-drop:hover{border-color:var(--saas-brand);background:#4a3aff14}.saas-setup-drop.has-logo{border-style:solid;border-color:var(--saas-brand);background:#4a3aff14}.saas-setup-drop img{object-fit:contain;border-radius:14px;width:96px;height:96px}.saas-setup-drop-icon{width:80px;height:80px;color:var(--saas-ink-soft);background:#4a3aff0d;border-radius:14px;place-items:center;display:grid}.saas-setup-drop-text{color:var(--saas-ink-soft);font-size:14px;font-weight:500}.saas-setup-slug-preview{color:var(--saas-ink-soft);margin-top:8px;font-size:14px}.saas-setup-slug-preview strong{color:var(--saas-ink);overflow-wrap:anywhere;min-width:0;font-weight:700}.saas-setup-slug-check-btn{background:var(--saas-brand);color:#fff;cursor:pointer;border:none;border-radius:9px;height:32px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:600;transition:opacity .15s}.saas-setup-slug-check-btn:hover{opacity:.9}.saas-setup-slug-check-btn:disabled{opacity:.4;cursor:not-allowed}.saas-setup-translating{color:var(--saas-ink-soft);align-items:center;gap:4px;margin-inline-start:8px;font-size:12px;font-weight:500;display:inline-flex}.saas-setup-slug-badge{align-items:center;gap:4px;font-size:12px;font-weight:500;display:inline-flex}.saas-setup-slug-badge.available{color:#22c55e}.saas-setup-slug-badge.taken{color:#ef4444}.saas-setup-slug-badge.checking{color:var(--saas-ink-soft)}.saas-setup-slug-row{border:1.5px solid var(--saas-line);background:#fff;border-radius:14px;align-items:center;height:48px;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.saas-setup-slug-row:focus-within{border-color:var(--saas-brand);box-shadow:0 0 0 3px #4a3aff1f}.saas-setup-slug-row.has-error{border-color:#e5484d;box-shadow:0 0 0 3px #e5484d1a}.saas-setup-slug-domain{color:var(--saas-ink);white-space:nowrap;-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;padding-left:16px;padding-right:1px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;font-weight:700;display:inline-flex}.saas-setup-slug-wrap{display:grid}.saas-setup-slug-wrap>.saas-setup-slug-row,.saas-setup-slug-wrap>.saas-setup-slug-status{grid-area:1/1}.saas-setup-slug-wrap>.saas-setup-slug-preview{grid-row:2}.saas-setup-slug-preview.is-example{display:none}.saas-setup-slug-field{flex:1;min-width:0;height:100%}.saas-setup-slug-field .saas-input{background:0 0;border:none;border-radius:0;height:100%;padding-left:0;padding-right:168px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px}.saas-setup-slug-field .saas-input:focus{box-shadow:none}.saas-setup-slug-status{white-space:nowrap;place-self:center end;align-items:center;margin-right:8px;display:flex}.dark .saas-root .saas-setup-slug-row{background:#ffffff0a;border-color:#ffffff1f}.dark .saas-root .saas-setup-slug-row:focus-within{border-color:var(--saas-brand)}.saas-setup-step-content{animation:.35s ease-out saasSetupFadeIn}@keyframes saasSetupFadeIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.saas-setup-step-content{animation:none}}@media (max-width:1024px){.saas-setup-cat-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.saas-setup-cat-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.saas-setup-container{gap:24px}.saas-setup-card{border-radius:16px;padding:24px 20px}.saas-setup-row{grid-template-columns:1fr}.saas-setup-cat-header{flex-direction:column;align-items:flex-start}.saas-setup-sector-chosen{align-self:flex-start}.saas-setup-step-label{min-height:0;font-size:10px}.saas-setup-step-dot{width:32px;height:32px}.saas-setup-line{margin-top:15px}.saas-setup-step-sub,.saas-setup-slug-domain{display:none}.saas-setup-slug-field .saas-input{padding-left:14px;padding-right:14px}.saas-setup-slug-preview.is-example{display:flex}.saas-setup-slug-copy{display:none!important}.saas-setup-slug-wrap>.saas-setup-slug-preview{grid-row:1;margin:0 0 6px}.saas-setup-slug-wrap>.saas-setup-slug-row{grid-area:2/1}.saas-setup-slug-preview.is-example strong{color:var(--saas-ink-soft);font-weight:500}.saas-setup-slug-wrap>.saas-setup-slug-status{grid-area:3/1;justify-self:stretch;margin:8px 0 0}.saas-setup-slug-check-btn{border-radius:12px;width:100%;height:44px;font-size:14px}}@media (max-width:480px){.saas-setup-cat-grid{grid-template-columns:repeat(2,1fr);gap:10px}.saas-setup-cat-name{font-size:13.5px}.saas-setup-cat-desc{font-size:11.5px}}.dark .saas-root .saas-setup-card,.dark .saas-root .saas-setup-cat-item{background:#16142b}.dark .saas-root .saas-setup-step-dot,.dark .saas-root .saas-setup-back{background:#ffffff0d}.dark .saas-root .saas-setup-cat-item.locked,.dark .saas-root .saas-setup-cat-item.locked:hover{background:#f59e0b14}.dark .saas-root .saas-setup-cat-item.locked .saas-setup-cat-icon,.dark .saas-root .saas-setup-sector-chip{color:#fbbf24}.saas-blog-filters{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;flex-wrap:nowrap;justify-content:flex-start;gap:10px;padding-bottom:6px;display:flex;overflow-x:auto}.saas-blog-filters::-webkit-scrollbar{display:none}.saas-blog-filters>*{white-space:nowrap;scroll-snap-align:start;flex:none}.saas-blog-pill{border:1.5px solid var(--saas-line);background:var(--saas-surface);font-size:var(--saas-fs-small);color:var(--saas-ink-soft);border-radius:999px;padding:9px 18px;font-weight:600;text-decoration:none;transition:border-color .2s,color .2s,background .2s;display:inline-block}.saas-blog-pill:hover{border-color:var(--saas-brand);color:var(--saas-brand)}.saas-blog-pill.is-active{background:var(--saas-brand);border-color:var(--saas-brand);color:#fff}.saas-blog-pill.is-active:hover{color:#fff}.saas-blog-grid{grid-template-columns:repeat(3,1fr);gap:clamp(18px,2.5vw,26px);display:grid}@media (max-width:980px){.saas-blog-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.saas-blog-grid{grid-template-columns:1fr;gap:14px}.saas-blog-grid .saas-blog-card-body{gap:8px;padding:14px 16px 16px}.saas-blog-grid .saas-blog-card-title{font-size:17px}.saas-blog-card-meta{font-size:12px}.saas-blog-card-body{gap:8px}}.saas-blog-seam{max-width:calc(1180px + 2*clamp(18px,5vw,56px));margin-inline:auto;padding-inline:clamp(18px,5vw,56px);position:relative}.saas-blog-filters--page{padding-top:0;padding-bottom:clamp(24px,3.5vh,36px)}.saas-home-blog{padding-top:clamp(64px,9vh,110px);position:relative}.saas-home-blog-head{text-align:center;max-width:760px;margin:0 auto clamp(32px,5vh,52px)}.saas-home-blog-title{font-size:var(--saas-fs-h1);letter-spacing:-.03em;color:var(--saas-ink);margin:14px auto 0;font-weight:800;line-height:1.05}.saas-home-blog-sub{font-size:var(--saas-fs-lead);color:var(--saas-ink-soft);margin:14px auto 0;line-height:1.6}@media (max-width:640px){.saas-home-blog .saas-blog-grid{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;padding-block:10px 22px;display:flex;overflow-x:auto}.saas-home-blog .saas-blog-grid::-webkit-scrollbar{display:none}.saas-home-blog .saas-blog-card{scroll-snap-align:start;flex:0 0 min(78%,300px)}}.saas-dropdown--header{top:calc(100% + 8px);z-index:60;animation:.16s saas-drop-in;position:absolute;inset-inline-end:0}@keyframes saas-drop-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.saas-searchbox{border:1.5px solid var(--saas-line);background:var(--saas-surface);border-radius:999px;align-items:center;gap:10px;width:min(640px,100%);margin:0 auto;padding-block:8px;padding-inline:18px 8px;transition:border-color .2s;display:flex;position:relative}.saas-searchbox:focus-within{border-color:var(--saas-brand)}.saas-searchbox-icon{color:var(--saas-ink-soft);flex:none}.saas-searchbox input[type=search],.dark .saas-root .saas-searchbox input[type=search]{min-width:0;box-shadow:none;appearance:none;font:inherit;font-size:var(--saas-fs-body);color:var(--saas-ink);background:0 0;border:none;outline:none;flex:1}.saas-searchbox input::placeholder{color:var(--saas-ink-soft)}.saas-searchbox input::-webkit-search-cancel-button{appearance:none}.saas-searchbox-clear{cursor:pointer;color:var(--saas-ink-soft);background:0 0;border:none;align-items:center;padding:2px;transition:color .2s;display:inline-flex}.saas-searchbox-clear:hover{color:var(--saas-ink)}.saas-searchbox-btn{background:var(--saas-brand);color:#fff;font-size:var(--saas-fs-small);cursor:pointer;border:none;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:8px;padding:10px 22px;font-weight:700;transition:background .2s;display:inline-flex;position:relative}.saas-searchbox-btn:hover{background:var(--saas-brand-2)}.saas-searchbox:has(.saas-searchbox-error){border-color:#f04438}.saas-searchbox:has(.saas-searchbox-error):focus-within{border-color:#f04438}.saas-searchbox-error{top:calc(100% + 8px);font-size:var(--saas-fs-small);white-space:nowrap;color:#b42318;background:#f044381a;border-radius:999px;margin:0;padding:4px 12px;font-weight:600;animation:.18s ease-out saas-searchbox-hint;position:absolute;inset-inline-start:50%;transform:translate(-50%)}@keyframes saas-searchbox-hint{0%{opacity:0;transform:translate(-50%)translateY(-4px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.dark .saas-root .saas-searchbox-error{color:#fda29b;background:#f9706629}.saas-searchbox-btn:disabled{opacity:.85;cursor:progress}.saas-searchbox-btn-spin{inset-inline-start:8px;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}svg.saas-searchbox-spin{transform-origin:50%;color:#fff;animation:.8s linear infinite saas-searchbox-spin;display:block}@keyframes saas-searchbox-spin{to{transform:rotate(360deg)}}.saas-searchbox-seam{z-index:5;margin-bottom:clamp(24px,3.5vh,36px);position:relative}.saas-searchbox-seam .saas-searchbox{margin-top:-28px}.saas-section.saas-section--seam{padding-top:0}.saas-search-suggest{font-size:var(--saas-fs-body);color:var(--saas-ink-soft);justify-content:center;align-items:baseline;gap:6px;margin:0 0 clamp(20px,3vh,28px);display:flex}.saas-search-suggest a{color:var(--saas-brand);text-underline-offset:3px;font-weight:700;text-decoration:underline}.saas-search-suggest a:hover{color:var(--saas-brand-2)}.saas-search-empty{text-align:center;color:var(--saas-ink-soft);place-items:center;gap:10px;padding:clamp(40px,7vh,72px) 24px;display:grid}.saas-search-empty-icon{width:64px;height:64px;color:var(--saas-brand);background:#4a3aff14;border-radius:50%;place-items:center;margin-bottom:4px;display:grid}.dark .saas-root .saas-search-empty-icon{color:var(--saas-brand-2);background:#8b7bff29}.saas-search-empty-title{font-size:var(--saas-fs-lead);color:var(--saas-ink);margin:0;font-weight:700}.saas-search-empty-hint{font-size:var(--saas-fs-small);margin:0}.saas-blog-card{background:var(--saas-surface);border:1px solid var(--saas-line);color:inherit;border-radius:20px;flex-direction:column;text-decoration:none;transition:transform .25s,box-shadow .3s,border-color .25s;display:flex;overflow:hidden}.saas-blog-card:hover{border-color:color-mix(in srgb, var(--saas-brand) 40%, var(--saas-line));transform:translateY(-4px);box-shadow:0 24px 48px -28px #4a3aff73}.dark .saas-root .saas-blog-card:hover{box-shadow:0 24px 48px -26px #0009}.saas-blog-card-img{aspect-ratio:16/9;object-fit:cover;background:linear-gradient(135deg,#4a3aff29,#ff4f931f);width:100%;display:block}.dark .saas-root .saas-blog-card-img{background:linear-gradient(135deg,#8b7bff33,#ff4f9324)}.saas-blog-card-media{flex:none;display:block;position:relative}.saas-blog-card-media .saas-blog-badge{inset-inline-start:12px;background:var(--saas-surface);position:absolute;bottom:12px;box-shadow:0 6px 16px -8px #0f102059}.dark .saas-root .saas-blog-card-media .saas-blog-badge{background:var(--saas-surface);color:#ffffffeb}.saas-blog-card-share{inset-inline-end:12px;border:1px solid var(--saas-line);background:var(--saas-surface);width:32px;height:32px;color:var(--saas-ink);cursor:pointer;opacity:0;border-radius:999px;justify-content:center;align-items:center;transition:opacity .2s,transform .2s,color .15s,border-color .15s;display:inline-flex;position:absolute;top:12px;transform:translateY(-4px);box-shadow:0 6px 16px -8px #0f102059}.saas-blog-card:hover .saas-blog-card-share,.saas-blog-card:focus-within .saas-blog-card-share{opacity:1;transform:none}.saas-blog-card-share:hover{color:var(--saas-brand);border-color:color-mix(in srgb, var(--saas-brand) 40%, var(--saas-line))}@media (hover:none){.saas-blog-card-share{opacity:1;inset-inline-end:8px;width:28px;height:28px;top:8px;transform:none}}.saas-blog-card-body{flex-direction:column;flex:1;gap:10px;padding:20px 22px 22px;display:flex}.saas-blog-card-dateline{color:var(--saas-ink-soft);justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.saas-blog-card-date{font-size:inherit;color:inherit;display:block}.saas-blog-card-views{white-space:nowrap;font-size:inherit;color:inherit;align-items:center;gap:5px;display:inline-flex}.saas-blog-card-title{font-size:var(--saas-fs-h3);letter-spacing:-.01em;color:var(--saas-ink);margin:0;font-weight:800;line-height:1.3;transition:color .2s}.saas-blog-card:hover .saas-blog-card-title{color:var(--saas-brand)}.saas-blog-card-excerpt{font-size:var(--saas-fs-small);color:var(--saas-ink-soft);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.6;display:-webkit-box;overflow:hidden}.saas-blog-card-meta{color:var(--saas-ink-soft);flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:auto;padding-top:8px;font-size:13px;display:flex}.saas-blog-card-stat{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.dark .saas-root .saas-blog-card-meta,.dark .saas-root .saas-blog-card-dateline{color:#ffffffc7}.saas-blog-badge{width:fit-content;color:var(--saas-brand);letter-spacing:.04em;text-transform:uppercase;background:#4a3aff14;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:700;display:inline-block}.dark .saas-root .saas-blog-badge{background:#8b7bff24}.saas-blog-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:clamp(32px,5vh,52px);display:flex}.saas-blog-pagination a,.saas-blog-pagination span,.saas-blog-pagination button{border:1.5px solid var(--saas-line);background:var(--saas-surface);min-width:40px;height:40px;font-size:var(--saas-fs-small);color:var(--saas-ink-soft);border-radius:12px;justify-content:center;align-items:center;padding:0 14px;font-weight:600;text-decoration:none;transition:border-color .2s,color .2s,background .2s;display:inline-flex}.saas-blog-pagination a:hover,.saas-blog-pagination button:not(:disabled):hover{border-color:var(--saas-brand);color:var(--saas-brand);cursor:pointer}.saas-blog-pagination button:disabled{opacity:.45}.saas-blog-pagination .is-active{background:var(--saas-brand);border-color:var(--saas-brand);color:#fff}.saas-blog-hero-img{object-fit:cover;border-radius:24px;width:100%;max-height:480px;margin:0 0 clamp(28px,4vh,44px);display:block}.saas-root img,.saas-mega-rail-card img{-webkit-user-drag:none;user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.saas-blog-post-container{padding-top:clamp(20px,4vh,40px)}.saas-page-hero--post-bg{isolation:isolate;background:linear-gradient(180deg, #0f102059 0%, #0f10208c 55%, #0f1020d1 100%), var(--post-hero-img) center / cover no-repeat, #15132c;color:#fff;flex-direction:column;justify-content:center;min-height:clamp(360px,46vh,520px);padding-top:calc(74px + clamp(32px,5vh,56px));padding-bottom:clamp(32px,5vh,56px);display:flex;position:relative}.dark .saas-root .saas-page-hero--post-bg{background:linear-gradient(180deg, #0b0b1666 0%, #0b0b1699 55%, #0b0b16e0 100%), var(--post-hero-img) center / cover no-repeat, #0b0b16}.saas-page-hero--post-bg h1,.saas-page-hero--post-bg .saas-cms-meta{color:#fff}.saas-page-hero--post-bg .saas-cms-meta{opacity:.85}.saas-page-hero--post-bg .saas-crumbs-list,.saas-page-hero--post-bg .saas-crumbs-link,.saas-page-hero--post-bg .saas-crumbs-sep{color:#ffffffd9}.saas-page-hero--post-bg .saas-crumbs-link:hover{color:#fff;background:#ffffff24}.saas-page-hero--post-bg .saas-crumbs-current{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff29}@media (max-width:640px){.saas-page-hero--post-bg{min-height:300px}.saas-page-hero--post{text-align:start;padding-top:84px;padding-bottom:18px}.saas-page-hero--post h1{margin-inline:0;font-size:27px;line-height:1.25}.saas-page-hero--post .saas-cms-meta{margin-top:8px;font-size:12px}.saas-page-hero--post .saas-crumbs{justify-content:flex-start;margin-bottom:12px}.saas-page-hero--post .saas-crumbs-list{justify-content:flex-start}}.saas-blog-tags{flex-wrap:wrap;gap:8px;margin-top:clamp(28px,4vh,40px);display:flex}.saas-blog-tag{border:1px solid var(--saas-line);background:var(--saas-surface);color:var(--saas-ink-soft);border-radius:999px;padding:6px 14px;font-size:13px;font-weight:600;text-decoration:none;transition:border-color .2s,color .2s;display:inline-block}.saas-blog-tag:hover{border-color:var(--saas-brand);color:var(--saas-brand)}.saas-blog-actions{border-block:1px solid var(--saas-line);align-items:center;gap:8px;margin-top:clamp(16px,3vh,24px);padding-block:10px;display:flex;position:relative}.saas-blog-action{font-family:inherit;font-size:var(--saas-fs-small);color:var(--saas-ink-soft);cursor:pointer;background:0 0;border:none;border-radius:999px;align-items:center;gap:8px;padding:9px 16px;font-weight:600;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.saas-blog-action:hover{color:var(--saas-ink);background:#4a3aff0f}.dark .saas-root .saas-blog-action:hover{background:#8b7bff1f}.saas-blog-action svg{flex:none;width:19px;height:19px;transition:transform .15s}.saas-blog-action:active svg{transform:scale(.85)}.saas-blog-like.is-liked,.saas-blog-like.is-liked:hover{color:#ec4899}.saas-blog-like.is-liked svg{fill:currentColor;animation:.35s cubic-bezier(.3,1.6,.5,1) saas-blog-like-pop}@keyframes saas-blog-like-pop{0%{transform:scale(.6)}60%{transform:scale(1.25)}to{transform:scale(1)}}.saas-blog-comment-toolbar{align-items:center;gap:10px;margin-top:10px;display:flex}.saas-emoji-wrap{position:relative}.saas-emoji-btn{border:1.5px solid var(--saas-line);background:var(--saas-surface);width:38px;height:38px;color:var(--saas-ink-soft);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;transition:border-color .2s,color .2s;display:inline-flex}.saas-emoji-btn:hover{border-color:var(--saas-brand);color:var(--saas-brand)}.saas-emoji-menu{bottom:calc(100% + 8px);z-index:20;border:1px solid var(--saas-line);border-radius:14px;animation:.14s saas-drop-in;position:absolute;inset-inline-start:0;overflow:hidden;box-shadow:0 18px 44px -18px #0f10204d}.saas-emoji-menu emoji-picker{width:min(330px,86vw);height:360px}.dark .saas-root .saas-emoji-menu{border-color:#ffffff1a}.saas-blog-comment-list{scrollbar-width:thin;scrollbar-color:var(--saas-line) transparent;max-height:460px;margin-inline:-12px;padding-inline:12px 18px;overflow:hidden auto}.saas-blog-comment-row{align-items:center;gap:12px;display:flex}.saas-blog-comment-main{flex:1;min-width:0}.saas-blog-comment-like{cursor:pointer;color:var(--saas-ink-soft);background:0 0;border:none;flex-shrink:0;align-items:center;gap:5px;padding:2px;font-size:13px;font-weight:600;transition:color .2s;display:inline-flex}.saas-blog-comment-like svg{width:15px;height:15px}.saas-blog-comment-like:hover,.saas-blog-comment-like.is-liked{color:#ec4899}.saas-blog-comment-like.is-liked svg{fill:currentColor}.saas-blog-comment-like.is-static{cursor:default}.saas-blog-team-badge{color:var(--saas-brand);background:#4a3aff1a;border-radius:999px;padding:1px 8px;font-size:11px;font-weight:700;display:inline-block}.saas-blog-comment-reply-btn{cursor:pointer;letter-spacing:.02em;color:var(--saas-ink-soft);background:0 0;border:none;margin-top:4px;padding:2px 0;font-size:12px;font-weight:700;transition:color .2s;display:inline-block}.saas-blog-comment-reply-btn[aria-expanded=true],.saas-blog-comment-reply-btn:hover{color:var(--saas-brand)}.saas-blog-replies{margin-top:8px;border-inline-start:2px solid var(--saas-line);margin-inline-start:22px;padding-inline-start:14px}.saas-blog-reply{padding-block:7px}.saas-blog-reply.is-team{background:#4a3aff0a;border-radius:10px;padding:8px 12px}.saas-blog-replies-toggle{cursor:pointer;color:var(--saas-ink-soft);background:0 0;border:none;align-items:center;gap:8px;margin-top:4px;padding:4px 0;font-size:13px;font-weight:700;transition:color .2s;display:inline-flex}.saas-blog-replies-toggle:before{content:"";background:var(--saas-line);width:22px;height:1px}.saas-blog-replies-toggle:hover{color:var(--saas-brand)}.saas-blog-replying{background:color-mix(in srgb, var(--saas-brand) 10%, transparent);color:var(--saas-brand);border-radius:999px;align-items:center;gap:6px;padding-block:4px;padding-inline:12px 6px;font-size:13px;font-weight:600;display:inline-flex}.saas-blog-replying button{width:22px;height:22px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.saas-blog-replying button:hover{background:color-mix(in srgb, var(--saas-brand) 16%, transparent)}.saas-blog-comment-form textarea.is-invalid{border-color:#dc2626}.saas-blog-comment-form textarea.is-invalid:focus{border-color:#dc2626;box-shadow:0 0 0 3px #dc262626}.saas-blog-comment-error{font-size:var(--saas-fs-small);color:#dc2626;margin-top:8px}.saas-blog-like{position:relative}.saas-like-burst{pointer-events:none;position:absolute;inset:0;overflow:visible}.saas-like-burst i{inset-inline-start:16px;opacity:0;animation:.75s ease-out forwards saas-like-fly;animation-delay:var(--d,0s);font-style:normal;position:absolute;top:50%}.saas-like-burst i:before{content:"♥";font-size:var(--s,12px);color:var(--c,#ec4899)}.saas-like-burst i:first-child{--dx:-22px;--dy:-30px;--s:11px;--c:#ec4899}.saas-like-burst i:nth-child(2){--dx:2px;--dy:-38px;--s:14px;--c:var(--saas-brand);--d:40ms}.saas-like-burst i:nth-child(3){--dx:24px;--dy:-28px;--s:10px;--c:#ff6ba1;--d:80ms}.saas-like-burst i:nth-child(4){--dx:-32px;--dy:-14px;--s:9px;--c:var(--saas-brand-2);--d:.1s}.saas-like-burst i:nth-child(5){--dx:34px;--dy:-10px;--s:12px;--c:#ec4899;--d:60ms}.saas-like-burst i:nth-child(6){--dx:12px;--dy:-44px;--s:9px;--c:#ff6ba1;--d:.12s}@keyframes saas-like-fly{0%{opacity:1;transform:translateY(-50%)scale(.3)}70%{opacity:1}to{opacity:0;transform:translate(var(--dx,0), calc(-50% + var(--dy,-30px))) scale(1)}}@media (prefers-reduced-motion:reduce){.saas-like-burst{display:none}}.saas-blog-share-menu{top:calc(100% + 8px);z-index:20;background:var(--saas-surface);border:1px solid var(--saas-line);border-radius:16px;flex-direction:column;gap:2px;min-width:200px;padding:8px;display:flex;position:absolute;inset-inline-start:0;box-shadow:0 24px 48px -20px #14103259}.dark .saas-root .saas-blog-share-menu{box-shadow:0 24px 48px -20px #000000a6}.saas-blog-share-menu a,.saas-blog-share-menu button{color:var(--saas-ink);text-align:start;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;padding:9px 12px;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s;display:flex}.saas-blog-share-menu a:hover,.saas-blog-share-menu button:hover{background:#4a3aff0f}.dark .saas-root .saas-blog-share-menu a:hover,.dark .saas-root .saas-blog-share-menu button:hover{background:#8b7bff1f}.saas-blog-share-menu svg{width:17px;height:17px;color:var(--saas-ink-soft);flex:none}.saas-blog-poll{background:var(--saas-surface);border:1px solid var(--saas-line);border-radius:20px;margin-top:clamp(28px,4vh,40px);padding:clamp(20px,3vw,28px)}.saas-blog-poll h3{font-size:var(--saas-fs-h3);letter-spacing:-.01em;color:var(--saas-ink);margin:0 0 14px;font-weight:800}.saas-blog-poll .saas-cms-meta{opacity:1}.saas-blog-poll-option{border:1.5px solid var(--saas-line);width:100%;font-family:inherit;font-size:var(--saas-fs-small);color:var(--saas-ink);text-align:start;cursor:pointer;background:0 0;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:12px 16px;font-weight:600;transition:border-color .2s,background .2s;display:flex;position:relative;overflow:hidden}.saas-blog-poll-option:hover{border-color:var(--saas-brand);background:#4a3aff0a}a.saas-blog-poll-option{color:var(--saas-ink);text-decoration:none}.saas-blog-poll-option>:not(.saas-blog-poll-bar){z-index:1;position:relative}.saas-blog-poll.is-voted .saas-blog-poll-option{cursor:default}.saas-blog-poll.is-voted .saas-blog-poll-option:hover{border-color:var(--saas-line)}.saas-blog-poll-option.is-own,.saas-blog-poll.is-voted .saas-blog-poll-option.is-own:hover{border-color:var(--saas-brand)}.saas-blog-poll-option.is-own{color:var(--saas-brand);font-weight:700}.saas-blog-poll-bar{pointer-events:none;transform-origin:0;background:#4a3aff1a;transition:width .8s cubic-bezier(.22,1,.36,1);animation:.8s cubic-bezier(.22,1,.36,1) saas-blog-poll-grow;position:absolute;inset-block:0;inset-inline-start:0}[dir=rtl] .saas-blog-poll-bar{transform-origin:100%}@keyframes saas-blog-poll-grow{0%{transform:scaleX(0)}}.saas-blog-poll-option.is-own .saas-blog-poll-bar{background:#4a3aff2e}.dark .saas-root .saas-blog-poll-bar{background:#8b7bff29}.dark .saas-root .saas-blog-poll-option.is-own .saas-blog-poll-bar{background:#8b7bff42}@media (prefers-reduced-motion:reduce){.saas-blog-poll-bar,.saas-blog-like.is-liked svg{animation:none}}.saas-blog-comments{flex-direction:column;gap:10px;margin-top:clamp(16px,2.5vh,24px);display:flex}.saas-blog-comment-pending{background:color-mix(in srgb, var(--saas-line) 45%, transparent);border-radius:14px;height:96px}.saas-blog-signin{margin:4px 0 0}.saas-blog-signin .saas-btn{height:40px;padding:0 18px;font-size:14px}.saas-blog-comments h2{font-size:var(--saas-fs-h3);letter-spacing:-.01em;color:var(--saas-ink);margin:0;font-weight:800}.saas-blog-comment{border-bottom:1px solid var(--saas-line);padding-block:11px}.saas-blog-comment:first-child{padding-top:2px}.saas-blog-comment.is-fresh:first-child{padding-top:11px}.saas-blog-comment.is-fresh,.saas-blog-reply.is-fresh{border-radius:12px;margin-inline:-12px;padding-inline:12px;animation:2.2s ease-out saas-comment-glow}@keyframes saas-comment-glow{0%{background:color-mix(in srgb, var(--saas-brand) 14%, transparent);box-shadow:0 0 0 4px color-mix(in srgb, var(--saas-brand) 22%, transparent)}60%{background:color-mix(in srgb, var(--saas-brand) 8%, transparent);box-shadow:0 0 0 4px color-mix(in srgb, var(--saas-brand) 10%, transparent)}to{background:0 0;box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.saas-blog-comment.is-fresh,.saas-blog-reply.is-fresh{animation:none}}.saas-blog-see-more{cursor:pointer;font:inherit;color:var(--saas-ink-soft);text-underline-offset:3px;background:0 0;border:none;align-self:flex-start;margin:-2px 0 2px;padding:2px 0;font-size:13px;font-weight:600;text-decoration:underline;transition:color .2s}.saas-blog-see-more:hover{color:var(--saas-brand)}.saas-blog-see-more:disabled{opacity:.6;cursor:default}.saas-blog-comment:last-child{border-bottom:none}.saas-blog-comment p{font-size:var(--saas-fs-small);color:var(--saas-ink);overflow-wrap:break-word;white-space:pre-line;margin:5px 0 0;line-height:1.6}.saas-blog-comment-meta{color:var(--saas-ink-soft);flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:13px;display:flex}.saas-blog-comment-meta strong{color:var(--saas-ink);font-weight:700}.saas-blog-comment-form{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.saas-blog-comment-form textarea{border:1.5px solid var(--saas-line);width:100%;min-height:96px;color:var(--saas-ink);resize:vertical;background:#fff;border-radius:14px;outline:none;padding:14px 16px;font-family:inherit;font-size:15px;line-height:1.6;transition:border-color .2s,box-shadow .2s,background .2s;display:block}.saas-blog-comment-form textarea:focus{border-color:var(--saas-brand);box-shadow:0 0 0 3px #4a3aff1f}.saas-blog-comment-form textarea::placeholder{color:var(--saas-ink-soft);opacity:.55}.dark .saas-root .saas-blog-comment-form textarea{color:var(--saas-ink);background:#ffffff0a;border-color:#ffffff1f}.dark .saas-root .saas-blog-comment-form textarea:focus{border-color:var(--saas-brand);box-shadow:0 0 0 3px #8b7bff33}.saas-section.saas-section--flush{padding:0;display:flow-root}.saas-cats-chips{flex-direction:column;gap:12px;max-width:calc(1180px + 2*clamp(20px,5vw,56px));margin:36px auto 0;padding:0 clamp(20px,5vw,56px);display:flex}.saas-cats-marquee{margin-block:-8px;padding-block:8px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.saas-cats-marquee-group{flex-shrink:0;align-items:center;gap:10px;padding-inline-end:10px;animation:36s linear infinite saas-cats-marquee;display:flex}.saas-cats-marquee.is-reverse .saas-cats-marquee-group{animation-direction:reverse}.saas-cats-marquee:hover .saas-cats-marquee-group{animation-play-state:paused}@keyframes saas-cats-marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}[dir=rtl] .saas-cats-marquee-group{animation-name:saas-cats-marquee-rtl}@keyframes saas-cats-marquee-rtl{0%{transform:translate(0)}to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.saas-cats-marquee{justify-content:center;-webkit-mask-image:none;mask-image:none}.saas-cats-marquee-group{flex-wrap:wrap;flex-shrink:1;justify-content:center;animation:none}.saas-cats-marquee-group[aria-hidden]{display:none}}.saas-cats-chip{border:1px solid var(--saas-line);color:var(--saas-ink);font:inherit;cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:9px 16px;font-size:.92rem;font-weight:600;transition:border-color .2s,color .2s,transform .2s,box-shadow .2s;display:inline-flex}.saas-cats-chip svg{color:var(--cat-accent)}.saas-cats-chip:hover{border-color:var(--cat-accent);color:var(--cat-accent);box-shadow:0 10px 22px -16px var(--cat-accent);transform:translateY(-1px)}.dark .saas-root .saas-cats-chip{background:#141327;border-color:#ffffff1a}.saas-cats-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;max-width:calc(1180px + 2*clamp(20px,5vw,56px));margin:0 auto;padding:36px clamp(20px,5vw,56px) clamp(56px,9vh,96px);display:grid}.saas-cats-card{border:1px solid var(--saas-line);background:#fff;border-radius:14px;flex-direction:column;gap:10px;padding:14px;scroll-margin-top:110px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex}.saas-cats-card:hover{border-color:color-mix(in srgb, var(--cat-accent) 40%, var(--saas-line));box-shadow:0 22px 44px -22px color-mix(in srgb, var(--cat-accent) 55%, transparent);transform:translateY(-4px)}.dark .saas-root .saas-cats-card{background:#131226;border-color:#ffffff17}.saas-cats-card-media{aspect-ratio:16/9;background:color-mix(in srgb, var(--cat-accent) 8%, #f6f5fc);border-radius:10px;place-items:center;display:grid;position:relative;overflow:hidden}.dark .saas-root .saas-cats-card-media{background:color-mix(in srgb, var(--cat-accent) 16%, #131226)}.saas-cats-card-img{background-position:50%;background-size:cover;transition:transform .5s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.saas-cats-card:hover .saas-cats-card-img{transform:scale(1.07)}@media (prefers-reduced-motion:reduce){.saas-cats-card,.saas-cats-card-img{transition:none}.saas-cats-card:hover,.saas-cats-card:hover .saas-cats-card-img{transform:none}}.saas-cats-card-body{flex-direction:column;flex:1;gap:4px;padding:0;display:flex}.saas-cats-card-body h2{letter-spacing:-.01em;color:var(--saas-ink);margin:0;font-size:15px;font-weight:700}.saas-cats-card-body p{color:var(--saas-ink-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12.5px;line-height:1.5;display:-webkit-box;overflow:hidden}@media (max-width:1024px){.saas-cats-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){.saas-cats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.saas-cats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.saas-cats-card{padding:12px}}.saas-cats-icon{background:color-mix(in srgb, var(--cat-accent) 12%, #fff);width:34px;height:34px;color:var(--cat-accent);border-radius:10px;place-items:center;display:grid}.dark .saas-root .saas-cats-icon{background:color-mix(in srgb, var(--cat-accent) 22%, #131226)}.saas-cats-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:auto;padding-top:12px;display:flex}.saas-themes-more{background:#fff;padding:clamp(56px,8vh,96px) clamp(20px,5vw,56px)}.dark .saas-root .saas-themes-more{background:#0c0b1a}.saas-themes-more-inner{max-width:1180px;margin:0 auto}.saas-themes-more-head{text-align:center;max-width:680px;margin:0 auto 36px}.saas-themes-more-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--saas-brand);background:#4a3aff14;border-radius:999px;margin-bottom:16px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-block}[dir=rtl] .saas-themes-more-eyebrow{letter-spacing:0;font-size:13px}.saas-themes-more-head h2{letter-spacing:-.02em;color:var(--saas-ink);margin:0 0 12px;font-size:clamp(28px,3.4vw,40px);font-weight:800;line-height:1.15}.saas-themes-more-head p{color:var(--saas-ink-soft);margin:0;font-size:16px;line-height:1.6}.saas-themes-more-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.saas-themes-more-tile{border:1px solid var(--saas-line);background:#4a3aff08;border-radius:18px;padding:24px}.dark .saas-root .saas-themes-more-tile{background:#ffffff0a;border-color:#ffffff17}.saas-themes-more-ic{width:42px;height:42px;color:var(--saas-brand);background:#4a3aff1a;border-radius:12px;place-items:center;margin-bottom:16px;display:grid}.saas-themes-more-tile h3{color:var(--saas-ink);margin:0 0 6px;font-size:16px;font-weight:700}.saas-themes-more-tile p{color:var(--saas-ink-soft);margin:0;font-size:14px;line-height:1.55}@media (max-width:820px){.saas-themes-more-grid{grid-template-columns:1fr}}.saas-cats-other{border:1px solid var(--saas-line);text-align:center;background:#4a3aff0a;border-radius:20px;max-width:1180px;margin:0 auto;padding:36px clamp(20px,5vw,40px) 40px}.dark .saas-root .saas-cats-other{background:#ffffff0a;border-color:#ffffff17}.saas-cats-other h2{letter-spacing:-.02em;color:var(--saas-ink);margin:0 0 8px;font-size:24px;font-weight:800}.saas-cats-other>p{max-width:640px;color:var(--saas-ink-soft);margin:0 auto 22px;font-size:15px;line-height:1.55}.saas-cats-other-chips{flex-wrap:wrap;justify-content:center;gap:8px;margin:0 0 26px;padding:0;list-style:none;display:flex}.saas-cats-other-chips button{border:1px solid var(--saas-line);font:inherit;color:var(--saas-ink-soft);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:9px 14px;font-size:13.5px;transition:border-color .2s,color .2s,background .2s;display:inline-flex}.saas-cats-other-chips button b{color:var(--saas-ink);font-weight:600}.saas-cats-other-chips button:hover{border-color:var(--saas-brand);background:#4a3aff0f}.saas-cats-other-chips button:hover b{color:var(--saas-brand)}.dark .saas-root .saas-cats-other-chips button{background:#131226;border-color:#ffffff1f}@media (max-width:640px){.saas-cats-other-chips{gap:6px}.saas-cats-other-chips li{width:100%}.saas-cats-other-chips button{white-space:nowrap;justify-content:space-between;width:100%;padding:9px 12px;font-size:13px}.saas-cats-other-chips button span{white-space:normal;text-align:start;flex:auto;min-width:0;line-height:1.3}.saas-cats-other-chips button svg{flex:none}}.saas-cats-grid+.saas-cats-other{width:calc(100% - 2*clamp(20px,5vw,56px));margin:calc(-1*clamp(24px,5vh,48px)) auto clamp(56px,9vh,96px)}.saas-cats-card.has-details{cursor:pointer}.saas-cats-pair{color:var(--saas-ink-soft);align-items:center;gap:12px;font-size:14px;font-weight:600;display:inline-flex}.saas-cats-pair>*{white-space:nowrap;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;transition:color .2s;display:inline-flex}.saas-cats-pair>:hover{color:var(--saas-brand)}.saas-cats-pair .saas-cats-sep{background:var(--saas-line);width:1px;height:14px}.saas-cats-pair .saas-cats-info{border:1px solid var(--saas-line);border-radius:999px;justify-content:center;width:26px;height:26px}.saas-cats-pair .saas-cats-info:hover{border-color:var(--saas-brand);background:#4a3aff14}.saas-cats-card.has-details:hover .saas-cats-pair{color:var(--saas-ink)}@media (max-width:640px){.saas-cats-pair{gap:8px;font-size:13px}.saas-cats-pair>*{gap:4px}}.saas-catdlg.saas-root{border-color:var(--saas-line);max-width:640px;color:var(--saas-ink);font-family:var(--font-jakarta), system-ui, sans-serif;background:#fff;flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden}.dark .saas-catdlg.saas-root{background:#131226;border-color:#ffffff17}[dir=rtl] .saas-catdlg.saas-root{font-family:var(--font-cairo), system-ui, sans-serif}.saas-catdlg-grip{display:none}.saas-catdlg-head{align-items:center;gap:16px;padding-inline-end:28px;display:flex}.saas-catdlg-art{width:72px;height:72px;color:var(--saas-brand);background:#4a3aff0d;border-radius:16px;flex:none;justify-content:center;align-items:center;display:flex}.dark .saas-catdlg-art{background:#ffffff0d}.saas-catdlg-img{background-position:50%;background-repeat:no-repeat;background-size:contain;width:60px;height:60px;display:block}.saas-cats-card-img,.saas-setup-cat-img,.saas-catdlg-img{background-image:var(--cat-art)}.dark .saas-cats-card-img,.dark .saas-setup-cat-img,.dark .saas-catdlg-img{background-image:var(--cat-art-dark)}.saas-catdlg-body{flex-direction:column;gap:18px;max-height:min(85vh,760px);padding:26px 28px 22px;display:flex;overflow-y:auto}.saas-catdlg-title{letter-spacing:-.02em;color:var(--saas-ink);margin:0;font-size:22px;font-weight:800;line-height:1.2}.saas-catdlg-tagline{color:var(--saas-ink-soft);margin:4px 0 0;font-size:14.5px;line-height:1.5}.saas-catdlg-block h3{letter-spacing:.08em;text-transform:uppercase;color:var(--saas-ink-soft);margin:0 0 8px;font-size:11.5px;font-weight:700}[dir=rtl] .saas-catdlg-block h3{letter-spacing:0;font-size:13px}.saas-catdlg-chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.saas-catdlg-chips li{color:var(--saas-brand);background:#4a3aff14;border-radius:999px;padding:8px 12px;font-size:13px;font-weight:600;line-height:1}.dark .saas-catdlg-chips li{background:#8b7bff29}.saas-catdlg-chips.is-quiet li{color:var(--saas-ink);border:1px solid var(--saas-line);background:0 0;font-weight:500}.saas-catdlg-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.saas-catdlg-list li{color:var(--saas-ink);align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;display:flex}.saas-catdlg-list svg{color:#22c55e;flex:none;margin-top:3px}.saas-catdlg-footer{border-top:1px solid var(--saas-line);flex-direction:column;gap:12px;margin-top:4px;padding-top:16px;display:flex}.saas-catdlg-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.saas-catdlg-actions .saas-btn{height:42px;padding:0 18px;font-size:14px}.saas-catdlg-soon{color:var(--saas-ink-soft);font-size:14px;font-weight:600}.saas-catdlg-note{color:var(--saas-ink-soft);margin:-6px 0 0;font-size:12.5px;line-height:1.5}@media (max-width:640px){.saas-catdlg.saas-root{max-height:none}.saas-catdlg-grip{background:var(--saas-line);border-radius:999px;flex:none;width:40px;height:4px;margin:10px auto 0;display:block}.saas-catdlg-head{padding-top:6px}.saas-catdlg-body{flex:auto;min-height:0;max-height:none;padding:20px 18px 18px;overflow-y:auto}.saas-catdlg-footer{padding:14px 18px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--saas-line);background:#fff;margin:auto -18px -18px;position:sticky;bottom:-18px;box-shadow:0 -8px 24px -12px #0f10202e}.dark .saas-catdlg-footer{background:#131226;border-top-color:#ffffff17}.saas-catdlg-actions .saas-btn{white-space:nowrap;flex:auto;justify-content:center}}.saas-plans-carousel{align-items:center;width:100vw;margin-inline:calc(50% - 50vw);display:flex;position:relative}.saas-plans-stage{touch-action:pan-y;flex:1;min-width:0;padding:14px 0 22px;display:grid;position:relative;overflow:clip visible}.saas-plans-slot{grid-area:1/1;width:min(340px,74%);margin-inline:auto;transition:transform .55s cubic-bezier(.22,.8,.3,1),opacity .4s}.saas-plans-slot.is-center{z-index:3}.saas-plans-slot.is-left,.saas-plans-slot.is-right{z-index:2;cursor:pointer}.saas-plans-slot.is-left{transform:translate(-102%)scale(.96)}.saas-plans-slot.is-right{transform:translate(102%)scale(.96)}.saas-plans-slot.is-center>*{box-shadow:0 24px 50px -22px #0f102059}.saas-plans-slot:not(.is-center)>*{box-shadow:0 10px 24px -18px #0f102038}.dark .saas-root .saas-plans-slot.is-center>*{box-shadow:0 24px 50px -22px #000000a6}.saas-plans-slot.is-hidden{z-index:1;opacity:0;pointer-events:none;transform:scale(.7)}.saas-plans-slot:not(.is-center) :is(a,button){pointer-events:none}.saas-plans-dots{justify-content:center;margin-top:4px;display:flex}.saas-plans-dots button{cursor:pointer;background:0 0;border:none;place-items:center;width:24px;height:24px;padding:0;display:grid}.saas-plans-dots button:before{content:"";background:var(--saas-line);border-radius:50%;width:8px;height:8px;transition:background .2s,transform .2s}.saas-plans-dots button.is-on:before{background:var(--saas-brand);transform:scale(1.3)}.dark .saas-root .saas-plans-dots button:before{background:#ffffff2e}.dark .saas-root .saas-plans-dots button.is-on:before{background:var(--saas-brand)}@media (min-width:768px){.saas-plans-carousel,.saas-plans-dots{display:none}}.saas-showcase-marquee{max-width:1340px}.saas-showcase-anchor{scroll-margin-top:120px}.saas-showcase-grid{box-sizing:content-box;grid-template-columns:repeat(3,1fr);gap:clamp(16px,1.8vw,22px);max-width:1180px;margin:0 auto;padding:clamp(28px,4vh,48px) clamp(18px,5vw,56px) clamp(56px,8vh,96px);display:grid}.saas-showcase-badge{top:10px;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;border-radius:999px;padding:3px 10px;font-size:.7rem;font-weight:700;position:absolute;inset-inline-end:10px}@media (max-width:1100px){.saas-showcase-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:820px){.saas-showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@media (max-width:560px){.saas-showcase-grid{grid-template-columns:1fr;gap:16px}.saas-showcase-content{gap:4px;padding:14px 16px 6px}.saas-showcase-content p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.saas-showcase-actions{padding:2px 16px 14px}}.saas-showcase-card.is-jumped,.saas-cats-card.is-jumped{animation:1.8s ease-out saas-jump-glow}@keyframes saas-jump-glow{0%{border-color:var(--saas-line);box-shadow:0 0 #4a3aff00}20%{border-color:var(--saas-brand);box-shadow:0 0 0 4px #4a3aff59,0 0 40px 6px #4a3aff59}60%{border-color:var(--saas-brand);box-shadow:0 0 0 4px #4a3aff33,0 0 32px 4px #4a3aff2e}to{border-color:var(--saas-line);box-shadow:0 0 #4a3aff00}}@media (prefers-reduced-motion:reduce){.saas-showcase-card.is-jumped,.saas-cats-card.is-jumped{border-color:var(--saas-brand);animation:none}}.saas-showcase-card{border:1px solid var(--saas-line);background:#fff;border-radius:20px;flex-direction:column;scroll-margin-top:110px;transition:transform .28s,box-shadow .28s;display:flex;overflow:hidden}.saas-showcase-card:hover{transform:translateY(-6px);box-shadow:0 40px 70px -38px #4a3aff52}.dark .saas-root .saas-showcase-card{background:#131226;border-color:#ffffff17}.saas-showcase-thumbnail{aspect-ratio:16/9;width:100%;position:relative;overflow:hidden}.saas-showcase-thumbnail img{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.saas-showcase-card:hover .saas-showcase-thumbnail img{transform:scale(1.04)}.saas-showcase-thumbnail:after{content:"";z-index:2;pointer-events:none;background:0 0;transition:opacity .35s;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff73,inset 0 1px #fff9}.dark .saas-root .saas-showcase-thumbnail:after{box-shadow:inset 0 0 0 1px #ffffff2e,inset 0 1px #ffffff47}.saas-showcase-thumbnail:before{content:"";z-index:3;pointer-events:none;opacity:0;background:linear-gradient(100deg,#fff0 0%,#ffffff61 50%,#fff0 100%);width:45%;position:absolute;top:-20%;bottom:-20%;left:-60%;transform:skew(-18deg)}.saas-showcase-card:hover .saas-showcase-thumbnail:before{animation:1.1s ease-out forwards saas-glass-sweep}@keyframes saas-glass-sweep{0%{opacity:0;left:-60%}15%{opacity:1}to{opacity:0;left:130%}}@media (prefers-reduced-motion:reduce){.saas-showcase-card:hover .saas-showcase-thumbnail:before{animation:none}}.saas-showcase-fallback{background:linear-gradient(135deg, color-mix(in srgb, var(--cat-accent) 14%, #fff), color-mix(in srgb, var(--cat-accent) 6%, #fff));width:100%;height:100%;color:var(--cat-accent);place-items:center;display:grid}.dark .saas-root .saas-showcase-fallback{background:linear-gradient(135deg, color-mix(in srgb, var(--cat-accent) 22%, #0e0d1f), color-mix(in srgb, var(--cat-accent) 10%, #0e0d1f))}.saas-showcase-content{flex-direction:column;flex:1;gap:6px;padding:18px 20px 10px;display:flex}.saas-showcase-content h2{color:var(--saas-ink);margin:0;font-size:1.05rem;font-weight:700}.saas-showcase-content p{color:var(--saas-muted);flex:1;margin:0;font-size:.875rem;line-height:1.55}.saas-showcase-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;padding:4px 18px 18px;display:flex}.saas-showcase-card.has-demo{cursor:pointer}.saas-showcase-demo{color:var(--saas-ink-soft);align-items:center;gap:6px;font-size:14px;font-weight:600;transition:color .2s;display:inline-flex}.saas-showcase-demo:hover,.saas-showcase-card:hover .saas-showcase-demo{color:var(--saas-brand)}.saas-showcase-actions .saas-btn{white-space:nowrap;justify-content:center;width:100%;height:40px;padding:0 16px;font-size:14px}.saas-fpage-lead{max-width:680px}.saas-fpage-cta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:26px;display:flex}html[dir=rtl] .saas-root .saas-fpage-arrow{transform:scaleX(-1)}.saas-fpage-points{padding-top:clamp(40px,6vh,64px)}.saas-fpage-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,22px);display:grid}.saas-fpage-card{border:1px solid var(--saas-line);background:#fff;border-radius:20px;padding:clamp(22px,2.4vw,30px);transition:border-color .2s,box-shadow .2s,transform .2s}.saas-fpage-card:hover{border-color:#4a3aff52;transform:translateY(-3px);box-shadow:0 18px 44px -28px #0f102066}.dark .saas-root .saas-fpage-card{background:#ffffff08;border-color:#ffffff1a}.saas-fpage-card-title{color:var(--saas-ink);margin:0 0 10px;font-size:clamp(17px,1.6vw,20px);font-weight:700;line-height:1.3}.saas-fpage-card-text{color:var(--saas-ink-soft);margin:0;font-size:15px;line-height:1.65}.saas-fpage-h2{letter-spacing:-.02em;color:var(--saas-ink);margin:0 0 22px;font-size:clamp(24px,3vw,34px);font-weight:800}.saas-fpage-included-inner{background:#f7f6ff;border-radius:24px;padding:clamp(26px,3vw,40px)}.dark .saas-root .saas-fpage-included-inner{background:#ffffff0a}.saas-fpage-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px clamp(20px,3vw,40px);margin:0;padding:0;list-style:none;display:grid}.saas-fpage-list li{color:var(--saas-ink);align-items:flex-start;gap:11px;font-size:15px;line-height:1.55;display:flex}.saas-fpage-tick{background:var(--saas-brand);color:#fff;border-radius:999px;flex:none;place-items:center;width:21px;height:21px;margin-top:2px;display:grid}.saas-related{--saas-section-pt:clamp(28px, 4vh, 44px);border-top:1px solid var(--saas-line);padding-bottom:clamp(40px,6vh,64px)}.saas-related-head{text-align:center;max-width:640px;margin:0 auto 18px}.saas-related-h2{letter-spacing:-.02em;color:var(--saas-ink);margin:0 0 6px;font-size:clamp(22px,2.4vw,28px);font-weight:800;line-height:1.2}.saas-related-sub{color:var(--saas-ink-soft);margin:0;font-size:15px;line-height:1.5}.saas-related-grid{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.saas-related-card{border:1px solid var(--saas-line);min-width:0;max-width:100%;color:var(--saas-ink);background:#fff;border-radius:14px;flex:0 0 286px;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;transition:border-color .2s,background .2s;display:flex}.saas-related-card:hover{background:#4a3aff08;border-color:#4a3aff59}.saas-related-icon{width:36px;height:36px;color:var(--saas-brand);background:#4a3aff14;border-radius:10px;flex:none;place-items:center;display:grid}.saas-related-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.saas-related-name{font-size:14px;font-weight:700}.saas-related-lead{color:var(--saas-ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;line-height:1.4;overflow:hidden}.saas-related-arrow{opacity:.45;flex:none;margin-inline-start:auto;transition:transform .2s,opacity .2s}.saas-related-card:hover .saas-related-arrow{opacity:1;transform:translate(3px)}html[dir=rtl] .saas-root .saas-related-arrow{transform:scaleX(-1)}html[dir=rtl] .saas-root .saas-related-card:hover .saas-related-arrow{transform:scaleX(-1)translate(3px)}@media (max-width:640px){.saas-related-card{flex-basis:100%}}.dark .saas-root .saas-related-card{background:#ffffff08;border-color:#ffffff1a}.dark .saas-root .saas-related-card:hover{background:#8b7bff0f;border-color:#8b7bff80}.dark .saas-root .saas-related-icon{color:var(--saas-brand-2);background:#8b7bff24}.saas-fpage-band-inner{text-align:center;color:#fff;background:linear-gradient(135deg,#4a3aff 0%,#7b5cff 55%,#a855f7 100%);border-radius:28px;padding:clamp(34px,5vw,60px) clamp(22px,4vw,48px)}.saas-fpage-band-title{letter-spacing:-.025em;margin:0;font-size:clamp(24px,3.4vw,40px);font-weight:800;line-height:1.15}.saas-fpage-band-text{color:#ffffffe0;max-width:560px;margin:14px auto 26px;font-size:clamp(15px,1.4vw,17px);line-height:1.65}.saas-fpage-band-inner .saas-btn--primary{color:var(--saas-brand);background:#fff;border-color:#fff}.saas-fpage-band-inner .saas-btn--primary:hover{color:var(--saas-brand);background:#ffffffe6}@media (max-width:900px){.saas-fpage-grid,.saas-fpage-list{grid-template-columns:1fr}}@media (max-width:560px){.saas-fpage-cta .saas-btn{justify-content:center;width:100%}}html[dir=rtl] .saas-root :is(.saas-fpage-band-title,.saas-fpage-h2){letter-spacing:0;line-height:1.35}.saas-links .saas-mega-link.is-soon,.saas-drawer-soon{cursor:default;opacity:.72}.saas-links .saas-mega-link.is-soon:hover{color:var(--saas-ink);background:0 0}.saas-links .saas-mega-link.is-soon:hover svg{color:var(--saas-ink-soft)}.saas-drawer-soon{color:var(--saas-ink-soft);border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;display:flex}.saas-mega-soon{color:#b4720a;letter-spacing:.06em;text-transform:uppercase;background:#f5a5242e;border-radius:999px;flex:none;margin-inline-start:auto;padding:2px 8px;font-size:9.5px;font-style:normal;font-weight:800}.dark .saas-root .saas-mega-soon{color:#f5a524}[data-spotlight]>:is(section,.saas-section,.saas-page-hero,.saas-authbox){isolation:isolate;position:relative;overflow-x:clip}[data-spotlight]>:is(section,.saas-section,.saas-page-hero,.saas-authbox)>*{z-index:1;position:relative}.dark :is(.saas-root [data-spotlight],.saas-root[data-spotlight])>:is(section,.saas-section,.saas-page-hero,.saas-authbox):before,.dark :is(.saas-root [data-spotlight],.saas-root[data-spotlight])>:is(section,.saas-section,.saas-page-hero,.saas-authbox):after{content:"";z-index:0;pointer-events:none;position:absolute;inset:0}.dark :is(.saas-root [data-spotlight],.saas-root[data-spotlight])>:is(section,.saas-section,.saas-page-hero,.saas-authbox):before{background:radial-gradient(var(--g-size,58% 48%) at var(--g-x,18%) var(--g-y,0%), hsl(var(--g-h1,265) 85% 62% / var(--g-a,.13)), transparent 70%), radial-gradient(var(--g-size2,46% 42%) at var(--g-x2,88%) var(--g-y2,92%), hsl(var(--g-h2,315) 80% 60% / calc(var(--g-a,.13) * .72)), transparent 72%)}.dark :is(.saas-root [data-spotlight],.saas-root[data-spotlight])>:is(section,.saas-section,.saas-page-hero,.saas-authbox):after{background:radial-gradient(460px circle at var(--mx,50%) var(--my,50%), #aa96ff21, transparent 60%)}[data-spotlight=pb]{--g-h1:258;--g-h2:318}[data-spotlight=auth]{--g-h1:262;--g-h2:320}.dark .saas-root[data-spotlight=auth]>.saas-authbox{--g-x:4%;--g-y:18%;--g-size:64% 62%;--g-x2:96%;--g-y2:82%;--g-size2:60% 58%;--g-a:.24}[data-spotlight=tm]{--g-h1:282;--g-h2:190}[data-spotlight=cd]{--g-h1:220;--g-h2:275}[data-spotlight=acc]{--g-h1:300;--g-h2:250}[data-spotlight=ord]{--g-h1:245;--g-h2:160}[data-spotlight=inv]{--g-h1:200;--g-h2:285}[data-spotlight=shp]{--g-h1:168;--g-h2:262}[data-spotlight=os]{--g-h1:338;--g-h2:205}[data-spotlight=pt]{--g-h1:152;--g-h2:274}[data-spotlight=wa]{--g-h1:128;--g-h2:250}[data-spotlight=cmp]{--g-h1:22;--g-h2:268}[data-spotlight=aia]{--g-h1:258;--g-h2:188}[data-spotlight=dsc]{--g-h1:340;--g-h2:268}[data-spotlight=loy]{--g-h1:42;--g-h2:152}[data-spotlight=bda]{--g-h1:214;--g-h2:292}[data-spotlight=gen]{--g-h1:265;--g-h2:320}[data-spotlight=thm]{--g-h1:292;--g-h2:178}[data-spotlight=prc]{--g-h1:272;--g-h2:212}[data-spotlight=cat]{--g-h1:310;--g-h2:232}[data-spotlight=blg]{--g-h1:236;--g-h2:292}[data-spotlight=cnt]{--g-h1:188;--g-h2:268}[data-spotlight]>:is(section,.saas-section,.saas-page-hero,.saas-authbox):nth-child(7n+1){--g-x:14%;--g-y:-8%;--g-size:62% 54%;--g-x2:92%;--g-y2:86%;--g-size2:44% 40%;--g-a:.14}[data-spotlight]>:is(section,.saas-section,.saas-page-hero,.saas-authbox):nth-child(7n+2){--g-x:86%;--g-y:6%;--g-size:50% 46%;--g-x2:8%;--g-y2:78%;--g-size2:54% 48%;--g-a:.11}[data-spotlight]>:is(section,.saas-section,.saas-page-hero,.saas-authbox):nth-child(7n+3){--g-x:50%;--g-y:-14%;--g-size:74% 46%;--g-x2:18%;--g-y2:104%;--g-size2:40% 36%;--g-a:.16}[data-spotlight]>:is(section,.saas-section,.saas-page-hero,.saas-authbox):nth-child(7n+4){--g-x:6%;--g-y:62%;--g-size:46% 58%;--g-x2:78%;--g-y2:-6%;--g-size2:50% 40%;--g-a:.12}[data-spotlight]>:is(section,.saas-section,.saas-page-hero,.saas-authbox):nth-child(7n+5){--g-x:96%;--g-y:48%;--g-size:42% 62%;--g-x2:26%;--g-y2:8%;--g-size2:58% 44%;--g-a:.15}[data-spotlight]>:is(section,.saas-section,.saas-page-hero,.saas-authbox):nth-child(7n+6){--g-x:34%;--g-y:96%;--g-size:56% 50%;--g-x2:82%;--g-y2:14%;--g-size2:46% 42%;--g-a:.13}[data-spotlight]>:is(section,.saas-section,.saas-page-hero,.saas-authbox):nth-child(7n){--g-x:68%;--g-y:88%;--g-size:52% 44%;--g-x2:4%;--g-y2:22%;--g-size2:38% 52%;--g-a:.12}.dark :is(.saas-root [data-spotlight],.saas-root[data-spotlight])>.saas-page-hero:before,.dark :is(.saas-root [data-spotlight],.saas-root[data-spotlight])>.saas-page-hero:after{display:none}.dark :is(.saas-root [data-spotlight],.saas-root[data-spotlight])>:is(section,.saas-section):last-child:before{opacity:.45}@media (prefers-reduced-motion:reduce){.dark :is(.saas-root [data-spotlight],.saas-root[data-spotlight])>:is(section,.saas-section,.saas-page-hero,.saas-authbox):after{display:none}}[data-spotlight]>.saas-cta:before,[data-spotlight]>.saas-cta:after{content:none}.saas-appstore{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.saas-appstore[data-variant=inline]{margin-top:22px}.saas-appstore-badge{color:#fff;background:#0f1020;border:1px solid #ffffff1f;border-radius:12px;align-items:center;gap:9px;height:50px;padding:0 16px 0 12px;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}html[dir=rtl] .saas-root .saas-appstore-badge{padding:0 12px 0 16px}.saas-appstore-badge:hover{background:#1a1930;transform:translateY(-2px);box-shadow:0 14px 28px -14px #0f10208c}.saas-appstore-badge svg{flex:none;width:26px;height:26px}.saas-appstore-badge span{text-align:start;flex-direction:column;line-height:1.05;display:flex}.saas-appstore-badge em{letter-spacing:.02em;opacity:.8;font-size:10px;font-style:normal;font-weight:600}.saas-appstore-badge b{letter-spacing:-.01em;font-size:16.5px;font-weight:700}.dark .saas-root .saas-appstore-badge{color:#0f1020;background:#fff;border-color:#ffffff80}.dark .saas-root .saas-appstore-badge:hover{background:#f3f2fb}.saas-appstore-band{--saas-section-pt:clamp(44px, 6vh, 72px);--saas-section-bg:#fff}.dark .saas-root .saas-appstore-band{--saas-section-bg-dark:#0d0b1e}.saas-appstore-band-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:clamp(20px,4vw,56px);display:flex}.saas-appstore-band-copy{text-align:start;flex-direction:column;align-items:flex-start;max-width:620px;display:flex}.saas-appstore-band-eyebrow{color:var(--saas-brand);font-size:var(--saas-fs-eyebrow);letter-spacing:.06em;text-transform:uppercase;background:#4a3aff14;border-radius:999px;align-items:center;margin-bottom:12px;padding:6px 14px;font-weight:700;display:inline-flex}.dark .saas-root .saas-appstore-band-eyebrow{color:var(--saas-brand-2);background:#8b7bff24}.saas-appstore-band-title{letter-spacing:-.02em;color:var(--saas-ink);margin:0;font-size:clamp(24px,2.6vw,34px);font-weight:800;line-height:1.15}html[dir=rtl] .saas-root .saas-appstore-band-title{letter-spacing:0;line-height:1.4}.saas-appstore-band-sub{font-size:var(--saas-fs-lead);color:var(--saas-ink-soft);margin:10px 0 0;line-height:1.6}@media (max-width:720px){.saas-appstore-band-inner{flex-direction:column;align-items:flex-start}}.saas-price-was{color:#e11d48;text-decoration:none;display:inline-block;position:relative}.dark .saas-root .saas-price-was,.dark .saas-price-was{color:#fb7185}.saas-price-was:after{content:"";pointer-events:none;background:#e11d48;border-radius:2px;height:1.5px;position:absolute;top:52%;left:-5%;right:-5%;transform:rotate(-6deg)}.saas-pcard{border:1px solid var(--border);background:var(--card);text-align:start;border-radius:32px;flex-direction:column;align-items:flex-start;padding:24px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 16px 40px -14px #00000040}.saas-pcard--popular{z-index:10}.saas-pcard--deep{box-shadow:0 25px 50px -12px #00000040}@media (min-width:48rem){.saas-pcard--popular{scale:1.05}}@media (hover:hover){.saas-pcard:not(.saas-pcard--popular):hover{translate:0 -4px}.saas-pcard:hover .saas-pcard-ic{scale:1.1}.saas-pcard-cta:hover{background:var(--pc-btn-hover)}}.saas-pcard-ribbon{inset-inline:0;justify-content:center;display:flex;position:absolute;top:0}.saas-pcard-ribbon span{color:#fff;letter-spacing:.1em;text-transform:uppercase;border-radius:0 0 16px 16px;padding:6px 24px;font-size:.625rem;font-weight:900;line-height:1rem}.saas-pcard .saas-save-badge{color:#009767;text-transform:uppercase;background:#d0fae5;border-radius:9999px;padding:6px 12px;font-size:.75rem;font-weight:700;line-height:1rem}.dark .saas-pcard .saas-save-badge{color:#00d294;background:#004e3b4d}.saas-pcard-ic{background:var(--pc-ic-bg);width:44px;height:44px;color:var(--pc-ic-fg);border-radius:16px;justify-content:center;align-items:center;margin-bottom:16px;transition:scale .15s cubic-bezier(.4,0,.2,1);display:flex}.saas-pcard-ic svg{width:24px;height:24px}.saas-pcard-name{color:var(--foreground);margin:0 0 4px;font-size:1.25rem;font-weight:700;line-height:1.75rem}.saas-pcard-desc{min-height:40px;color:var(--muted-foreground);margin:0 0 20px;font-size:.875rem;line-height:1.25rem}.saas-pcard-price{margin-bottom:20px}.saas-pcard-was{margin-bottom:4px}.saas-pcard-was .saas-price-was{font-size:1.125rem;line-height:1.75rem}.saas-pcard-amount{color:var(--foreground);font-size:2.25rem;font-weight:800;line-height:2.5rem}.saas-pcard-unit{color:var(--muted-foreground);font-size:.875rem;font-weight:500;line-height:1.25rem}.saas-pcard-note{color:var(--muted-foreground);margin:6px 0 0;font-size:.75rem;line-height:1rem}.saas-pcard-note b{color:#007956;font-weight:600}.dark .saas-pcard-note b{color:#00d294}.saas-pcard-credits{color:#7008e7;background:#f5f3ff;border:1px solid #ddd6ff;border-radius:9999px;align-items:center;gap:6px;margin-bottom:24px;padding:6px 12px;font-size:.75rem;font-weight:600;line-height:1rem;display:inline-flex}.dark .saas-pcard-credits{color:#c4b4ff;background:#4d179a33;border-color:#5d0ec0}.saas-pcard-credits svg{width:14px;height:14px}.saas-pcard-credits-x{color:#fff;background:#7f22fe;border-radius:9999px;margin-inline-start:2px;padding:1px 6px;font-size:10px;font-weight:700;line-height:16px}.saas-pcard-cta{background:var(--pc-btn);color:#fff;width:100%;box-shadow:0 10px 15px -3px var(--pc-btn-shadow), 0 4px 6px -4px var(--pc-btn-shadow);border-radius:9999px;justify-content:center;align-items:center;gap:8px;margin-top:auto;padding:14px 24px;font-weight:700;transition:all .15s cubic-bezier(.4,0,.2,1);display:flex}.saas-pcard-cta svg{width:16px;height:16px}.saas-pcard-cta--busy{opacity:.7;cursor:not-allowed}.saas-pcard-note b.saas-pcard-note-save,.dark .saas-pcard-note b.saas-pcard-note-save{color:#009767}.saas-pcard--slate{--pc-ic-bg:#f1f5f9;--pc-ic-fg:#45556c;--pc-btn:#314158;--pc-btn-hover:#1d293d;--pc-btn-shadow:#62748e33}.dark .saas-pcard--slate{--pc-ic-bg:#1d293d;--pc-ic-fg:#cad5e2;--pc-btn-hover:#45556c}.saas-pcard--gray{--pc-ic-bg:#f3f4f6;--pc-ic-fg:#4a5565;--pc-btn:#364153;--pc-btn-hover:#1e2939;--pc-btn-shadow:#6a728233}.dark .saas-pcard--gray{--pc-ic-bg:#1e2939;--pc-ic-fg:#d1d5dc;--pc-btn-hover:#4a5565}.saas-pcard--blue{--pc-ic-bg:#4a3aff1a;--pc-ic-fg:#4a3aff;--pc-btn:#4a3aff;--pc-btn-hover:#3d2fe0;--pc-btn-shadow:#4a3aff40}.dark .saas-pcard--blue{--pc-ic-bg:#4a3aff33;--pc-ic-fg:#9d92ff;--pc-btn-hover:#6557ff}.saas-pcard--violet{--pc-ic-bg:#8b3df51a;--pc-ic-fg:#8b3df5;--pc-btn:#8b3df5;--pc-btn-hover:#7a2fe0;--pc-btn-shadow:#8b3df540}.dark .saas-pcard--violet{--pc-ic-bg:#8b3df533;--pc-ic-fg:#c4a3ff;--pc-btn-hover:#a368ff}.saas-pcard--purple{--pc-ic-bg:#f3e8ff;--pc-ic-fg:#9810fa;--pc-btn:#9810fa;--pc-btn-hover:#8200da;--pc-btn-shadow:#ac4bff33}.dark .saas-pcard--purple{--pc-ic-bg:#59168b4d;--pc-ic-fg:#c07eff;--pc-btn-hover:#ac4bff}.saas-pcard--emerald{--pc-ic-bg:#d0fae5;--pc-ic-fg:#009767;--pc-btn:#009767;--pc-btn-hover:#007956;--pc-btn-shadow:#00bb7f33}.dark .saas-pcard--emerald{--pc-ic-bg:#004e3b4d;--pc-ic-fg:#00d294;--pc-btn-hover:#00bb7f}.saas-pcard--amber{--pc-ic-bg:#fef3c6;--pc-ic-fg:#dd7400;--pc-btn:#dd7400;--pc-btn-hover:#b75000;--pc-btn-shadow:#f99c0033}.dark .saas-pcard--amber{--pc-ic-bg:#7b33064d;--pc-ic-fg:#fcbb00;--pc-btn-hover:#f99c00}.saas-pcard--red{--pc-ic-bg:#ffe2e2;--pc-ic-fg:#e40014;--pc-btn:#e40014;--pc-btn-hover:#bf000f;--pc-btn-shadow:#fb2c3633}.dark .saas-pcard--red{--pc-ic-bg:#82181a4d;--pc-ic-fg:#ff6568;--pc-btn-hover:#fb2c36}.saas-pcard--cyan{--pc-ic-bg:#cefafe;--pc-ic-fg:#0092b5;--pc-btn:#0092b5;--pc-btn-hover:#007492;--pc-btn-shadow:#00b7d733}.dark .saas-pcard--cyan{--pc-ic-bg:#104e644d;--pc-ic-fg:#00d2ef;--pc-btn-hover:#00b7d7}.saas-pcard--pink{--pc-ic-bg:#fce7f3;--pc-ic-fg:#e30076;--pc-btn:#e30076;--pc-btn-hover:#c4005c;--pc-btn-shadow:#f6339a33}.dark .saas-pcard--pink{--pc-ic-bg:#8610434d;--pc-ic-fg:#fb64b6;--pc-btn-hover:#f6339a}.saas-save-badge{top:32px;z-index:1;white-space:nowrap;position:absolute;inset-inline-end:24px}@media (max-width:640px){.saas-setup-progress{display:none}}.saas-profile-grid{text-align:start;gap:32px;display:grid}@media (min-width:1024px){.saas-profile-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);gap:40px}}.saas-profile-aside{border:1px solid var(--saas-line);background:color-mix(in srgb, var(--saas-brand) 5%, var(--saas-surface));border-radius:18px;padding:16px}@media (min-width:640px){.saas-profile-aside{padding:24px}}.saas-profile-badge,.saas-profile-reason-icon{background:var(--saas-surface);color:var(--saas-brand);border:1px solid var(--saas-line)}.saas-profile-badge{border-radius:999px;align-items:center;padding:4px 12px;font-size:12px;font-weight:600;display:none}@media (min-width:1024px){.saas-profile-badge{display:inline-flex}}@media (max-width:1023px){.saas-profile-aside{background:0 0;border:0;padding:0}.saas-profile-aside .saas-setup-card-desc{margin-bottom:0}.saas-profile-grid{gap:16px}}.saas-profile-reasons{margin-top:24px;padding:0;list-style:none;display:none}@media (min-width:1024px){.saas-profile-reasons{gap:16px;display:grid}}.saas-profile-reason{align-items:flex-start;gap:12px;display:flex}.saas-profile-reason-icon{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;margin-top:2px;display:flex}.saas-profile-reason-title{color:var(--saas-ink);font-size:14px;font-weight:600;display:block}.saas-profile-reason-sub{color:var(--saas-ink-soft);font-size:14px;display:block}.saas-input.saas-input--locked{cursor:not-allowed;background:color-mix(in srgb, #10b981 8%, var(--saas-surface));border-color:color-mix(in srgb, #10b981 35%, var(--saas-line));color:var(--saas-ink);opacity:1}.saas-input.saas-input--icon-end{padding-inline-end:44px}.saas-input.saas-input--badge-end{padding-inline-end:112px}.saas-field-check{color:#10b981;width:20px;height:20px;margin-block:auto;position:absolute;inset-block:0;inset-inline-end:12px}.saas-field-badge{color:#047857;background:color-mix(in srgb, #10b981 16%, var(--saas-surface));border-radius:999px;align-items:center;gap:4px;height:26px;margin-block:auto;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;inset-block:0;inset-inline-end:12px}.dark .saas-root .saas-field-badge{color:#6ee7b7}.dark .saas-root .saas-input.saas-input--locked{background:color-mix(in srgb, #10b981 10%, var(--saas-surface));border-color:color-mix(in srgb, #10b981 40%, var(--saas-line))}.saas-email-reveal{font:inherit;color:var(--saas-brand);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.site-message-slot{margin:-16px calc(-1*clamp(18px,5vw,56px)) 12px}.site-message-slot:empty{display:none}.saas-root{padding-top:var(--site-message-h,0px)}.site-message-bottom{z-index:45;position:fixed;inset:auto 0 0}.site-message-bottom:empty{display:none}.saas-root{padding-bottom:var(--site-message-bottom-h,0px)}.saas-page-hero.saas-page-hero--compact{text-align:start;padding:104px clamp(18px,5vw,56px) 24px}@media (max-width:768px){.saas-page-hero.saas-page-hero--compact{padding-top:96px}}.saas-page-hero--compact .saas-crumbs,.saas-page-hero--compact .saas-crumbs-list{justify-content:flex-start}.saas-page-hero--compact .saas-crumbs{margin-bottom:14px}.saas-page-hero--compact h1{font-size:var(--saas-fs-h2);margin:0;line-height:1.2}.saas-page-hero--compact .saas-page-hero-sub{font-size:var(--saas-fs-small);margin:10px 0 0}.saas-footer.saas-footer--slim{padding-block:20px}.saas-footer--slim .saas-foot-bottom{border-top:0;margin-top:0;padding-top:0}.saas-dropdown--compact .saas-dropdown-item{font-size:var(--saas-fs-small);padding:8px 12px}.saas-tabs{scrollbar-width:none;border:1px solid var(--saas-line);background:var(--saas-surface);border-radius:14px;gap:4px;padding:6px 8px;display:flex;position:relative;overflow-x:auto}.saas-tabs>*{height:40px;font:inherit;font-size:var(--saas-fs-small);white-space:nowrap;color:var(--saas-ink-soft);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;align-items:center;gap:6px;padding:0 16px;font-weight:600;transition:background-color .15s,color .15s;display:inline-flex}.saas-tabs>:hover:not([aria-current=page]){color:var(--saas-ink);background:color-mix(in srgb, var(--saas-ink) 5%, transparent)}.saas-tabs>[aria-current=page]{color:var(--saas-brand);background:color-mix(in srgb, var(--saas-brand) 8%, transparent)}.saas-tabs>:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--saas-brand) 30%, transparent);outline:none}@media (max-width:480px){.saas-tabs{gap:2px;padding:4px}.saas-tabs>*{padding:0 10px}}@keyframes saas-field-glow{0%,to{box-shadow:0 0 #4a3aff00}30%,70%{box-shadow:0 0 0 4px #4a3aff47}}.saas-field-glow{animation:1.3s ease-in-out 2 saas-field-glow;border-color:var(--saas-brand)!important}@media (prefers-reduced-motion:reduce){.saas-field-glow{animation:none;box-shadow:0 0 0 4px #4a3aff47}}@keyframes sd-onb-pop{0%,to{transform:rotate(0)scale(1)}20%{transform:rotate(-14deg)scale(1.08)}40%{transform:rotate(10deg)scale(1.12)}60%{transform:rotate(-6deg)scale(1.04)}}@keyframes sd-onb-bounce{0%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-4px)}}@keyframes sd-onb-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.1)}}@keyframes sd-onb-twinkle{0%,to{transform:rotate(0)scale(1)}25%{transform:rotate(12deg)scale(1.15)}50%{transform:rotate(0)scale(.95)}75%{transform:rotate(-12deg)scale(1.1)}}@keyframes sd-onb-turn{0%,to{transform:rotate(0)}30%{transform:rotate(-35deg)}60%{transform:rotate(20deg)}}@keyframes sd-onb-lift{0%,to{transform:translate(0)}50%{transform:translate(6px,-12px)}}.sd-onb-pop{animation:1.4s ease-in-out infinite sd-onb-pop}.sd-onb-bounce{animation:1.2s ease-in-out infinite sd-onb-bounce}.sd-onb-pulse{animation:1.4s ease-in-out infinite sd-onb-pulse}.sd-onb-twinkle{animation:1.6s ease-in-out infinite sd-onb-twinkle}.sd-onb-turn{transform-origin:70% 30%;animation:1.3s ease-in-out infinite sd-onb-turn}.sd-onb-lift{animation:1.1s ease-in-out infinite sd-onb-lift}@keyframes sd-onb-glow{0%,to{opacity:.7;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}}@keyframes sd-onb-drift-a{0%,to{transform:translate(0)}50%{transform:translate(60px,40px)}}@keyframes sd-onb-drift-b{0%,to{transform:translate(0)}50%{transform:translate(-50px,-30px)}}@keyframes sd-onb-confetti{0%{opacity:1;transform:translate(-50%,-50%)rotate(0)scale(.6)}to{transform:translate(calc(-50% + var(--sd-onb-x)), calc(-50% + var(--sd-onb-y))) rotate(var(--sd-onb-r)) scale(1);opacity:0}}.sd-onb-glow{animation:2.4s ease-in-out infinite sd-onb-glow}.sd-onb-drift-a{animation:14s ease-in-out infinite sd-onb-drift-a}.sd-onb-drift-b{animation:18s ease-in-out infinite sd-onb-drift-b}.sd-onb-confetti{opacity:0;animation:1.1s cubic-bezier(.2,.7,.3,1) forwards sd-onb-confetti}@media (prefers-reduced-motion:reduce){.sd-onb-pop,.sd-onb-bounce,.sd-onb-pulse,.sd-onb-twinkle,.sd-onb-turn,.sd-onb-lift,.sd-onb-glow,.sd-onb-drift-a,.sd-onb-drift-b{animation:none}.sd-onb-confetti{display:none}}.cta-pending,.cta-pending-group>*{pointer-events:none;position:relative;overflow:hidden;color:#0000!important;box-shadow:none!important;background:#4a3aff14!important;border-color:#0000!important}.cta-pending *,.cta-pending-group>* *{visibility:hidden}.dark .cta-pending,.dark .cta-pending-group>*{background:#ffffff12!important}.cta-pending:after,.cta-pending-group>:after{content:"";visibility:visible;background:linear-gradient(100deg,#0000 20%,#ffffff8c 50%,#0000 80%);animation:1.3s ease-in-out infinite cta-pending-sweep;position:absolute;inset:0;transform:translate(-100%)}.dark .cta-pending:after,.dark .cta-pending-group>:after{background:linear-gradient(100deg,#0000 20%,#ffffff1f 50%,#0000 80%)}[dir=rtl] .cta-pending:after,[dir=rtl] .cta-pending-group>:after{animation-name:cta-pending-sweep-rtl}@keyframes cta-pending-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes cta-pending-sweep-rtl{0%{transform:translate(100%)}to{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.cta-pending:after,.cta-pending-group>:after{animation:none;display:none}}.saas-auth-skeleton:after{content:"";background:linear-gradient(100deg,#0000 20%,#ffffff8c 50%,#0000 80%);animation:1.3s ease-in-out infinite cta-pending-sweep;position:absolute;inset:0;transform:translate(-100%)}.dark .saas-auth-skeleton:after{background:linear-gradient(100deg,#0000 20%,#ffffff1f 50%,#0000 80%)}[dir=rtl] .saas-auth-skeleton:after{animation-name:cta-pending-sweep-rtl}html[data-anim-hold] .cta-pending:after,html[data-anim-hold] .cta-pending-group>:after,html[data-anim-hold] .saas-auth-skeleton:after{animation-play-state:running!important}@media (prefers-reduced-motion:reduce){.saas-auth-skeleton:after{animation:none;display:none}}.saas-compare-wrap:not(.saas-compare-wrap--list){overflow:clip}.saas-compare-wrap:not(.saas-compare-wrap--list) .saas-compare thead th{top:var(--saas-nav-h,72px);z-index:2;box-shadow:inset 0 -1px 0 var(--saas-line);padding-block:14px;position:sticky}.saas-compare-wrap:not(.saas-compare-wrap--list) .saas-compare.is-stuck thead{z-index:3;filter:drop-shadow(0 10px 12px #00000024);position:relative}.saas-compare-wrap:not(.saas-compare-wrap--list) .saas-compare.is-stuck thead th:first-child{border-end-start-radius:18px}.saas-compare-wrap:not(.saas-compare-wrap--list) .saas-compare.is-stuck thead th:last-child{border-end-end-radius:18px}.saas-compare-price{color:var(--saas-ink-soft);margin:6px 0 10px;font-size:12px;font-weight:600;display:block}.saas-compare-price b{letter-spacing:-.02em;color:var(--saas-ink);font-size:22px;font-weight:800}.saas-compare thead .saas-compare-plan{color:var(--plan)}.saas-compare thead th{position:relative}.saas-compare-save{top:10px;color:#047857;text-transform:uppercase;letter-spacing:.04em;background:#d1fae5;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:800;position:absolute;inset-inline-end:10px}.dark .saas-root .saas-compare-save{color:#6ee7b7;background:#064e3b73}.dark .saas-root .saas-compare thead .saas-compare-plan{color:color-mix(in srgb, var(--plan) 55%, #fff)}.saas-compare-get{background:var(--plan);color:#fff;border-radius:999px;padding:8px 20px;font-size:13px;font-weight:700;transition:filter .2s,transform .2s;display:inline-flex}.saas-compare-get:hover{filter:brightness(1.1);transform:translateY(-1px)}.saas-compare-cycle{border:1px solid var(--saas-line);border-radius:999px;padding:4px;display:inline-flex}.saas-compare-cycle button{color:var(--saas-ink-soft);border-radius:999px;padding:7px 16px;font-size:13px;font-weight:700;transition:background .2s,color .2s}.saas-compare-cycle button[aria-pressed=true]{background:var(--saas-brand);color:#fff}.saas-compare thead th.saas-compare-feat{text-align:center}.saas-compare-cycle button{align-items:center;gap:6px;display:inline-flex}.saas-compare-cycle-save{color:#047857;text-transform:uppercase;letter-spacing:.03em;background:#d1fae5;border-radius:999px;padding:2px 7px;font-size:10px;font-weight:800}.dark .saas-root .saas-compare-cycle-save{color:#6ee7b7;background:#064e3b73}.dark .saas-root .saas-compare-cycle{border-color:#ffffff1f}@media (max-width:639px){.saas-compare-wrap:not(.saas-compare-wrap--list) .saas-compare{min-width:0;font-size:12px}.saas-compare-wrap:not(.saas-compare-wrap--list) .saas-compare th,.saas-compare-wrap:not(.saas-compare-wrap--list) .saas-compare td{padding:10px 4px}.saas-compare-wrap:not(.saas-compare-wrap--list) .saas-compare .saas-compare-feat{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;width:34%;padding-inline:10px 6px}.saas-compare-sec{padding-inline:12px}.saas-compare-get{display:none}.saas-compare-cycle{border-radius:14px;flex-direction:column;width:100%}.saas-compare-cycle button{border-radius:10px;justify-content:center;padding:6px 4px;font-size:11px}.saas-compare-cycle-save{display:none}.saas-compare-plan{flex-wrap:wrap;gap:4px}.saas-compare-price{margin:4px 0 0;font-size:10px}.saas-compare-price b{font-size:15px;display:block}.saas-compare-save{margin-bottom:4px;padding:2px 6px;font-size:9px;display:inline-block;position:static}}@keyframes plan-yearly-sweepLtr{0%{background-position:100% 0}to{background-position:0 0}}@keyframes plan-yearly-sweepRtl{0%{background-position:0 0}to{background-position:100% 0}}@keyframes plan-yearly-priceGlow{0%,to{filter:drop-shadow(0 0 #8b5cf600)}45%{filter:drop-shadow(0 0 14px #8b5cf6a6)drop-shadow(0 0 4px #c084fc80)}}.plan-yearly-price{-webkit-text-fill-color:transparent;background-image:linear-gradient(100deg,currentColor 34%,#7c5cff 45%,#c4b5fd 50%,#e879f9 52%,#7c5cff 56%,currentColor 66%);background-position:0 0;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:1.5s cubic-bezier(.45,0,.25,1) .4s both plan-yearly-sweepLtr,1.7s ease-in-out .4s both plan-yearly-priceGlow}[dir=rtl] .plan-yearly-price{animation-name:plan-yearly-sweepRtl,plan-yearly-priceGlow}.plan-yearly-chip{isolation:isolate;animation:1.8s ease-in-out 1.15s both plan-yearly-chipGlow;position:relative;overflow:hidden}@keyframes plan-yearly-chipGlow{0%,to{box-shadow:0 0 #8b5cf600}45%{box-shadow:0 0 0 2px #a78bfa73,0 0 22px 4px #8b5cf680}}.plan-yearly-chip:before{content:"";z-index:1;pointer-events:none;opacity:0;background:radial-gradient(circle at 22% 35%,#ffffffe6 0 1.1px,#0000 2px),radial-gradient(circle at 50% 70%,#e9d5ffe6 0 .7px,#0000 1.4px),radial-gradient(circle at 78% 30%,#ffffffe6 0 1.1px,#0000 2px);animation:2.4s ease-in-out 1.3s both plan-yearly-shimmer;position:absolute;inset:0}@keyframes plan-yearly-shimmer{0%,to{opacity:0;transform:scale(.9)}25%,40%{opacity:1;transform:scale(1)}55%{opacity:0}78%{opacity:1;transform:scale(1.08)}90%{opacity:.4}}@media (prefers-reduced-motion:reduce){.plan-yearly-price{-webkit-text-fill-color:currentColor;background:0 0;animation:none}.plan-yearly-chip,.plan-yearly-chip:before{animation:none}.plan-yearly-chip:before{display:none}}.plan-yearly-badge{animation:1.6s ease-in-out both plan-yearly-badgeGlow}@keyframes plan-yearly-badgeGlow{0%,to{box-shadow:0 0 #10b98100}45%{box-shadow:0 0 0 2px #34d39973,0 0 20px 4px #10b98173}}@media (prefers-reduced-motion:reduce){.plan-yearly-badge{animation:none}}.yearly-hint-save{animation:2.2s cubic-bezier(.45,0,.55,1) infinite both yearly-hint-saveGlow}@keyframes yearly-hint-saveGlow{0%,72%,to{box-shadow:0 0 #10b98100}34%{box-shadow:0 0 0 3px #34d39980,0 0 22px 6px #10b98173}}.yearly-hint-switch{animation:2.2s cubic-bezier(.45,0,.55,1) infinite both yearly-hint-trackPulse}@keyframes yearly-hint-trackPulse{0%,72%,to{box-shadow:0 0 #4a3aff00}34%{box-shadow:0 0 0 4px #4a3aff33,0 0 14px 2px #4a3aff40}}.yearly-hint-switch [data-slot=switch-thumb]{animation:2.2s cubic-bezier(.45,0,.55,1) infinite both yearly-hint-nudgeLtr}[dir=rtl] .yearly-hint-switch [data-slot=switch-thumb]{animation-name:yearly-hint-nudgeRtl}@keyframes yearly-hint-nudgeLtr{0%,72%,to{transform:translate(0)}18%,50%{transform:translate(10px)}34%{transform:translate(2px)}}@keyframes yearly-hint-nudgeRtl{0%,72%,to{transform:translate(0)}18%,50%{transform:translate(-10px)}34%{transform:translate(-2px)}}@media (prefers-reduced-motion:reduce){.yearly-hint-save,.yearly-hint-switch,.yearly-hint-switch [data-slot=switch-thumb]{animation:none}}@keyframes saas-bizcard-renewed{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--saas-success) 0%, transparent)}50%{box-shadow:0 0 0 3px color-mix(in srgb, var(--saas-success) 30%, transparent), 0 0 32px 4px color-mix(in srgb, var(--saas-success) 35%, transparent)}}.saas-bizcard-renewed{animation:1.8s ease-in-out 3 saas-bizcard-renewed}@media (prefers-reduced-motion:reduce){.saas-bizcard-renewed{animation:none}}.saas-dropdown-item[data-unread=true]{background:color-mix(in srgb, var(--saas-brand) 6%, transparent)}.saas-dropdown-item[data-unread=true]:hover{background:color-mix(in srgb, var(--saas-brand) 10%, transparent)}tr[data-unread=true]>td{background:color-mix(in srgb, var(--saas-brand) 4%, transparent)}.saas-notif-list{grid-template-columns:minmax(0,1fr);gap:4px;padding-inline-end:6px;display:grid}.saas-notif-list>li{min-width:0}.saas-notif-list .saas-dropdown-item{min-width:0;max-width:100%;padding:8px 12px}.saas-result-banner{border:1px solid var(--saas-line);background:var(--saas-surface);border-radius:.75rem;align-items:center;gap:16px;padding:16px;animation:.5s ease-out both saas-result-in;display:flex}@keyframes saas-result-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.saas-result-banner{animation:none}}.saas-result-banner--success{border-color:color-mix(in srgb, var(--saas-success) 65%, var(--saas-line))}.saas-result-banner--danger{border-color:color-mix(in srgb, var(--saas-danger) 45%, var(--saas-line))}.saas-result-banner--info{border-color:color-mix(in srgb, var(--saas-brand) 35%, var(--saas-line))}.saas-result-banner .saas-notice-icon{border-radius:.5rem;width:40px;height:40px}.saas-notice-icon--success{color:var(--saas-success);background:color-mix(in srgb, var(--saas-success) 14%, var(--saas-surface))}.saas-result-banner-close{color:var(--saas-ink-soft);border-radius:999px;flex-shrink:0;padding:4px}.saas-result-banner-close:hover{color:var(--saas-ink);background:color-mix(in srgb, var(--saas-ink) 6%, transparent)}.saas-dialog-body{gap:20px;padding:8px 4px;display:grid}.saas-dialog-actions{flex-direction:column-reverse;gap:10px;margin-top:4px;display:flex}@media (min-width:640px){.saas-dialog-body{gap:24px;padding:24px}.saas-dialog-actions{flex-direction:row;justify-content:center;gap:12px;margin-top:8px}}.saas-bizcard-warn,.saas-bizcard-warn:hover{border-color:color-mix(in srgb, var(--saas-warning) 55%, var(--saas-line))!important}.saas-pill--info{background:color-mix(in srgb, var(--saas-brand) 8%, var(--saas-surface));border:1px solid color-mix(in srgb, var(--saas-brand) 30%, var(--saas-line));color:var(--saas-brand)}.saas-hint-limited,.saas-hint-limited [data-slot=switch-thumb]{animation-iteration-count:4!important}.saas-cardrow--danger{background:color-mix(in srgb, var(--saas-danger) 7%, transparent)}.saas-cardrow--warning{background:color-mix(in srgb, var(--saas-warning) 9%, transparent)}.saas-cardrow--info{background:color-mix(in srgb, var(--saas-brand) 6%, transparent)}.saas-cardrow--danger:hover{background:color-mix(in srgb, var(--saas-danger) 11%, transparent)!important}.saas-cardrow--warning:hover{background:color-mix(in srgb, var(--saas-warning) 13%, transparent)!important}.saas-cardrow--info:hover{background:color-mix(in srgb, var(--saas-brand) 10%, transparent)!important}.saas-row-alert>td{background:color-mix(in srgb, var(--row-alert) 4%, transparent)}.saas-row-alert>td:first-child{box-shadow:inset 3px 0 0 var(--row-alert)}[dir=rtl] .saas-row-alert>td:first-child{box-shadow:inset -3px 0 0 var(--row-alert)}.saas-row-alert--danger{--row-alert:var(--saas-danger)}.saas-row-alert--warning{--row-alert:var(--saas-warning)}@media (max-width:639px){.saas-attention-row{align-items:flex-start}.saas-attention-name{display:block}.saas-attention-sep{display:none}.saas-attention-row>.saas-btn{justify-content:center;width:100%}}.saas-subcard-facts{border-top:1px solid var(--saas-line);grid-template-columns:1fr 1fr;gap:8px;padding-top:10px;display:grid}.saas-subcard-facts>div{align-content:start;gap:4px;display:grid}.saas-subcard-label{color:var(--saas-ink-soft);font-size:12px}.saas-subcard-action>*{border:1px solid;border-radius:999px;justify-content:center;width:100%;padding:10px 14px;text-decoration:none!important;display:flex!important}li.saas-row-alert{background:color-mix(in srgb, var(--row-alert) 4%, var(--saas-surface))}.saas-avatar-dot--danger,.saas-menu-dot--danger{background:var(--saas-danger)}.saas-avatar-dot--warning,.saas-menu-dot--warning{background:var(--saas-warning)}.saas-suspended{flex:1;justify-content:center;align-items:center;padding:96px 16px 48px;display:flex}.saas-suspended-card{border:1px solid var(--saas-line);background:var(--saas-surface);border-radius:1.5rem;justify-items:center;width:100%;max-width:32rem;box-shadow:0 30px 60px -28px #0f102040}.saas-suspended-reason{border-inline-start:4px solid color-mix(in srgb, var(--saas-danger) 45%, transparent);background:color-mix(in srgb, var(--saas-danger) 5%, var(--saas-surface));border-radius:0 .75rem .75rem 0;width:100%;padding:12px 16px}body:has(.saas-blocked-box) .saas-dlg-overlay{-webkit-backdrop-filter:blur(8px)}@media (min-width:40rem){.saas-dlg.saas-blocked-box{max-width:36rem}}.saas-blocked-reason{text-align:start;border:1px solid color-mix(in srgb, var(--saas-danger) 25%, var(--saas-line));border-inline-start:4px solid var(--saas-danger);background:color-mix(in srgb, var(--saas-danger) 5%, var(--saas-surface));border-radius:.75rem;max-height:10rem;padding:14px 16px;overflow-y:auto}.saas-blocked-reason-label{letter-spacing:.06em;text-transform:uppercase;color:var(--saas-danger-ink);align-items:center;gap:6px;margin-bottom:6px;font-size:12px;font-weight:700;display:flex}.saas-blocked-reason-text{color:var(--saas-ink);overflow-wrap:anywhere;font-size:15px;line-height:1.6}[data-reveal-armed]:not([data-reveal-done]){transition:opacity .9s cubic-bezier(.165, .84, .44, 1) var(--reveal-delay,0s), visibility .9s cubic-bezier(.165, .84, .44, 1) var(--reveal-delay,0s), translate .9s cubic-bezier(.165, .84, .44, 1) var(--reveal-delay,0s), scale .9s cubic-bezier(.165, .84, .44, 1) var(--reveal-delay,0s), rotate .9s cubic-bezier(.165, .84, .44, 1) var(--reveal-delay,0s), clip-path .9s cubic-bezier(.165, .84, .44, 1) var(--reveal-delay,0s)}[data-reveal-armed]:not([data-revealed]){opacity:0;visibility:hidden}[data-reveal-armed=fadeUp]:not([data-revealed]){translate:0 60px}[data-reveal-armed=fadeDown]:not([data-revealed]){translate:0 -60px}[data-reveal-armed=scaleIn]:not([data-revealed]){scale:.6}[data-reveal-armed=zoomIn]:not([data-revealed]){scale:.5}[data-reveal-armed=slideLeft]:not([data-revealed]){translate:-55%}[data-reveal-armed=slideRight]:not([data-revealed]){translate:55%}[data-reveal-armed=flip]:not([data-revealed]){rotate:y 80deg}[data-reveal-armed=rise]:not([data-revealed]){translate:0 48%;scale:.82}[data-reveal-armed=maskWipe]:not([data-revealed]){clip-path:inset(0 0 100%)}.saas-carousel{--sc-x:1}[dir=rtl] .saas-carousel{--sc-x:-1}@keyframes sc-in{0%{opacity:0;visibility:hidden}}@keyframes sc-drop{0%{opacity:0;visibility:hidden;translate:0 -34px;scale:.92}}@keyframes sc-spin{0%{rotate:0deg}to{rotate:360deg}}@keyframes sc-rise22{0%{opacity:0;visibility:hidden;translate:0 22px;scale:.94}}@keyframes sc-side8{0%{opacity:0;visibility:hidden;translate:calc(var(--sc-x) * 8px) 0}}@keyframes sc-up20{0%{opacity:0;visibility:hidden;translate:0 20px}}@keyframes sc-down10{0%{opacity:0;visibility:hidden;translate:0 -10px}}@keyframes sc-grow90{0%{opacity:0;visibility:hidden;scale:.9}}@keyframes sc-tile{0%{opacity:0;visibility:hidden;translate:0 16px;scale:.78}}@keyframes sc-pop{0%{opacity:0;visibility:hidden;scale:0}}@keyframes sc-grow94{0%{opacity:0;visibility:hidden;scale:.94}}@keyframes sc-side28{0%{opacity:0;visibility:hidden;translate:calc(var(--sc-x) * 28px) 0}}@keyframes sc-bar{0%{scale:1 0}}@keyframes sc-route{0%{stroke-dasharray:171;stroke-dashoffset:171px}to{stroke-dasharray:171;stroke-dashoffset:0}}@keyframes sc-travel{to{translate:168px -76px}}@media (prefers-reduced-motion:no-preference){.saas-slide.is-active .sc-ai-source{animation:.55s cubic-bezier(.175,.885,.32,1.25) both sc-drop}.saas-slide.is-active .sc-ai-core{animation:.35s cubic-bezier(.25,.46,.45,.94) .8s both sc-in}.saas-slide.is-active .sc-ai-spark{animation:1.1s cubic-bezier(.645,.045,.355,1) .8s both sc-spin}.saas-slide.is-active .sc-ai-result{animation:.5s cubic-bezier(.175,.885,.32,1.2) 2.25s both sc-rise22}.saas-slide.is-active .sc-ai-line{animation:.38s cubic-bezier(.25,.46,.45,.94) 2.37s both sc-side8}.saas-slide.is-active .sc-ai-line:nth-child(2){animation-delay:2.51s}.saas-slide.is-active .sc-ai-line:nth-child(3){animation-delay:2.65s}.saas-slide.is-active .sc-store-frame{animation:.45s cubic-bezier(.215,.61,.355,1) both sc-up20}.saas-slide.is-active .sc-store-bar{animation:.3s cubic-bezier(.25,.46,.45,.94) .35s both sc-down10}.saas-slide.is-active .sc-store-hero{animation:.4s cubic-bezier(.175,.885,.32,1.25) .65s both sc-grow90}.saas-slide.is-active .sc-store-tile{animation:.34s cubic-bezier(.175,.885,.32,1.25) 1.05s both sc-tile}.saas-slide.is-active .sc-store-tile:nth-child(2){animation-delay:1.14s}.saas-slide.is-active .sc-store-tile:nth-child(3){animation-delay:1.23s}.saas-slide.is-active .sc-store-tile:nth-child(4){animation-delay:1.32s}.saas-slide.is-active .sc-store-badge{animation:.4s cubic-bezier(.34,1.56,.64,1) 1.71s both sc-pop}.saas-slide.is-active .sc-order-panel{animation:.4s cubic-bezier(.215,.61,.355,1) both sc-grow94}.saas-slide.is-active .sc-order-row{animation:.38s cubic-bezier(.165,.84,.44,1) .4s both sc-side28}.saas-slide.is-active .sc-order-row:nth-child(2){animation-delay:.53s}.saas-slide.is-active .sc-order-row:nth-child(3){animation-delay:.66s}.saas-slide.is-active .sc-order-bar{transform-origin:bottom;animation:.42s cubic-bezier(.175,.885,.32,1.275) .89s both sc-bar}.saas-slide.is-active .sc-order-bar:nth-child(2){animation-delay:.96s}.saas-slide.is-active .sc-order-bar:nth-child(3){animation-delay:1.03s}.saas-slide.is-active .sc-order-bar:nth-child(4){animation-delay:1.1s}.saas-slide.is-active .sc-order-bar:nth-child(5){animation-delay:1.17s}.saas-slide.is-active .sc-dlv-store{animation:.3s cubic-bezier(.34,1.56,.64,1) both sc-pop}.saas-slide.is-active .sc-dlv-home{animation:.3s cubic-bezier(.34,1.56,.64,1) .22s both sc-pop}.saas-slide.is-active .sc-dlv-route{animation:.95s cubic-bezier(.455,.03,.515,.955) .52s both sc-route}.saas-slide.is-active .sc-dlv-pkg{animation:.2s cubic-bezier(.25,.46,.45,.94) .52s both sc-in,.95s cubic-bezier(.455,.03,.515,.955) .52s both sc-travel}.saas-slide.is-active .sc-dlv-check{animation:.4s cubic-bezier(.34,1.56,.64,1) 1.42s both sc-pop}}.saas-cycle{border:1px solid var(--border);background:var(--card);border-radius:9999px;justify-content:center;align-items:center;gap:20px;padding:12px 24px;display:inline-flex;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.saas-cycle-yearly{align-items:center;gap:10px;display:flex}.saas-cycle-label{color:var(--muted-foreground);font-size:1rem;font-weight:700;line-height:1.5rem;transition:color .15s cubic-bezier(.4,0,.2,1)}.saas-cycle-label.is-on{color:var(--foreground)}.saas-switch{cursor:pointer;background:#d1d5dc;border:2px solid #0000;border-radius:9999px;outline:none;flex-shrink:0;align-items:center;width:44px;height:24px;padding:0;transition:background-color .2s cubic-bezier(.4,0,.2,1);display:inline-flex}.saas-switch--lg{width:56px;height:32px}.dark .saas-switch{background:#4a5565}.saas-switch[data-state=checked]{background:var(--saas-brand)}.saas-switch:focus-visible{box-shadow:0 0 0 2px var(--background), 0 0 0 4px var(--ring)}.saas-switch:disabled{cursor:not-allowed;opacity:.5}.saas-switch-thumb{pointer-events:none;background:#fff;border-radius:9999px;width:20px;height:20px;transition:translate .2s cubic-bezier(.4,0,.2,1);display:block;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.saas-switch--lg .saas-switch-thumb{width:28px;height:28px}.saas-switch[data-state=checked] .saas-switch-thumb{translate:20px}[dir=rtl] .saas-switch[data-state=checked] .saas-switch-thumb{translate:-20px}.saas-switch--lg[data-state=checked] .saas-switch-thumb{translate:24px}[dir=rtl] .saas-switch--lg[data-state=checked] .saas-switch-thumb{translate:-24px}.saas-cycle-save{color:#047857;letter-spacing:.05em;text-transform:uppercase;background:#d0fae5;border-radius:9999px;padding:4px 12px;font-size:.75rem;font-weight:700;line-height:1rem}.dark .saas-cycle-save{color:#00d294;background:#004e3b4d}.saas-plans-grid{display:none}@media (min-width:48rem){.saas-plans-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.saas-plans-carousel,.saas-plans-dots{display:none}}.saas-plans-grid--narrow{max-width:1180px;margin-inline:auto}.saas-plans-carousel--tuck{margin-top:-40px}.saas-subscribe-page{background:var(--background);min-height:100dvh;color:var(--foreground);transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1)}.saas-expired-wrap{max-width:56rem;margin-inline:auto;padding:32px 16px 0}.saas-expired{background:#fff7edcc;border:1px solid #ffd7a8;border-radius:20px;align-items:flex-start;gap:16px;padding:24px;display:flex}.dark .saas-expired{background:#4413064d;border-color:#7e2a0c}.saas-expired-ic{color:#f05100;background:#ffedd5;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.dark .saas-expired-ic{color:#ff8b1a;background:#7e2a0c}.saas-expired-ic svg{width:20px;height:20px}.saas-expired-title{color:#9f2d00;margin:0;font-weight:700}.dark .saas-expired-title{color:#ffb96d}.saas-expired-text{color:#c53c00cc;margin:4px 0 0;font-size:.875rem;line-height:1.25rem}.dark .saas-expired-text{color:#ff8b1acc}.saas-expired-hint{color:#f0510099;margin:6px 0 0;font-size:.75rem;line-height:1rem}.dark .saas-expired-hint{color:#ff8b1a80}.saas-page-hero-sub--air{padding-bottom:12px}.home-sparkles-row{justify-content:center;display:flex}.home-sparkles-box{width:80px;height:80px;position:relative}.home-sparkles-box--hero{margin:4px 0 18px}@media (min-width:48rem){.home-sparkles-box{width:105px;height:105px}}@media (max-width:47.99rem){.home-sparkles-box--hero{margin:0 0 10px}.home-hero-title{font-size:clamp(34px,5.2vw,62px)!important;line-height:1.12!important}.home-hero-br{display:none}}.saas-muted{color:var(--muted-foreground)}@keyframes saas-dlg-fade-in{0%{opacity:0}}@keyframes saas-dlg-fade-out{to{opacity:0}}@keyframes saas-dlg-in{0%{opacity:0;scale:.95}}@keyframes saas-dlg-out{to{opacity:0;scale:.95}}@keyframes saas-dlg-sheet-in{0%{translate:0 100%}}@keyframes saas-dlg-sheet-out{to{translate:0 100%}}.saas-dlg-overlay{z-index:50;-webkit-backdrop-filter:blur(6px)saturate(120%);backdrop-filter:blur(6px)saturate(120%);background:#00000080;position:fixed;inset:0}.saas-dlg-overlay[data-state=open]{animation:.2s saas-dlg-fade-in}.saas-dlg-overlay[data-state=closed]{animation:.2s saas-dlg-fade-out}.saas-dlg{z-index:50;border:1px solid var(--border);background:var(--dialog);border-radius:20px;outline:none;gap:16px;width:100%;max-width:calc(100% - 2rem);padding:24px;display:grid;position:fixed;top:50%;left:50%;translate:-50% -50%;box-shadow:0 1px 2px #0f172a14,0 18px 40px -10px #0f172a59}@media (min-width:40rem){.saas-dlg{max-width:32rem}}.saas-dlg[data-state=open]{animation:.2s saas-dlg-in}.saas-dlg[data-state=closed]{animation:.2s saas-dlg-out}.saas-dlg-close{top:16px;color:inherit;opacity:.7;cursor:pointer;background:0 0;border:0;border-radius:2px;padding:0;transition:opacity .15s cubic-bezier(.4,0,.2,1);display:inline-flex;position:absolute;inset-inline-end:16px}.saas-dlg-close:hover{opacity:1}.saas-dlg-close:focus{box-shadow:0 0 0 2px var(--background), 0 0 0 4px var(--ring);outline:none}@media (max-width:39.99rem){.saas-dlg--sheet{border:0;border-radius:24px 24px 0 0;width:100%;max-width:none;height:92dvh;top:auto;bottom:0;left:0;translate:0}.saas-dlg--sheet[data-state=open]{animation:.3s saas-dlg-sheet-in}.saas-dlg--sheet[data-state=closed]{animation:.3s saas-dlg-sheet-out}}.saas-dlg--doc{max-height:80vh;overflow-y:auto}@media (max-width:39.99rem){.saas-dlg--doc{max-width:42rem}}@media (min-width:40rem){.saas-dlg--narrow{max-width:28rem}}.saas-dlg-head{text-align:center;flex-direction:column;gap:8px;display:flex}@media (min-width:40rem){.saas-dlg-head{text-align:start}}.saas-dlg-head--center{text-align:center}.saas-dlg--roomy-top{padding-top:40px}.saas-dlg-title{margin:0;font-size:1.125rem;font-weight:600;line-height:1}.saas-dlg-desc{color:var(--muted-foreground);--lh:calc(1.25 / .875);font-size:.875rem;line-height:var(--lh)}.saas-dlg-loading{justify-content:center;align-items:center;padding:48px 0;display:flex}.saas-dlg-empty{color:var(--muted-foreground);text-align:center;margin:0;padding:32px 0}.saas-notif-head{justify-content:space-between;align-items:center;gap:8px;padding:6px 8px 10px;display:flex}.saas-notif-empty{white-space:normal;padding:12px 10px}.saas-notif-list{max-height:400px;overflow:hidden auto}.saas-notif-item{flex-direction:column;align-items:flex-start;gap:2px}.saas-notif-top{align-items:flex-start;gap:8px;width:100%;display:flex}.saas-notif-title{color:var(--saas-ink);white-space:normal;font-weight:500}.saas-notif-item[data-unread] .saas-notif-title{font-weight:700}.saas-notif-dot{margin-top:6px;background:var(--saas-brand);border-radius:50%;flex:none;width:8px;height:8px;margin-inline-start:auto}.saas-notif-meta{width:100%;color:var(--saas-ink-soft);flex-wrap:wrap;align-items:center;column-gap:8px;font-size:12px;font-weight:500;display:flex}.saas-notif-biz{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.saas-notif-all{color:var(--saas-brand);justify-content:center}.saas-notif-drawer-label{text-align:start;flex:1}
