.fd-reference .fd-hero-v2 #fd-search.domain-form{display:flex;align-items:center;flex-direction:row;background:#fff;border:1px solid #d8c8f4;border-radius:18px;padding:9px;gap:14px;box-shadow:0 12px 35px #48219b12;transition:border-color .2s,box-shadow .2s}
.fd-reference .fd-hero-v2 #fd-search:focus-within{outline:none;border-color:#8650da;box-shadow:0 0 0 4px #7a2ded10,0 12px 35px #48219b12}
.fd-reference .fd-hero-v2 #fd-search .input-wrapper{display:flex;align-items:center;gap:14px;padding:0 18px;border:0;border-radius:0;background:transparent;min-height:0}
.fd-reference .fd-hero-v2 #fd-search .fh-search-icon{width:22px;height:22px;color:#8e77b1}
.fd-reference .fd-hero-v2 #fd-search #fd-domain{font-size:18px!important;font-weight:500;background:transparent!important;border-radius:0!important;padding:17px 0!important;color:#27183b}
.fd-reference .fd-hero-v2 #fd-search .search-btn{min-height:60px;border-radius:12px!important;padding:16px 30px!important;font-size:15px!important;box-shadow:0 6px 14px #6525cd24;color:#fff!important;background:linear-gradient(110deg,#7a2ded,#5419d4)!important}
.fd-reference .fd-hero-v2 #fd-search .search-btn svg{display:none}
@media(max-width:700px){.fd-reference .fd-hero-v2 #fd-search.domain-form{flex-direction:column;padding:7px;border-radius:16px;gap:4px}.fd-reference .fd-hero-v2 #fd-search .input-wrapper{width:100%;padding:0 10px;gap:10px}.fd-reference .fd-hero-v2 #fd-search #fd-domain{font-size:16px!important;padding:14px 0!important}.fd-reference .fd-hero-v2 #fd-search .search-btn{width:100%;min-height:50px;padding:13px 20px!important}}
