.jeJpWG_lede{max-width:64ch;font-size:var(--step-1);color:var(--ink-2);margin:0 0 28px}.jeJpWG_done{max-width:920px}.jeJpWG_plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:920px;margin:0 0 48px;display:grid}.jeJpWG_plan{background:var(--surface);border:1px solid var(--rule);border-radius:20px;flex-direction:column;min-width:0;padding:26px 26px 24px;display:flex}.jeJpWG_pro{border:2px solid var(--accent);box-shadow:0 18px 40px -32px color-mix(in srgb, var(--accent) 70%, transparent)}.jeJpWG_name{font-size:var(--step-2);margin:0;line-height:1.2}.jeJpWG_pro .jeJpWG_name{color:var(--accent)}.jeJpWG_price{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:14px 0 2px;font-size:2.75rem;font-weight:650;line-height:1}.jeJpWG_per{color:var(--muted);margin:0 0 18px;font-size:.9375rem}.jeJpWG_list{border-top:1px solid var(--rule);gap:8px;margin:0 0 22px;padding:18px 0 0;list-style:none;display:grid}.jeJpWG_list li{color:var(--ink-2);grid-template-columns:16px minmax(0,1fr);align-items:start;gap:10px;display:grid}.jeJpWG_list svg{color:var(--accent);margin-top:4px}.jeJpWG_action{gap:10px;margin-top:auto;display:grid}.jeJpWG_action .btn{text-align:center;width:100%;min-height:48px}.jeJpWG_current{color:var(--ink-2);margin:0;font-weight:500}.jeJpWG_error{color:var(--closed);margin:0;font-size:.9375rem}.jeJpWG_compare{max-width:920px;margin:0 0 40px}.jeJpWG_compare h2,.jeJpWG_faq h2{font-size:var(--step-2);margin:0 0 12px}.jeJpWG_compare table{max-width:none;margin-bottom:10px}.jeJpWG_what{color:var(--ink)!important;font-weight:400!important}.jeJpWG_col{width:7.5em}.jeJpWG_yes{color:var(--ink);font-weight:600}.jeJpWG_no{color:var(--muted)}.jeJpWG_note{color:var(--muted);margin:0;font-size:.9375rem}.jeJpWG_faq{max-width:70ch}.jeJpWG_faq h3{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:0;margin:20px 0 4px;font-size:1.0625rem;font-weight:600}.jeJpWG_faq p{color:var(--ink-2);margin:0}@media (max-width:760px){.jeJpWG_plans{grid-template-columns:minmax(0,1fr)}.jeJpWG_plan{padding:22px 20px 20px}.jeJpWG_col{width:4.5em}.jeJpWG_compare table.plain{display:table;overflow:visible}:is(.jeJpWG_compare table.plain th,.jeJpWG_compare table.plain td){white-space:normal}.jeJpWG_compare table.plain td{padding-right:8px}}
