.cws .pz-hero{position:relative;margin:calc(10px - 64px) 12px 0;padding:calc(68px + 64px) 24px 64px;border-radius:28px;background:var(--cws-hero-panel);box-shadow:inset 0 0 0 1px var(--cws-hero-edge);text-align:center}.cws .pz-hero h1{margin:0 auto;max-width:14ch;font-size:clamp(38px,4.8vw,64px);line-height:1.02;letter-spacing:-.045em;font-weight:600;text-wrap:balance}.cws .pz-hero .lede{margin:20px auto 0;max-width:52ch;font-size:clamp(16px,1.5vw,19px);line-height:1.5;color:var(--cws-muted);text-wrap:pretty}.cws .pz-hero .plans{max-width:1232px;margin:44px auto 0;text-align:left}.cws .pz-hero{--bill-bg:#efeee9;--bill-on:#fff;--bill-edge:rgba(0,0,0,.05)}.dark .cws .pz-hero{--bill-bg:#121214;--bill-on:#2a2a2f;--bill-edge:hsla(0,0%,100%,.08)}.cws .pz-assure{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 28px;max-width:1100px;margin:36px auto 0;font-size:13.5px;color:var(--cws-muted)}.cws .pz-assure span{display:inline-flex;align-items:center;gap:8px}.cws .pz-assure svg{width:15px;height:15px;color:var(--cws-fg);opacity:.7}@media (max-width:640px){.cws .pz-hero{margin-left:8px;margin-right:8px;border-radius:20px;padding:calc(48px + 64px) 16px 40px}}.cws .pz{position:relative;max-width:1232px;margin:0 auto;padding:148px 24px 0}.cws .pz-head{max-width:760px;margin:0 auto 48px;text-align:center}.cws .pz-head h2{margin:0 0 12px;font-size:clamp(30px,3.3vw,44px);line-height:1.04;letter-spacing:-.04em;font-weight:600;text-wrap:balance}.cws .pz-head p{margin:0 auto;max-width:56ch;font-size:clamp(16px,1.4vw,18px);line-height:1.5;color:var(--cws-muted);text-wrap:pretty}@media (max-width:640px){.cws .pz{padding:104px 16px 0}}.cws .cmp{--cmp-cols:minmax(220px,1.5fr) repeat(4,minmax(110px,1fr));position:relative}.cws .cmp-tools{display:flex;justify-content:flex-end;margin-bottom:6px}.cws .cmp-tools button{padding:4px 0;border:0;background:none;color:var(--cws-muted);font-size:13.5px;cursor:pointer}.cws .cmp-tools button:hover{color:var(--cws-fg)}.cws .cmp-h{position:sticky;top:60px;z-index:5;display:grid;grid-template-columns:var(--cmp-cols);align-items:end;padding:14px 0 12px;background:var(--cws-bg);border-bottom:1px solid var(--cws-line)}.cws .cmp-lead{padding:0 0 4px;font-size:13px;color:var(--cws-muted)}.cws .cmp-c{display:flex;flex-direction:column;gap:8px;padding:0 14px}.cws .cmp-c b{font-size:16px;font-weight:600}.cws .cmp-c>span{font-size:13px;color:var(--cws-muted);font-variant-numeric:tabular-nums}.cws .cmp-c .cws-btn{height:34px;padding:0 14px;font-size:13.5px;justify-content:center}.cws .cmp-c .pop{margin-left:8px;padding:2px 7px;border-radius:999px;background:linear-gradient(100deg,#743ee4,#9b6bf2);color:#fff;font-size:10.5px;font-weight:650;vertical-align:2px}.cws .cmp-g{border-bottom:1px solid var(--cws-line)}.cws .cmp-g>button{display:flex;align-items:center;gap:10px;width:100%;padding:26px 0 14px;border:0;background:none;color:var(--cws-fg);font-size:17px;font-weight:600;letter-spacing:-.01em;text-align:left;cursor:pointer}.cws .cmp-g>button svg{width:14px;height:14px;color:var(--cws-muted);transition:transform .35s cubic-bezier(.3,.7,.2,1)}.cws .cmp-g.shut>button svg{transform:rotate(-90deg)}.cws .cmp-rows{display:grid;grid-template-rows:1fr;transition:grid-template-rows .45s cubic-bezier(.3,.7,.2,1)}.cws .cmp-g.shut .cmp-rows{grid-template-rows:0fr}.cws .cmp-rows>div{overflow:hidden}.cws .cmp-r{display:grid;grid-template-columns:var(--cmp-cols);align-items:center;min-height:50px;border-top:1px solid var(--cws-line);transition:background .2s}.cws .cmp-r:hover{background:color-mix(in srgb,var(--cws-surface) 70%,transparent)}.cws .cmp-f{padding:12px 14px 12px 0;font-size:14.5px;line-height:1.35;color:var(--cws-fg2)}.cws .cmp-f small{display:block;margin-top:2px;font-size:12.5px;color:var(--cws-faint)}.cws .cmp-v{padding:12px 14px;font-size:14px;color:var(--cws-fg);font-variant-numeric:tabular-nums}.cws .cmp-v.pro{background:color-mix(in srgb,#743ee4 4%,transparent)}.cws .cmp-v svg{display:block;width:17px;height:17px}.cws .cmp-v .no{display:block;width:12px;height:1.5px;border-radius:2px;background:var(--cws-line2)}.cws .cmp-v .sn{display:inline-flex;padding:1px 7px;border-radius:999px;background:var(--cws-bg2);color:var(--cws-muted);font-size:10.5px;font-weight:600}.cws .cmp-span{grid-column:2/-1;color:var(--cws-fg2)}.cws .cmp-cr{display:inline-flex;align-items:center;gap:10px}.cws .cmp-cr svg{flex:none}.cws .cmp-pick,.cws .cmp-xs{display:none}@media (max-width:900px){.cws .cmp{--cmp-cols:minmax(0,1fr) minmax(96px,auto)}.cws .cmp-h{display:none}.cws .cmp-pick{position:sticky;top:68px;z-index:5;display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:8px;padding:4px;border-radius:12px;background:var(--cws-bg2);box-shadow:inset 0 0 0 1px var(--cws-line)}.cws .cmp-pick button{padding:9px 4px;border:0;border-radius:9px;background:none;color:var(--cws-muted);font-size:13.5px;font-weight:550;cursor:pointer}.cws .cmp-pick button[aria-pressed=true]{background:var(--cws-surface);color:var(--cws-fg);box-shadow:0 1px 2px rgba(0,0,0,.1),inset 0 0 0 1px var(--cws-line)}.cws .cmp-r>.cmp-v:not(.cmp-span){display:none}.cws .cmp[data-col="1"] .cmp-r>.cmp-v:nth-child(2),.cws .cmp[data-col="2"] .cmp-r>.cmp-v:nth-child(3),.cws .cmp[data-col="3"] .cmp-r>.cmp-v:nth-child(4),.cws .cmp[data-col="4"] .cmp-r>.cmp-v:nth-child(5){display:block;background:none}.cws .cmp-span{grid-column:2}.cws .cmp-xl,.cws .cmp-xn{display:none}.cws .cmp-xs{display:inline;font-size:13px}}.cws .cr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}.cws .cr-card{display:flex;flex-direction:column;padding:32px;border-radius:24px;background:var(--cws-surface);box-shadow:0 0 0 1px var(--cws-line)}.cws .cr-card h3{margin:0 0 6px;font-size:19px;font-weight:600;letter-spacing:-.015em}.cws .cr-card h3.more{margin-top:28px}.cws .cr-card>p{margin:0 0 22px;font-size:14.5px;color:var(--cws-muted)}.cws .cr-plan{position:relative;display:inline-flex;align-self:flex-start;margin-bottom:22px;padding:3px;border-radius:10px;background:var(--cws-bg2);box-shadow:inset 0 0 0 1px var(--cws-line)}.cws .cr-plan button{position:relative;z-index:1;padding:7px 16px;border:0;border-radius:8px;background:none;color:var(--cws-muted);font-size:13.5px;font-weight:550;cursor:pointer;transition:color .25s}.cws .cr-plan button[aria-pressed=true]{color:var(--cws-fg)}.cws .cr-plan i{position:absolute;top:3px;bottom:3px;left:0;border-radius:8px;background:var(--cws-surface);box-shadow:0 1px 2px rgba(0,0,0,.1),inset 0 0 0 1px var(--cws-line);transition:transform .4s cubic-bezier(.3,.7,.2,1),width .4s cubic-bezier(.3,.7,.2,1)}.cws .cr-big{display:flex;align-items:baseline;gap:10px;margin-bottom:16px}.cws .cr-big b{font-size:48px;font-weight:600;line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.cws .cr-big span{font-size:14px;color:var(--cws-muted)}.cws .cr-legend,.cws .rate{display:grid;border-top:1px solid var(--cws-line)}.cws .cr-legend>div{display:grid;grid-template-columns:12px 1fr auto;align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid var(--cws-line);font-size:14px;color:var(--cws-fg2)}.cws .cr-legend i{width:10px;height:10px;border-radius:3px}.cws .cr-legend b,.cws .rate b{color:var(--cws-fg);font-weight:550;font-variant-numeric:tabular-nums;white-space:nowrap}.cws .cr-legend small,.cws .rate small{margin-left:6px;font-size:12.5px;color:var(--cws-faint)}.cws .rate>div{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--cws-line);font-size:14px;color:var(--cws-fg2)}.cws .rate>div.free b{color:var(--cws-muted);font-weight:500}.cws .cr-never{margin-top:auto;padding-top:26px}.cws .cr-never h4{margin:0 0 10px;font-size:13px;font-weight:550;color:var(--cws-muted)}.cws .cr-never p{margin:0;font-size:14px;line-height:1.6;color:var(--cws-fg2)}.cws .cr-foot{margin:18px 0 0;font-size:13px;color:var(--cws-faint)}.cws .cr-foot a{color:var(--cws-fg);font-weight:550;text-decoration:none}@media (max-width:900px){.cws .cr{grid-template-columns:1fr}.cws .cr-card{padding:24px 20px}}.cws .ent{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:48px;align-items:start;padding:44px;border-radius:28px;background:var(--cws-panel);color:#f2f2f2}.dark .cws .ent{background:#1c1c1f;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06)}.cws .ent h2{margin:0 0 12px;font-size:clamp(28px,3vw,38px);line-height:1.05;letter-spacing:-.04em;font-weight:600}.cws .ent p{max-width:40ch;margin:0 0 26px;font-size:16px;color:#a1a1aa}.cws .ent .cws-btn{background:#f2f2f2;color:#111113}.cws .ent .cws-btn:hover{background:#fff}.cws .ent ul{display:grid;grid-template-columns:1fr 1fr;gap:0 28px;margin:0;padding:0;list-style:none;border-top:1px solid hsla(0,0%,100%,.1)}.cws .ent li{padding:14px 0;border-bottom:1px solid hsla(0,0%,100%,.1);font-size:14.5px;color:#d4d4d8}.cws .ent li b{display:block;margin-bottom:2px;color:#fff;font-weight:550}@media (max-width:900px){.cws .ent{gap:28px;padding:28px 22px}.cws .ent,.cws .ent ul{grid-template-columns:1fr}}