.son-onboarding{overflow-wrap:anywhere;gap:14px;min-width:0;display:grid}.son-onboarding h3{color:#153e3a;margin:0}.son-onboarding form{gap:12px;min-width:0;display:grid}.son-onboarding-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.son-signup-card .son-onboarding .field{min-width:0;margin:0}.son-onboarding-plans{border:1px solid #dce3d7;border-radius:9px;gap:8px;min-width:0;margin:0;padding:12px;display:grid}.son-onboarding-plans legend{max-width:100%;font-size:13px;font-weight:600}.son-onboarding-plans label,.son-onboarding-legal label{cursor:pointer;align-items:flex-start;gap:8px;min-width:0;font-size:13px;line-height:1.5;display:flex}.son-onboarding-plans label>span,.son-onboarding-legal label>span{flex:1;min-width:0}.son-onboarding-legal{gap:10px;display:grid}.son-onboarding-legal a{text-decoration:underline}.son-onboarding input[type=checkbox],.son-onboarding input[type=radio]{accent-color:#087f78;flex:0 0 18px;width:18px;min-width:18px;height:18px;margin:1px 0 0;padding:0}@media (max-width:480px){.son-onboarding-grid{grid-template-columns:minmax(0,1fr)}}
