.vGEGzW_root summary{cursor:pointer;font-weight:700;line-height:1.5}.vGEGzW_root input[type=checkbox]{flex:0 0 1.1rem;width:1.1rem;height:1.1rem;min-height:1.1rem;margin:0;padding:0}.vGEGzW_root .signup-terms{align-items:flex-start;gap:.6rem;display:flex}.vGEGzW_root .error-box{color:#861d2c;background:#fff1f2;border:1px solid #df939e;line-height:1.6}.vGEGzW_root .secondary-button{color:inherit;background:0 0;border:1px solid}.vGEGzW_root .secondary-button:disabled{opacity:.55}
.XSPcVq_root{overflow-wrap:anywhere;margin-block:1rem}.XSPcVq_root h2{margin-block:0 .6rem;font-size:1.1rem}.XSPcVq_root button{max-width:100%;margin:.3rem .5rem .3rem 0}.XSPcVq_root summary{cursor:pointer;padding-block:1rem;font-weight:600}.XSPcVq_check{align-items:flex-start;gap:.65rem;margin-block:1rem;display:flex}.XSPcVq_check input{flex:none;width:1.2rem;height:1.2rem;margin-top:.15rem}.XSPcVq_list{padding:0;list-style:none}.XSPcVq_list li{border-block-end:1px solid var(--border,#ccd8de);padding-block:1rem}.XSPcVq_list input{width:100%;max-width:100%;margin-block:.5rem;display:block}
