.billing-offers{margin-block:24px;min-width:0}
.billing-offers h2{margin-block-end:12px}.billing-offers h3{margin-block:20px 8px}
.billing-offers p{max-width:70ch;overflow-wrap:anywhere}
.billing-offers .stack-form{margin-block:16px;gap:12px}
.billing-offers textarea{max-width:100%;min-width:0;min-height:88px}
.billing-offers label:has(input[type=checkbox]){display:flex;align-items:center;gap:12px;min-height:44px;font-size:13px;font-weight:500}
.billing-offers input[type=checkbox]{width:18px;height:18px;min-height:18px;padding:0;accent-color:var(--accent);flex:none}
.billing-offers .button{max-width:100%;white-space:normal;overflow-wrap:anywhere}
