.direct-lines-person{padding:1rem;border:1px solid var(--border,#ddd);border-radius:12px;margin:1rem 0}.direct-lines-person h3{margin:.6rem 0}.direct-lines-person label{display:block;margin:.6rem 0}.direct-lines-person select,.direct-lines-person input:not([type=checkbox]){max-width:100%;padding:.5rem}.direct-lines-person button{margin:.3rem}.direct-lines-buy{max-width:640px;width:90%;border:0;border-radius:16px;padding:1.5rem}
