.billing-consents{display:grid;gap:16px;margin:20px 0}.billing-consents label{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.6;color:#c2d6ea}.billing-consents input{flex:0 0 18px;width:18px;height:18px;margin-top:3px;accent-color:#50c9ff}.billing-consents a,.billing-schedule a,.field-help a{color:#71d3ff;text-decoration:underline}.billing-schedule{padding:12px 16px;border:1px solid #31547c;border-radius:12px;background:#07182d}.billing-schedule p{font-size:14px;line-height:1.6}.legal-page{max-width:850px;margin:auto;padding:28px 20px;color:#c2d6ea;line-height:1.7}.legal-page h1{font-size:36px;color:white}.legal-page h2{font-size:25px;color:white;margin-top:24px}.legal-page a{color:#71d3ff}.legal-page ul{padding-left:22px}footer{flex-wrap:wrap}footer a,footer button{font-size:12px}@media(max-width:520px){.billing-consents label{font-size:13px}.billing-schedule{padding:10px}.legal-page h1{font-size:28px}.legal-page{overflow-wrap:anywhere}}
