.legal-agreement{text-align:start;gap:16px;min-width:0;display:grid}.legal-agreement>h2,.legal-agreement>p{margin:0}.legal-agreement .legal-check{align-items:flex-start;gap:10px;line-height:1.6;display:flex}.legal-agreement .legal-check input{accent-color:#ff2479;flex:0 0 20px;width:20px;height:20px;margin:3px 0 0}.legal-agreement .legal-check span{min-width:0}.legal-agreement>.pill{justify-self:start;min-height:44px}
