.asp-pricing{--bg:#050912;--blue:#3b82f6;--blue-soft:#60a5fa;--cyan:#22d3ee;--indigo:#6366f1;--check:#34e7b5;--ink:#eaf1fb;--muted:#9fb0cc;--dim:#6b7c99;--card:rgba(255,255,255,.04);--card-brd:rgba(96,165,250,.22);--font:"Manrope",sans-serif;position:relative;width:100%;margin:0;padding:0;background:var(--bg);color:var(--ink);font-family:var(--font);overflow:hidden;isolation:isolate}.asp-pricing *{box-sizing:border-box}.asp-pricing:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(55% 40% at 50% 0%,rgba(59,130,246,.2),transparent 70%),radial-gradient(40% 40% at 88% 12%,rgba(99,102,241,.18),transparent 70%),radial-gradient(45% 40% at 8% 50%,rgba(34,211,238,.14),transparent 72%),radial-gradient(50% 40% at 80% 85%,rgba(99,102,241,.12),transparent 72%)}.asp-pricing:after{content:"";position:absolute;inset:-2px;z-index:0;pointer-events:none;opacity:.45;background-image:linear-gradient(rgba(96,165,250,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(96,165,250,.06) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:radial-gradient(circle at 50% 20%,#000,transparent 85%);mask-image:radial-gradient(circle at 50% 20%,#000,transparent 85%)}.asp-pricing .asp-wrap{position:relative;z-index:1;max-width:1140px;margin:0 auto;padding:0 24px}.asp-pricing .asp-phead{text-align:center;padding:84px 24px 0;position:relative;z-index:1}.asp-pricing .asp-eyebrow-pill{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--blue-soft);border:1px solid var(--card-brd);border-radius:999px;padding:7px 16px;background:#3b82f60f}.asp-pricing .asp-phead h1{font-size:clamp(2.3rem,5vw,3.6rem);font-weight:800;letter-spacing:-.02em;margin:22px 0 0;padding-bottom:.1em;color:#fff}.asp-pricing .asp-phead p{font-size:1.12rem;line-height:1.6;color:var(--muted);max-width:600px;margin:16px auto 0}.asp-pricing .asp-toggle{display:inline-flex;margin:34px auto 0;padding:5px;position:relative;background:#ffffff0a;border:1px solid var(--card-brd);border-radius:999px}.asp-pricing .asp-toggle-btn{appearance:none;border:0;background:transparent;cursor:pointer;font-family:inherit;font-size:14px;font-weight:700;color:var(--muted);padding:10px 22px;border-radius:999px;transition:color .25s;position:relative;z-index:2}.asp-pricing .asp-toggle-btn.asp-active{color:#04122e}.asp-pricing .asp-toggle-slider{position:absolute;top:5px;bottom:5px;width:calc(50% - 5px);border-radius:999px;background:linear-gradient(120deg,var(--blue),var(--cyan));z-index:1;transition:transform .28s cubic-bezier(.4,0,.2,1);left:5px}.asp-pricing .asp-toggle-slider[data-mode=annual]{transform:translate(0)}.asp-pricing .asp-toggle-slider[data-mode=lifetime]{transform:translate(100%)}.asp-pricing .asp-save{display:inline-block;margin-top:16px;font-size:12px;font-weight:700;color:var(--check);background:#34e7b51a;border:1px solid rgba(52,231,181,.3);border-radius:999px;padding:4px 11px}.asp-pricing .asp-discount-row svg{vertical-align:-2px;margin-right:2px}@keyframes aspFlash{0%{transform:scale(1)}40%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes aspPop{0%{opacity:0;transform:translateY(6px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.asp-pricing .asp-price.asp-flash{animation:aspFlash .45s cubic-bezier(.34,1.56,.64,1)}.asp-pricing .asp-discount-row.asp-pop{animation:aspPop .4s ease-out}.asp-pricing .asp-strike{transition:color .2s}.asp-pricing .asp-plans{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:44px auto 0;align-items:stretch}@media (max-width:900px){.asp-pricing .asp-plans{grid-template-columns:1fr;max-width:440px}}.asp-pricing .asp-plan{position:relative;display:flex;flex-direction:column;padding:30px 26px;border-radius:20px;background:var(--card);border:1px solid var(--card-brd);transition:transform .2s,border-color .2s,box-shadow .3s}.asp-pricing .asp-plan:hover{transform:translateY(-4px);border-color:var(--blue-soft);box-shadow:0 16px 50px -18px #3b82f673}.asp-pricing .asp-featured{border:1.5px solid transparent;border-radius:20px;background:linear-gradient(160deg,#141e36f5,#10162cf5) padding-box,linear-gradient(140deg,var(--cyan),var(--blue) 50%,var(--indigo)) border-box}.asp-pricing .asp-badge-pop{position:absolute;top:-13px;left:50%;transform:translate(-50%);white-space:nowrap;font-size:11px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;color:#04122e;background:linear-gradient(120deg,var(--cyan),var(--blue));padding:6px 16px;border-radius:999px;box-shadow:0 6px 20px -6px #22d3eeb3}.asp-pricing .asp-plan-name{font-size:1.05rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--blue-soft);margin:6px 0 4px}.asp-pricing .asp-plan-who{font-size:.9rem;color:var(--dim);margin:0 0 20px;min-height:2.6em}.asp-pricing .asp-price{display:flex;align-items:flex-start;gap:3px;margin:0 0 4px}.asp-pricing .asp-cur{font-size:1.4rem;font-weight:700;color:var(--ink);margin-top:6px}.asp-pricing .asp-amt{font-size:3.1rem;font-weight:800;line-height:1;color:#fff;letter-spacing:-.02em}.asp-pricing .asp-per{font-size:.95rem;color:var(--muted);align-self:flex-end;margin-bottom:8px}.asp-pricing .asp-strike{font-size:1.6rem;color:var(--dim);text-decoration:line-through;margin-right:6px;font-weight:700}.asp-pricing .asp-discount-row{font-size:.85rem;color:var(--check);background:#34e7b51a;border:1px solid rgba(52,231,181,.3);border-radius:8px;padding:6px 10px;margin:0 0 6px;display:inline-block}.asp-pricing .asp-discount-row[hidden]{display:none}.asp-pricing .asp-discount-row strong{color:#fff}.asp-pricing .asp-plan-sites{font-size:.85rem;color:var(--dim);margin:0}.asp-pricing .asp-count{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 0}.asp-pricing .asp-count-btn{flex:1 1 auto;text-align:center;background:#ffffff0a;color:var(--ink);border:1px solid var(--card-brd);border-radius:9px;padding:9px 10px;font-size:.85rem;font-weight:600;cursor:pointer;transition:.15s;font-family:inherit;text-decoration:none}.asp-pricing .asp-count-btn:hover{border-color:var(--cyan);color:#fff}.asp-pricing .asp-count-sel{background:linear-gradient(120deg,var(--blue),var(--cyan));color:#04122e;border-color:transparent}.asp-pricing .asp-buy{display:block;width:100%;text-align:center;margin:22px 0 0;padding:15px 20px;border-radius:12px;font-size:15px;font-weight:700;cursor:pointer;border:0;font-family:inherit;transition:transform .18s,box-shadow .25s}.asp-pricing .asp-buy-primary{color:#04122e;background:linear-gradient(120deg,var(--blue),var(--cyan));box-shadow:0 0 0 1px #3b82f666,0 8px 28px -8px #3b82f699}.asp-pricing .asp-buy-primary:hover{transform:translateY(-2px);box-shadow:0 0 0 1px #3b82f699,0 12px 38px -6px #3b82f6d9}.asp-pricing .asp-buy-ghost{color:var(--ink);background:#ffffff0a;border:1px solid var(--card-brd)}.asp-pricing .asp-buy-ghost:hover{color:#fff;transform:translateY(-2px);border-color:var(--cyan);box-shadow:0 0 22px -8px #22d3ee99}.asp-pricing .asp-feat{list-style:none;margin:24px 0 0;padding:22px 0 0;border-top:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;gap:12px}.asp-pricing .asp-feat li{display:flex;align-items:flex-start;gap:10px;font-size:.94rem;line-height:1.4;color:var(--ink)}.asp-pricing .asp-feat svg{color:var(--check);flex:none;margin-top:2px}.asp-pricing .asp-feat a{color:var(--blue-soft);text-decoration:none}.asp-pricing .asp-feat strong{font-weight:600}.asp-pricing .asp-microcopy{text-align:center;font-size:.88rem;color:var(--dim);margin:26px auto 0;max-width:640px;padding:0 24px;position:relative;z-index:1}.asp-pricing .asp-microcopy strong{color:var(--ink)}.asp-pricing .asp-guarantee{display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:wrap;text-align:center;margin:48px auto 0;max-width:760px;padding:26px 30px;border-radius:18px;background:linear-gradient(120deg,#34e7b514,#22d3ee0f);border:1px solid rgba(52,231,181,.25)}.asp-pricing .asp-gic{color:var(--check);flex:none}.asp-pricing .asp-guarantee h4{font-size:1.15rem;color:#fff;margin:0 0 4px;font-weight:700;text-align:left}.asp-pricing .asp-guarantee p{font-size:.92rem;color:var(--muted);margin:0;text-align:left}.asp-pricing .asp-guarantee a{color:var(--check);text-decoration:none}.asp-pricing .asp-ai{position:relative;overflow:hidden;margin:60px auto 0;padding:44px 40px;border-radius:22px;display:grid;grid-template-columns:1.3fr 1fr;gap:36px;align-items:center;background:linear-gradient(135deg,#22d3ee1f,#6366f124);border:1px solid var(--card-brd)}@media (max-width:780px){.asp-pricing .asp-ai{grid-template-columns:1fr;padding:34px 26px;text-align:center}}.asp-pricing .asp-ai:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.7;background:radial-gradient(60% 130% at 80% 0%,rgba(34,211,238,.18),transparent 70%)}.asp-pricing .asp-ai-copy{position:relative;z-index:1}.asp-pricing .asp-ai-tag{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--cyan);margin-bottom:12px}.asp-pricing .asp-ai h3{font-size:clamp(1.5rem,3vw,2rem);font-weight:800;color:#fff;margin:0 0 10px;letter-spacing:-.01em}.asp-pricing .asp-ai p{font-size:1rem;line-height:1.6;color:var(--muted);margin:0}.asp-pricing .asp-ai-side{position:relative;z-index:1;display:flex;flex-direction:column;gap:14px}.asp-pricing .asp-ai-credits{font-size:2.6rem;font-weight:800;line-height:1;letter-spacing:-.02em;background:linear-gradient(120deg,var(--cyan),var(--blue-soft));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.asp-pricing .asp-ai-credits small{display:block;font-size:.8rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--cyan);-webkit-text-fill-color:var(--cyan);margin-top:6px}.asp-pricing .asp-ai-points{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}.asp-pricing .asp-ai-points li{display:flex;gap:9px;align-items:flex-start;font-size:.92rem;color:var(--ink);text-align:left}.asp-pricing .asp-ai-points svg{color:var(--check);flex:none;margin-top:2px}.asp-pricing .asp-ai-link{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;margin-top:4px;font-size:.95rem;font-weight:700;color:var(--cyan);text-decoration:none}.asp-pricing .asp-ai-link:hover{color:var(--blue-soft)}@media (max-width:780px){.asp-pricing .asp-ai-side{align-items:center}.asp-pricing .asp-ai-link{align-self:center}}.asp-pricing .asp-sec{padding:80px 0 0;position:relative;z-index:1}.asp-pricing .asp-last{padding-bottom:90px}.asp-pricing .asp-eyebrow{text-align:center;font-size:12px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--blue-soft);margin:0 0 12px}.asp-pricing .asp-h2{text-align:center;font-size:clamp(1.8rem,3.5vw,2.5rem);font-weight:800;color:#fff;letter-spacing:-.02em;margin:0 auto;max-width:720px}.asp-pricing .asp-h2sub{text-align:center;color:var(--muted);margin:14px auto 0;max-width:560px}.asp-pricing .asp-trust{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}@media (max-width:760px){.asp-pricing .asp-trust{grid-template-columns:1fr 1fr}}.asp-pricing .asp-t{padding:24px 20px;border-radius:16px;background:var(--card);border:1px solid rgba(255,255,255,.07);text-align:center}.asp-pricing .asp-t-ic{color:var(--cyan);margin-bottom:12px;display:inline-flex}.asp-pricing .asp-t h4{font-size:1rem;font-weight:700;color:#fff;margin:0 0 6px}.asp-pricing .asp-t p{font-size:.88rem;line-height:1.5;color:var(--muted);margin:0}.asp-pricing .asp-fgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:44px}@media (max-width:900px){.asp-pricing .asp-fgrid{grid-template-columns:1fr 1fr}}@media (max-width:520px){.asp-pricing .asp-fgrid{grid-template-columns:1fr}}.asp-pricing .asp-fcard{padding:22px;border-radius:16px;background:var(--card);border:1px solid rgba(255,255,255,.07)}.asp-pricing .asp-fcard h4{font-size:.92rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--cyan);margin:0 0 14px}.asp-pricing .asp-fcard ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}.asp-pricing .asp-fcard li{font-size:.9rem;color:var(--muted);line-height:1.4;display:flex;gap:8px;align-items:flex-start}.asp-pricing .asp-fcard li svg{color:var(--blue);flex:none;margin-top:3px;opacity:.8}.asp-pricing .asp-faq{max-width:780px;margin:44px auto 0}.asp-pricing .asp-q{border:1px solid rgba(255,255,255,.08);border-radius:14px;background:var(--card);margin:0 0 12px;overflow:hidden}.asp-pricing .asp-q summary{cursor:pointer;list-style:none;padding:20px 24px;font-size:1.02rem;font-weight:600;color:#fff;display:flex;justify-content:space-between;align-items:center;gap:16px}.asp-pricing .asp-q summary::-webkit-details-marker{display:none}.asp-pricing .asp-chev{flex:none;color:var(--blue-soft);transition:transform .25s}.asp-pricing .asp-q[open] .asp-chev{transform:rotate(180deg)}.asp-pricing .asp-ans{padding:0 24px 22px;font-size:.95rem;line-height:1.65;color:var(--muted)}.asp-pricing .asp-ans a{color:var(--blue-soft);text-decoration:none}.asp-pricing .asp-finalcta{text-align:center;margin:72px auto 0;padding:54px 30px;border-radius:22px;max-width:860px;background:linear-gradient(160deg,#3b82f624,#6366f11f);border:1px solid var(--card-brd)}.asp-pricing .asp-finalcta h2{font-size:clamp(1.8rem,4vw,2.6rem);font-weight:800;color:#fff;margin:0;letter-spacing:-.02em}.asp-pricing .asp-finalcta p{color:var(--muted);margin:14px auto 28px;max-width:480px}.asp-pricing .asp-finalcta a{display:inline-block;padding:15px 34px;border-radius:12px;font-size:15px;font-weight:700;text-decoration:none;color:var(--ink);background:#ffffff0a;border:1px solid var(--card-brd);transition:.2s}.asp-pricing .asp-finalcta a:hover{color:#fff;border-color:var(--cyan);box-shadow:0 0 22px -8px #22d3ee99}#aspPaddleHelper{position:fixed;z-index:2147483648;width:100%;top:max(0px,calc(42vh - 310px));display:flex;justify-content:center;pointer-events:none}#aspPaddleHelper p{background:#fff;padding:12px 31px;margin:0;color:#555;border-radius:10px;max-width:780px;font-size:15px}@media screen and (max-width:799px){#aspPaddleHelper{display:none}}
