.Hero-module__gNeX-G__hero{text-align:center;padding:180px 0 120px;position:relative;overflow:hidden}.Hero-module__gNeX-G__hero:before{content:"";pointer-events:none;z-index:-1;background-color:#0000;background-image:radial-gradient(at 20% 20%,#f9731626 0%,#0000 50%),radial-gradient(at 80% 80%,#3b82f61a 0%,#0000 50%),radial-gradient(#a855f714 0%,#0000 70%);background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:200% 200%;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;animation:20s ease-in-out infinite Hero-module__gNeX-G__gradientMove;position:absolute;inset:0}@keyframes Hero-module__gNeX-G__gradientMove{0%,to{background-position:0%}25%{background-position:100%}50%{background-position:100% 100%}75%{background-position:0 100%}}.Hero-module__gNeX-G__content{z-index:1;flex-direction:column;align-items:center;max-width:800px;display:flex;position:relative}.Hero-module__gNeX-G__title{letter-spacing:-3px;margin-bottom:24px;font-size:72px;font-weight:800;line-height:1.05}.Hero-module__gNeX-G__subtitle{color:var(--color-text-secondary);max-width:600px;margin-bottom:24px;font-size:20px;line-height:1.5}.Hero-module__gNeX-G__actions{gap:16px;margin-top:16px;display:flex}.Hero-module__gNeX-G__trustBadges{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffc;border:1px solid #e2e8f0cc;border-radius:50px;align-items:center;gap:24px;margin-top:40px;padding:16px 24px;display:flex}.Hero-module__gNeX-G__trustItem{color:#64748b;align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.Hero-module__gNeX-G__trustIcon{color:#f97316}.Hero-module__gNeX-G__statsWrapper{gap:16px;margin-top:32px;display:flex}.Hero-module__gNeX-G__statCard{background:#fff;border:1px solid #e2e8f0;border-radius:12px;align-items:center;gap:12px;padding:16px 24px;transition:transform .3s;display:flex;box-shadow:0 4px 12px #00000014}.Hero-module__gNeX-G__statCard:hover{transform:translateY(-4px)}.Hero-module__gNeX-G__statIcon{color:#fff;background:linear-gradient(135deg,#f97316 0%,#fb923c 100%);border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.Hero-module__gNeX-G__statInfo h4{color:#0f172a;margin:0;font-size:18px;font-weight:700}.Hero-module__gNeX-G__statInfo p{color:#64748b;margin:0;font-size:13px}@media (max-width:768px){.Hero-module__gNeX-G__hero{padding:140px 0 80px}.Hero-module__gNeX-G__title{letter-spacing:-2px;font-size:42px}.Hero-module__gNeX-G__subtitle{padding:0 16px;font-size:16px}.Hero-module__gNeX-G__actions{flex-direction:column;width:100%;padding:0 24px}.Hero-module__gNeX-G__trustBadges{flex-wrap:wrap;justify-content:center;gap:16px;margin:32px 16px 0}.Hero-module__gNeX-G__statsWrapper{flex-direction:column;padding:0 16px}}
.SearchBar-module__8WpF3W__searchWrapper{width:100%;max-width:600px;margin-bottom:40px;position:relative}.SearchBar-module__8WpF3W__searchForm{gap:10px;display:flex}.SearchBar-module__8WpF3W__inputWrapper{flex:1;align-items:center;display:flex;position:relative}.SearchBar-module__8WpF3W__searchIcon{color:#94a3b8;pointer-events:none;position:absolute;left:16px}.SearchBar-module__8WpF3W__input{background:#fff;border:1px solid #e2e8f0;border-radius:50px;outline:none;flex:1;padding:14px 40px 14px 48px;font-size:16px;transition:all .2s;box-shadow:0 4px 6px -1px #0000001a}.SearchBar-module__8WpF3W__input:focus{border-color:#f97316;box-shadow:0 4px 12px -1px #f9731633}.SearchBar-module__8WpF3W__clearBtn{cursor:pointer;color:#64748b;background:#e2e8f0;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;transition:all .2s;display:flex;position:absolute;right:12px}.SearchBar-module__8WpF3W__clearBtn:hover{color:#0f172a;background:#cbd5e1}.SearchBar-module__8WpF3W__button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#f97316 0%,#fb923c 100%);border:none;border-radius:50px;padding:14px 28px;font-weight:600;transition:all .2s;box-shadow:0 4px 6px #f9731633}.SearchBar-module__8WpF3W__button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 12px #f973164d}.SearchBar-module__8WpF3W__button:disabled{opacity:.7;cursor:not-allowed}.SearchBar-module__8WpF3W__dropdown{z-index:100;background:#fff;border:1px solid #e2e8f0;border-radius:16px;animation:.2s ease-out SearchBar-module__8WpF3W__fadeIn;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 10px 40px #00000026}@keyframes SearchBar-module__8WpF3W__fadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.SearchBar-module__8WpF3W__section{border-bottom:1px solid #f1f5f9;padding:16px}.SearchBar-module__8WpF3W__section:last-child{border-bottom:none}.SearchBar-module__8WpF3W__sectionTitle{color:#64748b;text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:6px;margin-bottom:12px;font-size:12px;font-weight:600;display:flex}.SearchBar-module__8WpF3W__resultItem{color:inherit;border-radius:8px;justify-content:space-between;align-items:center;padding:12px;text-decoration:none;transition:background .2s;display:flex}.SearchBar-module__8WpF3W__resultItem:hover{background:#f8fafc}.SearchBar-module__8WpF3W__resultInfo{flex-direction:column;gap:2px;display:flex}.SearchBar-module__8WpF3W__resultTitle{color:#0f172a;font-size:14px;font-weight:500}.SearchBar-module__8WpF3W__resultCategory{color:#64748b;font-size:12px}.SearchBar-module__8WpF3W__resultPrice{color:#f97316;font-size:14px;font-weight:600}.SearchBar-module__8WpF3W__trendingTags{flex-wrap:wrap;gap:8px;display:flex}.SearchBar-module__8WpF3W__trendingTag{color:#475569;cursor:pointer;background:#f1f5f9;border:none;border-radius:20px;padding:8px 16px;font-size:13px;font-weight:500;transition:all .2s}.SearchBar-module__8WpF3W__trendingTag:hover{color:#fff;background:#f97316}.SearchBar-module__8WpF3W__noResults{text-align:center;color:#64748b;padding:24px;font-size:14px}@media (max-width:768px){.SearchBar-module__8WpF3W__searchWrapper{margin-bottom:24px}.SearchBar-module__8WpF3W__button{padding:14px 20px}.SearchBar-module__8WpF3W__dropdown{border-radius:12px}}
