.connection-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:22px 0}
.connection-body{overflow-wrap:anywhere}.connection-body form{margin:22px 0}.connection-body .form-field{display:grid;gap:8px;margin:16px 0}.connection-body :is(input,select,textarea){box-sizing:border-box;width:100%;max-width:100%}
.connection-body .text-button{margin:16px 0}.connection-account,.connection-report article{display:grid;gap:9px;padding:18px 0;border-bottom:1px solid #35404e}.connection-account span,.connection-report small{color:#9da8b7;font-size:12px}.connection-report{padding-top:12px}.connection-report h3{font-size:15px;font-weight:500}.connection-report p,.connection-report li{line-height:1.7;font-size:13px}.connection-feedback{font-size:13px;line-height:1.6;min-height:1.5em;color:#cbd2dc}
.simple-connect-tools{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin:8px 0 12px}.simple-connect-tools .text-button{font-size:12px;padding:8px 10px}.simple-connections{max-width:900px;margin:24px auto;padding:20px 0;border-top:1px solid #35404e}.simple-connections h2{font-size:18px;font-weight:500}.simple-connections p{font-size:13px;color:#9da8b7;line-height:1.7}.simple-connections .connection-choices{grid-template-columns:repeat(3,minmax(0,1fr))}
@media(max-width:650px){.connection-choices,.simple-connections .connection-choices{grid-template-columns:1fr}.connection-body :is(input,select,textarea){font-size:16px}}
