.pz-table{display:grid;gap:20px}.pz-plans{display:grid;grid-template-columns:repeat(var(--pz-cols, 3),minmax(0,1fr));gap:1px;background:var(--line-hair);border:1px solid var(--line-hair);border-radius:16px;overflow:hidden}.pz-plans[data-columns="2"]{--pz-cols: 2}.pz-plans[data-columns="3"]{--pz-cols: 3}.pz-plans[data-columns="4"]{--pz-cols: 4}.pz-plan{--pz-gap: 22px;--pz-icon-opacity: .55;position:relative;grid-row:span 6;display:grid;grid-template-rows:subgrid;row-gap:var(--pz-gap);align-content:start;min-width:0;padding:clamp(24px,2.4vw,34px) clamp(20px,2vw,30px) clamp(28px,2.6vw,36px);background:var(--ink-0)}.pz-plan[data-best]{background:var(--ink-1)}.pz-plan[data-best]:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:var(--gradient-brand)}.pz-plan__head{display:grid;align-content:start;gap:10px}.pz-plan__title{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.site-v3 .pz-plan__title h2{margin:0;font:600 22px/1.2 var(--font-display);letter-spacing:-.02em;color:var(--paper-1)}.pz-plan__flag{display:inline-flex;align-items:center;height:26px;padding:0 11px;border:1px solid transparent;border-radius:999px;background:linear-gradient(var(--ink-1),var(--ink-1)) padding-box,var(--gradient-brand) border-box;font:600 12.5px/1 var(--font-ui);letter-spacing:.01em;color:var(--paper-1);white-space:nowrap}.site-v3 .pz-plan__tagline{margin:0;max-width:34ch;font-size:15px;line-height:1.5;color:var(--paper-2);text-wrap:pretty}.pz-plan__price{display:flex;align-items:baseline;gap:10px;margin:0;white-space:nowrap;container-type:inline-size}.pz-plan__amount{font:600 clamp(40px,3.6vw,54px) / 1 var(--font-display);font-size:min(clamp(40px,3.6vw,54px),calc((100cqi - 76px) / (var(--pz-price-len, 6) * .56)));letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--paper-1)}.pz-plan__per{font-size:15px;color:var(--paper-3)}.pz-line{display:grid;grid-template-columns:17px minmax(0,1fr);column-gap:11px;align-items:start}.pz-line>span{min-width:0;text-wrap:pretty}.pz-icon{width:17px;height:17px;margin-top:2px;margin-top:calc((1lh - 17px)/2);color:var(--paper-1);opacity:var(--pz-icon-opacity)}.pz-icon--credits,.pz-icon--check{color:var(--accent);opacity:1}.pz-plan__why .pz-icon{color:inherit;opacity:1}.pz-nowrap{white-space:nowrap}.pz-plan__quota{display:grid;align-content:start;gap:8px;margin:0;padding:0;list-style:none;font-size:15px;line-height:1.5;color:var(--paper-2)}.pz-plan__quota strong{font-weight:600;color:var(--paper-1)}.pz-plan__why{color:var(--accent-soft)}.site-v3 .pz-plan__cta{width:100%;min-height:48px;padding:12px 20px;align-self:start}.site-v3 .pz-plan__uses-title{display:flex;flex-direction:column;justify-content:flex-end;margin:0;padding-top:22px;border-top:1px solid var(--line-hair-soft);font-size:13.5px;line-height:1.5;font-weight:500;color:var(--paper-3);text-wrap:balance}.pz-plan__uses{display:grid;align-content:start;gap:10px;margin:calc(12px - var(--pz-gap)) 0 0;padding:0;list-style:none;font-size:14.5px;line-height:1.45;color:var(--paper-2)}.pz-plan__uses strong{font-weight:600;color:var(--paper-1)}.pz-plan--fallback{display:flex;flex-direction:column;gap:22px}.site-v3 .pz-plan__note{margin:0;font-size:15px;color:var(--paper-2)}.site-v3 .pz-topup{margin:0;font-size:15px;line-height:1.6;color:var(--paper-2)}@media(max-width:1180px){.pz-plans[data-columns="4"]{--pz-cols: 2}}@media(max-width:960px){.pz-plans[data-columns="3"]{--pz-cols: 2}.pz-plans[data-columns="3"]>.pz-plan:last-child{grid-column:1 / -1}}@media(max-width:640px){.pz-plans[data-columns]{--pz-cols: 1;gap:16px;background:none;border:0;border-radius:0;overflow:visible}.pz-plan{--pz-gap: 18px;grid-row:auto;display:flex;flex-direction:column;gap:var(--pz-gap);padding:26px 22px 28px;border:1px solid var(--line-hair);border-radius:16px;overflow:hidden}.pz-plan[data-best]{border-color:rgb(var(--purple-rgb) / .42)}.pz-plan__quota:empty{display:none}.site-v3 .pz-plan__uses-title{padding-top:20px}}.pz[data-astro-cid-lmkygsfs]{overflow-x:clip}.pz-opening[data-astro-cid-lmkygsfs]{display:grid;gap:20px;padding-block:clamp(32px,5vw,64px) clamp(28px,3.6vw,44px)}.pz-opening[data-astro-cid-lmkygsfs] h1[data-astro-cid-lmkygsfs]{margin:0;max-width:18ch;font-size:clamp(34px,3.6vw,52px);line-height:1.06}.pz-lede[data-astro-cid-lmkygsfs]{margin:0;max-width:60ch;font-size:18px;line-height:1.6;color:var(--paper-2)}.pz-plans-section[data-astro-cid-lmkygsfs]{padding-bottom:clamp(64px,8vw,104px)}.pz-included[data-astro-cid-lmkygsfs]{display:grid;gap:28px;padding-block:clamp(56px,7vw,88px);border-top:1px solid var(--line-hair-soft)}.pz-included[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs]{margin:0;font-size:clamp(28px,2.8vw,40px);line-height:1.08}.pz-included__list[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:0}.pz-included__list[data-astro-cid-lmkygsfs]>div[data-astro-cid-lmkygsfs]{display:grid;align-content:start;gap:8px;padding:20px 24px 4px 0;border-top:1px solid var(--line-hair)}.pz-included__list[data-astro-cid-lmkygsfs]>div[data-astro-cid-lmkygsfs]+div[data-astro-cid-lmkygsfs]{padding-left:24px;border-left:1px solid var(--line-hair-soft)}.pz-included[data-astro-cid-lmkygsfs] dt[data-astro-cid-lmkygsfs]{font:600 17px/1.3 var(--font-display);letter-spacing:-.015em;color:var(--paper-1)}.pz-included[data-astro-cid-lmkygsfs] dd[data-astro-cid-lmkygsfs]{margin:0;font-size:15px;line-height:1.55;color:var(--paper-2)}.pz-faq[data-astro-cid-lmkygsfs]{padding-block:clamp(40px,5vw,64px) clamp(72px,9vw,120px);border-top:1px solid var(--line-hair-soft)}.site-v3 .pz-faq[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs]{margin:0 0 16px;font-size:clamp(28px,2.8vw,40px);line-height:1.08}.pz-faq__contact[data-astro-cid-lmkygsfs]{margin:0;max-width:34ch;font-size:15px;color:var(--paper-2)}.pz-faq__contact[data-astro-cid-lmkygsfs] a[data-astro-cid-lmkygsfs]{color:var(--accent);text-decoration:underline;text-decoration-thickness:1px}.pz-faq__contact[data-astro-cid-lmkygsfs] a[data-astro-cid-lmkygsfs]:hover{color:var(--accent-hover)}@media(max-width:1100px){.pz-included__list[data-astro-cid-lmkygsfs]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}.pz-included__list[data-astro-cid-lmkygsfs]>div[data-astro-cid-lmkygsfs],.pz-included__list[data-astro-cid-lmkygsfs]>div[data-astro-cid-lmkygsfs]+div[data-astro-cid-lmkygsfs]{padding:18px 0 16px;border-left:0}}@media(max-width:640px){.pz-lede[data-astro-cid-lmkygsfs]{font-size:17px}.pz-included__list[data-astro-cid-lmkygsfs]{grid-template-columns:1fr}}
