.site-profile-search{display:flex;align-items:stretch;gap:8px;width:min(100%,28rem);margin:14px 0 0}.site-profile-search__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.site-profile-search input{flex:1;min-width:0;min-height:44px;padding:10px 14px;border:1px solid rgba(20,35,60,.25);border-radius:12px;background:#fff;color:#172033;font:inherit}.site-profile-search button{min-height:44px;padding:10px 16px;border:0;border-radius:12px;background:#2457d6;color:#fff;font:inherit;font-weight:700;cursor:pointer}.site-profile-search input:focus-visible,.site-profile-search button:focus-visible{outline:3px solid #172033;outline-offset:2px}@media(max-width:480px){.site-profile-search{width:100%;gap:6px}.site-profile-search button{padding-inline:12px}}