.legal-acknowledgments{margin:28px 0;padding-top:24px;border-top:1px solid #e4d7dd}.legal-acknowledgments h3{font-size:1.15rem;margin-bottom:12px}.legal-acknowledgments p{font-size:1rem;line-height:1.75;color:#625766;margin:0 0 16px}.legal-acknowledgments .checkbox-label{margin:18px 0;align-items:flex-start}.legal-acknowledgments .checkbox-label span{font-size:1rem;line-height:1.75}.legal-acknowledgments a{font-weight:600;color:#a91634;text-decoration:underline}.legal-acknowledgments input{margin-top:5px;flex-shrink:0}.legal-acknowledgments .legal-draft-note{font-size:.875rem;color:#746975}.footer-legal{font-size:.875rem;color:#675962;text-decoration:underline}.broker-forms-copy{margin-top:8px}
@media(max-width:650px){.legal-acknowledgments .checkbox-label{gap:12px}.footer-legal{max-width:100%;overflow-wrap:anywhere}}
