.pricingSec{--pew-bg:#0A0A0F;--pew-bg-soft:#13131C;--pew-bg-card:#1A1A26;--pew-bg-input:#0F0F18;--pew-bg-elevated:#23233A;--pew-purple:#D306F4;--pew-purple-light:#C77DFF;--pew-purple-dark:#5700E6;--pew-purple-blue:#516eff;--pew-purple-glow:rgba(211, 6, 244, 0.22);--pew-purple-soft:rgba(211, 6, 244, 0.10);--pew-purple-border:rgba(211, 6, 244, 0.32);--pew-purple-deep-glow:rgba(87, 0, 230, 0.35);--pew-yellow:#FACC15;--pew-yellow-dark:#EAB308;--pew-yellow-text:#1A1A26;--pew-yellow-glow:rgba(250, 204, 21, 0.2);--pew-yellow-border:rgba(250, 204, 21, 0.35);--pew-text:#FFFFFF;--pew-text-muted:#E2E2EE;--pew-text-faint:#9898A8;--pew-text-extra-faint:#707082;--pew-border:rgba(255, 255, 255, 0.08);--pew-border-strong:rgba(255, 255, 255, 0.16);--pew-green:#4ADE80;--pew-green-soft:rgba(74, 222, 128, 0.12);--pew-red:#F87171;font-family:Inter,system-ui,-apple-system,sans-serif;background:var(--pew-bg);color:var(--pew-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5;position:relative;padding:60px 0 60px;min-height:calc(100vh - 224px);overflow:hidden}.pricingSec *,.pricingSec ::after,.pricingSec ::before{box-sizing:border-box}.pricingSec h1,.pricingSec h2,.pricingSec h3{font-family:'Space Grotesk',system-ui,sans-serif;letter-spacing:-.02em;margin:0;padding:0;color:var(--pew-text)}.pricingSec a{color:inherit;text-decoration:none}.pricingSec .pew-hero-bg{position:absolute;top:0;left:0;right:0;height:50vh;background:radial-gradient(ellipse at 20% 0,rgba(211,6,244,.14) 0,transparent 55%),radial-gradient(ellipse at 80% 0,rgba(87,0,230,.1) 0,transparent 45%);pointer-events:none;z-index:0}.pricingSec .pew-hero{position:relative;z-index:2;text-align:center;padding:72px 48px 25px;max-width:760px;margin:0 auto}.pricingSec .pew-hero-eyebrow{display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--pew-purple-light);padding:6px 14px;background:var(--pew-purple-soft);border:1px solid var(--pew-purple-border);border-radius:100px;margin-bottom:22px}.pricingSec .pew-hero-eyebrow-dot{width:6px;height:6px;background:var(--pew-green);border-radius:50%;box-shadow:0 0 8px var(--pew-green);animation:pewLivePulse 2s ease-in-out infinite}@keyframes pewLivePulse{0%,100%{opacity:.6;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}.pricingSec .pew-hero h1{font-size:51px;font-weight:700;line-height:1.08;letter-spacing:-.025em;margin-bottom:18px;text-align:center;color:var(--pew-text)}@keyframes pricingShimmer{0%{background-position:0 center}100%{background-position:250% center}}.pricingSec .pew-hero h1 em{font-family:'Space Grotesk',system-ui,sans-serif;font-style:normal;font-weight:700;background:linear-gradient(120deg,#fff 0,#c77dff 40%,#facc15 60%,#fff 100%);background-size:250% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:pricingShimmer 5s linear infinite}.pricingSec .pew-hero-sub{font-size:18px;color:var(--pew-text-muted);line-height:1.6;max-width:520px;margin:0 auto}.pricingSec .pew-trust-strip{position:relative;z-index:2;text-align:center;padding:0 24px 24px}.pricingSec .pew-trust-strip-label{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--pew-text-faint);margin-bottom:14px}.pricingSec .pew-trust-strip-unis{display:flex;align-items:center;justify-content:center;gap:36px;flex-wrap:wrap;font-family:'Space Grotesk',sans-serif;font-size:16px;font-weight:600;color:var(--pew-text-faint)}.pricingSec .pew-trust-strip-count-wrap{display:flex;justify-content:center;margin-bottom:32px}.pricingSec .pew-trust-strip-count{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;background:var(--pew-green-soft);border:1px solid rgba(74,222,128,.2);border-radius:100px;font-size:12px;font-weight:700;color:var(--pew-green)}.pricingSec .toggleSec{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:14px;margin:24px auto 48px;max-width:100%;padding:0;flex-wrap:wrap}.pricingSec .billing-side-label{font-family:Inter,sans-serif;font-size:14px;font-weight:600;color:var(--pew-text-faint);cursor:default;transition:color .2s ease;user-select:none}.pricingSec .toggleSec:has(.toggle-input:not(:checked)) .billing-side-label.is-monthly{color:var(--pew-text)}.pricingSec .toggleSec:has(.toggle-input:checked) .billing-side-label.is-annually{color:var(--pew-text)}.pricingSec .toggleSec:has(.toggle-input:checked) .billing-side-label.is-monthly{color:var(--pew-text-faint)}.pricingSec .toggleSec:has(.toggle-input:not(:checked)) .billing-side-label.is-annually{color:var(--pew-text-faint)}.pricingSec .toggle-switch{display:inline-block;position:relative;width:56px;height:30px;border:1px solid var(--pew-border-strong);border-radius:100px;background:var(--pew-bg-elevated);box-shadow:inset 0 1px 0 rgba(255,255,255,.04);transition:background .25s ease,border-color .25s ease,box-shadow .25s ease;vertical-align:middle}.pricingSec .toggle-input{display:none}.pricingSec .toggle-label{display:block;position:relative;width:100%;height:100%;cursor:pointer;top:0;border-radius:100px}.pricingSec .toggle-label .option{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.pricingSec .toggle-thumb{position:absolute;top:3px;left:3px;width:22px;height:22px;background:var(--pew-text-faint);border-radius:50%;transition:transform .3s cubic-bezier(.4,0,.2,1),background .25s ease;box-shadow:0 2px 6px rgba(0,0,0,.4);z-index:2}.pricingSec .toggle-input:checked+.toggle-label .toggle-thumb{transform:translateX(26px);background:#fff}.pricingSec .toggle-switch:has(.toggle-input:checked){background:var(--pew-purple);border-color:var(--pew-purple);box-shadow:0 0 14px var(--pew-purple-glow)}.pricingSec .toggle-switch:hover{border-color:var(--pew-purple);box-shadow:0 0 10px var(--pew-purple-glow);cursor:pointer}.pricingSec .toggle-switch:hover .toggle-thumb{background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.5)}.pricingSec .billing-side-label:hover{color:var(--pew-text)!important;cursor:pointer}.pricingSec .billing-pill{display:inline-flex;align-items:center;gap:5px;padding:5px 12px;background:var(--pew-yellow);color:var(--pew-yellow-text);border-radius:100px;font-family:Inter,sans-serif;font-size:11.5px;font-weight:800;letter-spacing:.03em;white-space:nowrap;box-shadow:0 4px 14px var(--pew-yellow-glow);animation:pewPillBounce 2s ease-in-out infinite}.pricingSec .billing-pill svg{width:10px;height:10px;flex-shrink:0}@keyframes pewPillBounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-3px)}}.pricingSec .pricingTable{position:relative;z-index:2}.pricingSec .pricingcardContainer{max-width:1240px;width:100%;margin:0 auto;padding:0 24px;display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:16px;min-height:unset;height:auto}.pricingSec .pricingcardContainer .pricingCard{flex:1 1 0;min-width:250px;max-width:300px}.pricingSec .pricingcardContainer .pricingCard.featured{flex:1.06 1 0;max-width:318px}.pricingSec .pricingcardContainer .pricingCard.free-plan{display:none}body.pew-logged-out .pricingSec .pricingcardContainer .pricingCard.free-plan{display:flex}.pricingSec .pricingCard{border:1px solid var(--pew-border);background:var(--pew-bg-card);border-radius:20px;max-width:unset;flex:unset;width:100%;position:relative;min-height:unset;margin:0;padding:0;overflow:hidden;box-shadow:0 4px 24px rgba(0,0,0,.4);transition:transform .3s cubic-bezier(.17,.67,.31,1.2),box-shadow .3s,border-color .2s;display:flex;flex-direction:column}.pricingSec .pricingCard:hover{border-color:var(--pew-border-strong);transform:translateY(-4px);box-shadow:0 16px 40px rgba(0,0,0,.55)}.pricingSec .pricingCard::before{content:'';position:absolute;inset:0;border-radius:20px;padding:1px;background:linear-gradient(135deg,rgba(255,255,255,.06),rgba(255,255,255,.02),rgba(255,255,255,.06));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.pricingSec .pricingCard.featured{border-color:var(--pew-purple-border);background:linear-gradient(160deg,rgba(211,6,244,.1) 0,var(--pew-bg-card) 60%);box-shadow:0 0 0 1px var(--pew-purple-border),0 24px 56px rgba(211,6,244,.18),0 32px 64px rgba(0,0,0,.5);transform:translateY(-8px)}.pricingSec .pricingCard.featured:hover{transform:translateY(-12px)}.pricingSec .pricingCard.featured::before{background:linear-gradient(135deg,var(--pew-purple) 0,rgba(211,6,244,.3) 50%,var(--pew-purple-dark) 100%)}.pricingSec .pricingCard.featured::after{content:'';position:absolute;inset:0;background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.04) 50%,transparent 60%);background-size:200% 100%;animation:pewShimmerSweep 3s linear infinite;pointer-events:none;border-radius:20px;z-index:1}@keyframes pewShimmerSweep{0%{background-position:200% 0}100%{background-position:-200% 0}}.pricingSec .popular-badge{position:absolute;top:0;left:50%;transform:translateX(-50%);background:linear-gradient(246.87deg,var(--pew-purple) -2.66%,var(--pew-purple-dark) 98.71%);color:#fff;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:5px 18px;border-radius:0 0 12px 12px;white-space:nowrap;box-shadow:0 4px 16px var(--pew-purple-glow);z-index:3}.pricingSec .plan-header{padding:30px 22px 20px;border-bottom:1px solid var(--pew-border);position:relative;z-index:1}.pricingSec .pricingCard.featured .plan-header{padding-top:36px}.pricingSec .plan-tier{font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--pew-text-faint);margin-bottom:6px}.pricingSec .pricingCard.featured .plan-tier{color:var(--pew-purple-light)}.pricingSec .planTilteHeading{font-family:'Space Grotesk',sans-serif;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--pew-text-faint);text-align:left;margin:0;padding:0;line-height:1}.pricingSec .pricingCard.featured .planTilteHeading{color:var(--pew-purple-light)}.pricingSec .pricingCard.premium-plan .planTilteHeading{color:var(--pew-yellow)}.pricingSec .price-block{margin-top:10px;margin-bottom:4px}.pricingSec .price-row,.pricingSec .pricings{display:flex!important;align-items:flex-end;gap:2px;padding:0!important;text-align:left!important;margin:0;flex-wrap:wrap}.pricingSec .price-dollar{font-family:'Space Grotesk',sans-serif;font-size:22px;font-weight:700;color:var(--pew-text-muted);line-height:1;align-self:flex-start;margin-top:8px}.pricingSec .price-strike{font-family:'Space Grotesk',sans-serif;font-size:18px;font-weight:600;color:var(--pew-text-faint);text-decoration:line-through;text-decoration-thickness:1.5px;align-self:flex-end;margin-right:6px;margin-bottom:6px;line-height:1}.pricingSec .price-number,.pricingSec .pricings .currency,.pricingSec .pricings .totalPrice{font-family:'Space Grotesk',sans-serif;font-size:47px!important;font-weight:700!important;line-height:1!important;letter-spacing:-.04em;color:var(--pew-text);background:0 0;-webkit-text-fill-color:initial;padding:0}.pricingSec .pricingCard.featured .price-number,.pricingSec .pricingCard.featured .totalPrice{background:linear-gradient(246.87deg,var(--pew-purple) -2.66%,var(--pew-purple-light) 98.71%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.pricingSec .pricingCard.premium-plan .price-number,.pricingSec .pricingCard.premium-plan .totalPrice{color:var(--pew-yellow)}.pricingSec .monthTxt,.pricingSec .price-period,.pricingSec .yearTxt{font-size:13px;font-weight:500;color:var(--pew-text-faint);align-self:flex-end;margin-bottom:6px;margin-left:4px}.pricingSec .monthTxt.txtWhite,.pricingSec .yearTxt.txtWhite{color:var(--pew-text-faint)}.pricingSec .annualPlanPriceInfo{display:none;font-family:'Space Grotesk',sans-serif;font-size:18px;font-weight:600;color:var(--pew-text-faint);text-decoration:line-through;text-decoration-thickness:1.5px;align-self:flex-end;margin-right:6px;margin-bottom:6px;line-height:1}.pricingSec .annualPlanPriceInfo.green{text-align:center;color:var(--pew-green);text-decoration:none}.pricingSec .price-annual-note{font-size:12px;color:var(--pew-text-faint);min-height:18px;margin-top:6px}.pricingSec .price-annual-note .save{color:var(--pew-green);font-weight:700}.pricingSec .plan-desc{font-size:13px;color:var(--pew-text-faint);line-height:1.6;margin:12px 0 0;min-height:52px}.pricingSec .priceCardHeadline{font-weight:400;font-size:12px;line-height:1.5;color:var(--pew-text-extra-faint);text-align:left;padding:12px 0 0;margin:0;border-bottom:none}.pricingSec .btnContainer,.pricingSec .plan-cta,.pricingSec .subscribe--Btn{position:relative;display:flex;align-items:center;justify-content:center;width:100%;max-width:100%;padding:13px 18px;height:auto;border-radius:100px;border:none;cursor:pointer;margin-top:18px;font-family:inherit;font-size:14px;font-weight:700;letter-spacing:.01em;transition:transform .2s,box-shadow .2s,background .2s,border-color .2s,color .2s;left:auto;bottom:auto;transform:none;overflow:hidden;background:var(--pew-bg-elevated);color:var(--pew-text-muted);text-align:center}.pricingSec .btnContainer .startedBtn,.pricingSec .plan-cta .startedBtn{font-family:inherit;font-size:14px;font-weight:700;background:0 0;border:none;outline:0;color:inherit;cursor:pointer;line-height:1}.pricingSec .btnContainer::before,.pricingSec .plan-cta::before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transform:translateX(-100%);transition:transform .5s ease;pointer-events:none}.pricingSec .btnContainer:hover::before,.pricingSec .plan-cta:hover::before{transform:translateX(100%)}.pricingSec .plan-cta.cta-free{background:var(--pew-bg-elevated);border:1px solid var(--pew-border-strong);color:var(--pew-text-muted)}.pricingSec .plan-cta.cta-free:hover{border-color:var(--pew-border-strong);color:var(--pew-text);background:var(--pew-bg-soft)}.pricingSec .plan-cta.cta-standard,.pricingSec .pricingCard.statPlan .btnContainer{background:0 0;border:1px solid var(--pew-purple-border);color:var(--pew-purple-light)}.pricingSec .plan-cta.cta-standard:hover,.pricingSec .pricingCard.statPlan .btnContainer:hover{background:var(--pew-purple-soft);border-color:var(--pew-purple);color:#fff}.pricingSec .plan-cta.cta-standard .startedBtn,.pricingSec .pricingCard.statPlan .btnContainer .startedBtn{color:inherit}.pricingSec .plan-cta.cta-pro,.pricingSec .pricingCard.basicPlan .btnContainer{background:linear-gradient(246.87deg,var(--pew-purple) -2.66%,var(--pew-purple-dark) 98.71%);color:#fff;box-shadow:0 6px 22px var(--pew-purple-glow)}.pricingSec .plan-cta.cta-pro:hover,.pricingSec .pricingCard.basicPlan .btnContainer:hover{transform:translateY(-2px);box-shadow:0 10px 32px rgba(211,6,244,.45)}.pricingSec .plan-cta.cta-pro .startedBtn,.pricingSec .pricingCard.basicPlan .btnContainer .startedBtn{color:#fff}.pricingSec .plan-cta.cta-premium,.pricingSec .pricingCard.proPlancard .btnContainer{background:var(--pew-yellow);color:var(--pew-yellow-text);box-shadow:0 4px 18px var(--pew-yellow-glow)}.pricingSec .plan-cta.cta-premium:hover,.pricingSec .pricingCard.proPlancard .btnContainer:hover{transform:translateY(-2px);background:var(--pew-yellow-dark);box-shadow:0 10px 28px rgba(250,204,21,.4)}.pricingSec .plan-cta.cta-premium .startedBtn,.pricingSec .pricingCard.proPlancard .btnContainer .startedBtn{color:var(--pew-yellow-text)}.pricingSec .subscribe--Btn{background:var(--pew-bg-elevated)}.pricingSec .btnLoadingGif{width:40px;height:14px}.pricingSec .advanceBtn,.pricingSec .annualHeadline,.pricingSec .annualbottomHeadline,.pricingSec .bulkBtn,.pricingSec .powerUser,.pricingSec .yearTxt{display:none}.pricingSec .plan-features{padding:18px 22px 24px;flex:1;display:flex;flex-direction:column}.pricingSec .start{text-align:left;padding:0 0 12px;margin:0;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--pew-text-extra-faint);border-bottom:1px solid var(--pew-border);margin-bottom:10px}.pricingSec .start strong{font-size:11px;font-weight:800;color:inherit;letter-spacing:.1em;text-transform:uppercase;line-height:1}.pricingSec .offerlistContainer{padding:0;flex:1}.pricingSec .offerList{list-style:none;margin:0;padding:0}.pricingSec .offerList li,.pricingSec .offerlistContainer ul li{position:relative;padding:6px 0 6px 26px;margin:0;font-size:12.5px;font-weight:400;line-height:1.5;letter-spacing:0;color:var(--pew-text-muted)}.pricingSec .offerList li.check::before,.pricingSec .offerlistContainer ul li.check::before{content:'';position:absolute;left:0;top:9px;width:16px;height:16px;background:rgba(74,222,128,.14);border-radius:50%;background-image:none}.pricingSec .offerList li.check::after,.pricingSec .offerlistContainer ul li.check::after{content:'';position:absolute;left:4px;top:13px;width:8px;height:5px;border-left:1.8px solid var(--pew-green);border-bottom:1.8px solid var(--pew-green);transform:rotate(-45deg)}.pricingSec .pricingCard.featured .offerList li.check::before{background:var(--pew-purple-soft)}.pricingSec .pricingCard.featured .offerList li.check::after{border-color:var(--pew-purple-light)}.pricingSec .offerList li.star::before{content:'★';position:absolute;left:0;top:6px;width:16px;height:16px;background:rgba(250,204,21,.14);border-radius:50%;color:var(--pew-yellow);font-size:10px;display:flex;align-items:center;justify-content:center;line-height:1}.pricingSec .offerList li.star::after{display:none}.pricingSec .offerList li.cross::before{content:'';position:absolute;left:0;top:9px;width:16px;height:16px;border-radius:50%;background:var(--pew-bg-elevated)}.pricingSec .offerList li.cross::after{content:'';position:absolute;left:4px;top:16px;width:8px;height:0;border-top:1.6px solid var(--pew-text-extra-faint)}.pricingSec .offerList li strong{color:var(--pew-text);font-weight:700;font-size:inherit;line-height:inherit}.pricingSec .pricingCard.featured .offerList li strong{color:var(--pew-purple-light)}.pricingSec .feat-group{margin-bottom:16px}.pricingSec .feat-group-title{font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--pew-text-extra-faint);margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid var(--pew-border)}.pricingSec .feat-row{display:flex;align-items:flex-start;gap:10px;padding:5px 0;font-size:12.5px;color:var(--pew-text-muted);line-height:1.5}.pricingSec .feat-row strong{color:var(--pew-text);font-weight:700}.pricingSec .pricingCard.featured .feat-row strong{color:var(--pew-purple-light)}.pricingSec .feat-row.dim{opacity:.4}.pricingSec .feat-icon{width:17px;height:17px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}.pricingSec .feat-icon.yes{background:rgba(74,222,128,.14)}.pricingSec .feat-icon.yes svg{width:9px;height:9px;color:var(--pew-green)}.pricingSec .feat-icon.no{background:var(--pew-bg-elevated)}.pricingSec .feat-icon.no svg{width:8px;height:8px;color:var(--pew-text-extra-faint)}.pricingSec .feat-icon.star{background:rgba(250,204,21,.12)}.pricingSec .pew-pricing-note{text-align:center;font-size:13px;color:var(--pew-text-faint);margin:32px 0 0;position:relative;z-index:2}.pricingSec .pew-usage-section{position:relative;z-index:2;max-width:1240px;margin:80px auto 0;padding:0 24px}.pricingSec .pew-usage-card{background:var(--pew-bg-card);border:1px solid var(--pew-border);border-radius:24px;padding:48px 52px;position:relative;overflow:hidden}.pricingSec .pew-usage-card::before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--pew-purple),var(--pew-yellow),transparent)}.pricingSec .pew-usage-card-inner{display:grid;grid-template-columns:1fr 2fr;gap:52px;align-items:center}.pricingSec .pew-usage-eyebrow{font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--pew-purple-light);margin-bottom:10px}.pricingSec .pew-usage-title{font-family:'Space Grotesk',sans-serif;font-size:26px;font-weight:700;line-height:1.2;margin-bottom:10px;color:var(--pew-text);letter-spacing:-.02em}.pricingSec .pew-usage-desc{font-size:14px;color:var(--pew-text-muted);line-height:1.7}.pricingSec .pew-usage-meters-col{display:flex;flex-direction:column;gap:22px}.pricingSec .pew-usage-meter{display:flex;flex-direction:column;gap:6px}.pricingSec .pew-usage-meter-top{display:flex;align-items:center;justify-content:space-between}.pricingSec .pew-usage-meter-label{font-size:12px;font-weight:700;color:var(--pew-text-muted)}.pricingSec .pew-usage-meter-value{font-size:12px;font-weight:600;color:var(--pew-text-faint);font-variant-numeric:tabular-nums}.pricingSec .pew-usage-meter-value.warn{color:var(--pew-yellow)}.pricingSec .pew-usage-meter-value.danger{color:var(--pew-red)}.pricingSec .pew-usage-bar{height:7px;background:var(--pew-bg-elevated);border-radius:100px;overflow:hidden}.pricingSec .pew-usage-fill{height:100%;border-radius:100px;position:relative;overflow:hidden}.pricingSec .pew-usage-fill::after{content:'';position:absolute;top:0;bottom:0;left:0;width:40%;background:linear-gradient(90deg,transparent 0,rgba(255,255,255,.45) 50%,transparent 100%);animation:pewFillShimmer 1.8s linear infinite;pointer-events:none;border-radius:100px}@keyframes pewFillShimmer{0%{transform:translateX(-100%)}100%{transform:translateX(350%)}}.pricingSec .pew-usage-fill.purple{background:linear-gradient(90deg,var(--pew-purple-dark),var(--pew-purple-light));width:68%}.pricingSec .pew-usage-fill.mid,.pricingSec .pew-usage-fill.yellow{background:linear-gradient(90deg,#d97706,var(--pew-yellow));width:42%}.pricingSec .pew-usage-fill.red{background:linear-gradient(90deg,#dc2626,#f87171);width:96%}.pricingSec .pew-compare-section{position:relative;z-index:2;max-width:1240px;margin:80px auto 0;padding:0 24px}.pricingSec .pew-section-header{text-align:center;margin-bottom:52px}.pricingSec .pew-section-eyebrow{display:inline-block;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--pew-purple-light);margin-bottom:12px}.pricingSec .pew-section-title{font-family:'Space Grotesk',sans-serif;font-size:38px;font-weight:700;letter-spacing:-.025em;margin-bottom:10px;color:var(--pew-text);text-align:center}.pricingSec .pew-section-sub{font-size:15px;color:var(--pew-text-muted)}.pricingSec .pew-compare-wrap{background:var(--pew-bg-card);border:1px solid var(--pew-border);border-radius:18px;overflow:hidden}.pricingSec .pew-compare-table{width:100%;border-collapse:collapse}.pricingSec .pew-compare-table thead tr{background:var(--pew-bg-soft)}.pricingSec .pew-compare-table th{padding:16px 18px;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--pew-text-faint);text-align:left;border-bottom:1px solid var(--pew-border)}.pricingSec .pew-compare-table th.col-feature{width:44%}.pricingSec .pew-compare-table th.col-plan{text-align:center;width:14%}.pricingSec .pew-compare-table th.col-plan.pro-col{color:var(--pew-purple-light);background:rgba(211,6,244,.06)}.pricingSec .pew-compare-table td{padding:13px 18px;font-size:13.5px;color:var(--pew-text-muted);border-bottom:1px solid var(--pew-border);background:var(--pew-bg-card)}.pricingSec .pew-compare-table td.center{text-align:center}.pricingSec .pew-compare-table td.pro-col{background:rgba(211,6,244,.03)}.pricingSec .pew-compare-table tr:last-child td{border-bottom:none}.pricingSec .pew-compare-table tr:hover td{background:rgba(255,255,255,.02)}.pricingSec .pew-compare-table tr:hover td.pro-col{background:rgba(211,6,244,.06)}.pricingSec .pew-compare-table .group-head td{background:rgba(255,255,255,.025);font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--pew-text-faint);padding:10px 18px}.pricingSec .t-check{color:var(--pew-green);font-size:16px;font-weight:800}.pricingSec .t-dash{color:var(--pew-text-extra-faint);font-size:18px;line-height:1}.pricingSec .t-num{font-family:'Space Grotesk',sans-serif;font-size:13px;font-weight:700;color:var(--pew-text)}.pricingSec .t-num.p{color:var(--pew-purple-light)}.pricingSec .t-num.y{color:var(--pew-yellow)}.pricingSec .t-unlim{display:inline-block;padding:2px 11px;background:var(--pew-purple-soft);border:1px solid var(--pew-purple-border);border-radius:100px;font-size:11px;font-weight:800;color:var(--pew-purple-light);letter-spacing:.03em}.pricingSec .label-faint{font-size:12px;color:var(--pew-text-faint)}.pricingSec .label-muted{font-size:12px;color:var(--pew-text-muted)}.pricingSec .label-pro{font-size:13px;font-weight:700;color:var(--pew-purple-light)}.pricingSec .label-premium{font-size:13px;font-weight:700;color:var(--pew-yellow)}.pricingSec .pew-faq-section{position:relative;z-index:2;max-width:760px;margin:80px auto 0;padding:0 24px}.pricingSec .pew-faq-item{border:1px solid var(--pew-border);border-radius:14px;overflow:hidden;margin-bottom:8px;transition:border-color .2s}.pricingSec .pew-faq-item:hover{border-color:var(--pew-border-strong)}.pricingSec .pew-faq-item.open{border-color:var(--pew-purple-border)}.pricingSec .pew-faq-q{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;cursor:pointer;background:var(--pew-bg-card);font-size:14.5px;font-weight:600;color:var(--pew-text);user-select:none;transition:background .15s}.pricingSec .pew-faq-q:hover{background:var(--pew-bg-elevated)}.pricingSec .pew-faq-item.open .pew-faq-q{background:rgba(211,6,244,.06)}.pricingSec .pew-faq-chevron{width:16px;height:16px;color:var(--pew-text-faint);flex-shrink:0;transition:transform .25s cubic-bezier(.4,0,.2,1),color .2s}.pricingSec .pew-faq-item.open .pew-faq-chevron{transform:rotate(180deg);color:var(--pew-purple-light)}.pricingSec .pew-faq-a{max-height:0;overflow:hidden;transition:max-height .35s ease}.pricingSec .pew-faq-item.open .pew-faq-a{max-height:320px}.pricingSec .pew-faq-a-body{padding:16px 22px 20px;font-size:14px;color:var(--pew-text-muted);line-height:1.7;border-top:1px solid var(--pew-border);background:var(--pew-bg-input)}section.pew-cta-section{background:#0a0a0f!important;background-color:#0a0a0f!important;padding:40px 24px 80px!important;max-width:none!important;width:100%!important;overflow:visible!important;position:relative!important;border:none!important;box-shadow:none!important}section.pew-cta-section::after,section.pew-cta-section::before{display:none!important;content:none!important}section.pew-cta-section .pew-cta-card{max-width:1240px!important;margin:0 auto!important;border-radius:26px!important;padding:60px 56px!important;text-align:center!important;position:relative!important;overflow:hidden!important;background:#1a1a26!important;border:1px solid rgba(211,6,244,.32)!important;box-shadow:0 24px 60px rgba(0,0,0,.4)!important;background-clip:border-box!important;background-origin:border-box!important}section.pew-cta-section .pew-cta-card::before{content:''!important;position:absolute!important;inset:0!important;background:radial-gradient(ellipse at 30% 0,rgba(211,6,244,.16) 0,transparent 60%),radial-gradient(ellipse at 70% 100%,rgba(87,0,230,.12) 0,transparent 55%)!important;pointer-events:none!important;display:block!important}section.pew-cta-section .pew-cta-card::after{content:''!important;position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:auto!important;height:1px!important;width:auto!important;background:linear-gradient(90deg,transparent,#d306f4,#5700e6,transparent)!important;display:block!important}section.pew-cta-section .pew-cta-inner{position:relative!important;z-index:2!important}section.pew-cta-section .pew-cta-eyebrow{font-family:Inter,sans-serif!important;font-size:11px!important;font-weight:800!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#b44dff!important;margin-bottom:16px!important;background:0 0!important;border:none!important;padding:0!important}section.pew-cta-section .pew-cta-title{font-family:'Space Grotesk',sans-serif!important;font-size:46px!important;font-weight:700!important;letter-spacing:-.03em!important;line-height:1.1!important;margin:0 0 12px!important;color:#fff!important;text-align:center!important}section.pew-cta-section .pew-cta-title em{font-style:normal!important;background:linear-gradient(246.87deg,#d306f4 -2.66%,#b44dff 98.71%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;color:transparent!important}section.pew-cta-section .pew-cta-sub{font-family:Inter,sans-serif!important;font-size:16px!important;color:#a8a8b8!important;line-height:1.6!important;margin:0 auto 32px!important;max-width:480px!important;text-align:center!important;font-weight:400!important}section.pew-cta-section .pew-cta-buttons{display:flex!important;align-items:center!important;justify-content:center!important;gap:14px!important;flex-wrap:wrap!important;padding:0!important;margin:0!important}body:not(.pew-logged-out) section.pew-cta-section .pew-cta-btn-primary{display:none!important}section.pew-cta-section .pew-cta-btn-primary,section.pew-cta-section button.pew-cta-btn-primary{position:relative!important;padding:14px 32px!important;background:#fff!important;color:#1a1a26!important;border:2px solid transparent!important;border-radius:100px!important;font-family:Inter,sans-serif!important;font-size:15px!important;font-weight:700!important;cursor:pointer!important;box-shadow:0 6px 24px rgba(211,6,244,.22)!important;transition:transform .2s,box-shadow .2s,color .2s!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;min-width:0!important;height:auto!important;line-height:1!important;background-image:linear-gradient(#fff,#fff),conic-gradient(from var(--pew-cta-angle,0deg),#d306f4,#5700e6,#b44dff,#d306f4)!important;background-origin:border-box!important;background-clip:padding-box,border-box!important;isolation:isolate!important}section.pew-cta-section .pew-cta-btn-primary::before,section.pew-cta-section button.pew-cta-btn-primary::before{content:''!important;position:absolute!important;inset:-2px!important;border-radius:100px!important;padding:2px!important;background:conic-gradient(from var(--pew-cta-angle,0deg),#d306f4,#5700e6,#b44dff,#d306f4)!important;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0)!important;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0)!important;-webkit-mask-composite:xor!important;mask-composite:exclude!important;pointer-events:none!important;z-index:-1!important;animation:none!important}section.pew-cta-section .pew-cta-btn-primary:hover,section.pew-cta-section button.pew-cta-btn-primary:hover{transform:translateY(-2px)!important;box-shadow:0 10px 36px rgba(211,6,244,.45)!important}section.pew-cta-section .pew-cta-btn-primary:hover::before,section.pew-cta-section button.pew-cta-btn-primary:hover::before{animation:pewCtaBorderSpin 1.6s linear infinite!important}@property --pew-cta-angle{syntax:'<angle>';initial-value:0deg;inherits:false}@keyframes pewCtaBorderSpin{from{--pew-cta-angle:0deg}to{--pew-cta-angle:360deg}}section.pew-cta-section .pew-cta-btn-secondary,section.pew-cta-section button.pew-cta-btn-secondary{padding:14px 32px!important;background:linear-gradient(246.87deg,#d306f4 -2.66%,#5700e6 98.71%)!important;color:#fff!important;border:none!important;border-radius:100px!important;font-family:Inter,sans-serif!important;font-size:15px!important;font-weight:700!important;cursor:pointer!important;box-shadow:0 6px 24px rgba(211,6,244,.22)!important;transition:transform .2s,box-shadow .2s!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;min-width:0!important;height:auto!important;line-height:1!important}section.pew-cta-section .pew-cta-btn-secondary:hover,section.pew-cta-section button.pew-cta-btn-secondary:hover{transform:translateY(-2px)!important;box-shadow:0 10px 36px rgba(211,6,244,.45)!important}section.pew-cta-section .pew-cta-note{font-family:Inter,sans-serif!important;font-size:13px!important;color:#6b6b7b!important;margin:20px 0 0!important;text-align:center!important}@media (max-width:1100px){.pricingSec .pricingcardContainer .pricingCard,.pricingSec .pricingcardContainer .pricingCard.featured{flex:0 1 calc(50% - 8px);max-width:calc(50% - 8px)}.pricingSec .pricingCard.featured{transform:none}.pricingSec .pricingCard.featured:hover{transform:translateY(-4px)}.pricingSec .pew-usage-card-inner{grid-template-columns:1fr;gap:28px}.pricingSec .pew-usage-card{padding:32px 28px}}@media (max-width:768px){.pricingSec{padding:40px 0 40px}.pricingSec .pew-hero h1{font-size:34px}.pricingSec .pew-hero-sub{font-size:15px}.pricingSec .pew-trust-strip-unis{gap:18px;font-size:13px}.pricingSec .toggle-switch{width:68px}.pricingSec .pew-section-title{font-size:26px}.pricingSec .pew-compare-section{padding:0 12px}.pricingSec .pew-compare-table td,.pricingSec .pew-compare-table th{padding:10px 10px;font-size:12px}.pew-cta-section .pew-cta-card{padding:48px 28px!important}.pew-cta-section .pew-cta-title{font-size:30px!important}.pricingSec .pew-section-title{font-size:28px}.pricingSec .toggle-input:checked+.toggle-label .toggle-thumb{transform:translateX(38px)}}@media (max-width:680px){.pricingSec .pricingcardContainer{padding:0 16px}.pricingSec .pricingcardContainer .pricingCard,.pricingSec .pricingcardContainer .pricingCard.featured{flex:0 1 100%;max-width:100%}.pricingSec .pew-hero{padding:80px 16px 40px}.pricingSec .pew-hero h1{font-size:28px}.pricingSec .pew-compare-wrap{overflow-x:auto}.pricingSec .pew-compare-table{min-width:640px}.pricingSec .plan-header{padding:24px 18px 18px}.pricingSec .price-number,.pricingSec .pricings .currency,.pricingSec .pricings .totalPrice{font-size:42px!important}.pricingSec .price-dollar{font-size:18px;margin-top:6px}.pricingSec .plan-desc{font-size:12.5px;min-height:0}.pricingSec .plan-features{padding:14px 18px 20px}.pricingSec .offerList li,.pricingSec .offerlistContainer ul li{font-size:12px;padding:5px 0 5px 24px}.pricingSec .pew-usage-section{margin-top:56px;padding:0 16px}.pricingSec .pew-usage-card{padding:28px 20px}.pricingSec .pew-usage-title{font-size:22px}.pricingSec .pew-usage-desc{font-size:13px}.pricingSec .pew-compare-section{margin-top:56px}.pricingSec .pew-section-title{font-size:22px}.pricingSec .pew-section-sub{font-size:13px}.pricingSec .pew-faq-section{margin-top:56px;padding:0 16px}.pricingSec .pew-faq-q{padding:14px 16px;font-size:13.5px}.pricingSec .pew-faq-a-body{padding:14px 16px 16px;font-size:13px}section.pew-cta-section{padding:32px 16px 56px!important}section.pew-cta-section .pew-cta-card{padding:32px 20px!important;border-radius:20px!important}section.pew-cta-section .pew-cta-eyebrow{font-size:10px!important;margin-bottom:12px!important}section.pew-cta-section .pew-cta-title{font-size:26px!important;line-height:1.15!important}section.pew-cta-section .pew-cta-sub{font-size:14px!important;margin-bottom:24px!important}section.pew-cta-section .pew-cta-buttons{gap:10px!important;flex-direction:column!important;align-items:stretch!important}section.pew-cta-section .pew-cta-btn-primary,section.pew-cta-section .pew-cta-btn-secondary,section.pew-cta-section button.pew-cta-btn-primary,section.pew-cta-section button.pew-cta-btn-secondary{width:100%!important;padding:14px 20px!important;font-size:14px!important;white-space:nowrap!important}section.pew-cta-section .pew-cta-note{font-size:12px!important;margin-top:14px!important}}@media (max-width:480px){.pricingSec .pew-hero h1{font-size:24px;line-height:1.2;margin-bottom:14px}.pricingSec .pew-hero-sub{font-size:14px}.pricingSec .pew-hero-eyebrow{font-size:10px;padding:5px 12px;margin-bottom:16px}.pricingSec .pew-trust-strip-unis{gap:14px;font-size:12px}.pricingSec .pew-trust-strip-label{font-size:10px}.pricingSec .toggleSec{gap:10px;margin:18px auto 28px}.pricingSec .billing-side-label{font-size:13px}.pricingSec .billing-pill{font-size:10.5px;padding:4px 10px}.pricingSec .billing-pill svg{width:9px;height:9px}.pricingSec .pew-pricing-note{font-size:12px;margin-top:24px}section.pew-cta-section .pew-cta-card{padding:28px 18px!important}section.pew-cta-section .pew-cta-title{font-size:22px!important}section.pew-cta-section .pew-cta-sub{font-size:13px!important;line-height:1.55!important}section.pew-cta-section .pew-cta-btn-primary,section.pew-cta-section .pew-cta-btn-secondary,section.pew-cta-section button.pew-cta-btn-primary,section.pew-cta-section button.pew-cta-btn-secondary{padding:13px 16px!important;font-size:13.5px!important}}.pew-cta-section .anim-fade-up,.pricingSec .anim-fade-up{opacity:0;transform:translateY(28px);transition:opacity .65s ease,transform .65s cubic-bezier(.16, 1, .3, 1)}.pew-cta-section .anim-fade-up.in-view,.pricingSec .anim-fade-up.in-view{opacity:1;transform:translateY(0)}.pricingSec .anim-delay-1{transition-delay:80ms}.pricingSec .anim-delay-2{transition-delay:0.16s}.pricingSec .anim-delay-3{transition-delay:0.24s}.pricingSec .pricingcardContainer .pricingCard{opacity:0;transform:translateY(36px) scale(.97);transition:opacity .6s cubic-bezier(.16, 1, .3, 1),transform .6s cubic-bezier(.16, 1, .3, 1),box-shadow .3s ease,border-color .2s ease}.pricingSec .pricingcardContainer .pricingCard.in-view{opacity:1;transform:translateY(0) scale(1)}.pricingSec .pricingcardContainer .pricingCard.featured.in-view{transform:translateY(0) scale(1)}.planSec .pricingSec .pricingcardContainer .pricingCard{opacity:1!important;transform:none!important}.pricingSec .pew-faq-item{opacity:0;transform:translateY(14px);transition:opacity .5s ease,transform .5s cubic-bezier(.16, 1, .3, 1),border-color .2s}.pricingSec .pew-faq-item.in-view{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.pew-cta-section *,.pew-cta-section ::after,.pew-cta-section ::before,.pricingSec *,.pricingSec ::after,.pricingSec ::before{animation:none!important;transition:none!important}.pew-cta-section .anim-fade-up,.pricingSec .anim-fade-up,.pricingSec .pew-faq-item,.pricingSec .pricingcardContainer .pricingCard{opacity:1!important;transform:none!important}}