.pz-hero:where(.astro-u3mqw4ek){align-items:center;min-height:88vh;padding:210px 7vw 110px;display:flex;position:relative}.pz-hero-inner:where(.astro-u3mqw4ek){width:100%;max-width:var(--container-wide);margin:0 auto}h1:where(.astro-u3mqw4ek){font-family:var(--font-display);font-weight:var(--weight-extrabold);letter-spacing:-.04em;color:#fff;font-size:clamp(3rem,7.4vw,6.4rem);line-height:.96}h1:where(.astro-u3mqw4ek) .line:where(.astro-u3mqw4ek){display:block;overflow:hidden}h1:where(.astro-u3mqw4ek) .line:where(.astro-u3mqw4ek)>span:where(.astro-u3mqw4ek){will-change:transform;display:inline-block}h1:where(.astro-u3mqw4ek) em:where(.astro-u3mqw4ek){font-family:var(--font-accent);color:var(--color-secondary);perspective:600px;font-style:normal;font-weight:700;display:inline-block}h1:where(.astro-u3mqw4ek) em:where(.astro-u3mqw4ek) .char{will-change:transform, opacity;display:inline-block}.hero-row:where(.astro-u3mqw4ek){justify-content:space-between;align-items:flex-end;gap:40px;margin-top:40px;display:flex}.sub:where(.astro-u3mqw4ek){max-width:52ch;font-family:var(--font-body);font-weight:var(--weight-light);color:var(--color-gray-400);font-size:clamp(15px,1.5vw,18px);line-height:1.7}.cta-row:where(.astro-u3mqw4ek){flex:none;gap:16px;display:flex}.meter:where(.astro-u3mqw4ek){border-top:1px solid var(--color-hairline);border-bottom:1px solid var(--color-hairline);grid-template-columns:repeat(5,1fr);margin-top:90px;padding:26px 0 22px;display:grid;position:relative}.pulse:where(.astro-u3mqw4ek){background:linear-gradient(90deg,#0000,#00ffd7e6,#0000);width:110px;height:1px;animation:5s linear infinite meterPulse;position:absolute;top:-1px;left:-110px}@keyframes meterPulse{0%{left:-110px}to{left:100%}}@media (prefers-reduced-motion:reduce){.pulse:where(.astro-u3mqw4ek){animation:none;display:none}}.stage:where(.astro-u3mqw4ek){flex-direction:column;gap:9px;padding:2px 26px 2px 0;display:flex}.stage:where(.astro-u3mqw4ek)+.stage:where(.astro-u3mqw4ek){border-left:1px solid var(--color-hairline);padding-left:26px}.st-name:where(.astro-u3mqw4ek){font-family:var(--font-mono);font-size:10px;font-weight:var(--weight-bold);letter-spacing:.18em;text-transform:uppercase;color:var(--color-gray-600)}.st-cost:where(.astro-u3mqw4ek){font-family:var(--font-display);font-weight:var(--weight-medium);color:var(--color-gray-400);font-size:15px}.stage:where(.astro-u3mqw4ek).paid .st-name:where(.astro-u3mqw4ek){color:var(--color-secondary)}.stage:where(.astro-u3mqw4ek).paid .st-cost:where(.astro-u3mqw4ek){color:var(--color-secondary);font-weight:var(--weight-semibold)}.stage:where(.astro-u3mqw4ek).daily .st-cost:where(.astro-u3mqw4ek){color:var(--color-gray-200)}.stage:where(.astro-u3mqw4ek).daily b:where(.astro-u3mqw4ek){font-family:var(--font-mono);font-weight:var(--weight-bold);color:var(--color-secondary);font-variant-numeric:tabular-nums;margin-right:2px;font-size:19px}.pz-plans:where(.astro-u3mqw4ek){padding:var(--section-py) 7vw;border-top:1px solid var(--color-hairline);position:relative}.pz-inner:where(.astro-u3mqw4ek){max-width:var(--container-wide);margin:0 auto}.pz-inner:where(.astro-u3mqw4ek).narrow{max-width:var(--container-narrow)}h2:where(.astro-u3mqw4ek){font-family:var(--font-display);font-weight:var(--weight-bold);letter-spacing:-.03em;color:var(--color-gray-50);font-size:clamp(2rem,4.5vw,3.8rem);line-height:1.04}h2:where(.astro-u3mqw4ek) em:where(.astro-u3mqw4ek){font-family:var(--font-accent);color:var(--color-gray-400);font-style:normal;font-weight:500}.plan-grid:where(.astro-u3mqw4ek){grid-template-columns:repeat(3,1fr);align-items:stretch;gap:22px;margin-top:60px;display:grid}.plan:where(.astro-u3mqw4ek){border:1px solid var(--color-hairline);transition:border-color .4s var(--ease-lux), background .4s var(--ease-lux), transform .5s var(--ease-lux);background:#ffffff03;border-radius:18px;flex-direction:column;padding:32px 30px 30px;display:flex;position:relative}.plan:where(.astro-u3mqw4ek):hover{background:#ffffff06;border-color:#ffffff29;transform:translateY(-3px)}.plan:where(.astro-u3mqw4ek).featured{background:#00ffd706;border-color:#00ffd759}.plan:where(.astro-u3mqw4ek).featured:hover{border-color:#00ffd78c}.pl-badge:where(.astro-u3mqw4ek){font-family:var(--font-mono);font-size:9.5px;font-weight:var(--weight-bold);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink);background:var(--color-secondary);border-radius:var(--radius-full);padding:4px 12px;position:absolute;top:-11px;right:24px}.pl-name:where(.astro-u3mqw4ek){font-family:var(--font-mono);font-size:11px;font-weight:var(--weight-bold);letter-spacing:.16em;text-transform:uppercase;color:var(--color-gray-500)}.plan:where(.astro-u3mqw4ek).featured .pl-name:where(.astro-u3mqw4ek){color:var(--color-secondary)}.pl-price:where(.astro-u3mqw4ek){font-family:var(--font-display);font-weight:var(--weight-extrabold);letter-spacing:-.03em;color:var(--color-gray-50);margin-top:18px;font-size:clamp(1.9rem,2.6vw,2.6rem)}.pl-per:where(.astro-u3mqw4ek){font-family:var(--font-mono);letter-spacing:.05em;color:var(--color-gray-500);margin-top:6px;font-size:10.5px}.plan:where(.astro-u3mqw4ek) ul:where(.astro-u3mqw4ek){flex-direction:column;gap:12px;margin:26px 0 30px;list-style:none;display:flex}.plan:where(.astro-u3mqw4ek) li:where(.astro-u3mqw4ek){font-family:var(--font-body);font-weight:var(--weight-light);color:var(--color-gray-300);padding-left:22px;font-size:14px;line-height:1.55;position:relative}.plan:where(.astro-u3mqw4ek) li:where(.astro-u3mqw4ek):before{content:"";background:var(--color-secondary);border-radius:50%;width:5px;height:5px;position:absolute;top:8px;left:2px}.pl-cta:where(.astro-u3mqw4ek){font-family:var(--font-display);font-weight:var(--weight-semibold);border-radius:var(--radius-full);transition:transform .4s var(--ease-lux), background .4s var(--ease-lux), border-color .4s var(--ease-lux), color .4s var(--ease-lux);justify-content:center;margin-top:auto;padding:12px 24px;font-size:14px;display:inline-flex}.pl-cta:where(.astro-u3mqw4ek).ghost{color:var(--color-gray-200);border:1px solid #ffffff29}.pl-cta:where(.astro-u3mqw4ek).ghost:hover{color:#fff;background:#00ffd70d;border-color:#00ffd780}.pl-cta:where(.astro-u3mqw4ek).solid{color:var(--color-ink);background:var(--color-secondary);border:1px solid #0000}.pl-cta:where(.astro-u3mqw4ek).solid:hover{transform:translateY(-2px)}.topup:where(.astro-u3mqw4ek){border:1px dashed #ffffff24;border-radius:14px;flex-wrap:wrap;align-items:baseline;gap:8px 18px;margin-top:26px;padding:20px 26px;display:flex}.tu-label:where(.astro-u3mqw4ek){font-family:var(--font-display);font-weight:var(--weight-semibold);color:var(--color-gray-100);font-size:14px}.tu-body:where(.astro-u3mqw4ek){font-family:var(--font-body);font-weight:var(--weight-light);color:var(--color-gray-400);font-size:14px}.tu-body:where(.astro-u3mqw4ek) strong:where(.astro-u3mqw4ek){color:var(--color-secondary);font-weight:var(--weight-regular)}.pz-faq:where(.astro-u3mqw4ek){padding:var(--section-py) 7vw;border-top:1px solid var(--color-hairline);position:relative}.faq-list:where(.astro-u3mqw4ek){flex-direction:column;margin-top:56px;display:flex}.faq:where(.astro-u3mqw4ek){border-top:1px solid var(--color-hairline);padding:30px 0}.faq:where(.astro-u3mqw4ek):last-child{border-bottom:1px solid var(--color-hairline)}.faq:where(.astro-u3mqw4ek) h3:where(.astro-u3mqw4ek){font-family:var(--font-display);font-weight:var(--weight-semibold);letter-spacing:-.01em;color:var(--color-gray-50);font-size:19px}.faq:where(.astro-u3mqw4ek) p:where(.astro-u3mqw4ek){max-width:62ch;font-family:var(--font-body);font-weight:var(--weight-light);color:var(--color-gray-400);margin-top:10px;font-size:15px;line-height:1.75}.pz-close:where(.astro-u3mqw4ek){text-align:center;padding:var(--section-py) 7vw 150px;border-top:1px solid var(--color-hairline)}.close-line:where(.astro-u3mqw4ek){font-size:clamp(2.2rem,5vw,4.2rem)}.close-line:where(.astro-u3mqw4ek) em:where(.astro-u3mqw4ek){color:var(--color-secondary);font-weight:700}.close-sub:where(.astro-u3mqw4ek){font-family:var(--font-body);font-weight:var(--weight-light);color:var(--color-gray-400);margin-top:20px;font-size:clamp(15px,1.5vw,18px)}.pz-close:where(.astro-u3mqw4ek) .cta-row:where(.astro-u3mqw4ek){justify-content:center;margin-top:44px}@media (width<=1000px){.plan-grid:where(.astro-u3mqw4ek){grid-template-columns:1fr;max-width:480px}}@media (width<=960px){.pz-hero:where(.astro-u3mqw4ek){min-height:0;padding:160px 6vw 90px}.hero-row:where(.astro-u3mqw4ek){flex-direction:column;align-items:flex-start;gap:32px}.meter:where(.astro-u3mqw4ek){grid-template-columns:repeat(2,1fr);gap:22px 0;margin-top:64px}.stage:where(.astro-u3mqw4ek)+.stage:where(.astro-u3mqw4ek){border-left:none;padding-left:0}.stage:where(.astro-u3mqw4ek):nth-of-type(2n){border-left:1px solid var(--color-hairline);padding-left:22px}}@media (width<=560px){.cta-row:where(.astro-u3mqw4ek){flex-direction:column;align-items:flex-start}.pz-close:where(.astro-u3mqw4ek) .cta-row:where(.astro-u3mqw4ek){align-items:center}.meter:where(.astro-u3mqw4ek){grid-template-columns:1fr;gap:18px}.stage:where(.astro-u3mqw4ek),.stage:where(.astro-u3mqw4ek):nth-of-type(2n){border-left:none;padding-left:0}}@media (prefers-reduced-motion:no-preference){html.js .pricing-page [data-wipe]{clip-path:inset(100% 0 0 round 12px)}html.js .pricing-page h1 .line>span{transform:translateY(115%)}html.js .pricing-page h1 em{opacity:0}}
