.billing-row{justify-content:center;margin:0 0 22px;display:flex}.billing-toggle{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface);gap:4px;padding:4px;display:inline-flex}.billing-toggle button{appearance:none;color:var(--text-dim);font:600 14px/1 var(--font-body);border-radius:var(--r-pill);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;height:36px;padding:0 18px;transition:background .18s,color .18s;display:inline-flex}.billing-toggle button:hover{color:var(--text)}.billing-toggle button:focus-visible{box-shadow:var(--focus-ring);outline:none}.billing-toggle button.on{background:var(--surface-2);color:var(--text);box-shadow:inset 0 0 0 1px var(--line-strong)}.billing-toggle .save{font:600 10.5px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--red-text)}.billing-box .pa,.billing-box[data-billing=annual] .pm{display:none}.billing-box[data-billing=annual] .pa{display:inline}.tier .bill-note{min-height:1.3em;font:400 12.5px/1.3 var(--font-body);letter-spacing:0;color:var(--text-dim);margin-top:8px;display:block}.tier .bill-note b{color:var(--red-text);font-weight:600}@media (max-width:420px){.billing-toggle button{padding:0 14px;font-size:13px}}
