.pz{background:#fff}.pz-hero{padding:172px 24px 0;text-align:center}.pz-h1{margin:0;font-family:"Inter Display",var(--f-inter),Inter,system-ui,sans-serif;font-size:52px;line-height:1.08;letter-spacing:-1.8px;color:#111}.pz-h1,.pz-lede{font-weight:500;text-wrap:balance}.pz-lede{margin:14px auto 0;max-width:560px;font-size:17px;line-height:26px;color:#5f5f5d}.pz-toggle{display:flex;width:-moz-fit-content;width:fit-content;margin:32px auto 0;padding:4px;border-radius:999px;background:#f2f2f1}.pz-toggle button{height:36px;padding:0 16px;border:0;background:none;border-radius:999px;font:inherit;font-size:14px;font-weight:600;color:#5f5f5d;display:inline-flex;align-items:center;gap:8px;cursor:pointer;transition:background .25s,color .25s,box-shadow .25s}.pz-toggle button.is-on{background:#fff;color:#111;box-shadow:0 1px 2px rgba(0,0,0,.06),0 4px 12px -6px rgba(0,0,0,.18)}.pz-toggle em{font-style:normal;font-size:12px;font-weight:600;padding:2px 8px;border-radius:999px;background:#111;color:#fff}.pz-plans{width:1200px;max-width:calc(100% - 48px);margin:40px auto 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.pz-plan{min-width:0}.pz-card,.pz-plan{display:flex;flex-direction:column}.pz-card{position:relative;isolation:isolate;overflow:hidden;min-height:318px;padding:22px 20px 20px;border-radius:20px;background:#f4f4f3;color:#111}.pz-card-h{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:26px}.pz-name{margin:0;font-size:20px;line-height:26px;font-weight:600;letter-spacing:-.3px}.pz-desc{margin:6px 0 0;font-size:14px;line-height:20px;font-weight:500;color:#6b6b69}.pz-foot{margin-top:auto;padding-top:28px}.pz-price{margin:0;display:flex;align-items:baseline;gap:3px}.pz-price b{font-size:32px;line-height:1;font-weight:600;letter-spacing:-1.2px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pz-price span{font-size:14px;font-weight:500;color:#6b6b69}.pz-cr{flex:none;height:28px;padding:0 10px 0 8px;display:inline-flex;align-items:center;gap:5px;border-radius:999px;background:#fff;font-size:12px;font-weight:600;color:#111;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;box-shadow:0 1px 2px rgba(0,0,0,.06),0 4px 10px -6px rgba(0,0,0,.2)}.pz-bill,.pz-cr-u{font-weight:500;color:#6b6b69}.pz-bill{margin:8px 0 0;font-size:13px;min-height:18px}.pz-btn{margin-top:14px;width:100%;height:42px;display:flex;align-items:center;justify-content:center;border-radius:999px;background:#111;font-size:14px;font-weight:600;text-decoration:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 8px 18px -12px rgba(0,0,0,.6);transition:transform .15s ease-out,background .2s}.pz-btn:hover{transform:translateY(-1px);background:#000}.pz a.pz-btn{color:#fff}.pz-card.is-pop{background:#111;color:#fff}.pz-card.is-pop:before{content:"";position:absolute;z-index:-1;inset:-20% -20% 30% 0;pointer-events:none;background:radial-gradient(34% 38% at 88% 14%,rgba(255,255,255,.3),rgba(255,255,255,0) 70%),radial-gradient(44% 40% at 70% 30%,rgba(255,214,140,.1),rgba(255,255,255,0) 72%);filter:blur(26px)}.pz-card.is-pop:after{content:"";position:absolute;z-index:-1;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.12)}.pz-card.is-pop .pz-bill,.pz-card.is-pop .pz-desc,.pz-card.is-pop .pz-price span{color:rgba(255,255,255,.62)}.pz-card.is-pop .pz-cr{background:rgba(255,255,255,.14);color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.14);backdrop-filter:blur(8px)}.pz-card.is-pop .pz-cr-u{color:rgba(255,255,255,.62)}.pz-badge{height:24px;padding:0 10px;display:inline-flex;align-items:center;gap:5px;border-radius:999px;font-size:12px;font-weight:600;color:#fff;background:rgba(255,255,255,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.12)}.pz .pz-card.is-pop a.pz-btn{color:#111;background:hsla(39 100% 50%/.9);background-image:radial-gradient(at 51% 89%,hsla(51,100%,74%,1) 0,transparent 50%),radial-gradient(at 100% 100%,hsla(39,100%,60%,1) 0,transparent 50%),radial-gradient(at 22% 91%,hsla(33,100%,60%,1) 0,transparent 50%);box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 10px 22px -12px rgba(255,170,0,.6)}.pz-inc{padding:18px 8px 0}.pz-inc-h{margin:0 0 6px;font-size:13px;font-weight:500;color:#6b6b69}.pz-inc ul{list-style:none;margin:0;padding:0}.pz-inc li{display:flex;align-items:center;gap:9px;padding:7px 0;font-size:14px;line-height:20px;font-weight:500;color:#2a2a29}.pz-inc svg{flex:none;color:#111}.pz-strip{width:1200px;max-width:calc(100% - 48px);margin:88px auto 0;justify-content:center;gap:28px;color:#9a9a98}.pz-strip,.pz-strip-l{display:flex;align-items:center}.pz-strip-l{gap:26px}.pz-strip p{margin:0;font-size:14px;font-weight:500;color:#6b6b69;white-space:nowrap}.pz-strip b{color:#111;font-weight:600}.pz-compare{width:1200px;max-width:calc(100% - 48px);margin:208px auto 0}.pz-head,.pz-row{display:grid;grid-template-columns:minmax(0,1.6fr) repeat(4,minmax(0,1fr));grid-column-gap:12px;-moz-column-gap:12px;column-gap:12px}.pz-head{position:sticky;top:0;z-index:5;align-items:end;padding:104px 0 16px;margin:-88px 0 8px;background:rgba(255,255,255,.82);backdrop-filter:blur(18px) saturate(160%)}.pz-head-k h2{margin:0;font-size:28px;line-height:34px;font-weight:600;letter-spacing:-.8px;color:#111}.pz-head-p{display:flex;flex-direction:column;align-items:center;gap:10px}.pz-head-p b{font-size:14px;font-weight:600;color:#111}.pz-head-btn{width:100%;max-width:180px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:999px;background:#f0f0ef;font-size:13px;font-weight:600;text-decoration:none;transition:background .2s}.pz-head-btn:hover{background:#e6e6e5}.pz a.pz-head-btn{color:#111}.pz a.pz-head-btn.is-pop{background:#111;color:#fff}.pz-group{padding-bottom:18px}.pz-gname{margin:22px 0 6px;font-size:15px;font-weight:600;color:#111}.pz-row{min-height:46px;align-items:center;border-radius:12px}.pz-row:nth-child(even of .pz-row){background:#f7f7f6}.pz-k{padding:10px 12px;font-size:14px;font-weight:500;color:#2a2a29}.pz-k span{display:block;font-size:12px;color:#6b6b69}.pz-c{display:grid;place-items:center;padding:10px 0;font-size:14px;font-weight:500;color:#111;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pz-no{color:#9d9d9b}.pz .fp-faq-e{margin-top:40px}@media (max-width:1023px){.pz-plans{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}.pz-strip{flex-wrap:wrap;row-gap:18px}.pz-strip p{order:-1;flex-basis:100%;text-align:center}}.pz-mswitch{display:none}@media (max-width:767px){.pz-hero{padding-top:132px}.pz-h1{font-size:36px;letter-spacing:-1.2px}.pz-lede{font-size:16px;line-height:24px}.pz-plans{grid-template-columns:1fr;max-width:calc(100% - 32px)}.pz-card{min-height:0}.pz-foot{padding-top:36px}.pz-strip{max-width:calc(100% - 32px);margin-top:64px;gap:18px}.pz-strip-l{gap:18px}.pz-compare{max-width:calc(100% - 32px);margin-top:168px}.pz-mswitch{grid-column:1/-1;order:3;display:flex;gap:2px;margin:12px auto 0;padding:4px;width:-moz-fit-content;width:fit-content;border-radius:999px;background:#f2f2f1}.pz-mswitch button{height:36px;padding:0 14px;border:0;background:none;border-radius:999px;font:inherit;font-size:14px;font-weight:600;color:#5f5f5d;cursor:pointer}.pz-mswitch button.is-on{background:#fff;color:#111;box-shadow:0 1px 2px rgba(0,0,0,.06),0 4px 12px -6px rgba(0,0,0,.18)}.pz-head,.pz-row{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.pz-head{padding-top:92px;margin-top:-80px}.pz-head-k h2{font-size:22px;line-height:28px}.pz-c:not(.is-sel),.pz-head-p:not(.is-sel){display:none}.pz-k{padding:10px}}.pz-meta{margin-top:10px;display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:28px}.pz-meta .pz-bill{margin:0;min-height:0}.pz-bill span{display:block}.pz-compare{margin-top:136px}@media (max-width:767px){.pz-compare{margin-top:150px}.pz-head{background:rgba(255,255,255,.95)}.pz-mswitch{width:100%}.pz-mswitch button{flex:1 1;padding:0 6px}.pz-head-p b{display:none}}.pz-strip p{white-space:normal;text-align:center;max-width:430px;text-wrap:balance}.pz .fp-faq-e{padding-bottom:28px}@media (max-width:767px){.pz-compare{margin-top:116px}}.pz-head-row{display:contents}.pz .fp-close{margin:120px auto 98px}.pz .fp-close .fp-h2{margin:0 auto 36px}.pz .fp-faq-e{margin-top:0}.pz :is(.pz-toggle,.pz-plans,.pz-compare) :focus-visible{outline:2px solid #111;outline-offset:3px}.pz .pz-card.is-pop :focus-visible{outline-color:#fff}@media (max-width:767px){.pz-toggle button{height:40px}.pz-mswitch button,.pz-toggle button{position:relative}.pz-mswitch button:after,.pz-toggle button:after{content:"";position:absolute;inset:-4px 0}.pz-btn{height:44px}.pz-head-btn{height:40px;position:relative}.pz-head-btn:after{content:"";position:absolute;inset:-2px 0}.pz .fp-close{margin:96px 16px 72px;padding:64px 20px}}