.ph{text-align:center;padding:72px 0 24px}.seg{background:var(--bg-soft);border:1px solid var(--line);border-radius:var(--r-pill);gap:4px;padding:4px;display:inline-flex}.seg button{border-radius:var(--r-pill);color:var(--ink-2);align-items:center;gap:8px;padding:10px 22px;font-size:14px;font-weight:600;display:flex}.seg button.on{color:var(--ink);box-shadow:var(--sh-sm);background:#fff}.plans{grid-template-columns:repeat(3,1fr);align-items:start;gap:20px;display:grid}.plan{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-sm);padding:30px}.plan.is-pro{border:1.5px solid var(--brand);box-shadow:var(--sh-md);position:relative}.plan .amt{font-family:var(--font-display);letter-spacing:-.04em;font-size:46px;font-weight:700;line-height:1}.plan .per{color:var(--ink-3);font-size:15px;font-family:var(--font-body)}.feat{flex-direction:column;gap:12px;margin:22px 0;display:flex}.feat li{color:var(--ink-2);align-items:flex-start;gap:11px;font-size:14px;list-style:none;display:flex}.feat svg{width:17px;height:17px;color:var(--brand);flex:none;margin-top:2px}.cmp{border-collapse:collapse;width:100%;margin-top:18px}.cmp th,.cmp td{text-align:left;border-bottom:1px solid var(--line);padding:15px 18px;font-size:14.5px}.cmp th{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:11px}.cmp td:not(:first-child),.cmp th:not(:first-child){text-align:center}.cmp .yes{color:var(--good)}.cmp .no{color:var(--ink-4)}.faq-item{border-bottom:1px solid var(--line);padding:22px 0}.faq-q{cursor:pointer;font-size:17px;font-weight:600;font-family:var(--font-display);justify-content:space-between;align-items:center;display:flex}.faq-a{color:var(--ink-2);max-height:0;transition:.3s var(--ease);margin-top:0;font-size:15px;overflow:hidden}.faq-item.open .faq-a{max-height:200px;margin-top:12px}.faq-item.open .faq-q svg{transform:rotate(45deg)}@media (max-width:900px){.plans{grid-template-columns:1fr}}
