.saas-dsc-two-sec,.saas-dsc-auto-sec,.saas-dsc-code-sec,.saas-dsc-stack-sec,.saas-dsc-where-sec{--saas-section-pt:clamp(58px, 8.5vh, 104px)}.saas-dsc-two-sec,.saas-dsc-code-sec,.saas-dsc-where-sec{--saas-section-bg:#fff}.saas-dsc-auto-sec,.saas-dsc-stack-sec{--saas-section-bg:#f7f6ff}.dark .saas-root :is(.saas-dsc-two-sec,.saas-dsc-code-sec,.saas-dsc-where-sec){--saas-section-bg-dark:#0d0b1e}.dark .saas-root :is(.saas-dsc-auto-sec,.saas-dsc-stack-sec){--saas-section-bg-dark:#100e22}.saas-dsc-where-sec{padding-bottom:clamp(32px,4.5vh,50px)}.saas-dsc-head{text-align:center;max-width:810px;margin:0 auto clamp(30px,4.5vh,52px)}.saas-dsc-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;gap:7px;margin-bottom:14px;padding:6px 14px;font-weight:700;display:inline-flex}.dark .saas-root .saas-dsc-eyebrow{color:var(--saas-brand-2);background:#8b7bff24}.saas-dsc-h2{font-size:var(--saas-fs-h2);letter-spacing:-.03em;color:var(--saas-ink);margin:0;font-weight:800;line-height:1.05}html[dir=rtl] .saas-root .saas-dsc-h2{letter-spacing:0;padding-block:.06em;line-height:1.32}.saas-dsc-sub{max-width:680px;font-size:var(--saas-fs-lead);color:var(--saas-ink-soft);margin:18px auto 0;line-height:1.6}.saas-dsc-note{text-align:center;max-width:580px;color:var(--saas-ink-soft);margin:24px auto 0;font-size:13.5px;line-height:1.6}.saas-dsc-points{flex-direction:column;gap:11px;margin:4px 0 0;padding:0;list-style:none;display:flex}.saas-dsc-points li{color:var(--saas-ink);align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.55;display:flex}.saas-dsc-tick{background:var(--saas-brand);color:#fff;border-radius:999px;flex:none;place-items:center;width:20px;height:20px;margin-top:1px;display:grid}.saas-dsc-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,2vw,24px);display:grid}.saas-dsc-two article{border:1px solid var(--saas-line);background:#fff;border-radius:22px;flex-direction:column;gap:10px;padding:clamp(22px,2.8vw,32px);display:flex;box-shadow:0 30px 64px -44px #0f102066}.dark .saas-root .saas-dsc-two article{background:#16142c;border-color:#ffffff17}.saas-dsc-two-ic{width:44px;height:44px;color:var(--saas-brand);background:#4a3aff17;border-radius:14px;place-items:center;display:grid}.saas-dsc-two article[data-kind=code] .saas-dsc-two-ic{color:#d81b60;background:#ef256f1a}.dark .saas-root .saas-dsc-two article[data-kind=auto] .saas-dsc-two-ic{color:var(--saas-brand-2);background:#8b7bff29}.dark .saas-root .saas-dsc-two article[data-kind=code] .saas-dsc-two-ic{color:#ff8fb5;background:#ff6ba129}.saas-dsc-two h3{color:var(--saas-ink);margin:4px 0 0;font-size:19px;font-weight:800}.saas-dsc-two-how{color:var(--saas-ink);margin:0;font-size:15px;line-height:1.6}.saas-dsc-two-for{border-top:1px solid var(--saas-line);color:var(--saas-ink-soft);margin:0;padding-top:10px;font-size:13.5px;line-height:1.6}.dark .saas-root .saas-dsc-two-for{border-color:#ffffff17}.saas-dsc-auto{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(20px,3vw,44px);display:grid}.saas-dsc-setup{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.saas-dsc-scopes{flex-wrap:wrap;gap:7px;display:flex}.saas-dsc-scopes button{border:1px solid var(--saas-line);color:var(--saas-ink-soft);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:7px;padding:9px 14px;font-family:inherit;font-size:13px;font-weight:600;transition:background .25s,color .25s,border-color .25s;display:inline-flex}.saas-dsc-scopes button.is-on{background:var(--saas-brand);border-color:var(--saas-brand);color:#fff}.dark .saas-root .saas-dsc-scopes button{background:#16142c;border-color:#ffffff1f}.dark .saas-root .saas-dsc-scopes button.is-on{background:var(--saas-brand-2);border-color:var(--saas-brand-2);color:#14122b}.saas-dsc-kinds{gap:7px;display:flex}.saas-dsc-kinds b{border:1px solid var(--saas-line);color:var(--saas-ink-soft);border-radius:10px;align-items:center;gap:6px;padding:7px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.saas-dsc-kinds b[data-on=true]{color:var(--saas-brand);background:#4a3aff12;border-color:#4a3aff66}.saas-dsc-shelf{border:1px solid var(--saas-line);background:#fff;border-radius:22px;flex-direction:column;gap:14px;padding:clamp(16px,2.2vw,24px);display:flex;box-shadow:0 30px 64px -44px #0f102066}.dark .saas-root .saas-dsc-shelf{background:#16142c;border-color:#ffffff17}.saas-dsc-shelf-tag{color:var(--saas-success-ink);background:#16c7841f;border-radius:999px;align-self:flex-start;align-items:center;gap:7px;padding:6px 13px;font-size:11.5px;font-weight:700;animation:.4s both saas-dsc-in;display:inline-flex}.dark .saas-root .saas-dsc-shelf-tag{color:#0f9d69}.saas-dsc-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.saas-dsc-card{background:#f7f6ff;border:1px solid #0000;border-radius:14px;flex-direction:column;gap:9px;padding:12px;transition:border-color .4s;display:flex}.saas-dsc-card[data-cut=true]{border-color:#16c78459}.dark .saas-root .saas-dsc-card{background:#8b7bff12}.saas-dsc-card-img{background:linear-gradient(150deg,#e9e4ff,#ddd4fb);border-radius:9px;height:62px;display:block}.dark .saas-root .saas-dsc-card-img{background:linear-gradient(150deg,#3a3560,#2b2749)}.saas-dsc-card-price{align-items:baseline;gap:8px;font-weight:800;display:flex}.saas-dsc-card-price s{color:var(--saas-ink-soft);opacity:0;font-size:12.5px;font-weight:600;transition:opacity .4s}.saas-dsc-card[data-cut=true] .saas-dsc-card-price s{opacity:1}.saas-dsc-card-price em{color:var(--saas-ink);font-size:16px;font-style:normal;transition:color .4s}.saas-dsc-card[data-cut=true] .saas-dsc-card-price em{color:var(--saas-success-ink)}.dark .saas-root .saas-dsc-card[data-cut=true] .saas-dsc-card-price em{color:#0f9d69}.saas-dsc-code{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(18px,2.6vw,36px);display:grid}.saas-dsc-limits,.saas-dsc-checkout{border:1px solid var(--saas-line);background:#fff;border-radius:22px;flex-direction:column;gap:11px;padding:clamp(18px,2.4vw,26px);display:flex;box-shadow:0 30px 64px -44px #0f102066}.dark .saas-root :is(.saas-dsc-limits,.saas-dsc-checkout){background:#16142c;border-color:#ffffff17}.saas-dsc-codechip{color:#d81b60;letter-spacing:.06em;background:#ef256f1a;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;margin-bottom:3px;padding:8px 15px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13.5px;font-weight:700;display:inline-flex}.dark .saas-root .saas-dsc-codechip{color:#ff8fb5;background:#ff6ba129}.saas-dsc-limit{background:#f7f6ff;border-radius:11px;justify-content:space-between;align-items:baseline;gap:14px;padding:10px 13px;display:flex}.dark .saas-root .saas-dsc-limit{background:#8b7bff12}.saas-dsc-limit em{color:var(--saas-ink-soft);font-size:13px;font-style:normal}.saas-dsc-limit i{color:var(--saas-ink);font-variant-numeric:tabular-nums;font-size:15px;font-style:normal;font-weight:800}.saas-dsc-used{color:var(--saas-ink-soft);flex-direction:column;gap:7px;margin-top:3px;font-size:12px;display:flex}.saas-dsc-used b{background:linear-gradient(90deg, var(--saas-brand), #ef256f);height:5px;width:var(--pct,0%);border-radius:999px;display:block;box-shadow:0 0 0 1px #4a3aff1a}.saas-dsc-input{border:1.5px solid var(--saas-line);background:#f7f6ff;border-radius:13px;align-items:center;gap:8px;padding:11px 12px 11px 15px;transition:border-color .3s;display:flex}.saas-dsc-input[data-on=true]{border-color:#4a3aff73}.dark .saas-root .saas-dsc-input{background:#8b7bff12;border-color:#ffffff1f}.saas-dsc-input i{letter-spacing:.08em;color:var(--saas-ink);flex:1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;font-style:normal}.saas-dsc-caret{vertical-align:-2px;background:var(--saas-brand);opacity:0;width:2px;height:1em;display:inline-block}.saas-dsc-caret[data-on=true]{opacity:1;animation:1.05s step-end infinite saas-dsc-blink}.saas-dsc-input b{background:var(--saas-line);color:var(--saas-ink-soft);border-radius:999px;padding:7px 15px;font-size:12.5px;font-weight:700;transition:background .3s,color .3s}.saas-dsc-input b[data-on=true]{background:var(--saas-brand);color:#fff}.saas-dsc-line{color:var(--saas-ink-soft);justify-content:space-between;align-items:baseline;gap:14px;padding:3px 2px;font-size:14.5px;display:flex}.saas-dsc-line em{font-style:normal}.saas-dsc-line i{font-variant-numeric:tabular-nums;color:var(--saas-ink);font-style:normal}.saas-dsc-line.is-off{color:#0f9d69;opacity:0;transition:opacity .35s,transform .35s;transform:translateY(-4px)}.saas-dsc-line.is-off[data-on=true]{opacity:1;transform:none}.saas-dsc-line.is-off i{color:#0f9d69;font-weight:700}.saas-dsc-line.is-total{border-top:1px solid var(--saas-line);color:var(--saas-ink);margin-top:5px;padding-top:12px;font-size:16px;font-weight:700}.saas-dsc-line.is-total i{font-size:20px;font-weight:800}.dark .saas-root .saas-dsc-line.is-total{border-color:#ffffff1a}.saas-dsc-capnote{color:var(--saas-brand);opacity:0;background:#4a3aff14;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:5px 11px;font-size:11.5px;font-weight:600;transition:opacity .4s;display:inline-flex}.saas-dsc-capnote[data-on=true]{opacity:1}.saas-dsc-stack{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,2vw,24px);max-width:860px;margin-inline:auto;display:grid}.saas-dsc-switchcard{border:1px solid var(--saas-line);background:#fff;border-radius:20px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px 14px;padding:clamp(18px,2.2vw,24px);display:grid}.dark .saas-root .saas-dsc-switchcard{background:#16142c;border-color:#ffffff17}.saas-dsc-switchcard-ic{width:36px;height:36px;color:var(--saas-brand);background:#4a3aff17;border-radius:12px;place-items:center;display:grid}.dark .saas-root .saas-dsc-switchcard-ic{color:var(--saas-brand-2);background:#8b7bff29}.saas-dsc-switchcard b{color:var(--saas-ink);font-size:15px;font-weight:700}.saas-dsc-switchcard em{border-top:1px solid var(--saas-line);color:var(--saas-ink-soft);grid-column:1/-1;align-items:center;gap:7px;padding-top:12px;font-size:13px;font-style:normal;display:inline-flex}.dark .saas-root .saas-dsc-switchcard em{border-color:#ffffff17}.saas-dsc-switch{background:var(--saas-line);border-radius:999px;width:42px;height:24px;display:block;position:relative}.saas-dsc-switch[data-on=true]{background:var(--saas-brand)}.saas-dsc-switch i{background:#fff;border-radius:999px;width:18px;height:18px;transition:transform .3s cubic-bezier(.3,.8,.3,1);position:absolute;inset-block-start:3px;inset-inline-start:3px}.saas-dsc-switch[data-on=true] i{transform:translate(18px)}html[dir=rtl] .saas-root .saas-dsc-switch[data-on=true] i{transform:translate(-18px)}.saas-dsc-where{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(14px,3vw,40px);display:flex}.saas-dsc-door{border:1px solid var(--saas-line);min-width:168px;color:var(--saas-ink);background:#f7f6ff;border-radius:20px;flex-direction:column;align-items:center;gap:11px;padding:26px 24px;font-size:15px;font-weight:700;display:flex}.dark .saas-root .saas-dsc-door{background:#8b7bff12;border-color:#ffffff17}.saas-dsc-door-ic{width:46px;height:46px;color:var(--saas-brand);border:1px solid var(--saas-line);background:#fff;border-radius:14px;place-items:center;display:grid}.dark .saas-root .saas-dsc-door-ic{color:var(--saas-brand-2);background:#16142c;border-color:#ffffff1a}.saas-dsc-onecode{background:var(--saas-brand);color:#fff;letter-spacing:.08em;border-radius:999px;align-items:center;gap:9px;padding:11px 20px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;font-weight:700;display:inline-flex;box-shadow:0 16px 34px -18px #4a3affcc}@keyframes saas-dsc-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes saas-dsc-blink{0%,50%{opacity:1}50.01%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.saas-dsc-shelf-tag,.saas-dsc-caret{animation:none!important}.saas-dsc-card,.saas-dsc-line.is-off,.saas-dsc-capnote,.saas-dsc-switch i,.saas-dsc-card-price s{transition:none}}@media (max-width:1040px){.saas-dsc-auto,.saas-dsc-code,.saas-dsc-stack{grid-template-columns:1fr}}@media (max-width:620px){.saas-dsc-two{grid-template-columns:1fr}.saas-dsc-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.saas-dsc-cards>:last-child{display:none}.saas-dsc-where{flex-direction:column}.saas-dsc-door{width:100%}.saas-dsc-scopes button{padding:8px 12px;font-size:12.5px}}.saas-dsc-code-sec{--saas-section-bg:radial-gradient(120% 140% at 100% 0%, #3a1740 0%, #1d1436 45%, #0d0b1e 100%);color:#fff;position:relative;overflow:hidden}.dark .saas-root .saas-dsc-code-sec{--saas-section-bg-dark:radial-gradient(120% 140% at 100% 0%, #3a1740 0%, #1d1436 45%, #0d0b1e 100%)}.saas-dsc-glow{filter:blur(52px);pointer-events:none;background:radial-gradient(circle,#ef256f66,#0000 62%);border-radius:50%;width:580px;height:580px;animation:18s ease-in-out infinite alternate saas-dsc-drift;position:absolute;inset-block-start:-240px;inset-inline-end:-150px}@keyframes saas-dsc-drift{0%{transform:translate(0)}to{transform:translate(-70px,46px)}}.saas-dsc-code-sec .saas-dsc-eyebrow{color:#ff8fb5;background:#ffffff1a}.saas-dsc-code-sec .saas-dsc-h2{color:#fff}.saas-dsc-code-sec .saas-dsc-sub{color:#ffffffb8}.saas-dsc-code-sec .saas-dsc-head,.saas-dsc-code-sec .saas-dsc-code{z-index:1;position:relative}.saas-dsc-code-sec :is(.saas-dsc-limits,.saas-dsc-checkout){box-shadow:none;background:#ffffff0f;border-color:#ffffff24}.saas-dsc-code-sec .saas-dsc-codechip{color:#ff8fb5;background:#ff6ba12e}.saas-dsc-code-sec .saas-dsc-limit{background:#ffffff0d}.saas-dsc-code-sec .saas-dsc-limit em{color:#fff9}.saas-dsc-code-sec .saas-dsc-limit i{color:#fff}.saas-dsc-code-sec .saas-dsc-used{color:#fff9}.saas-dsc-code-sec .saas-dsc-input{background:#ffffff0d;border-color:#ffffff29}.saas-dsc-code-sec .saas-dsc-input[data-on=true]{border-color:#ff6ba199}.saas-dsc-code-sec .saas-dsc-input i{color:#fff}.saas-dsc-code-sec .saas-dsc-input b{color:#ffffffb3;background:#ffffff24}.saas-dsc-code-sec .saas-dsc-input b[data-on=true]{background:color-mix(in srgb, #ef256f 85%, var(--saas-ink));color:#fff}.dark .saas-root .saas-dsc-code-sec .saas-dsc-input b[data-on=true]{background:#ef256f}.saas-dsc-code-sec .saas-dsc-line{color:#ffffff9e}.saas-dsc-code-sec .saas-dsc-line i{color:#fff}.saas-dsc-code-sec .saas-dsc-line.is-off,.saas-dsc-code-sec .saas-dsc-line.is-off i{color:#ff8fb5}.saas-dsc-code-sec .saas-dsc-line.is-total{color:#fff;border-color:#ffffff24}.saas-dsc-code-sec .saas-dsc-capnote{color:#ff8fb5;background:#ff6ba129}.saas-dsc-code-sec .saas-dsc-caret{background:#ff8fb5}@media (prefers-reduced-motion:reduce){.saas-dsc-glow{animation:none}}
