.v2-public-main>p{margin:0 0 var(--space-5);color:var(--color-ink-muted);line-height:1.55}.v2-public-main>p.v2-faint{color:var(--color-ink-faint)}.v2-public-foot,.v2-public-main>p.v2-public-foot{margin-top:var(--space-8);padding-top:var(--space-4);border-top:1px solid var(--color-edge);color:var(--color-ink-faint);font-size:var(--fs-ui)}.v2-public-foot a,.v2-root button.v2-textlink,button.v2-textlink{color:var(--color-ink-subtle);text-decoration:underline;text-underline-offset:3px}.v2-root button.v2-textlink,button.v2-textlink{display:inline-flex;align-items:center;min-height:var(--touch-min);padding:0;border:0;background:none;box-shadow:none;font:inherit;font-size:var(--fs-ui);cursor:pointer;transform:none}.v2-root button.v2-textlink:hover,button.v2-textlink:hover{color:var(--color-ink);background:none;transform:none}.v2-root .v2-planlist{list-style:none;margin:0;padding:0;border:0;min-width:0}.v2-root .v2-planlist .v2-planrow{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:var(--space-1) var(--space-3);margin:0;padding:var(--space-4) 0;border-bottom:1px solid var(--color-edge);font-size:var(--fs-body);font-weight:var(--weight-regular);color:var(--color-ink)}.v2-root .v2-planlist .v2-planrow:first-of-type{border-top:1px solid var(--color-edge)}.v2-root label.v2-planrow{cursor:pointer}.v2-root .v2-planrow input[type=radio]{width:18px;height:18px;min-height:0;padding:0;margin:2px 0 0;accent-color:var(--color-ink)}.v2-root .v2-planlist-rows .v2-planrow{grid-template-columns:minmax(0,1fr) auto}.v2-root .v2-planrow-main{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.v2-root .v2-planrow-name{color:var(--color-ink);font-weight:var(--weight-semibold)}.v2-root .v2-planrow-line{color:var(--color-ink-subtle);font-size:var(--fs-ui);line-height:1.5}.v2-root .v2-planrow-price{color:var(--color-ink-muted);white-space:nowrap;font-size:var(--fs-ui)}.v2-root .v2-planrow-act{grid-column:1/-1;display:flex}.v2-root .v2-planrow-mine{color:var(--color-ink-subtle);font-size:var(--fs-ui)}@media (max-width:480px){.v2-root label.v2-planrow{grid-template-columns:auto minmax(0,1fr)}.v2-root label.v2-planrow .v2-planrow-price{grid-column:2}}.v2-plan-terms{margin:var(--space-2) 0 0}.v2-plan-terms a{color:inherit;text-decoration:underline;text-underline-offset:3px}.v2-planpick{display:flex;flex-direction:column;gap:var(--space-3)}.v2-planpick .v2-planlist{margin-bottom:var(--space-2)}.v2-planpick-go,.v2-root .v2-planpick-go{width:100%;min-height:var(--control-h-l)}.v2-planpick-full p{margin:0 0 var(--space-3);color:var(--color-ink-muted)}.v2-planpick form{margin:0}.v2-cardstep{margin:0 0 var(--space-3)}.v2-connectstep{margin:var(--space-6) 0 0}.v2-connectstep>p{margin:0 0 var(--space-3)}.v2-connectstep-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-6)}.v2-connectstep-actions a.v2-textlink{display:inline-flex;align-items:center;min-height:var(--touch-min);color:var(--color-ink-subtle);font-size:var(--fs-ui);text-decoration:underline;text-underline-offset:3px}.v2-connectstep-actions a.v2-textlink:hover{color:var(--color-ink)}@media (max-width:480px){.v2-connectstep-actions>.v2-button{width:100%}}.v2-billsec{margin:var(--space-8) 0 0}.v2-billsec>h2,.v2-billsec>p{margin:0 0 var(--space-3)}.v2-billsec>p{color:var(--color-ink-muted)}.v2-billrow{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--color-edge)}.v2-billrow-text{flex:1 1 260px;min-width:0;color:var(--color-ink-muted);line-height:1.5}.v2-cardstep-plan{border-bottom:0;margin-bottom:var(--space-3);flex-wrap:nowrap}.v2-cardstep-plan .v2-billrow-text{flex:1 1 auto;color:var(--color-ink)}.v2-billrow .v2-error,.v2-billrow [role=status]{flex-basis:100%;margin:0}.v2-cancel-reason{gap:var(--space-2) var(--space-3)}.v2-cancel-reason,.v2-cancel-reason label{display:flex;flex-wrap:wrap;align-items:center}.v2-cancel-reason label{gap:var(--space-2);color:var(--color-ink-muted)}.v2-cancel-reason input,.v2-cancel-reason select{min-width:0;max-width:100%;font:inherit}.v2-needsline{display:block}.v2-keepworking,.v2-needsline{padding:var(--space-3) 0;border-bottom:1px solid var(--color-edge)}.v2-keepworking{display:flex;flex-direction:column;gap:var(--space-3)}.v2-root .v2-keepworking-cap label{display:inline;margin:0;font-size:inherit;font-weight:inherit}.v2-keepworking-cap{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);color:var(--color-ink-muted)}.v2-money{display:inline-flex;align-items:center;gap:var(--space-1)}.v2-root .v2-money input{width:112px;min-height:var(--touch-min);font-size:16px}.v2-usage-ledger{list-style:none;margin:0;padding:0}.v2-usage-ledger li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-1) var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--color-edge)}.v2-usage-ledger li>:first-child{flex:1 1 240px;min-width:0}.v2-usage-ledger .v2-faint{white-space:nowrap}