.legal-choice{display:flex;align-items:flex-start;gap:12px;margin:20px 0}.legal-choice input[type=checkbox]{flex:0 0 22px;width:22px;height:22px;min-height:22px}.legal-choice label{min-height:44px;cursor:pointer;font-weight:500}.legal-choice a{text-decoration:underline;text-underline-offset:3px}.legal-choice>div{min-width:0;flex:1}.legal-choice .errorlist{margin:4px 0}
