.saas-loy-pick-sec,.saas-loy-points-sec,.saas-loy-stamp-sec,.saas-loy-cash-sec,.saas-loy-tier-sec,.saas-loy-mem-sec{--saas-section-pt:clamp(58px, 8.5vh, 104px)}.saas-loy-pick-sec{--saas-section-bg:#fff}.saas-loy-points-sec,.saas-loy-tier-sec,.saas-loy-mem-sec{--saas-section-bg:#f7f6ff}.dark .saas-root .saas-loy-pick-sec{--saas-section-bg-dark:#0d0b1e}.dark .saas-root :is(.saas-loy-points-sec,.saas-loy-tier-sec,.saas-loy-mem-sec){--saas-section-bg-dark:#100e22}.saas-loy-stamp-sec,.dark .saas-root .saas-loy-stamp-sec{--saas-section-bg:radial-gradient(120% 140% at 100% 0%, #241d4e 0%, #161231 45%, #0d0b1e 100%);--saas-section-bg-dark:radial-gradient(120% 140% at 100% 0%, #241d4e 0%, #161231 45%, #0d0b1e 100%)}.saas-loy-cash-sec,.dark .saas-root .saas-loy-cash-sec{--saas-section-bg:radial-gradient(120% 140% at 0% 0%, #3a1740 0%, #1d1436 45%, #0d0b1e 100%);--saas-section-bg-dark:radial-gradient(120% 140% at 0% 0%, #3a1740 0%, #1d1436 45%, #0d0b1e 100%)}.saas-loy-stamp-sec,.saas-loy-cash-sec{color:#fff}.saas-loy-tier-sec,.saas-loy-mem-sec{padding-bottom:clamp(32px,4.5vh,50px)}.saas-loy-head{text-align:center;max-width:810px;margin:0 auto clamp(30px,4.5vh,52px)}.saas-loy-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-loy-eyebrow{color:var(--saas-brand-2);background:#8b7bff24}.saas-loy-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-loy-h2{letter-spacing:0;padding-block:.06em;line-height:1.32}.saas-loy-sub{max-width:680px;font-size:var(--saas-fs-lead);color:var(--saas-ink-soft);margin:18px auto 0;line-height:1.6}.saas-loy-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-loy-points{flex-wrap:wrap;justify-content:center;gap:12px 28px;margin:24px 0 0;padding:0;list-style:none;display:flex}.saas-loy-points li{color:var(--saas-ink);align-items:center;gap:10px;font-size:14.5px;line-height:1.55;display:flex}.saas-loy-tick{background:var(--saas-brand);color:#fff;border-radius:999px;flex:none;place-items:center;width:20px;height:20px;display:grid}.saas-loy-programs{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,22px);display:grid}.saas-loy-programs article{border:1px solid var(--saas-line);background:#fff;border-radius:22px;flex-direction:column;gap:10px;padding:clamp(20px,2.6vw,28px);display:flex;box-shadow:0 30px 64px -44px #0f102066}.dark .saas-root .saas-loy-programs article{background:#16142c;border-color:#ffffff17}.saas-loy-prog-ic{width:44px;height:44px;color:var(--saas-brand);background:#4a3aff17;border-radius:14px;place-items:center;display:grid}.saas-loy-programs article[data-type=stamps] .saas-loy-prog-ic{color:#b4720a;background:#f5a52424}.saas-loy-programs article[data-type=cashback] .saas-loy-prog-ic{color:#d81b60;background:#ef256f1a}.dark .saas-root .saas-loy-programs article[data-type=points] .saas-loy-prog-ic{color:var(--saas-brand-2);background:#8b7bff29}.dark .saas-root .saas-loy-programs article[data-type=stamps] .saas-loy-prog-ic{color:#f0b45a;background:#f5a52433}.dark .saas-root .saas-loy-programs article[data-type=cashback] .saas-loy-prog-ic{color:#ff8fb5;background:#ff6ba129}.saas-loy-programs h3{color:var(--saas-ink);margin:4px 0 0;font-size:18px;font-weight:800}.saas-loy-prog-d{color:var(--saas-ink);margin:0;font-size:14.5px;line-height:1.6}.saas-loy-prog-for{border-top:1px solid var(--saas-line);color:var(--saas-ink-soft);margin:0;padding-top:10px;font-size:13px;line-height:1.55}.dark .saas-root .saas-loy-prog-for{border-color:#ffffff17}.saas-loy-rates{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.8vw,18px);max-width:780px;margin-inline:auto;display:grid}.saas-loy-rule{border:1px solid var(--saas-line);background:#fff;border-radius:18px;flex-direction:column;gap:10px;padding:clamp(18px,2.2vw,24px);display:flex}.dark .saas-root .saas-loy-rule{background:#16142c;border-color:#ffffff17}.saas-loy-rule-tag{color:color-mix(in srgb, #d81b60 85%, var(--saas-ink));letter-spacing:.06em;text-transform:uppercase;background:#ef256f1a;border-radius:999px;align-self:flex-start;padding:5px 12px;font-size:11px;font-weight:800}.dark .saas-root .saas-loy-rule-tag:not(.is-out){color:#d81b60}.saas-loy-rule-tag.is-out{color:var(--saas-brand);background:#4a3aff17}.dark .saas-root .saas-loy-rule-tag.is-out{color:var(--saas-brand-2);background:#8b7bff29}.saas-loy-rule p{color:var(--saas-ink);margin:0;font-size:16px;line-height:1.6}.saas-loy-rule b{font-variant-numeric:tabular-nums;font-size:22px;font-weight:800}.saas-loy-floor{text-align:center;border:1px dashed var(--saas-line);color:var(--saas-ink-soft);background:#fff;border-radius:14px;grid-column:1/-1;padding:13px 18px;font-size:14px}.saas-loy-floor b{color:var(--saas-ink);font-weight:800}.dark .saas-root .saas-loy-floor{background:#16142c;border-color:#ffffff24}.saas-loy-walk,.saas-loy-cashflow{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:clamp(10px,1.6vw,18px);margin-top:clamp(20px,3vh,30px);display:flex}.saas-loy-step{border:1px solid var(--saas-line);background:#fff;border-radius:16px;flex-direction:column;gap:5px;min-width:150px;padding:16px 20px;display:flex}.dark .saas-root .saas-loy-step{background:#16142c;border-color:#ffffff17}.saas-loy-step em{letter-spacing:.06em;text-transform:uppercase;color:var(--saas-ink-soft);font-size:11px;font-style:normal;font-weight:700}.saas-loy-step i{color:var(--saas-ink);font-variant-numeric:tabular-nums;font-size:21px;font-style:normal;font-weight:800}.saas-loy-step u{color:var(--saas-ink-soft);font-size:12px;text-decoration:none}.saas-loy-step.is-gain i{color:var(--saas-brand)}.saas-loy-step.is-balance{border-color:#4a3aff52}.saas-loy-arrow{border-inline-end:2px solid var(--saas-line);border-block-start:2px solid var(--saas-line);align-self:center;width:10px;height:10px;transform:rotate(45deg)}html[dir=rtl] .saas-root .saas-loy-arrow{transform:rotate(-135deg)}.saas-loy-stamps{grid-template-columns:minmax(0,1fr) minmax(0,1fr);place-items:center;gap:clamp(20px,3vw,44px);display:grid}.saas-loy-card{border:1px solid var(--saas-line);background:#fff;border-radius:22px;flex-direction:column;gap:16px;width:100%;max-width:440px;padding:clamp(20px,2.6vw,28px);transition:border-color .4s;display:flex;box-shadow:0 30px 64px -44px #0f102066}.saas-loy-card[data-full=true]{border-color:#f5a52480}.dark .saas-root .saas-loy-card{background:#16142c;border-color:#ffffff17}.saas-loy-card-head{color:#b4720a;background:#f5a52424;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:6px 13px;font-size:12px;font-weight:700;display:inline-flex}.dark .saas-root .saas-loy-card-head{color:#f0b45a;background:#f5a52433}.saas-loy-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.saas-loy-grid i{aspect-ratio:1;border:1.5px dashed var(--saas-line);color:#0000;border-radius:999px;place-items:center;transition:background .3s,color .3s,border-color .3s,transform .3s;display:grid}.saas-loy-grid i[data-on=true]{color:#b4720a;background:#f5a52426;border-style:solid;border-color:#0000;transform:scale(1.04)}.saas-loy-grid i[data-last=true]{color:#b4720a59;border-color:#f5a5248c}.saas-loy-grid i[data-last=true][data-on=true]{color:#fff;background:#f5a524}.dark .saas-root .saas-loy-grid i{border-color:#ffffff24}.dark .saas-root .saas-loy-grid i[data-on=true]{color:#f0b45a;background:#f5a52438}.saas-loy-full{color:#b4720a;opacity:0;background:#f5a52429;border-radius:999px;align-self:flex-start;align-items:center;gap:7px;padding:6px 13px;font-size:12px;font-weight:800;transition:opacity .35s,transform .35s;display:inline-flex;transform:translateY(4px)}.saas-loy-full[data-on=true]{opacity:1;transform:none}.saas-loy-rewards{flex-direction:column;gap:14px;display:flex}.saas-loy-rewards-tag{color:var(--saas-brand);letter-spacing:.06em;text-transform:uppercase;background:#4a3aff14;border-radius:999px;align-self:flex-start;padding:5px 12px;font-size:11px;font-weight:800}.dark .saas-root .saas-loy-rewards-tag{color:var(--saas-brand-2);background:#8b7bff29}.saas-loy-rewards ul{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.saas-loy-rewards li{color:var(--saas-ink);align-items:center;gap:11px;font-size:15.5px;display:flex}.saas-loy-cash{flex-direction:column;align-items:center;gap:clamp(18px,3vh,28px);display:flex}.saas-loy-cashflow{margin-top:0}.saas-loy-wallet{border:1px solid var(--saas-line);color:var(--saas-ink-soft);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:8px 15px;font-size:13px;display:inline-flex}.saas-loy-wallet svg{color:var(--saas-brand)}.dark .saas-root .saas-loy-wallet{background:#16142c;border-color:#ffffff1a}.saas-loy-tiers{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.8vw,20px);max-width:860px;margin-inline:auto;display:grid}.saas-loy-tier{border:1px solid var(--saas-line);text-align:center;background:#fff;border-radius:20px;flex-direction:column;align-items:center;gap:9px;padding:clamp(20px,2.4vw,26px);display:flex}.dark .saas-root .saas-loy-tier{background:#16142c;border-color:#ffffff17}.saas-loy-tier-ic{border-radius:999px;place-items:center;width:46px;height:46px;display:grid}.saas-loy-tier[data-tone=bronze] .saas-loy-tier-ic{color:#a2680b;background:#b4720a21}.saas-loy-tier[data-tone=silver] .saas-loy-tier-ic{color:#67718a;background:#78829629}.saas-loy-tier[data-tone=gold] .saas-loy-tier-ic{color:#c98a0d;background:#f5a52429}.saas-loy-tier[data-tone=gold]{border-color:#f5a5246b}.dark .saas-root .saas-loy-tier[data-tone=bronze] .saas-loy-tier-ic{color:#d99a3d}.dark .saas-root .saas-loy-tier[data-tone=silver] .saas-loy-tier-ic{color:#a8b2c6}.dark .saas-root .saas-loy-tier[data-tone=gold] .saas-loy-tier-ic{color:#f0b45a}.saas-loy-tier b{color:var(--saas-ink);font-size:17px;font-weight:800}.saas-loy-tier em{color:var(--saas-ink-soft);font-size:13px;font-style:normal}.saas-loy-members{border:1px solid var(--saas-line);background:#fff;border-radius:22px;max-width:860px;margin-inline:auto;padding:clamp(14px,2vw,20px);box-shadow:0 30px 64px -44px #0f102066}.dark .saas-root .saas-loy-members{background:#16142c;border-color:#ffffff17}.saas-loy-mrow{border-top:1px solid var(--saas-line);color:var(--saas-ink);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1.5fr) 96px repeat(3,minmax(0,1fr));align-items:center;gap:10px;padding:13px 8px;font-size:14px;display:grid}.saas-loy-mrow.is-head{letter-spacing:.05em;text-transform:uppercase;color:var(--saas-ink-soft);border-top:none;padding-top:4px;padding-bottom:10px;font-size:11px;font-weight:700}.dark .saas-root .saas-loy-mrow{border-color:#ffffff14}.saas-loy-mname{align-items:center;gap:10px;font-weight:600;display:inline-flex}.saas-loy-mname b{width:30px;height:30px;color:var(--saas-brand);background:#4a3aff1a;border-radius:999px;place-items:center;font-size:13px;font-weight:800;display:grid}.dark .saas-root .saas-loy-mname b{color:var(--saas-brand-2);background:#8b7bff2e}.saas-loy-badge{border-radius:999px;padding:3px 10px;font-size:11px;font-style:normal;font-weight:800;display:inline-block}.saas-loy-badge[data-tone=bronze]{color:color-mix(in srgb, var(--saas-warning-ink) 85%, var(--saas-ink));background:#b4720a21}.saas-loy-badge[data-tone=silver]{color:var(--saas-ink-soft);background:#78829629}.saas-loy-badge[data-tone=gold]{color:color-mix(in srgb, var(--saas-warning-ink) 85%, var(--saas-ink));background:#f5a52429}.dark .saas-root .saas-loy-badge[data-tone=bronze]{color:#d99a3d}.dark .saas-root .saas-loy-badge[data-tone=silver]{color:#a8b2c6}.dark .saas-root .saas-loy-badge[data-tone=gold]{color:#f0b45a}.saas-loy-mbal{color:var(--saas-brand);font-weight:800}.dark .saas-root .saas-loy-mbal{color:var(--saas-brand-2)}@media (prefers-reduced-motion:reduce){.saas-loy-grid i,.saas-loy-full,.saas-loy-card{transition:none}}@media (max-width:1040px){.saas-loy-programs,.saas-loy-stamps{grid-template-columns:1fr}}@media (max-width:720px){.saas-loy-rates,.saas-loy-tiers{grid-template-columns:1fr}.saas-loy-walk,.saas-loy-cashflow{flex-direction:column;align-items:stretch}.saas-loy-arrow{align-self:center;transform:rotate(135deg)}html[dir=rtl] .saas-root .saas-loy-arrow{transform:rotate(135deg)}.saas-loy-step{min-width:0}.saas-loy-mrow{grid-template-columns:minmax(0,1.4fr) 82px minmax(0,1fr)}.saas-loy-mrow>:nth-child(3),.saas-loy-mrow>:nth-child(4){display:none}.saas-loy-points{flex-direction:column;align-items:flex-start;gap:12px}}.saas-loy-split{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(22px,3.5vw,56px);display:grid}.saas-loy-copy,.saas-loy-copy .saas-loy-h2{text-align:start}.saas-loy-copy .saas-loy-sub{text-align:start;max-width:460px;margin-inline:0}.saas-loy-rates{max-width:none;margin-inline:0}.saas-loy-panel{position:static}.saas-loy-stamp-sec,.saas-loy-cash-sec{position:relative;overflow:hidden}.saas-loy-panel-glow{filter:blur(40px);pointer-events:none;background:radial-gradient(circle,#f5a5246b,#0000 62%);border-radius:50%;width:560px;height:560px;animation:17s ease-in-out infinite alternate saas-loy-drift;position:absolute;inset-block-start:-240px;inset-inline-end:-140px}.saas-loy-panel .saas-loy-stamps{z-index:1;position:relative}.saas-loy-eyebrow.is-onpanel{color:#ffb547;background:#ffffff1a}.saas-loy-h2.is-onpanel{color:#fff;text-align:start}.saas-loy-sub.is-onpanel{text-align:start;color:#ffffffb8;max-width:440px;margin-inline:0}.saas-loy-panel .saas-loy-rewards{align-items:flex-start}.saas-loy-panel .saas-loy-rewards-tag{color:#ffb547;background:#ffffff1f}.saas-loy-panel .saas-loy-rewards li{color:#ffffffe6}.saas-loy-panel .saas-loy-tick{color:#14122b;background:#f5a524}.saas-loy-panel .saas-loy-card{background:#ffffff0f;border-color:#ffffff24;max-width:none}.saas-loy-panel .saas-loy-card-head{color:#f0b45a;background:#f5a52433}.saas-loy-panel .saas-loy-grid i{border-color:#ffffff2e}.saas-loy-panel .saas-loy-grid i[data-on=true]{color:#f7c66b;background:#f5a5243d}.saas-loy-panel .saas-loy-grid i[data-last=true][data-on=true]{color:#14122b;background:#f5a524}.saas-loy-panel .saas-loy-full{color:#f7c66b;background:#f5a52438}@keyframes saas-loy-drift{0%{transform:translate(0)}to{transform:translate(-60px,50px)}}@media (prefers-reduced-motion:reduce){.saas-loy-panel-glow{animation:none}}@media (max-width:1040px){.saas-loy-split{grid-template-columns:1fr}.saas-loy-copy,.saas-loy-copy .saas-loy-h2,.saas-loy-copy .saas-loy-sub,.saas-loy-h2.is-onpanel,.saas-loy-sub.is-onpanel{text-align:center}.saas-loy-copy .saas-loy-sub,.saas-loy-sub.is-onpanel{margin-inline:auto}.saas-loy-panel .saas-loy-rewards{text-align:center;align-items:center}}.saas-loy-stage{border:1px solid var(--saas-line);background:#fff;border-radius:28px;padding:clamp(24px,3.4vw,44px);position:relative;overflow:hidden;box-shadow:0 40px 90px -56px #0f102080}.dark .saas-root .saas-loy-stage{background:#16142c;border-color:#ffffff17}.saas-loy-stage-glow{filter:blur(46px);pointer-events:none;opacity:.5;border-radius:50%;width:560px;height:560px;transition:background .8s;animation:17s ease-in-out infinite alternate saas-loy-drift;position:absolute;inset-block-start:-220px;inset-inline-end:-160px}.saas-loy-stage-glow[data-type=points]{background:radial-gradient(circle,#7c5cff8c,#0000 62%)}.saas-loy-stage-glow[data-type=stamps]{background:radial-gradient(circle,#f5a52480,#0000 62%)}.saas-loy-stage-glow[data-type=cashback]{background:radial-gradient(circle,#ef256f6b,#0000 62%)}.saas-loy-picker{z-index:1;flex-wrap:wrap;gap:8px;margin-bottom:clamp(20px,3vh,32px);display:flex;position:relative}.saas-loy-picker button{border:1px solid var(--saas-line);color:var(--saas-ink-soft);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:10px 17px;font-family:inherit;font-size:14px;font-weight:600;transition:background .25s,color .25s,border-color .25s,transform .25s;display:inline-flex}.saas-loy-picker button:hover{transform:translateY(-1px)}.saas-loy-picker button.is-on[data-type=points]{background:var(--saas-brand);border-color:var(--saas-brand);color:#fff}.saas-loy-picker button.is-on[data-type=stamps]{color:#241a04;background:#f5a524;border-color:#f5a524}.saas-loy-picker button.is-on[data-type=cashback]{background:color-mix(in srgb, #ef256f 85%, var(--saas-ink));color:#fff;border-color:#ef256f}.dark .saas-root .saas-loy-picker button.is-on[data-type=cashback]{background:#ef256f}.dark .saas-root .saas-loy-picker button{border-color:#ffffff24}.saas-loy-stage-body{z-index:1;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:center;gap:clamp(20px,3vw,44px);animation:.45s cubic-bezier(.2,.85,.3,1) both saas-loy-swap;display:grid;position:relative}.saas-loy-stage-copy{text-align:start}.saas-loy-stage-copy h3{letter-spacing:-.03em;color:var(--saas-ink);margin:0;font-size:clamp(26px,3.4vw,40px);font-weight:800;line-height:1.1}.saas-loy-stage-copy p{max-width:460px;font-size:var(--saas-fs-lead);color:var(--saas-ink-soft);margin:14px 0 0;line-height:1.6}.saas-loy-stage-for{color:var(--saas-brand);background:#4a3aff14;border-radius:999px;margin-top:18px;padding:7px 14px;font-size:12.5px;font-weight:600;display:inline-block}.dark .saas-root .saas-loy-stage-for{color:var(--saas-brand-2);background:#8b7bff29}.saas-loy-stage-mock{place-items:center;min-height:190px;display:grid}.saas-loy-bigfig{flex-direction:column;align-items:center;gap:6px;display:flex}.saas-loy-bigfig b{letter-spacing:-.05em;color:var(--saas-brand);font-variant-numeric:tabular-nums;font-size:clamp(56px,9vw,104px);font-weight:800;line-height:.95;animation:.5s cubic-bezier(.2,.9,.3,1.15) both saas-loy-pop}.saas-loy-bigfig.is-green b{color:#d81b60}.saas-loy-bigfig em{color:var(--saas-ink-soft);font-size:14px;font-style:normal}.dark .saas-root .saas-loy-bigfig b{color:var(--saas-brand-2)}.dark .saas-root .saas-loy-bigfig.is-green b{color:#ff8fb5}.saas-loy-minicard{gap:12px;display:flex}.saas-loy-minicard i{background:0 0;border:1.5px solid #f5a52480;border-radius:999px;width:44px;height:44px;animation:2.1s ease-in-out infinite saas-loy-fill;display:block}@keyframes saas-loy-fill{0%,12%{background:0 0;transform:scale(1)}22%,78%{background:#f5a52473;transform:scale(1.07)}92%,to{background:0 0;transform:scale(1)}}.saas-loy-rail{border:1px solid var(--saas-line);background:#fff;border-radius:26px;padding:clamp(26px,3vw,38px) clamp(20px,2.6vw,32px) clamp(38px,4vw,52px);position:relative;box-shadow:0 40px 90px -58px #0f102080}.dark .saas-root .saas-loy-rail{background:#16142c;border-color:#ffffff17}.saas-loy-rail-track{background:var(--saas-line);border-radius:999px;height:6px;margin-bottom:22px;display:block;position:relative;overflow:hidden}.saas-loy-rail-track b{width:calc(var(--climb,0) * 100%);background:linear-gradient(90deg,#a2680b,#67718a 46%,#f5a524);border-radius:999px;position:absolute;inset-block:0;inset-inline-start:0}html[dir=rtl] .saas-root .saas-loy-rail-track b{background:linear-gradient(-90deg,#a2680b,#67718a 46%,#f5a524)}.saas-loy-rail-stops{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.saas-loy-stop{text-align:center;opacity:.45;background:0 0;border:1px solid #0000;border-radius:18px;flex-direction:column;align-items:center;gap:7px;padding:16px 12px;transition:opacity .45s,background .45s,border-color .45s;display:flex}.saas-loy-stop[data-on=true]{opacity:1;border-color:var(--saas-line);background:#f7f6ff}.dark .saas-root .saas-loy-stop[data-on=true]{background:#8b7bff14;border-color:#ffffff1a}.saas-loy-stop-ic{border-radius:999px;place-items:center;width:42px;height:42px;display:grid}.saas-loy-stop[data-tone=bronze] .saas-loy-stop-ic{color:#a2680b;background:#b4720a24}.saas-loy-stop[data-tone=silver] .saas-loy-stop-ic{color:#67718a;background:#7882962b}.saas-loy-stop[data-tone=gold] .saas-loy-stop-ic{color:#c98a0d;background:#f5a5242e}.saas-loy-stop b{color:var(--saas-ink);font-size:15px;font-weight:800}.saas-loy-stop em{color:var(--saas-ink-soft);font-size:12px;font-style:normal}.saas-loy-climber{transform:translateX(calc(var(--climb,0) * -100%));background:var(--saas-brand);color:#fff;white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:999px;padding:5px 12px;font-size:11.5px;font-weight:800;position:absolute;inset-block-start:clamp(12px,1.4vw,18px);inset-inline-start:calc(clamp(20px, 2.6vw, 32px) + var(--climb,0) * (100% - 2 * clamp(20px, 2.6vw, 32px)))}html[dir=rtl] .saas-root .saas-loy-climber{transform:translateX(calc(var(--climb,0) * 100%))}.saas-loy-note.is-start{text-align:start;max-width:420px;margin-inline:0}@keyframes saas-loy-swap{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes saas-loy-pop{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.saas-loy-stage-glow,.saas-loy-stage-body,.saas-loy-bigfig b{animation:none!important}.saas-loy-minicard i{background:#f5a52473;animation:none!important}}@media (max-width:900px){.saas-loy-stage-body{grid-template-columns:1fr}.saas-loy-stage-copy{text-align:center}.saas-loy-stage-copy p{margin-inline:auto}.saas-loy-note.is-start{text-align:center;margin-inline:auto}}.saas-loy-panel-glow.is-green{background:radial-gradient(circle,#ef256f6b,#0000 62%);inset-inline:-140px auto}.saas-loy-eyebrow.is-onpanel.is-green{color:#ff8fb5}.saas-loy-panel.is-green .saas-loy-rewards-tag{color:#ff8fb5;background:#ff6ba12e}.saas-loy-cashstage{z-index:1;flex-direction:column;align-items:center;gap:14px;display:flex;position:relative}.saas-loy-hugefig{flex-direction:column;align-items:center;gap:4px;display:flex}.saas-loy-hugefig b{letter-spacing:-.055em;color:#ff8fb5;font-variant-numeric:tabular-nums;font-size:clamp(64px,11vw,132px);font-weight:800;line-height:.9}.saas-loy-hugefig em{color:#fff9;font-size:13.5px;font-style:normal}.saas-loy-coins{width:100%;height:62px;display:block;position:relative}.saas-loy-coins i{background:linear-gradient(160deg,#ff8fb5,#ef256f);border-radius:999px;width:18px;height:18px;margin-inline-start:-9px;animation:2.5s cubic-bezier(.5,0,.75,.4) infinite saas-loy-drop;position:absolute;inset-block-start:0;inset-inline-start:50%;box-shadow:0 0 0 3px #ef256f29}.saas-loy-walletbox{color:#fff;background:#ffffff12;border:1px solid #ffffff24;border-radius:16px;align-items:center;gap:10px;padding:12px 20px;display:inline-flex}.saas-loy-walletbox svg{color:#ff8fb5}.saas-loy-walletbox b{font-variant-numeric:tabular-nums;font-size:24px;font-weight:800}.saas-loy-walletbox em{color:#fff9;font-size:12.5px;font-style:normal}@keyframes saas-loy-drop{0%{opacity:0;transform:translateY(-6px)scale(.6)}18%{opacity:1;transform:translateY(6px)scale(1)}74%{opacity:1;transform:translateY(44px)scale(1)}to{opacity:0;transform:translateY(58px)scale(.7)}}.saas-loy-mrow:not(.is-head){opacity:0;transition:opacity .45s,transform .45s;transform:translateY(8px)}.saas-loy-mrow[data-on=true]{opacity:1;transform:none}.saas-loy-stage-glow{opacity:.42;filter:blur(60px);inset-block-start:-260px;inset-inline-end:-200px}.saas-loy-stage-mock{border:1px solid var(--saas-line);background:#f7f6ff;border-radius:22px;align-self:stretch}.dark .saas-root .saas-loy-stage-mock{background:#8b7bff12;border-color:#ffffff17}.saas-loy-minicard i{width:38px;height:38px}@media (prefers-reduced-motion:reduce){.saas-loy-coins i{opacity:0;animation:none}.saas-loy-mrow:not(.is-head){transition:none}}@media (max-width:900px){.saas-loy-hugefig b{letter-spacing:-.04em}}.saas-loy-walkstage{border:1px solid var(--saas-line);background:#fff;border-radius:26px;margin-top:clamp(22px,3.4vh,34px);padding:clamp(20px,2.6vw,32px);box-shadow:0 40px 90px -58px #0f102080}.dark .saas-root .saas-loy-walkstage{background:#16142c;border-color:#ffffff17}.saas-loy-walkbar{background:var(--saas-line);border-radius:999px;height:6px;margin-bottom:clamp(18px,2.4vh,26px);display:block;overflow:hidden}.saas-loy-walkbar b{height:100%;width:calc(var(--fill,0) * 100%);background:linear-gradient(90deg, var(--saas-brand), #ef256f);border-radius:999px;display:block}html[dir=rtl] .saas-root .saas-loy-walkbar b{background:linear-gradient(-90deg, var(--saas-brand), #ef256f)}.saas-loy-walkstage .saas-loy-walk{margin-top:0}.saas-loy-step i{animation:.28s ease-out saas-loy-tick}@keyframes saas-loy-tick{0%{transform:translateY(-2px)scale(1.04)}to{transform:none}}@media (prefers-reduced-motion:reduce){.saas-loy-step i{animation:none!important}}
