.billing-interval-selector{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;border:0;padding:0;margin:24px 0;min-width:0}.billing-interval-selector legend{font-weight:700;margin-bottom:8px}.billing-interval-selector label{display:flex;align-items:center;gap:8px;min-height:44px;cursor:pointer}.billing-interval-selector input{accent-color:var(--primary-blue)}.billing-interval-selector p{flex-basis:100%;margin:0;color:var(--text-secondary);font-size:.9rem}.plan-billing-note{color:var(--text-secondary);line-height:1.5;font-size:.9rem}.plan-trial-button{margin-top:10px}
