.form-row{display:flex;max-width:590px;border:1px solid #9eafb6;border-radius:4px;overflow:hidden;background:#ffffff66}input{min-width:0;flex:1;width:100%;border:0;padding:18px;font:16px Arial;background:transparent;color:var(--ink)}form button{background:var(--ink);color:white;border:0;font:16px Arial;padding:18px 26px;white-space:nowrap}form button:hover{background:#205561}.hint{font-size:13px;line-height:1.5;color:var(--muted);margin:9px 0 0}
@media(max-width:700px){form button{padding:16px}input{padding:16px 12px}}
