.plan-table-wrap{border:1px solid var(--line);background:var(--surface);border-radius:26px;max-width:1040px;margin:26px auto 0;overflow:hidden;box-shadow:0 1px #161a2b08,0 30px 70px -54px #286dea8c}.plan-table{border-collapse:collapse;table-layout:fixed;width:100%;font:400 14px/1.5 var(--font-ui);color:var(--ink)}.plan-table .plan-table-features{width:46%}.plan-table thead th{vertical-align:bottom;background:var(--paper-2);border-bottom:1px solid var(--line);padding:26px 18px 22px}.plan-table thead th.plan-col-advanced{background:linear-gradient(180deg, var(--seal-soft) 0%, var(--paper-2) 100%)}.plan-table .plan-table-corner{text-align:start;color:var(--ink);font:700 clamp(18px, 2vw, 24px)/1.2 var(--font-display,var(--font-ui));letter-spacing:-.02em}.plan-head{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.plan-head-number{font:700 11px/1 var(--font-ui);letter-spacing:.12em;color:var(--seal)}.plan-head-name{font:700 21px/1.2 var(--font-display,var(--font-ui));letter-spacing:-.03em;color:var(--ink)}.plan-head-line{font:400 12px/1.4 var(--font-ui);color:var(--mute)}.plan-head-price{align-items:baseline;gap:4px;margin-top:8px;display:inline-flex}.plan-head-price strong{font:700 36px/1 var(--font-display,var(--font-ui));letter-spacing:-.04em;color:var(--ink)}.plan-head-price small{font:600 13px/1 var(--font-ui);color:var(--mute)}.plan-head-note{font:400 11px/1.4 var(--font-ui);color:var(--mute);min-height:15px}.plan-head .plan-subscribe{box-sizing:border-box;white-space:normal;text-align:center;justify-content:center;align-items:center;gap:8px;width:100%;min-height:46px;margin-top:12px;line-height:1.2;text-decoration:none;display:flex}.plan-table tbody th{text-align:start;font:500 14px/1.45 var(--font-ui);color:var(--ink-2);padding:14px 24px}.plan-table tbody td{text-align:center;vertical-align:middle;padding:12px 10px}.plan-table tbody tr{border-top:1px solid var(--line)}.plan-table tbody tr:first-child{border-top:0}.plan-table tbody tr:nth-child(2n){background:#f8faff}.plan-table tbody td.plan-cell-advanced,.plan-table tfoot td.plan-cell-advanced{background-color:#286dea0b}.plan-table .plan-new{vertical-align:1px;margin-inline-start:8px}.plan-mark{place-items:center;width:26px;height:26px;display:inline-grid}.plan-mark svg{width:26px;height:26px;overflow:visible}.plan-mark.on circle{fill:var(--seal)}.plan-mark.on{filter:drop-shadow(0 4px 9px #286dea52)}.plan-mark.on path{fill:none;stroke:#fff;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.plan-mark.off path{fill:none;stroke:#c3c9d6;stroke-width:2.2px;stroke-linecap:round}.plan-value{background:var(--seal-soft);color:var(--indigo);font:700 13px/1.2 var(--font-ui);border-radius:999px;padding:4px 12px;display:inline-block}.plan-table tfoot td{text-align:center;border-top:1px solid var(--line);padding:16px 12px 20px}.plan-table tfoot .plan-explore{align-items:center;gap:6px;min-height:40px;padding:0 16px;text-decoration:none;display:inline-flex}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:720px){.plan-table-wrap{border-radius:20px}.plan-table .plan-table-features{width:44%}.plan-table thead th{padding:16px 8px 14px}.plan-table .plan-table-corner{padding-inline-start:14px;font-size:15px}.plan-head-name{font-size:16px}.plan-head-line{display:none}.plan-head-price strong{font-size:24px}.plan-head-price small{font-size:11px}.plan-head .plan-subscribe{height:auto;min-height:40px;padding:8px 6px;font-size:12.5px}.plan-head .plan-subscribe svg{display:none}.plan-table tbody th{padding:12px 12px 12px 14px;font-size:12.5px}.plan-table tbody td{padding:10px 4px}.plan-table .plan-new{margin:4px 0 0;margin-inline-start:6px;display:inline-block}.plan-mark,.plan-mark svg{width:22px;height:22px}.plan-table tfoot .plan-explore{min-height:0;box-shadow:none;color:var(--seal);text-underline-offset:3px;background:0 0;border:0;border-radius:0;padding:0;font-size:12px;text-decoration:underline}.plan-table tfoot .plan-explore svg{display:none}}.plan-head-usd{font:500 11.5px/1.3 var(--font-ui);color:var(--mute)}.plan-currency-note{max-width:1040px;font:400 12px/1.6 var(--font-ui);color:var(--mute);text-align:center;margin:14px auto 0}.plan-currency-note a{color:var(--seal);text-underline-offset:3px;text-decoration:underline}.plan-head{container-type:inline-size}.plan-head-price{flex-wrap:wrap;justify-content:center;row-gap:2px;max-width:100%}.plan-head-price strong.plan-local-price{font-size:clamp(13px, calc(100cqi / (var(--chars) * .62)), 36px);white-space:nowrap}@media (max-width:720px){.plan-head-price strong.plan-local-price{font-size:clamp(12px, calc(100cqi / (var(--chars) * .62)), 24px)}}.zen-billing-row{flex-wrap:wrap;align-items:center;gap:10px 14px}.checkout-currency{margin:12px 0 2px}
