.site .p-pricing{.toggle{display:inline-flex;background:var(--paper2);border-radius:12px;padding:4px;gap:4px;margin-top:24px}.toggle button{font:600 14px var(--sans);border:0;background:transparent;color:var(--muted);padding:9px 16px;border-radius:9px;cursor:pointer}.toggle button.on{background:var(--white);color:var(--ink);box-shadow:0 1px 4px -2px rgba(0,0,0,.3)}.toggle .save{font-size:11px;font-weight:700;color:var(--green);margin-left:4px}.plan .who{font-size:13.5px;color:var(--ink2);line-height:1.5;min-height:40px}.plan .bill{font-size:12.5px;color:var(--muted);min-height:18px}.plan .flag{background:var(--gold);color:var(--ink)}.plan .btn{margin-top:4px}.tasks{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:start}.tasklist{background:var(--paper);border:1px solid var(--line);border-radius:18px;padding:6px}.tasklist div{display:flex;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid var(--line);font-size:14.5px}.tasklist div:last-child{border-bottom:0}.tasklist span{font-weight:700;white-space:nowrap}.tasklist span.no{color:var(--muted);font-weight:600}.tbl td:not(:first-child),.tbl th:not(:first-child){text-align:center}.tbl .grp td{background:var(--paper);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-weight:700;text-align:left}.tbl .y{color:var(--blue);font-weight:800}.tbl .n{color:var(--line)}.tbl{min-width:720px}.addons .card{background:var(--white)}.addons .p{font-family:var(--serif);font-size:38px;line-height:1}.addons .p small{font-family:var(--sans);font-size:13px;color:var(--muted)}.billing{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:26px;align-items:start}@media (max-width:980px){.billing,.tasks{grid-template-columns:minmax(0,1fr)}}}