.page_page__DNq9h{min-height:100vh;background:#f1f5f9;padding-top:64px;padding-bottom:32px;box-sizing:border-box}.page_hero__UuGQO{width:100%;box-sizing:border-box;margin-bottom:20px;padding:20px 8px;background:linear-gradient(125deg,#4a1d96,#6c1394 45%,#8f19a3);border-bottom:1px solid hsla(0,0%,100%,.12);box-shadow:0 1px 3px 0 rgba(20,20,40,.06)}@media(min-width:768px){.page_hero__UuGQO{padding:32px 12px}}@media(min-width:1024px){.page_hero__UuGQO{padding:32px;margin-bottom:32px}}.page_hero__inner__Hqa5Z{max-width:1536px;margin:0 auto;width:100%}.page_hero__eyebrow__Du5Xl{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;margin-bottom:12px;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.2);border-radius:9999px;font-size:.8125rem;font-weight:600;color:hsla(0,0%,100%,.95)}.page_hero__eyebrow__Du5Xl svg{flex-shrink:0;opacity:.95}.page_hero__title__5bYeV{margin:0 0 8px;font-size:1.5rem;font-weight:700;letter-spacing:-.02em;line-height:1.15;color:#fff}@media(min-width:768px){.page_hero__title__5bYeV{font-size:1.875rem}}.page_hero__subtitle__wRsOy{margin:0 0 12px;max-width:40rem;font-size:.9375rem;line-height:1.55;color:hsla(0,0%,100%,.9)}.page_hero__stats__83joH{display:flex;flex-wrap:wrap;gap:8px}.page_hero__stat__MaWmm{display:inline-flex;align-items:center;gap:4px;padding:4px 12px;background:hsla(0,0%,100%,.14);border:1px solid hsla(0,0%,100%,.22);border-radius:16px;font-size:.8125rem;font-weight:600;color:#fff}.page_page__container__YJHiX{max-width:1536px;margin:0 auto;width:100%;padding:0 8px 12px;box-sizing:border-box}@media(min-width:768px){.page_page__container__YJHiX{padding:0 12px 12px}}@media(min-width:1024px){.page_page__container__YJHiX{padding:0 20px 20px}}.page_layout__GwJ_n{display:grid;gap:20px;align-items:start}@media(min-width:1024px){.page_layout__GwJ_n{grid-template-columns:minmax(15.5rem,18rem) 1fr;gap:32px}}.page_sidebar__DNKH9{display:flex;flex-direction:column;gap:12px;order:-1}@media(min-width:1024px){.page_sidebar__DNKH9{order:0;position:sticky;top:calc(64px + 12px)}}.page_sidebarCard__SO4vT{background:#fff;border:1px solid #e5e5e5;border-radius:16px;box-shadow:0 1px 2px 0 rgba(20,20,40,.04);padding:12px}@media(min-width:768px){.page_sidebarCard__SO4vT{padding:20px}}.page_sidebarCard__title__Arcma{margin:0 0 8px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#581c87}.page_sidebarCard__fields__uS_rw{display:flex;flex-direction:column;gap:12px}.page_sidebarSelect__XLlLn{width:100%}.page_filterCheckbox__5QOmR{padding:8px 0;border-top:1px solid #f5f5f5}.page_sidebarActions__Vo7Jk{display:flex;flex-direction:column;gap:8px;margin-top:4px}.page_main__NcS01{min-width:0;display:flex;flex-direction:column;gap:12px}.page_searchCard__kHxwH{background:#fff;border:1px solid #e5e5e5;border-radius:16px;box-shadow:0 1px 2px 0 rgba(20,20,40,.04);padding:12px}@media(min-width:768px){.page_searchCard__kHxwH{padding:20px}}.page_searchCard__label__Do5PY{display:flex;align-items:center;gap:4px;margin:0 0 8px;font-size:.875rem;font-weight:600;color:#262626}.page_searchBar__R4pRz{width:100%}.page_toolbarCard__wvdvv{display:flex;flex-direction:column;gap:12px;background:#fff;border:1px solid #e5e5e5;border-radius:16px;box-shadow:0 1px 2px 0 rgba(20,20,40,.04);padding:12px}@media(min-width:768px){.page_toolbarCard__wvdvv{flex-direction:row;align-items:center;justify-content:space-between;padding:8px 12px}}.page_toolbarEnd__LIXED{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.page_sortSelect__pJSZy{min-width:11rem}.page_viewButtons__vwaVw{display:inline-flex;gap:4px;padding:4px;background:#fafafa;border:1px solid #e5e5e5;border-radius:8px}.page_resultsPanel__DXnFZ{background:#fff;border:1px solid #e5e5e5;border-radius:16px;box-shadow:0 1px 2px 0 rgba(20,20,40,.04);padding:12px;min-height:20rem}@media(min-width:768px){.page_resultsPanel__DXnFZ{padding:20px}}.page_resultsInfo__L5EJz{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #f5f5f5}.page_resultsInfo__text__Gfu6D{margin:0;font-size:.875rem;color:#6b7280}.page_resultsInfo__strong__xQANW{font-weight:700;color:#171717}.page_loading__CSXoa{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px;gap:12px;color:#6b7280;font-size:.9375rem}.page_state__2knis{padding:32px 12px}.page_empty__5vEz1{text-align:center;max-width:22rem;margin:0 auto;padding:32px 0}.page_empty__5vEz1 p{margin:8px 0 12px;font-size:.9375rem;line-height:1.5;color:#6b7280}.page_emptyIcon__HIrzO{display:flex;justify-content:center;color:#8f19a3}.page_emptyTitle__PttLR{margin:0;font-size:1.125rem;font-weight:700;color:#171717}.page_grid__9ClHm{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}@media(min-width:768px){.page_grid__9ClHm{gap:20px}}@media(max-width:575px){.page_grid__9ClHm{grid-template-columns:1fr}}.page_list__lfT8I{display:flex;flex-direction:column;gap:12px}.page_pagination__7cUTu{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:32px;padding-top:20px;border-top:1px solid #f5f5f5}.page_paginationInfo__pvRzW{font-size:.875rem;font-weight:500;color:#6b7280}.page_page__loading__kOeSZ{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#6b7280}.SupplierCard_card__Dvk50{display:flex;flex-direction:column;background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:24px;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;height:100%;box-shadow:0 4px 20px rgba(0,0,0,.08);position:relative;backdrop-filter:blur(10px)}.SupplierCard_card__Dvk50:focus-within{outline:3px solid rgba(108,19,148,.3);outline-offset:2px}.SupplierCard_card__Dvk50:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--color-primary),#e83e8c,#20c997);opacity:0;transition:opacity .3s ease}.SupplierCard_card__header__wVQwl{padding:20px;background:linear-gradient(135deg,#fafbfc,#f1f3f4);display:flex;flex-direction:column;align-items:center;text-align:center;flex-shrink:0;position:relative;overflow:hidden}.SupplierCard_card__header__wVQwl:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(108,19,148,.03) 0,transparent 70%);animation:SupplierCard_float__DCaD3 6s ease-in-out infinite}.SupplierCard_card__logoWrapper__lF1Zo{position:relative;margin-bottom:12px}.SupplierCard_card__logo__o2noC{position:relative;width:80px;height:80px;border-radius:24px;overflow:hidden;background:#fff;border:4px solid #fff;box-shadow:0 8px 24px rgba(0,0,0,.12);transition:all .3s ease}.SupplierCard_card__logoImage__iYHu5{-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.SupplierCard_card__badges__mjPbC{display:flex;flex-wrap:wrap;gap:4px;justify-content:center;margin-top:8px;max-width:280px;min-height:22px;align-content:center}.SupplierCard_card__badges--empty__K0ABm{visibility:hidden}.SupplierCard_card__body___uZLx{padding:20px;display:flex;flex-direction:column;gap:12px;flex:1}.SupplierCard_card__titleSection__ZIOXl{display:flex;align-items:center;justify-content:center;gap:4px;margin-bottom:8px}.SupplierCard_card__name__3F_HT{font-size:16px;font-weight:700;color:var(--text-primary);margin:0;line-height:1.2;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}.SupplierCard_card__verifiedIcon__uzDAl{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background:linear-gradient(135deg,#28a745,#20c997);color:#fff;border-radius:50%;font-size:12px;font-weight:700;flex-shrink:0;box-shadow:0 2px 8px rgba(40,167,69,.3)}.SupplierCard_card__description__iUDlE{font-size:13px;font-weight:400;color:var(--text-secondary);margin:0;line-height:1.5;text-align:center;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-style:italic}.SupplierCard_card__metrics__N84xv{display:flex;flex-direction:column;gap:8px;margin-top:auto}.SupplierCard_card__metric__JO72b{display:flex;align-items:center;gap:4px;padding:4px 8px;background:rgba(108,19,148,.02);border-radius:8px;border-left:3px solid var(--color-primary)}.SupplierCard_card__metricIcon__LZOdW{flex-shrink:0;width:20px;display:flex;align-items:center;justify-content:center;color:var(--color-primary)}.SupplierCard_card__metricText__erJsF{font-size:13px;color:var(--text-primary);font-weight:500;line-height:1.3}.SupplierCard_card__footer__1oaSl{padding:20px;border-top:1px solid rgba(0,0,0,.06);flex-shrink:0;display:flex;align-items:stretch;gap:8px;background:linear-gradient(135deg,#fafbfc,#ffffff)}.SupplierCard_card__footer__1oaSl .button:only-child{width:100%}.SupplierCard_card__viewProfile__E5sSk{display:inline-flex;align-items:center;justify-content:center;padding:10px 16px;border-radius:16px;border:2px solid var(--color-primary);background:rgba(0,0,0,0);color:var(--color-primary);font-size:13px;line-height:1.5;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);flex:1;font-weight:600;letter-spacing:.3px}.SupplierCard_card__viewProfile__E5sSk:hover{background:var(--color-primary);color:#fff;transform:translateY(-2px);box-shadow:0 8px 20px rgba(108,19,148,.3)}.SupplierCard_card__viewProfile__E5sSk:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(108,19,148,.3)}.SupplierCard_card__viewProfile__E5sSk:active{transform:translateY(0)}.SupplierCard_card__contact__0vC_5{display:inline-flex;width:100%}.SupplierCard_card--stand__CbEAA{--stand-media-inset-x:11%;display:flex;flex-direction:column;border:none;background:rgba(0,0,0,0);box-shadow:none;overflow:visible}.SupplierCard_card__standName__4h0Bp{flex-shrink:0;min-height:3.5rem;padding:12px 12px 8px;display:flex;align-items:center;justify-content:center;text-align:center;background-color:#fafafa;background-image:url(/img/cards/Stand_Nombre.webp);background-repeat:no-repeat;background-position:top;background-size:100% 100%}.SupplierCard_card__standMedia__dDjFo{flex-shrink:0;position:relative;background-color:#f7f7f8;background-image:url(/img/cards/Stand_Imagen.webp);background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.SupplierCard_card__standMediaFrame__uui49{position:relative;width:100%;aspect-ratio:4/3;margin:0 auto;overflow:hidden}.SupplierCard_card__standMediaInner__VYLyG{position:absolute;top:10%;left:var(--stand-media-inset-x,11%);right:var(--stand-media-inset-x,11%);bottom:12%;border-radius:4px;overflow:hidden;background:#f7f7f8}.SupplierCard_card__standInfo__Zf3SK{flex:1 1 auto;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;min-height:0;margin-top:-.75rem;padding:0 var(--stand-media-inset-x,11%) 18px;background-color:rgba(0,0,0,0);background-image:url(/img/cards/Stand_Informacion.webp);background-repeat:no-repeat;background-position:bottom;background-size:100% 100%}@media(min-width:576px){.SupplierCard_card__standInfo__Zf3SK{margin-top:-1rem;padding:0 var(--stand-media-inset-x,11%) 18px}}.SupplierCard_card__standInfoPanel__XwDcz{flex:1 1 auto;align-self:stretch;display:flex;flex-direction:column;min-height:0;width:100%;background:linear-gradient(165deg,rgba(255,255,255,.72),rgba(248,242,255,.58) 48%,rgba(255,255,255,.52));backdrop-filter:blur(10px) saturate(1.05);-webkit-backdrop-filter:blur(10px) saturate(1.05);border:1px solid hsla(0,0%,100%,.75);border-radius:8px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.65),0 2px 12px rgba(108,19,148,.08);margin-top:17px;margin-bottom:17px;padding:5px 8px}@media(min-width:576px){.SupplierCard_card__standInfoPanel__XwDcz{padding:5px 12px}}@supports not (backdrop-filter:blur(1px)){.SupplierCard_card__standInfoPanel__XwDcz{background:hsla(0,0%,100%,.82)}}.SupplierCard_card__standInfoContent__Qu9qL{display:flex;flex-direction:column;gap:0;width:100%;flex:1 1 auto;min-height:0}.SupplierCard_card__standDescription__vh2uc{flex:1 1 auto;min-height:0;margin:4px 0;padding:0;font-size:.6875rem;line-height:1.35;font-weight:500;color:#404040;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}@media(min-width:768px){.SupplierCard_card__standDescription__vh2uc{font-size:.75rem}}.SupplierCard_card__meta--stand__dlBW_{flex-shrink:0;margin:0;padding-bottom:4px;border-bottom:1px solid rgba(108,19,148,.14);color:#262626}.SupplierCard_card__rating--stand__JGU09{gap:5px;color:#4a1d96}@media(min-width:768px){.SupplierCard_card__rating--stand__JGU09{gap:6px}}.SupplierCard_card__ratingValue--stand__mQVF_{color:#4a1d96;font-weight:700;font-size:.8125rem}@media(min-width:768px){.SupplierCard_card__ratingValue--stand__mQVF_{font-size:.875rem}}.SupplierCard_card__footer--stand__VtRGx{margin-top:auto;flex-shrink:0;flex:0 0 auto;display:flex;flex-direction:column;min-height:0;width:100%;align-items:stretch;box-sizing:border-box}.SupplierCard_card__price--stand__pK5fJ{margin-bottom:0;line-height:1.35;font-size:.875rem;color:#4a1d96}@media(min-width:768px){.SupplierCard_card__price--stand__pK5fJ{font-size:.9375rem}}.SupplierCard_card__price--stand__pK5fJ .SupplierCard_card__priceAmount__q0muo{color:#4a1d96}.SupplierCard_card__price--stand__pK5fJ .SupplierCard_card__unit__NbMpH{color:#404040;font-weight:600}.SupplierCard_card__price--stand__pK5fJ .SupplierCard_card__consult__ZHSC5{color:#4a1d96}.SupplierCard_card__price--stand__pK5fJ .SupplierCard_card__rangeSep__8_tq9{color:#6b7280}.SupplierCard_card__moq--stand__d4P06,.SupplierCard_card__stock--stand__0_GcQ{margin-top:0;width:100%;box-sizing:border-box;padding:4px 8px;min-height:auto;line-height:1.4;font-size:.75rem;font-weight:500;color:#262626;border:1px solid rgba(108,19,148,.2);border-radius:4px;background:hsla(0,0%,100%,.55);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.SupplierCard_card__actions--stand__Y48mE{margin-top:4px;padding-top:8px;gap:8px;border-top:1px solid rgba(108,19,148,.12);width:100%;align-self:stretch;box-sizing:border-box}.SupplierCard_card__actions--stand__Y48mE .SupplierCard_card__btnPrimary__X5uML,.SupplierCard_card__actions--stand__Y48mE .SupplierCard_card__btnSecondary__5si5e{width:100%;max-width:100%;box-sizing:border-box;justify-content:center}.SupplierCard_card__title--stand__XVSso{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.25;max-width:100%}.SupplierCard_card--stand__CbEAA:before{display:none}.SupplierCard_card--stand__CbEAA:focus-within{outline:none;box-shadow:none}.SupplierCard_card__title___sXv1{font-size:.8125rem;font-weight:600;line-height:1.3;color:var(--text-primary);margin:0;text-align:center}@media(min-width:768px){.SupplierCard_card__title___sXv1{font-size:.875rem}}.SupplierCard_card__meta__Ipk2A{display:flex;align-items:center;gap:4px;color:var(--text-secondary);font-size:12px;font-weight:400;line-height:1.5;margin-top:0}.SupplierCard_card__rating__6Bk7p{display:flex;align-items:center;gap:3px;color:#581c87;font-weight:600}@media(min-width:768px){.SupplierCard_card__rating__6Bk7p{gap:4px}}.SupplierCard_card__ratingValue__eZUhz{margin-left:2px;font-size:12px;font-weight:600;line-height:1.5;color:#581c87}@media(min-width:768px){.SupplierCard_card__ratingValue__eZUhz{margin-left:4px}}.SupplierCard_card--stand__CbEAA .SupplierCard_card__footer__1oaSl{padding:0;border-top:none;background:rgba(0,0,0,0)}.SupplierCard_card__actions__3o57a{display:flex;flex-direction:column;gap:6px;align-items:stretch;justify-content:stretch;margin-top:auto}.SupplierCard_card__btnPrimary__X5uML{font-size:.75rem!important;padding:8px 12px!important;min-height:32px!important;display:flex;align-items:center;justify-content:center;gap:6px}.SupplierCard_card__btnPrimary__X5uML svg{width:14px!important;height:14px!important}.SupplierCard_card__standLogo__dJbqs{position:relative;width:100%;height:100%}.SupplierCard_card__standLogo__dJbqs img{-o-object-fit:contain;object-fit:contain}.SupplierCard_card--stand__CbEAA .SupplierCard_card__badges__mjPbC{position:static;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin:0 0 4px;max-width:none;min-height:0}.SupplierCard_card__standMetrics__jWukH{display:flex;flex-direction:column;gap:4px;margin-top:4px;font-size:.6875rem;line-height:1.35;font-weight:500;color:#404040}.SupplierCard_card__standMetricLine__dIO50{display:flex;align-items:center;gap:4px;word-break:break-word}.SupplierCard_card__standMetricIcon__1n8a6{flex-shrink:0;color:#581c87}.SupplierCard_starFilled__meV1p{color:#fbbf24;fill:#fbbf24}.SupplierCard_starEmpty__5CQFu{color:#d4d4d4;fill:#d4d4d4}.SupplierCard_badge__l1fcs{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:16px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;font-size:9px;line-height:1;border:1px solid rgba(0,0,0,0);transition:all .2s ease;backdrop-filter:blur(10px)}.SupplierCard_badge__icon__I4pfO{flex-shrink:0}.SupplierCard_badge--verified__0_m1v{background:linear-gradient(135deg,rgba(40,167,69,.15),rgba(32,201,151,.15));color:#1e7e34;border-color:rgba(40,167,69,.3);box-shadow:0 2px 8px rgba(40,167,69,.2)}.SupplierCard_badge--verified__0_m1v:hover{background:linear-gradient(135deg,rgba(40,167,69,.25),rgba(32,201,151,.25));transform:translateY(-1px)}.SupplierCard_badge--premium__WIR_w{background:linear-gradient(135deg,rgba(111,66,193,.15),rgba(232,62,140,.15));color:#5a2d91;border-color:rgba(111,66,193,.3);box-shadow:0 2px 8px rgba(111,66,193,.2)}.SupplierCard_badge--premium__WIR_w:hover{background:linear-gradient(135deg,rgba(111,66,193,.25),rgba(232,62,140,.25));transform:translateY(-1px)}.SupplierCard_badge--fast_response__KTTGr{background:linear-gradient(135deg,rgba(23,162,184,.15),rgba(102,16,242,.15));color:#0c5460;border-color:rgba(23,162,184,.3);box-shadow:0 2px 8px rgba(23,162,184,.2)}.SupplierCard_badge--fast_response__KTTGr:hover{background:linear-gradient(135deg,rgba(23,162,184,.25),rgba(102,16,242,.25));transform:translateY(-1px)}.SupplierCard_badge--top_seller__QqZnD{background:linear-gradient(135deg,rgba(255,193,7,.15),rgba(253,126,20,.15));color:#856404;border-color:rgba(255,193,7,.3);box-shadow:0 2px 8px rgba(255,193,7,.2)}.SupplierCard_badge--top_seller__QqZnD:hover{background:linear-gradient(135deg,rgba(255,193,7,.25),rgba(253,126,20,.25));transform:translateY(-1px)}@keyframes SupplierCard_float__DCaD3{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-10px) rotate(2deg)}}@keyframes SupplierCard_pulse__MqUw1{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@media(min-width:576px){.SupplierCard_card__header__wVQwl{padding:12px}.SupplierCard_card__logo__o2noC{width:60px;height:60px}.SupplierCard_card__body___uZLx{padding:12px;gap:8px}.SupplierCard_card__name__3F_HT{font-size:14px;font-weight:400;line-height:1.5;max-width:160px}.SupplierCard_card__description__iUDlE,.SupplierCard_card__metricText__erJsF{font-size:12px;font-weight:400;line-height:1.5}.SupplierCard_card__footer__1oaSl{padding:12px;flex-direction:column}.SupplierCard_card__contact__0vC_5,.SupplierCard_card__viewProfile__E5sSk{padding:8px 12px;font-size:12px;font-weight:400;line-height:1.5}.SupplierCard_badge__l1fcs{font-size:8px;padding:3px 6px}.SupplierCard_badge__icon__I4pfO{font-size:9px}}@media(min-width:768px){.SupplierCard_card__footer__1oaSl{flex-direction:row}.SupplierCard_card__name__3F_HT{max-width:200px}}.SupplierCard_card--sm__c_xAC .SupplierCard_card__logo__o2noC{width:60px;height:60px}.SupplierCard_card--sm__c_xAC .SupplierCard_card__name__3F_HT{font-size:13px;font-weight:400;line-height:1.5}.SupplierCard_card--sm__c_xAC .SupplierCard_card__description__iUDlE{font-size:12px;font-weight:400;line-height:1.5}.SupplierCard_card--lg__ZuDzt .SupplierCard_card__logo__o2noC{width:100px;height:100px}.SupplierCard_card--lg__ZuDzt .SupplierCard_card__name__3F_HT{font-size:20px;font-weight:400;line-height:1.5}.SupplierCard_card--lg__ZuDzt .SupplierCard_card__description__iUDlE{font-size:14px;font-weight:400;line-height:1.5}.SupplierCard_card--featured__6xAWf{border:2px solid var(--color-primary);box-shadow:0 8px 32px rgba(108,19,148,.15)}.SupplierCard_card--featured__6xAWf:before{opacity:1}.SupplierCard_card--featured__6xAWf .SupplierCard_card__header__wVQwl{background:linear-gradient(135deg,rgba(108,19,148,.05),rgba(232,62,140,.05))}.SupplierCard_card--featured__6xAWf .SupplierCard_card__logo__o2noC{border-color:var(--color-primary);box-shadow:0 8px 24px rgba(108,19,148,.2)}.FilterSidebar_sidebar__i1pF4{position:sticky;top:calc(80px + 8px);background:#fff;border-radius:24px;box-shadow:0 1px 3px 0 rgba(20,20,40,.06);border:1px solid #e5e5e5;padding:0;height:-moz-fit-content;height:fit-content;width:100%;max-width:100%;display:flex;flex-direction:column;max-height:calc(100vh - 7.5rem)}@media(min-width:768px){.FilterSidebar_sidebar__i1pF4{max-width:280px;max-height:calc(100vh - 6.5rem)}}.FilterSidebar_sidebar__i1pF4:focus-visible{outline:2px solid #6c1394;outline-offset:2px}@media(max-width:767px){.FilterSidebar_sidebar__i1pF4{position:fixed;top:0;left:0;bottom:0;width:85%;max-width:320px;border-radius:0;z-index:1000;transform:translateX(-100%);transition:transform .3s ease;overflow-y:scroll;-webkit-overflow-scrolling:touch;padding-bottom:120px;height:100%;overscroll-behavior:contain;max-height:100vh}}.FilterSidebar_sidebarOpen__EOF5H{transform:translateX(0)}.FilterSidebar_sidebarHeader__NfPHC{display:flex;align-items:center;justify-content:space-between;padding:20px 20px 12px;flex-shrink:0;border-bottom:1px solid #e5e5e5}@media(min-width:768px){.FilterSidebar_sidebarHeader__NfPHC{padding:20px 20px 12px}}@media(max-width:767px){.FilterSidebar_sidebarHeader__NfPHC{border-bottom:none}}.FilterSidebar_sidebarContent__yPFwk{flex:1;display:flex;flex-direction:column;gap:12px;overflow-y:auto;overflow-x:hidden;padding:12px;background:#fafafa;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}@media(min-width:768px){.FilterSidebar_sidebarContent__yPFwk{padding:12px;max-height:calc(100vh - 200px)}}.FilterSidebar_sidebarContent__yPFwk::-webkit-scrollbar{width:6px}.FilterSidebar_sidebarContent__yPFwk::-webkit-scrollbar-track{border-radius:3px}.FilterSidebar_sidebarContent__yPFwk::-webkit-scrollbar-thumb{background:#e5e5e5;border-radius:3px}.FilterSidebar_sidebarContent__yPFwk::-webkit-scrollbar-thumb:hover{background:#d4d4d4}.FilterSidebar_sidebarContent__yPFwk{scrollbar-width:thin;scrollbar-color:#e5e5e5}@media(max-width:767px){.FilterSidebar_sidebarContent__yPFwk{padding-bottom:120px;overflow-y:visible}}.FilterSidebar_sidebarTitle__UsrSk{margin:0;font-size:16px;font-weight:600;line-height:1.5;color:#171717;letter-spacing:-.02em}.FilterSidebar_closeButton__IGYBG{display:none;background:rgba(0,0,0,0);border:none;color:var(--text-secondary,#6b7280);cursor:pointer;padding:4px}@media(max-width:767px){.FilterSidebar_closeButton__IGYBG{display:block}}.FilterSidebar_filterSection__24bSw{margin:0;padding:12px;background:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 1px 2px 0 rgba(20,20,40,.04)}.FilterSidebar_filterSection__24bSw:last-of-type{margin-bottom:0}.FilterSidebar_filterTitle__pHM9Y{font-size:13px;line-height:1.5;color:#262626;margin:0 0 8px;display:flex;align-items:center;gap:4px;font-weight:600;text-transform:none;letter-spacing:0}.FilterSidebar_filterList__0XrXp{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}.FilterSidebar_filterItem__vSaO6{margin:0}.FilterSidebar_filterButton__MMKNX{display:flex;align-items:center;justify-content:space-between;width:100%;text-align:left;background:rgba(0,0,0,0);border:none;padding:10px 12px;border-radius:8px;color:#171717;font-size:.875rem;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative}@media(max-width:767px){.FilterSidebar_filterButton__MMKNX{padding:12px 14px;margin-bottom:2px}}.FilterSidebar_filterButton__MMKNX:hover{color:#581c87}.FilterSidebar_filterButton__MMKNX:focus-visible{outline:2px solid #6c1394;outline-offset:2px;color:#581c87}.FilterSidebar_filterButtonActive__boEiP{color:#581c87;font-weight:600}.FilterSidebar_filterButtonActive__boEiP:hover{background:#f3e8ff}.FilterSidebar_filterButtonActive__boEiP:focus-visible{outline:2px solid #6c1394;outline-offset:2px}.FilterSidebar_filterCount__Oag3D{background:#f3e8ff;color:#581c87;padding:2px 8px;border-radius:12px;font-size:.75rem;font-weight:600;min-width:24px;text-align:center}.FilterSidebar_filterEmpty__oCvse{font-size:12px;font-weight:400;line-height:1.5;color:#171717;font-style:italic;padding:8px;display:block;text-align:center}.FilterSidebar_priceInputs__EIfTH{display:flex;gap:8px;margin-bottom:8px}.FilterSidebar_priceField__LFGtH{flex:1}.FilterSidebar_priceLabel__D5sxn{display:block;font-size:.75rem;color:var(--text-secondary,#6b7280);margin-bottom:4px;font-weight:500;letter-spacing:.02em}.FilterSidebar_priceInputWrapper__qyUJ_{position:relative;display:flex;align-items:center}.FilterSidebar_currencySymbol__M5BPd{position:absolute;left:8px;color:rgba(0,0,0,.6);font-size:.875rem;font-weight:500;top:50%;transform:translateY(-50%)}@media(max-width:767px){.FilterSidebar_currencySymbol__M5BPd{left:10px;font-size:1rem}}.FilterSidebar_priceInput__U1eC7{width:100%;padding:8px 8px 8px 20px;border-radius:8px;font-size:.875rem;font-weight:500;color:#171717;background-color:#fff;border:1px solid #e5e5e5;transition:all .2s ease;box-shadow:0 1px 3px rgba(108,19,148,.05);-webkit-appearance:none;-moz-appearance:none;appearance:none}@media(max-width:767px){.FilterSidebar_priceInput__U1eC7{padding:12px 8px 12px 24px;font-size:1rem}}.FilterSidebar_priceInput__U1eC7::-moz-placeholder{color:#171717;opacity:.6}.FilterSidebar_priceInput__U1eC7::placeholder{color:#171717;opacity:.6}.FilterSidebar_priceInput__U1eC7:focus{outline:none;background:var(--bg-primary,#ffffff);background-color:#fff;box-shadow:0 0 0 3px rgba(108,19,148,.1)}#FilterSidebar_min-price__n_ZNV{background-color:#fff!important;background:#fff!important}#FilterSidebar_max-price__ApA4v{background-color:#fff!important;background:unset!important}.FilterSidebar_priceRange__qqQlQ{margin-top:8px;padding-top:8px;border-top:1px solid #e5e5e5}.FilterSidebar_priceRangeText__DZVtb{font-size:12px;line-height:1.5;color:#171717;font-weight:500}.FilterSidebar_actionButtons__jXV__{display:flex;flex-direction:column;gap:12px;margin-top:8px}@media(max-width:767px){.FilterSidebar_actionButtons__jXV__{margin-top:16px;margin-bottom:20px}}.FilterSidebar_actionButton__dvAQk{width:100%}@media(max-width:767px){.FilterSidebar_actionButton__dvAQk{min-height:48px}}.FilterSidebar_ratingStars__cYvUl{display:flex;align-items:center;gap:2px}.FilterSidebar_starFilled__l9LIt{color:#f59e0b}.FilterSidebar_starEmpty__Hl3gS{color:#d1d5db}.FilterSidebar_ratingText__U_iFL{margin-left:4px;font-size:.75rem}.FilterSidebar_mobileToggle__cs2d_{display:flex;align-items:center;gap:8px;background:var(--bg-primary,#ffffff);border:none;border-radius:8px;padding:8px 16px;color:#171717;font-size:.875rem;font-weight:500;cursor:pointer;margin-bottom:12px;box-shadow:0 1px 3px rgba(108,19,148,.05)}@media(min-width:768px){.FilterSidebar_mobileToggle__cs2d_{display:none}}.FilterSidebar_sidebarOpen__EOF5H+.FilterSidebar_overlay___Xcs5{display:block}.FilterSidebar_overlay___Xcs5{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:999;touch-action:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media(min-width:768px){.FilterSidebar_overlay___Xcs5{display:none!important}}.FilterSearch_search__6gyY_{margin-bottom:12px}.FilterSearch_search__inputWrapper__52HK_{position:relative;display:flex;align-items:center}.FilterSearch_search__icon__AlkrC{position:absolute;left:12px;color:#171717;pointer-events:none;z-index:1}.FilterSearch_search__input__uvMQw{width:100%;padding:8px 12px 8px 36px;border:1px solid #e5e5e5;border-radius:8px;background-color:#fff;color:#171717;font-size:.875rem;transition:all .2s ease}.FilterSearch_search__input__uvMQw::-moz-placeholder{color:#171717}.FilterSearch_search__input__uvMQw::placeholder{color:#171717}.FilterSearch_search__input__uvMQw:focus{outline:none;background-color:#fff;border-color:#6c1394;box-shadow:0 0 0 2px rgba(108,19,148,.1)}.FilterSearch_search__clear__GasGE{position:absolute;right:8px;background:rgba(0,0,0,0);border:none;color:#171717;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease}.FilterSearch_search__clear__GasGE:hover{background:#fafafa;color:#171717}.FilterSearch_search__empty__MMexb{padding:8px;text-align:center;font-size:12px;font-weight:400;line-height:1.5;color:#171717;font-style:italic}.FeaturesSection_featuresSection__S2Ryr{position:relative;width:100%;padding:20px 8px}@media(min-width:768px){.FeaturesSection_featuresSection__S2Ryr{padding:48px 12px 20px}}@media(min-width:1024px){.FeaturesSection_featuresSection__S2Ryr{padding:48px 20px 32px}}.FeaturesSection_featuresSection__inner__IZt_r{position:relative;width:100%;max-width:1280px;margin:0 auto}.FeaturesSection_featuresSection__header__SFBH9{margin-bottom:12px;text-align:center}.FeaturesSection_featuresSection__title__PXarc{font-size:16px;font-weight:700;line-height:1.2;color:var(--text-primary,inherit);margin:0;color:#581c87}@media(min-width:768px){.FeaturesSection_featuresSection__title__PXarc{font-size:20px;font-weight:700;line-height:1.2;margin-top:0;margin-bottom:.5em;color:var(--text-primary,inherit)}}.FeaturesSection_featuresGroups__YiKeS{display:flex;flex-direction:column;gap:20px}@media(min-width:768px){.FeaturesSection_featuresGroups__YiKeS{gap:32px}}.FeaturesSection_featuresGroup__VV19D{display:flex;flex-direction:column;gap:12px}.FeaturesSection_featuresGroup__header__kw1RU{display:flex;align-items:center;justify-content:flex-start;width:100%}.FeaturesSection_featuresGroup__title__wIFYS{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;margin:0;padding:4px 8px;border:1px solid;border-radius:999px;font-size:.75rem;font-weight:800;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}@media(min-width:768px){.FeaturesSection_featuresGroup__title__wIFYS{font-size:.8125rem}}.FeaturesSection_featuresTabsRail__eiUQf{display:flex;flex-direction:row;align-items:center;gap:4px;width:100%;max-width:100%;box-sizing:border-box;padding:8px;border-radius:24px;border:1px solid #e5e5e5;background:linear-gradient(165deg,rgba(248,250,252,.96),#ffffff 42%,rgba(243,232,255,.42));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 1px 3px 0 rgba(20,20,40,.06)}@media(min-width:768px){.FeaturesSection_featuresTabsRail__eiUQf{gap:8px;padding:12px}}.FeaturesSection_featuresTabsRail__arrow__rM0fV{flex:0 0 auto;width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid #e9d5ff;border-radius:9999px;background:#fff;box-shadow:0 10px 24px rgba(108,19,148,.14);color:#581c87;font-size:22px;line-height:1;cursor:pointer;transition:background-color .16s ease,box-shadow .16s ease,opacity .16s ease}.FeaturesSection_featuresTabsRail__arrow__rM0fV:hover:not(:disabled){box-shadow:0 12px 28px rgba(108,19,148,.18)}.FeaturesSection_featuresTabsRail__arrow__rM0fV:disabled{opacity:.35;cursor:not-allowed;box-shadow:0 1px 2px 0 rgba(20,20,40,.04)}.FeaturesSection_featuresTabsRail__arrow__rM0fV:focus-visible{outline:3px solid color-mix(in oklab,var(--color-primary) 22%,transparent);outline-offset:2px}.FeaturesSection_featuresTabsViewport__l_ktE{flex:1;min-width:0;overflow-x:auto;overflow-y:hidden;scroll-padding-inline:8px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.FeaturesSection_featuresTabsViewport__l_ktE::-webkit-scrollbar{display:none}.FeaturesSection_featuresTabs__FgmiH{display:inline-flex;flex-wrap:nowrap;align-items:stretch;gap:8px;box-sizing:border-box;padding:0;justify-content:flex-start}.FeaturesSection_featuresTabs__tab__G09uG{font-size:12px;font-weight:700;display:inline-flex;align-items:center;gap:4px;flex:0 0 auto;padding:10px 14px;min-height:48px;white-space:nowrap;border:1px solid #e5e5e5;border-radius:16px;background:#fff;color:#171717;cursor:pointer;letter-spacing:.02em;line-height:1.25;text-align:left;box-shadow:0 2px 8px rgba(15,23,42,.06);transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.FeaturesSection_featuresTabs__tab__G09uG:focus-visible,.FeaturesSection_featuresTabs__tab__G09uG:hover{background:rgba(124,58,237,.06);border-color:#e9d5ff;color:#581c87;box-shadow:0 8px 22px rgba(108,19,148,.12)}.FeaturesSection_featuresTabs__tab__G09uG:focus-visible{outline:3px solid color-mix(in oklab,var(--color-primary) 22%,transparent);outline-offset:2px}.FeaturesSection_featuresTabs__tab--active__jog7s{color:#4a1d96;border-color:#d8b4fe;background:rgba(124,58,237,.12);box-shadow:0 10px 28px rgba(108,19,148,.18),0 0 0 1px rgba(124,58,237,.08)}@media(min-width:768px){.FeaturesSection_featuresTabs__tab__G09uG{font-size:.75rem}}.FeaturesSection_featuresTabs__index__zjwzo{font-variant-numeric:tabular-nums;font-size:.625rem;font-weight:800;letter-spacing:.06em;color:#a3a3a3;flex:0 0 auto}.FeaturesSection_featuresTabs__iconBadge__G1Mup{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex:0 0 34px;border-radius:50%;background:#f5f5f5;color:#6c1394;transition:background-color .16s ease,color .16s ease}.FeaturesSection_featuresTabs__label__xZBib{flex:0 0 auto}.FeaturesSection_featuresTabs__chevron__2MPBr{flex:0 0 auto;transition:transform .16s ease}.FeaturesSection_featuresTabs__chevron--active__3Wlqb{transform:rotate(180deg)}.FeaturesSection_featuresCarousel__EeYWB [data-carousel-arrow]{width:38px;height:38px;background:#fff;border:1px solid #e9d5ff;box-shadow:0 10px 24px rgba(108,19,148,.14);color:#581c87;text-shadow:none}.FeaturesSection_featuresCarousel__EeYWB [data-carousel-arrow]:hover{box-shadow:0 12px 28px rgba(108,19,148,.18)}.FeaturesSection_featuresCarousel__EeYWB [data-carousel-arrow=prev]{left:-48px}.FeaturesSection_featuresCarousel__EeYWB [data-carousel-arrow=next]{right:-48px}.FeaturesSection_featuresGrid__6DK03{align-items:stretch}.FeaturesSection_featuresSlide__Rjzmt{height:auto}.FeaturesSection_featureCard__tY54W{display:flex;flex-direction:column;align-items:flex-start;gap:6px;height:100%;padding:8px 12px;background-color:#fff;border:1px solid #e9d5ff;border-top:2px solid #e9d5ff;border-radius:16px;box-shadow:0 1px 2px 0 rgba(20,20,40,.04);cursor:default}@media(min-width:768px){.FeaturesSection_featureCard__tY54W{padding:12px 20px}}.FeaturesSection_featuresGroup__VV19D[data-theme=purple] .FeaturesSection_featuresGroup__title__wIFYS{color:#6c1394;border-color:#d8b4fe;background-color:#f3e8ff}.FeaturesSection_featuresTabs__tab__G09uG[data-theme=purple]:focus-visible,.FeaturesSection_featuresTabs__tab__G09uG[data-theme=purple]:hover{color:rgb(88.2107784431,15.5185628743,120.8814371257);border-color:#d8b4fe;background:color-mix(in srgb,#f3e8ff 88%,#ffffff)}.FeaturesSection_featuresTabs__tab__G09uG[data-theme=purple]:focus-visible .FeaturesSection_featuresTabs__index__zjwzo,.FeaturesSection_featuresTabs__tab__G09uG[data-theme=purple]:hover .FeaturesSection_featuresTabs__index__zjwzo{color:#6c1394}.FeaturesSection_featuresTabs__tab__G09uG[data-theme=purple]:focus-visible .FeaturesSection_featuresTabs__iconBadge__G1Mup,.FeaturesSection_featuresTabs__tab__G09uG[data-theme=purple]:hover .FeaturesSection_featuresTabs__iconBadge__G1Mup{background:#f3e8ff;color:#6c1394}.FeaturesSection_featuresTabs__tab__G09uG[data-theme=purple].FeaturesSection_featuresTabs__tab--active__jog7s{color:rgb(75.0179640719,13.1976047904,102.8023952096);border-color:#d8b4fe;background:#f3e8ff;box-shadow:0 12px 30px rgba(108,19,148,.14),0 0 0 1px color-mix(in srgb,#6c1394 18%,transparent)}.FeaturesSection_featuresTabs__tab__G09uG[data-theme=purple].FeaturesSection_featuresTabs__tab--active__jog7s .FeaturesSection_featuresTabs__index__zjwzo{color:#6c1394}.FeaturesSection_featuresTabs__tab__G09uG[data-theme=purple].FeaturesSection_featuresTabs__tab--active__jog7s .FeaturesSection_featuresTabs__iconBadge__G1Mup{background:#f3e8ff;color:#6c1394}.FeaturesSection_featureCard__tY54W[data-theme=purple]{border-top-color:#6c1394}.FeaturesSection_featureCard__tY54W[data-theme=purple] .FeaturesSection_featureCard__icon__jMUJW{background:#f3e8ff;color:#6c1394}.FeaturesSection_featureCard__tY54W[data-theme=purple] .FeaturesSection_featureCard__badge__gUEWh{background:#f3e8ff;border-color:#d8b4fe;color:rgb(91.5089820359,16.0988023952,125.4011976048)}.FeaturesSection_featureCard__tY54W[data-theme=purple] .FeaturesSection_featureCard__metric__KjhKU,.FeaturesSection_featureCard__tY54W[data-theme=purple] .FeaturesSection_featureCard__metric__KjhKU svg{color:#6c1394}.FeaturesSection_featuresGroup__VV19D[data-theme=green] .FeaturesSection_featuresGroup__title__wIFYS{color:#16a34a;border-color:#86efac;background-color:#dcfce7}.FeaturesSection_featuresTabs__tab__G09uG[data-theme=green]:focus-visible,.FeaturesSection_featuresTabs__tab__G09uG[data-theme=green]:hover{color:rgb(18.3610810811,136.0389189189,61.76);border-color:#86efac;background:color-mix(in srgb,#dcfce7 88%,#ffffff)}.FeaturesSection_featuresTabs__tab__G09uG[data-theme=green]:focus-visible .FeaturesSection_featuresTabs__index__zjwzo,.FeaturesSection_featuresTabs__tab__G09uG[data-theme=green]:hover .FeaturesSection_featuresTabs__index__zjwzo{color:#16a34a}.FeaturesSection_featuresTabs__tab__G09uG[data-theme=green]:focus-visible .FeaturesSection_featuresTabs__iconBadge__G1Mup,.FeaturesSection_featuresTabs__tab__G09uG[data-theme=green]:hover .FeaturesSection_featuresTabs__iconBadge__G1Mup{background:#dcfce7;color:#16a34a}.FeaturesSection_featuresTabs__tab__G09uG[data-theme=green].FeaturesSection_featuresTabs__tab--active__jog7s{color:rgb(15.9351351351,118.0648648649,53.6);border-color:#86efac;background:#dcfce7;box-shadow:0 12px 30px rgba(108,19,148,.14),0 0 0 1px color-mix(in srgb,#16a34a 18%,transparent)}.FeaturesSection_featuresTabs__tab__G09uG[data-theme=green].FeaturesSection_featuresTabs__tab--active__jog7s .FeaturesSection_featuresTabs__index__zjwzo{color:#16a34a}.FeaturesSection_featuresTabs__tab__G09uG[data-theme=green].FeaturesSection_featuresTabs__tab--active__jog7s .FeaturesSection_featuresTabs__iconBadge__G1Mup{background:#dcfce7;color:#16a34a}.FeaturesSection_featureCard__tY54W[data-theme=green]{border-top-color:#16a34a}.FeaturesSection_featureCard__tY54W[data-theme=green] .FeaturesSection_featureCard__icon__jMUJW{background:#dcfce7;color:#16a34a}.FeaturesSection_featureCard__tY54W[data-theme=green] .FeaturesSection_featureCard__badge__gUEWh{background:#dcfce7;border-color:#86efac;color:rgb(18.9675675676,140.5324324324,63.8)}.FeaturesSection_featureCard__tY54W[data-theme=green] .FeaturesSection_featureCard__metric__KjhKU,.FeaturesSection_featureCard__tY54W[data-theme=green] .FeaturesSection_featureCard__metric__KjhKU svg{color:#16a34a}.FeaturesSection_featuresGroup__VV19D[data-theme=blue] .FeaturesSection_featuresGroup__title__wIFYS{color:#2563eb;border-color:#93c5fd;background-color:#dbeafe}.FeaturesSection_featuresTabs__tab__G09uG[data-theme=blue]:focus-visible,.FeaturesSection_featuresTabs__tab__G09uG[data-theme=blue]:hover{color:rgb(20.2857142857,83.1714285714,221.1142857143);border-color:#93c5fd;background:color-mix(in srgb,#dbeafe 88%,#ffffff)}.FeaturesSection_featuresTabs__tab__G09uG[data-theme=blue]:focus-visible .FeaturesSection_featuresTabs__index__zjwzo,.FeaturesSection_featuresTabs__tab__G09uG[data-theme=blue]:hover .FeaturesSection_featuresTabs__index__zjwzo{color:#2563eb}.FeaturesSection_featuresTabs__tab__G09uG[data-theme=blue]:focus-visible .FeaturesSection_featuresTabs__iconBadge__G1Mup,.FeaturesSection_featuresTabs__tab__G09uG[data-theme=blue]:hover .FeaturesSection_featuresTabs__iconBadge__G1Mup{background:#dbeafe;color:#2563eb}.FeaturesSection_featuresTabs__tab__G09uG[data-theme=blue].FeaturesSection_featuresTabs__tab--active__jog7s{color:rgb(18.5714285714,76.1428571429,202.4285714286);border-color:#93c5fd;background:#dbeafe;box-shadow:0 12px 30px rgba(108,19,148,.14),0 0 0 1px color-mix(in srgb,#2563eb 18%,transparent)}.FeaturesSection_featuresTabs__tab__G09uG[data-theme=blue].FeaturesSection_featuresTabs__tab--active__jog7s .FeaturesSection_featuresTabs__index__zjwzo{color:#2563eb}.FeaturesSection_featuresTabs__tab__G09uG[data-theme=blue].FeaturesSection_featuresTabs__tab--active__jog7s .FeaturesSection_featuresTabs__iconBadge__G1Mup{background:#dbeafe;color:#2563eb}.FeaturesSection_featureCard__tY54W[data-theme=blue]{border-top-color:#2563eb}.FeaturesSection_featureCard__tY54W[data-theme=blue] .FeaturesSection_featureCard__icon__jMUJW{background:#dbeafe;color:#2563eb}.FeaturesSection_featureCard__tY54W[data-theme=blue] .FeaturesSection_featureCard__badge__gUEWh{background:#dbeafe;border-color:#93c5fd;color:rgb(20.7142857143,84.9285714286,225.7857142857)}.FeaturesSection_featureCard__tY54W[data-theme=blue] .FeaturesSection_featureCard__metric__KjhKU,.FeaturesSection_featureCard__tY54W[data-theme=blue] .FeaturesSection_featureCard__metric__KjhKU svg{color:#2563eb}.FeaturesSection_featuresGroup__VV19D[data-theme=teal] .FeaturesSection_featuresGroup__title__wIFYS{color:#0d9488;border-color:#5eead4;background-color:#ccfbf1}.FeaturesSection_featuresTabs__tab__G09uG[data-theme=teal]:focus-visible,.FeaturesSection_featuresTabs__tab__G09uG[data-theme=teal]:hover{color:rgb(10.5291925466,119.8708074534,110.151552795);border-color:#5eead4;background:color-mix(in srgb,#ccfbf1 88%,#ffffff)}.FeaturesSection_featuresTabs__tab__G09uG[data-theme=teal]:focus-visible .FeaturesSection_featuresTabs__index__zjwzo,.FeaturesSection_featuresTabs__tab__G09uG[data-theme=teal]:hover .FeaturesSection_featuresTabs__index__zjwzo{color:#0d9488}.FeaturesSection_featuresTabs__tab__G09uG[data-theme=teal]:focus-visible .FeaturesSection_featuresTabs__iconBadge__G1Mup,.FeaturesSection_featuresTabs__tab__G09uG[data-theme=teal]:hover .FeaturesSection_featuresTabs__iconBadge__G1Mup{background:#ccfbf1;color:#0d9488}.FeaturesSection_featuresTabs__tab__G09uG[data-theme=teal].FeaturesSection_featuresTabs__tab--active__jog7s{color:rgb(8.8819875776,101.1180124224,92.9192546584);border-color:#5eead4;background:#ccfbf1;box-shadow:0 12px 30px rgba(108,19,148,.14),0 0 0 1px color-mix(in srgb,#0d9488 18%,transparent)}.FeaturesSection_featuresTabs__tab__G09uG[data-theme=teal].FeaturesSection_featuresTabs__tab--active__jog7s .FeaturesSection_featuresTabs__index__zjwzo{color:#0d9488}.FeaturesSection_featuresTabs__tab__G09uG[data-theme=teal].FeaturesSection_featuresTabs__tab--active__jog7s .FeaturesSection_featuresTabs__iconBadge__G1Mup{background:#ccfbf1;color:#0d9488}.FeaturesSection_featureCard__tY54W[data-theme=teal]{border-top-color:#0d9488}.FeaturesSection_featureCard__tY54W[data-theme=teal] .FeaturesSection_featureCard__icon__jMUJW{background:#ccfbf1;color:#0d9488}.FeaturesSection_featureCard__tY54W[data-theme=teal] .FeaturesSection_featureCard__badge__gUEWh{background:#ccfbf1;border-color:#5eead4;color:hsl(174.6666666667,83.850931677%,26.568627451%)}.FeaturesSection_featureCard__tY54W[data-theme=teal] .FeaturesSection_featureCard__metric__KjhKU,.FeaturesSection_featureCard__tY54W[data-theme=teal] .FeaturesSection_featureCard__metric__KjhKU svg{color:#0d9488}.FeaturesSection_featuresGroup__VV19D[data-theme=orange] .FeaturesSection_featuresGroup__title__wIFYS{color:#ea580c;border-color:#fdba74;background-color:#ffedd5}.FeaturesSection_featuresTabs__tab__G09uG[data-theme=orange]:focus-visible,.FeaturesSection_featuresTabs__tab__G09uG[data-theme=orange]:hover{color:rgb(204.8926829268,77.0536585366,10.5073170732);border-color:#fdba74;background:color-mix(in srgb,#ffedd5 88%,#ffffff)}.FeaturesSection_featuresTabs__tab__G09uG[data-theme=orange]:focus-visible .FeaturesSection_featuresTabs__index__zjwzo,.FeaturesSection_featuresTabs__tab__G09uG[data-theme=orange]:hover .FeaturesSection_featuresTabs__index__zjwzo{color:#ea580c}.FeaturesSection_featuresTabs__tab__G09uG[data-theme=orange]:focus-visible .FeaturesSection_featuresTabs__iconBadge__G1Mup,.FeaturesSection_featuresTabs__tab__G09uG[data-theme=orange]:hover .FeaturesSection_featuresTabs__iconBadge__G1Mup{background:#ffedd5;color:#ea580c}.FeaturesSection_featuresTabs__tab__G09uG[data-theme=orange].FeaturesSection_featuresTabs__tab--active__jog7s{color:rgb(185.487804878,69.756097561,9.512195122);border-color:#fdba74;background:#ffedd5;box-shadow:0 12px 30px rgba(108,19,148,.14),0 0 0 1px color-mix(in srgb,#ea580c 18%,transparent)}.FeaturesSection_featuresTabs__tab__G09uG[data-theme=orange].FeaturesSection_featuresTabs__tab--active__jog7s .FeaturesSection_featuresTabs__index__zjwzo{color:#ea580c}.FeaturesSection_featuresTabs__tab__G09uG[data-theme=orange].FeaturesSection_featuresTabs__tab--active__jog7s .FeaturesSection_featuresTabs__iconBadge__G1Mup{background:#ffedd5;color:#ea580c}.FeaturesSection_featureCard__tY54W[data-theme=orange]{border-top-color:#ea580c}.FeaturesSection_featureCard__tY54W[data-theme=orange] .FeaturesSection_featureCard__icon__jMUJW{background:#ffedd5;color:#ea580c}.FeaturesSection_featureCard__tY54W[data-theme=orange] .FeaturesSection_featureCard__badge__gUEWh{background:#ffedd5;border-color:#fdba74;color:rgb(209.743902439,78.8780487805,10.756097561)}.FeaturesSection_featureCard__tY54W[data-theme=orange] .FeaturesSection_featureCard__metric__KjhKU,.FeaturesSection_featureCard__tY54W[data-theme=orange] .FeaturesSection_featureCard__metric__KjhKU svg{color:#ea580c}.FeaturesSection_featuresGroup__VV19D[data-theme=amber] .FeaturesSection_featuresGroup__title__wIFYS{color:#d97706;border-color:#fcd34d;background-color:#fef3c7}.FeaturesSection_featuresTabs__tab__G09uG[data-theme=amber]:focus-visible,.FeaturesSection_featuresTabs__tab__G09uG[data-theme=amber]:hover{color:rgb(187.2233183857,102.6708520179,5.1766816143);border-color:#fcd34d;background:color-mix(in srgb,#fef3c7 88%,#ffffff)}.FeaturesSection_featuresTabs__tab__G09uG[data-theme=amber]:focus-visible .FeaturesSection_featuresTabs__index__zjwzo,.FeaturesSection_featuresTabs__tab__G09uG[data-theme=amber]:hover .FeaturesSection_featuresTabs__index__zjwzo{color:#d97706}.FeaturesSection_featuresTabs__tab__G09uG[data-theme=amber]:focus-visible .FeaturesSection_featuresTabs__iconBadge__G1Mup,.FeaturesSection_featuresTabs__tab__G09uG[data-theme=amber]:hover .FeaturesSection_featuresTabs__iconBadge__G1Mup{background:#fef3c7;color:#d97706}.FeaturesSection_featuresTabs__tab__G09uG[data-theme=amber].FeaturesSection_featuresTabs__tab--active__jog7s{color:rgb(167.3721973094,91.7847533632,4.6278026906);border-color:#fcd34d;background:#fef3c7;box-shadow:0 12px 30px rgba(108,19,148,.14),0 0 0 1px color-mix(in srgb,#d97706 18%,transparent)}.FeaturesSection_featuresTabs__tab__G09uG[data-theme=amber].FeaturesSection_featuresTabs__tab--active__jog7s .FeaturesSection_featuresTabs__index__zjwzo{color:#d97706}.FeaturesSection_featuresTabs__tab__G09uG[data-theme=amber].FeaturesSection_featuresTabs__tab--active__jog7s .FeaturesSection_featuresTabs__iconBadge__G1Mup{background:#fef3c7;color:#d97706}.FeaturesSection_featureCard__tY54W[data-theme=amber]{border-top-color:#d97706}.FeaturesSection_featureCard__tY54W[data-theme=amber] .FeaturesSection_featureCard__icon__jMUJW{background:#fef3c7;color:#d97706}.FeaturesSection_featureCard__tY54W[data-theme=amber] .FeaturesSection_featureCard__badge__gUEWh{background:#fef3c7;border-color:#fcd34d;color:rgb(192.1860986547,105.3923766816,5.3139013453)}.FeaturesSection_featureCard__tY54W[data-theme=amber] .FeaturesSection_featureCard__metric__KjhKU,.FeaturesSection_featureCard__tY54W[data-theme=amber] .FeaturesSection_featureCard__metric__KjhKU svg{color:#d97706}.FeaturesSection_featuresGroup__VV19D[data-theme=violet] .FeaturesSection_featuresGroup__title__wIFYS{color:#7c3aed;border-color:#c4b5fd;background-color:#ede9fe}.FeaturesSection_featuresTabs__tab__G09uG[data-theme=violet]:focus-visible,.FeaturesSection_featuresTabs__tab__G09uG[data-theme=violet]:hover{color:rgb(105.3553488372,29.9618604651,234.4381395349);border-color:#c4b5fd;background:color-mix(in srgb,#ede9fe 88%,#ffffff)}.FeaturesSection_featuresTabs__tab__G09uG[data-theme=violet]:focus-visible .FeaturesSection_featuresTabs__index__zjwzo,.FeaturesSection_featuresTabs__tab__G09uG[data-theme=violet]:hover .FeaturesSection_featuresTabs__index__zjwzo{color:#7c3aed}.FeaturesSection_featuresTabs__tab__G09uG[data-theme=violet]:focus-visible .FeaturesSection_featuresTabs__iconBadge__G1Mup,.FeaturesSection_featuresTabs__tab__G09uG[data-theme=violet]:hover .FeaturesSection_featuresTabs__iconBadge__G1Mup{background:#ede9fe;color:#7c3aed}.FeaturesSection_featuresTabs__tab__G09uG[data-theme=violet].FeaturesSection_featuresTabs__tab--active__jog7s{color:rgb(95.3302325581,20.4279069767,223.5720930233);border-color:#c4b5fd;background:#ede9fe;box-shadow:0 12px 30px rgba(108,19,148,.14),0 0 0 1px color-mix(in srgb,#7c3aed 18%,transparent)}.FeaturesSection_featuresTabs__tab__G09uG[data-theme=violet].FeaturesSection_featuresTabs__tab--active__jog7s .FeaturesSection_featuresTabs__index__zjwzo{color:#7c3aed}.FeaturesSection_featuresTabs__tab__G09uG[data-theme=violet].FeaturesSection_featuresTabs__tab--active__jog7s .FeaturesSection_featuresTabs__iconBadge__G1Mup{background:#ede9fe;color:#7c3aed}.FeaturesSection_featureCard__tY54W[data-theme=violet]{border-top-color:#7c3aed}.FeaturesSection_featureCard__tY54W[data-theme=violet] .FeaturesSection_featureCard__icon__jMUJW{background:#ede9fe;color:#7c3aed}.FeaturesSection_featureCard__tY54W[data-theme=violet] .FeaturesSection_featureCard__badge__gUEWh{background:#ede9fe;border-color:#c4b5fd;color:rgb(108.4627906977,34.6348837209,234.8651162791)}.FeaturesSection_featureCard__tY54W[data-theme=violet] .FeaturesSection_featureCard__metric__KjhKU,.FeaturesSection_featureCard__tY54W[data-theme=violet] .FeaturesSection_featureCard__metric__KjhKU svg{color:#7c3aed}.FeaturesSection_featureCard__header__pMj9Y{display:flex;align-items:flex-start;gap:4px;width:100%}.FeaturesSection_featureCard__icon__jMUJW{display:flex;align-items:center;justify-content:center;width:30px;height:30px;flex:0 0 30px;margin-bottom:0;border-radius:4px}@media(min-width:768px){.FeaturesSection_featureCard__icon__jMUJW{width:32px;height:32px;flex-basis:32px}}.FeaturesSection_featureCard__title__cLQFM{font-size:13px;font-weight:700;color:var(--text-primary,inherit);flex:1 1 auto;min-width:0;font-size:.8125rem;color:#171717;margin:0;line-height:1.25}@media(min-width:768px){.FeaturesSection_featureCard__title__cLQFM{font-size:14px;font-weight:700;line-height:1.2;margin-top:0;margin-bottom:.5em;color:var(--text-primary,inherit);font-size:.875rem}}@media(min-width:1024px){.FeaturesSection_featureCard__title__cLQFM{font-size:.9375rem}}.FeaturesSection_featureCard__badge__gUEWh{display:inline-flex;align-items:center;padding:1px 6px;border:1px solid;border-radius:8px;font-size:.625rem;font-weight:600;margin-bottom:0;line-height:1.25}.FeaturesSection_featureCard__bullets__V9fy2{margin:0;padding:0 0 0 1.25em;list-style:disc;display:flex;flex-direction:column;gap:3px;flex-grow:1}.FeaturesSection_featureCard__bullets__V9fy2 li{font-size:12px;font-weight:400;font-size:.6875rem;color:#171717;line-height:1.35}@media(min-width:768px){.FeaturesSection_featureCard__bullets__V9fy2 li{font-size:13px;font-weight:400;line-height:1.5;font-size:.75rem}}.FeaturesSection_featureCard__metric__KjhKU{display:flex;align-items:center;gap:4px;margin-top:2px;font-size:.65rem;font-weight:700;line-height:1.25}.FeaturesSection_featureCard__metric__KjhKU svg{flex-shrink:0;width:11px;height:11px}.HomeOffersCarousel_offersCarousel__BmSw1{padding:40px 0;background:#fff}.HomeOffersCarousel_offersCarousel__inner__QgyHR{width:100%;max-width:1280px;margin:0 auto;padding-inline:12px}@media(min-width:768px){.HomeOffersCarousel_offersCarousel__inner__QgyHR{padding-inline:20px}}@media(min-width:1024px){.HomeOffersCarousel_offersCarousel__inner__QgyHR{padding-inline:0}}.HomeOffersCarousel_offersCarousel__header__6iCzI{display:flex;align-items:end;justify-content:space-between;gap:12px;margin-bottom:20px}.HomeOffersCarousel_offersCarousel__header__6iCzI h2{color:#581c87;font-size:16px;font-weight:700;line-height:1.2;margin:0 0 .5em;color:var(--text-primary,inherit)}@media(min-width:768px){.HomeOffersCarousel_offersCarousel__header__6iCzI h2{font-size:20px;font-weight:700;line-height:1.2;margin-top:0;margin-bottom:.5em;color:var(--text-primary,inherit)}}@media(max-width:767px){.HomeOffersCarousel_offersCarousel__header__6iCzI{align-items:flex-start;flex-direction:column}}.HomeOffersCarousel_offersCarousel__eyebrow__4HeL5{display:block;margin-bottom:4px;color:#581c87;font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.HomeOffersCarousel_offersCarousel__viewAll__Px8p0{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 12px;border-radius:999px;background:#581c87;color:#fff;font-weight:800;text-decoration:none;white-space:nowrap}.HomeOffersCarousel_offersCarousel__carousel__ZzWzu [data-carousel-arrow]{width:38px;height:38px;background:#fff;border:1px solid #e5e5e5;color:#581c87;text-shadow:none;box-shadow:0 10px 24px rgba(15,23,42,.14)}.HomeOffersCarousel_offersCarousel__carousel__ZzWzu [data-carousel-arrow=prev]{left:-19px}.HomeOffersCarousel_offersCarousel__carousel__ZzWzu [data-carousel-arrow=next]{right:-19px}.HomeOffersCarousel_offersCarousel__track__yEgaR{align-items:stretch}.HomeOffersCarousel_offersCarousel__slide__lcTx_{height:auto}.HomeOffersCarousel_offerCard___zDV8{position:relative;min-height:178px;height:100%;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:1fr auto;gap:12px;padding:20px;border:1px solid rgba(108,19,148,.16);border-radius:24px;background:radial-gradient(circle at top right,rgba(168,85,247,.16),transparent 34%),#fff;color:inherit;text-decoration:none;box-shadow:0 1px 3px 0 rgba(20,20,40,.06);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.HomeOffersCarousel_offerCard___zDV8:hover{transform:translateY(-2px);border-color:#d8b4fe;box-shadow:0 2px 8px 0 rgba(20,20,40,.1)}.HomeOffersCarousel_offerCard__icon__IUu3V{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;color:#581c87}.HomeOffersCarousel_offerCard__content__Ov7PZ{min-width:0}.HomeOffersCarousel_offerCard__content__Ov7PZ span{display:inline-flex;margin-bottom:6px;color:#581c87;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.HomeOffersCarousel_offerCard__content__Ov7PZ h3{margin:0 0 6px;color:#171717;font-size:1rem;line-height:1.25}.HomeOffersCarousel_offerCard__content__Ov7PZ p{margin:0;color:#171717;font-size:.875rem;line-height:1.45}.HomeOffersCarousel_offerCard__discount___N1g6{grid-column:1/-1;justify-self:start;padding:6px 10px;border-radius:999px;background:#581c87;color:#fff;font-size:.8rem}.HomeVideoCarousel_videoCarousel__xVbSV{padding:0;background:#fff}.HomeVideoCarousel_videoCarousel__inner__HZR5J{width:100%;max-width:1280px;margin:0 auto;padding-top:40px;padding-bottom:40px;padding-inline:12px}@media(min-width:768px){.HomeVideoCarousel_videoCarousel__inner__HZR5J{padding-inline:20px}}@media(min-width:1024px){.HomeVideoCarousel_videoCarousel__inner__HZR5J{padding-inline:0}}.HomeVideoCarousel_videoCarousel__header__AZv3K{max-width:none;margin-bottom:20px;text-align:center}.HomeVideoCarousel_videoCarousel__header__AZv3K h2{color:#581c87;font-size:16px;font-weight:700;line-height:1.2;margin:0 0 .5em;color:var(--text-primary,inherit)}@media(min-width:768px){.HomeVideoCarousel_videoCarousel__header__AZv3K h2{font-size:20px;font-weight:700;line-height:1.2;margin-top:0;margin-bottom:.5em;color:var(--text-primary,inherit)}}.HomeVideoCarousel_videoCarousel__header__AZv3K p{margin:0;color:#171717;line-height:1.55}.HomeVideoCarousel_videoCarousel__eyebrow__zwT_O{display:inline-flex;margin-bottom:4px;color:#581c87;font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.HomeVideoCarousel_videoCarousel__carousel__C9XfU [data-carousel-arrow]{width:38px;height:38px;background:#fff;border:1px solid #e5e5e5;color:#581c87;text-shadow:none;box-shadow:0 10px 24px rgba(15,23,42,.14)}.HomeVideoCarousel_videoCarousel__track__0UXOU{align-items:stretch}.HomeVideoCarousel_videoCarousel__slide__ORdhs{height:auto}.HomeVideoCarousel_videoCard__Pf4WO{height:100%;min-height:248px;display:grid;grid-template-rows:1fr auto;overflow:hidden;border:1px solid #e5e5e5;border-radius:24px;background:#fff;box-shadow:0 1px 3px 0 rgba(20,20,40,.06)}.HomeVideoCarousel_videoCard__frame__kHM7D{min-height:150px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:radial-gradient(circle at 20% 20%,rgba(168,85,247,.24),transparent 34%),linear-gradient(135deg,#20102f,#6c1394);color:#fff}.HomeVideoCarousel_videoCard__frameButton__dUPWp{padding:0;border:0;background:rgba(0,0,0,0);text-align:inherit;cursor:pointer}.HomeVideoCarousel_videoCard__frameButton__dUPWp:disabled{cursor:not-allowed}.HomeVideoCarousel_videoCard__iframe__3iod_{width:100%;height:100%;min-height:150px;border:0;pointer-events:none}.HomeVideoCarousel_videoCard__openHint__PoAXA{position:absolute;right:10px;bottom:10px;z-index:2;background:rgba(0,0,0,.65);color:#fff;font-size:.75rem;font-weight:700;border-radius:999px;padding:4px 10px}.HomeVideoCarousel_videoCard__body__f49z_{padding:12px}.HomeVideoCarousel_videoCard__body__f49z_ span{display:inline-flex;margin-bottom:6px;color:#581c87;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.HomeVideoCarousel_videoCard__body__f49z_ h3{margin:0 0 6px;color:#171717;font-size:1rem;line-height:1.25}.HomeVideoCarousel_videoCard__body__f49z_ p{margin:0;color:#171717;font-size:.875rem;line-height:1.45}.HomeVideoCarousel_videoModal__1EpnQ{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:24px}.HomeVideoCarousel_videoModal__backdrop__N3fYg{position:absolute;inset:0;border:0;background:rgba(0,0,0,.72);cursor:pointer}.HomeVideoCarousel_videoModal__content__WBLld{position:relative;z-index:1;width:min(100%,1080px);aspect-ratio:16/9;border-radius:24px;overflow:hidden;box-shadow:0 24px 80px rgba(0,0,0,.45);background:#000}.HomeVideoCarousel_videoModal__iframe__T_JSB{width:100%;height:100%;border:0}.HomeVideoCarousel_videoModal__close__USTE8{position:absolute;top:10px;right:10px;z-index:2;width:36px;height:36px;border:0;border-radius:999px;background:rgba(0,0,0,.6);color:#fff;font-size:1.5rem;line-height:1;cursor:pointer}.MarketplacePromoStrip_marketplacePromoStrip__RPqhR{padding:0 0 32px}.MarketplacePromoStrip_marketplacePromoStrip__inner__Bi9Bz{width:100%;max-width:1280px;margin:0 auto;padding-inline:12px}@media(min-width:768px){.MarketplacePromoStrip_marketplacePromoStrip__inner__Bi9Bz{padding-inline:20px}}@media(min-width:1024px){.MarketplacePromoStrip_marketplacePromoStrip__inner__Bi9Bz{padding-inline:0}}.MarketplacePromoStrip_marketplacePromoStrip__grid__PZ1BP{align-items:stretch;padding-top:20px}.MarketplacePromoStrip_marketplacePromoStrip__carousel__w6lS2 [data-carousel-arrow]{width:38px;height:38px;background:#fff;border:1px solid #e5e5e5;color:#581c87;text-shadow:none;box-shadow:0 10px 24px rgba(15,23,42,.14)}.MarketplacePromoStrip_marketplacePromoStrip__slide__6gxAx{height:auto}.MarketplacePromoStrip_marketplacePromoStrip__card__w_uIo{min-height:168px;height:100%;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(112px,.85fr);align-items:stretch;background:#fff;border-radius:16px;overflow:hidden;text-decoration:none;color:inherit;border:1px solid #e5e5e5;box-shadow:0 1px 3px 0 rgba(20,20,40,.06);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.MarketplacePromoStrip_marketplacePromoStrip__card__w_uIo[data-tone=sky]{background:linear-gradient(135deg,#6bb8ee,#9fd9ff);border-color:rgba(107,184,238,.55)}.MarketplacePromoStrip_marketplacePromoStrip__card__w_uIo[data-tone=dark]{background:linear-gradient(135deg,#0f1014,#23242b);border-color:hsla(0,0%,100%,.08);color:#fff}.MarketplacePromoStrip_marketplacePromoStrip__card__w_uIo:hover{transform:translateY(-2px);box-shadow:0 2px 8px 0 rgba(20,20,40,.1);border-color:#d8b4fe}.MarketplacePromoStrip_marketplacePromoStrip__card__w_uIo:focus-visible{outline:2px solid #6c1394;outline-offset:3px}.MarketplacePromoStrip_marketplacePromoStrip__content___wcny{display:flex;flex-direction:column;justify-content:center;gap:8px;padding:20px;min-width:0}.MarketplacePromoStrip_marketplacePromoStrip__brand__l19A8{font-size:12px;font-weight:600;line-height:1.5;color:rgba(23,23,23,.72);letter-spacing:.16em;text-transform:uppercase}.MarketplacePromoStrip_marketplacePromoStrip__title__PAsUJ{font-size:14px;font-weight:700;margin:0;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.MarketplacePromoStrip_marketplacePromoStrip__description__RJsbp{font-size:13px;font-weight:400;margin:0;color:rgba(23,23,23,.72);line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.MarketplacePromoStrip_marketplacePromoStrip__cta__GYh7A{font-size:12px;font-weight:600;line-height:1.5;color:#6c1394;margin-top:4px}.MarketplacePromoStrip_marketplacePromoStrip__imageWrap__CSc_C{position:relative;min-height:168px;background:#f5f5f5}.MarketplacePromoStrip_marketplacePromoStrip__image__n54hv{-o-object-fit:cover;object-fit:cover}.MarketplacePromoStrip_marketplacePromoStrip__card__w_uIo[data-tone=dark] .MarketplacePromoStrip_marketplacePromoStrip__brand__l19A8,.MarketplacePromoStrip_marketplacePromoStrip__card__w_uIo[data-tone=dark] .MarketplacePromoStrip_marketplacePromoStrip__description__RJsbp{color:hsla(0,0%,100%,.72)}.MarketplacePromoStrip_marketplacePromoStrip__card__w_uIo[data-tone=dark] .MarketplacePromoStrip_marketplacePromoStrip__cta__GYh7A{color:#fff}@media(prefers-reduced-motion:reduce){.MarketplacePromoStrip_marketplacePromoStrip__card__w_uIo{transition:border-color .18s ease,box-shadow .18s ease}.MarketplacePromoStrip_marketplacePromoStrip__card__w_uIo:hover{transform:none}}.NewProductsSection_section__QXdMP{width:calc(100% - 12px);margin:0 auto 12px;padding:0;max-width:1280px;background:var(--surface-secondary)}@keyframes NewProductsSection_fadeInUp__x6I16{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.NewProductsSection_section__QXdMP{opacity:0;animation:NewProductsSection_fadeInUp__x6I16 .8s cubic-bezier(.4,0,.2,1) .4s forwards}@media(min-width:768px){.NewProductsSection_section__QXdMP{width:100%}}.NewProductsSection_section__inner__GvIOC{width:100%;max-width:1280px;margin:0 auto;padding:20px 12px}.NewProductsSection_section__viewAllIcon__pLngK{display:inline-block;transform:translateY(1px)}.NewProductsSection_section__header__EqVO8{display:flex;align-items:center;justify-content:space-between;margin:0 12px;gap:4px;flex-wrap:wrap}@media(min-width:768px){.NewProductsSection_section__header__EqVO8{margin:0;padding:0 20px}}.NewProductsSection_section__viewAll__Bttiv{font-size:13px;line-height:1.5;color:var(--color-primary);text-decoration:none;font-weight:500;transition:color .2s ease;white-space:nowrap;display:inline-flex;align-items:center;gap:4px}.NewProductsSection_section__viewAll__Bttiv:hover{color:var(--color-primary-hover);text-decoration:underline}.NewProductsSection_section__viewAll__Bttiv:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:4px}.NewProductsSection_section__empty__16nMU{text-align:center;padding:32px;color:var(--text-secondary)}.NewProductsSection_section__empty__16nMU p{font-size:14px;font-weight:400;line-height:1.5;margin:0}@media(min-width:768px){.NewProductsSection_section__inner__GvIOC{padding:20px}.NewProductsSection_section__header__EqVO8{align-items:baseline;flex-wrap:nowrap;gap:8px}}.RecommendedSection_section__qmuD0{width:calc(100% - 12px);margin:0 auto 12px;padding:0;max-width:1280px;background:var(--surface-default)}@keyframes RecommendedSection_fadeInUp__9JS9t{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.RecommendedSection_section__qmuD0{opacity:0;animation:RecommendedSection_fadeInUp__9JS9t .8s cubic-bezier(.4,0,.2,1) .3s forwards}@media(min-width:768px){.RecommendedSection_section__qmuD0{width:100%}}.RecommendedSection_section__inner__jOAX4{width:100%;max-width:1280px;margin:0 auto;padding:0 12px}.RecommendedSection_section__viewAllIcon__Byo4s{display:inline-block;transform:translateY(1px)}.RecommendedSection_section__header__fpoKN{display:flex;align-items:center;justify-content:space-between;margin:0 12px;gap:4px;flex-wrap:wrap}@media(min-width:768px){.RecommendedSection_section__header__fpoKN{margin:0;padding:0 20px}}.RecommendedSection_section__viewAll__9zwYD{font-size:13px;line-height:1.5;color:var(--color-primary);text-decoration:none;font-weight:500;transition:color .2s ease;white-space:nowrap;display:inline-flex;align-items:center;gap:4px}.RecommendedSection_section__viewAll__9zwYD:hover{color:var(--color-primary-hover);text-decoration:underline}.RecommendedSection_section__viewAll__9zwYD:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:4px}.RecommendedSection_section__empty__SmojO{text-align:center;padding:32px;color:var(--text-secondary)}.RecommendedSection_section__empty__SmojO p{font-size:14px;font-weight:400;line-height:1.5;margin:0}@media(min-width:768px){.RecommendedSection_section__inner__jOAX4{padding:0 20px}.RecommendedSection_section__header__fpoKN{align-items:baseline;flex-wrap:nowrap;gap:8px}}@keyframes SearchHero_float__jeX2w{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes SearchHero_fadeIn__kAXv9{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes SearchHero_shine__NAvtw{0%{left:-100%}50%,to{left:100%}}@keyframes SearchHero_fadeInUp__qs_es{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes SearchHero_slideInLeft__TqjQ7{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes SearchHero_pulse__AtBl_{0%,to{opacity:1}50%{opacity:.7}}@keyframes SearchHero_shake__u7JFk{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-5px)}20%,40%,60%,80%{transform:translateX(5px)}}.SearchHero_hero__Jhvvt{position:relative;padding:calc(64px - 1.5rem) 1rem 1rem;min-height:auto;overflow:hidden;background:linear-gradient(135deg,#a855f7,#8f19a3 50%,#6c1394);color:#fff;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}@media(min-width:768px){.SearchHero_hero__Jhvvt{padding:calc(64px - 1.5rem) 1.5rem 1rem}}@media(min-width:1024px){.SearchHero_hero__Jhvvt{padding:calc(64px - 1.5rem) 2rem 1rem}}.SearchHero_hero__video__RdN3I{position:absolute;top:0;left:0;width:100%;height:120%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:0;pointer-events:none;will-change:transform;transition:transform .1s ease-out;overflow:hidden;clip-path:inset(0)}.SearchHero_hero__overlay__jol5P{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.6),rgba(0,0,0,.5) 50%,rgba(0,0,0,.65)),radial-gradient(ellipse at center,rgba(124,58,237,.08) 0,transparent 70%);z-index:1;pointer-events:none;will-change:opacity;transition:opacity .2s ease-out}.SearchHero_hero__decorations__s_9sC{position:absolute;inset:0;pointer-events:none;z-index:2;overflow:hidden}.SearchHero_hero__Jhvvt .SearchHero_decoration__yueaK{position:absolute;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.1) 0,transparent 70%);filter:blur(40px);animation:SearchHero_float__jeX2w 6s ease-in-out infinite}.SearchHero_hero__Jhvvt .SearchHero_decoration__yueaK:nth-child(2){animation-delay:-2s;width:80px;height:80px}.SearchHero_hero__Jhvvt .SearchHero_decoration__yueaK:nth-child(3){animation-delay:-4s;width:100px;height:100px}.SearchHero_hero__badge__9QTMe{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:linear-gradient(135deg,rgba(255,255,255,.2),rgba(255,255,255,.15));backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.3);border-radius:999px;font-size:12px;line-height:1.5;color:#fff;margin-bottom:.5rem;font-weight:600;position:relative;z-index:2;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.15)}.SearchHero_hero__badge__9QTMe:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:SearchHero_shine__NAvtw 3s ease-in-out infinite}.SearchHero_hero__badge__9QTMe svg{color:#d8b4fe;filter:drop-shadow(0 0 4px rgba(168,85,247,.5))}@media(min-width:768px){.SearchHero_hero__badge__9QTMe{padding:8px 16px;font-size:13px;font-weight:400;line-height:1.5;margin-bottom:.5rem}}.SearchHero_hero__stats__FSqiq{display:flex;justify-content:center;gap:8px;margin:.5rem 0;flex-wrap:wrap;position:relative;z-index:2}@media(min-width:768px){.SearchHero_hero__stats__FSqiq{gap:12px;margin:.5rem 0 .75rem}}.SearchHero_hero__Jhvvt .SearchHero_stat__v90AE{display:flex;flex-direction:column;align-items:center;gap:4px}.SearchHero_hero__Jhvvt .SearchHero_stat__value__XmyC6{font-size:20px;font-weight:700;color:#fff;font-variant-numeric:tabular-nums;line-height:1.2;text-shadow:0 2px 12px rgba(0,0,0,.4),0 0 6px rgba(0,0,0,.3);animation:SearchHero_fadeInUp__qs_es .6s ease-out}@media(min-width:768px){.SearchHero_hero__Jhvvt .SearchHero_stat__value__XmyC6{font-size:28px;font-weight:700;line-height:1.5;text-shadow:0 3px 16px rgba(0,0,0,.5),0 0 8px rgba(0,0,0,.4)}}.SearchHero_hero__Jhvvt .SearchHero_stat__label__fko_B{font-size:12px;line-height:1.5;color:hsla(0,0%,100%,.8);text-transform:uppercase;letter-spacing:.05em;font-weight:500}@media(min-width:768px){.SearchHero_hero__Jhvvt .SearchHero_stat__label__fko_B{font-size:13px;font-weight:400;line-height:1.5}}.SearchHero_hero__aiHint__Rfztw{margin:4px auto 8px;max-width:800px;width:100%;text-align:center;min-height:28px;display:flex;justify-content:center;align-items:center}@media(min-width:768px){.SearchHero_hero__aiHint__Rfztw{min-height:32px}}@media(min-width:1024px){.SearchHero_hero__aiHint__Rfztw{min-height:36px}}.SearchHero_hero__Jhvvt .SearchHero_aiHint__text__318Bt{font-size:12px;line-height:1.5;color:hsla(0,0%,100%,.95);font-weight:500;display:inline-block;padding:4px 12px;background:hsla(0,0%,100%,.15);border-radius:20px;backdrop-filter:blur(4px);animation:SearchHero_fadeIn__kAXv9 .3s ease}@media(min-width:768px){.SearchHero_hero__Jhvvt{padding:calc(64px + 3rem) 2rem 4rem}}@media(min-width:1024px){.SearchHero_hero__Jhvvt{padding:calc(64px + 4rem) 2rem 5rem}}.SearchHero_hero__inner__I6Aix{position:relative;z-index:3;width:100%;max-width:800px;margin:0 auto;padding:0 12px;text-align:center;animation:SearchHero_fadeIn__kAXv9 .4s ease-out}@media(min-width:768px){.SearchHero_hero__inner__I6Aix{padding:0 20px}}.SearchHero_hero__left__FxEIF{display:block;position:relative;z-index:1;width:100%;max-width:100%}.SearchHero_hero__title__b3S9v{font-size:16px;margin-top:0;color:var(--text-primary,inherit);font-size:1.75rem;font-weight:700;margin-bottom:.25rem;color:#fff;letter-spacing:-.02em;line-height:1.2;position:relative;z-index:2;text-shadow:0 2px 20px rgba(0,0,0,.5),0 0 10px rgba(0,0,0,.3),0 1px 3px rgba(0,0,0,.8)}@media(min-width:768px){.SearchHero_hero__title__b3S9v{font-size:2rem;margin-bottom:.375rem;text-shadow:0 3px 24px rgba(0,0,0,.6),0 0 12px rgba(0,0,0,.4),0 2px 4px rgba(0,0,0,.9)}}@media(min-width:1024px){.SearchHero_hero__title__b3S9v{font-size:2.25rem;margin-bottom:.375rem}}.SearchHero_hero__subtitle__6tJEs{font-size:13px;font-weight:400;color:hsla(0,0%,100%,.95);margin-bottom:.5rem;max-width:600px;margin-left:auto;margin-right:auto;line-height:1.5;position:relative;z-index:2;text-shadow:0 2px 12px rgba(0,0,0,.4),0 0 6px rgba(0,0,0,.3),0 1px 2px rgba(0,0,0,.7)}@media(min-width:768px){.SearchHero_hero__subtitle__6tJEs{font-size:14px;font-weight:400;line-height:1.5;margin-bottom:.5rem;text-shadow:0 2px 16px rgba(0,0,0,.5),0 0 8px rgba(0,0,0,.4),0 1px 3px rgba(0,0,0,.8)}}@media(min-width:1024px){.SearchHero_hero__subtitle__6tJEs{margin-bottom:.75rem}}.SearchHero_hero__search__w6mjZ{position:relative;display:flex;flex-direction:row;gap:0;max-width:720px;width:100%;margin:0 auto .5rem;border-radius:0;background:rgba(0,0,0,0);backdrop-filter:none;border:none;box-shadow:none;overflow:visible;z-index:100}.SearchHero_hero__searchShake__Zwr16{animation:SearchHero_shake__u7JFk .5s ease-in-out}@media(min-width:768px){.SearchHero_hero__search__w6mjZ{margin-bottom:.5rem}}@media(min-width:1024px){.SearchHero_hero__search__w6mjZ{margin-bottom:.75rem}}@media(prefers-reduced-motion:reduce){.SearchHero_hero__searchShake__Zwr16{animation:none}}.SearchHero_hero__input__1nrXT{flex:1 1 auto;min-width:0;height:40px;border:none;padding:0 12px;outline:none;background:rgba(0,0,0,0);color:#0f172a;font-size:.8rem;border-top-left-radius:10px;border-bottom-left-radius:10px}.SearchHero_hero__input__1nrXT::-moz-placeholder{color:rgba(15,23,42,.55)}.SearchHero_hero__input__1nrXT::placeholder{color:rgba(15,23,42,.55)}.SearchHero_hero__input__1nrXT:focus{box-shadow:none}@media(min-width:768px){.SearchHero_hero__input__1nrXT{height:48px;padding:0 16px;font-size:.9rem;border-top-left-radius:14px;border-bottom-left-radius:14px}}@media(min-width:1024px){.SearchHero_hero__input__1nrXT{height:56px;padding:0 20px;font-size:1rem;border-top-left-radius:16px;border-bottom-left-radius:16px}}.SearchHero_hero__button__K9i_X{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:0 1.25rem 0 1rem;height:40px;border:none;background:linear-gradient(45deg,#4f46e5,#7c3aed);color:#fff;font-weight:600;font-size:.75rem;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;z-index:1;box-shadow:0 2px 10px rgba(79,70,229,.3);white-space:nowrap;border-top-right-radius:10px;border-bottom-right-radius:10px}@media(min-width:768px){.SearchHero_hero__button__K9i_X{padding:0 1.5rem;height:48px;font-size:.85rem;border-top-right-radius:14px;border-bottom-right-radius:14px}}@media(min-width:1024px){.SearchHero_hero__button__K9i_X{padding:0 2rem;height:56px;font-size:.95rem;box-shadow:0 4px 15px rgba(79,70,229,.4);border-top-right-radius:16px;border-bottom-right-radius:16px}}.SearchHero_hero__button__K9i_X:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg,#7c3aed,#4f46e5);opacity:0;transition:opacity .3s ease;z-index:-1}.SearchHero_hero__button__K9i_X:hover{box-shadow:0 0 0 3px rgba(124,58,237,.25),0 0 20px rgba(124,58,237,.4),0 10px 30px rgba(79,70,229,.5);transform:translateY(-1px)}.SearchHero_hero__button__K9i_X:hover:before{opacity:1}.SearchHero_hero__button__K9i_X:active{box-shadow:0 2px 14px rgba(79,70,229,.5)}.SearchHero_hero__button__K9i_X:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:.5s}.SearchHero_hero__button__K9i_X:hover:after{left:100%}.SearchHero_hero__button__K9i_X:disabled{opacity:.7;cursor:not-allowed;transform:none!important}.SearchHero_suggestionsSection__SRD6q{margin-top:.5rem;width:100%}.SearchHero_suggestionsTitle__8jHVD{font-size:12px;line-height:1.5;font-weight:600;color:hsla(0,0%,100%,.95);margin-bottom:8px;padding:0 12px;text-align:left}@media(min-width:768px){.SearchHero_suggestionsTitle__8jHVD{font-size:13px;font-weight:400;line-height:1.5;text-align:center;padding:0}}.SearchHero_srOnly__VtyQM{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.SearchHero_quickChips__soFsT{display:none}@media(min-width:768px){.SearchHero_quickChips__soFsT{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;padding:0;overflow-x:visible}}.SearchHero_chip__G7nvb{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(0,0,0,.08);background:hsla(0,0%,100%,.9);color:#0f172a;padding:6px 12px;border-radius:9999px;font-weight:500;font-size:.7rem;line-height:1.2;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 2px rgba(0,0,0,.06);backdrop-filter:blur(2px);display:inline-flex;align-items:center;gap:4px;white-space:nowrap;flex-shrink:0;scroll-snap-align:start;cursor:pointer;position:relative}@media(min-width:768px){.SearchHero_chip__G7nvb{padding:6px 14px;font-size:.75rem;gap:5px}}@media(min-width:1024px){.SearchHero_chip__G7nvb{padding:7px 16px;font-size:.8rem}}.SearchHero_chip__G7nvb:focus-visible{outline:3px solid #6c1394;outline-offset:2px;background:#fff;box-shadow:0 0 0 4px rgba(108,19,148,.2);z-index:1}.SearchHero_chip__G7nvb:hover{background:#fff;transform:translateY(-2px);box-shadow:0 8px 18px rgba(0,0,0,.15);border-color:rgba(0,0,0,.12)}.SearchHero_chip__G7nvb:active{transform:translateY(0);box-shadow:0 3px 10px rgba(0,0,0,.12)}@media(prefers-reduced-motion:reduce){.SearchHero_chip__G7nvb{transition:background-color .2s ease,box-shadow .2s ease,outline .2s ease}.SearchHero_chip__G7nvb:hover{transform:none}}.SearchHero_suggestionsContainer__Y6L5B{position:relative;max-width:800px;margin:10px auto 0}.SearchHero_errorState__LqDd1,.SearchHero_loadingState__x22LK,.SearchHero_noResults__cxetd{display:flex;align-items:center;justify-content:center;gap:10px;padding:14px 16px;background:hsla(0,0%,100%,.95);color:#0f172a;border:1px solid rgba(0,0,0,.06);border-radius:12px;box-shadow:0 6px 16px rgba(0,0,0,.12)}.SearchHero_loadingSpinner__5zUC_{width:16px;height:16px;border-radius:50%;border:2px solid rgba(15,23,42,.25);border-top-color:#0f172a;animation:SearchHero_spin__DMpR_ 1s linear infinite}@keyframes SearchHero_spin__DMpR_{to{transform:rotate(1turn)}}.SearchBar_root__rXAfc{position:relative;width:100%;max-width:none;margin:0}@media(min-width:768px){.SearchBar_root__rXAfc{max-width:720px;margin:0 auto}}.SearchBar_iconTypeMode__jbDpN .SearchBar_input__vK0_C{padding-left:48px}.SearchBar_visuallyHidden__eerP3{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.SearchBar_input__vK0_C{width:100%;height:44px;padding:0 120px 0 90px;border-radius:22px;outline:none;border:1px solid var(--color-primary);background:#fff;color:#111827;font-size:.875rem;transition:box-shadow .16s ease,border-color .16s ease}.SearchBar_input__vK0_C::-moz-placeholder{-moz-transition:color .2s ease;transition:color .2s ease}.SearchBar_input__vK0_C::placeholder{transition:color .2s ease}.SearchBar_input__vK0_C:focus::-moz-placeholder{color:rgba(17,24,39,.5)}.SearchBar_input__vK0_C:focus::placeholder{color:rgba(17,24,39,.5)}@media(min-width:768px){.SearchBar_input__vK0_C{height:40px;padding:0 120px 0 118px;border-radius:10px;font-size:1rem}}.SearchBar_input__vK0_C::-moz-placeholder{color:#6b7280;font-size:.875rem;padding-left:8px}.SearchBar_input__vK0_C::placeholder{color:#6b7280;font-size:.875rem;padding-left:8px}@media(min-width:768px){.SearchBar_input__vK0_C::-moz-placeholder{font-size:1rem}.SearchBar_input__vK0_C::placeholder{font-size:1rem}}.SearchBar_input__vK0_C:hover{border-color:#d1d5db}.SearchBar_input__vK0_C:focus-visible{border-color:var(--color-primary);box-shadow:0 0 0 2px rgba(168,85,247,.4)}.SearchBar_iconBtn__Mg35b{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;border:none;border-radius:8px;background:rgba(0,0,0,0);color:var(--color-primary);cursor:pointer}@media(min-width:768px){.SearchBar_iconBtn__Mg35b{width:32px;height:32px;border-radius:8px}}.SearchBar_cameraBtn__Hmze_{right:80px}@media(min-width:768px){.SearchBar_cameraBtn__Hmze_{right:80px}}.SearchBar_submitBtn__pYbQb{right:8px}@media(min-width:768px){.SearchBar_submitBtn__pYbQb{right:8px}}.SearchBar_aiToggleOn__JArva,.SearchBar_aiToggle__Nn5a9{position:absolute;top:50%;right:44px;transform:translateY(-50%);display:flex;align-items:center;gap:6px;cursor:pointer;z-index:2}.SearchBar_aiToggleOn__JArva:before,.SearchBar_aiToggle__Nn5a9:before{content:attr(data-tooltip);position:absolute;bottom:-32px;right:-10px;background:rgba(0,0,0,.75);color:#fff;font-size:12px;padding:4px 8px;border-radius:4px;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;pointer-events:none;z-index:100}.SearchBar_aiToggleOn__JArva:after,.SearchBar_aiToggle__Nn5a9:after{content:"";position:absolute;bottom:-12px;right:10px;border:6px solid rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,.75);opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;pointer-events:none;z-index:100}.SearchBar_aiToggleOn__JArva:hover:after,.SearchBar_aiToggleOn__JArva:hover:before,.SearchBar_aiToggle__Nn5a9:hover:after,.SearchBar_aiToggle__Nn5a9:hover:before{opacity:1;visibility:visible}.SearchBar_aiIcon__pwkUY{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;color:var(--color-primary);background:rgba(120,74,247,.12);border-radius:50%;transition:transform .14s ease,box-shadow .14s ease,background-color .14s ease,color .14s ease}.SearchBar_aiToggleInput__Pu92K:checked~.SearchBar_aiIcon__pwkUY{background:rgba(120,74,247,.18);color:var(--color-primary);box-shadow:0 0 0 3px rgba(168,85,247,.18),0 4px 10px rgba(20,20,40,.08);animation:SearchBar_sparkle-pop__yrc81 .6s ease}@keyframes SearchBar_sparkle-pop__yrc81{0%{transform:scale(.96);filter:brightness(.95)}50%{transform:scale(1.06);filter:brightness(1.1)}to{transform:scale(1);filter:brightness(1)}}.SearchBar_aiToggleInput__Pu92K{position:absolute;opacity:0;width:0;height:0}.SearchBar_aiToggleSwitch__Gbrrs{position:relative;display:inline-block;width:32px;height:18px;background:#e5e7eb;border-radius:20px;transition:all .14s ease;cursor:pointer;border:1px solid #e5e7eb;overflow:hidden}.SearchBar_aiToggleSwitch__Gbrrs .SearchBar_aiKnob__Y90Rf{position:absolute;top:50%;left:.5px;width:16px;height:16px;background:#fff;color:var(--color-primary);border-radius:50%;display:grid;place-items:center;transform:translateY(-50%);transition:left .14s ease,transform .14s ease,background-color .14s ease,color .14s ease;box-shadow:0 1px 2px rgba(0,0,0,.2)}.SearchBar_aiToggleSwitch__Gbrrs .SearchBar_aiKnob__Y90Rf svg{display:block;width:14px;height:14px}.SearchBar_aiToggleInput__Pu92K:checked+.SearchBar_aiToggleSwitch__Gbrrs{background:#fff;border-color:var(--color-primary)}.SearchBar_aiToggleInput__Pu92K:checked+.SearchBar_aiToggleSwitch__Gbrrs .SearchBar_aiKnob__Y90Rf{left:calc(100% - 16.5px);background:var(--color-primary);color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.15);animation:none}.SearchBar_iconBtn__Mg35b:before{content:"";display:block;width:18px;height:18px;margin:7px auto;background:currentColor}.SearchBar_cameraBtn__Hmze_:before{-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M23 19a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h3l2-3h8l2 3h3a2 2 0 0 1 2 2z"/><circle cx="12" cy="13" r="4"/></svg>') center/contain no-repeat;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M23 19a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h3l2-3h8l2 3h3a2 2 0 0 1 2 2z"/><circle cx="12" cy="13" r="4"/></svg>') center/contain no-repeat}.SearchBar_submitBtn__pYbQb:before{-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="11" cy="11" r="8"/><line x1="21" y1="21" x2="16.65" y2="16.65"/></svg>') center/contain no-repeat;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="11" cy="11" r="8"/><line x1="21" y1="21" x2="16.65" y2="16.65"/></svg>') center/contain no-repeat}@media(min-width:768px){.SearchBar_input__vK0_C{height:44px}}.SearchBar_suggestions__pKB8Q{position:absolute;top:100%;margin-top:-1px;left:0;right:0;z-index:10000;background:#fff;border:1px solid #e5e7eb;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:6px;border-bottom-right-radius:6px;box-shadow:0 4px 10px rgba(20,20,40,.08);padding:2px;max-height:200px;overflow:auto;text-align:left}.SearchBar_item__OWr0x{display:block;padding:6px 10px;border-radius:6px;color:#111827;cursor:pointer;font-size:.8125rem;line-height:1.4;text-align:left}.SearchBar_item__OWr0x:hover{background:#f3f4f6}.SearchBar_item--active__T3_qx{background:rgba(168,85,247,.08);outline:1px solid rgba(168,85,247,.25)}.SearchBar_match__gadsQ{background:rgba(0,0,0,0);color:var(--color-primary);font-weight:600}.SearchBar_typeSelector___Vrro{position:absolute;left:6px;top:50%;transform:translateY(-50%);z-index:1001}.SearchBar_typeButton__T2xy2{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #e5e7eb;background:#fff;color:#111827;font-size:.75rem;padding:5px 8px;border-radius:8px;cursor:pointer;display:inline-flex;align-items:center;gap:4px}@media(min-width:768px){.SearchBar_typeButton__T2xy2{font-size:13px;padding:6px 10px;border-radius:8px;gap:6px}}.SearchBar_typeButtonIconOnly__xNcs3{width:40px;height:36px;padding:0;display:inline-grid;place-items:center}.SearchBar_typeIconOnly__ymfyk{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;gap:2px}.SearchBar_typeIconOnlyChevron__mW2gH{opacity:.7}.SearchBar_root__rXAfc:focus-within .SearchBar_typeButton__T2xy2{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(168,85,247,.25)}.SearchBar_typeChevron__OuK7W{font-size:10px;opacity:.7}@media(min-width:768px){.SearchBar_typeChevron__OuK7W{font-size:12px}}.SearchBar_typeMenu__WUzWx{position:absolute;top:calc(100% + 1px);left:0;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 8px 18px rgba(20,20,40,.12);padding:4px;min-width:140px;z-index:10001;list-style:none;margin:0;will-change:transform,opacity;transform:translateY(-2px);opacity:0;animation:SearchBar_typeMenuIn__hHysg .16s ease forwards;font-size:.75rem;line-height:1.3}@media(min-width:768px){.SearchBar_typeMenu__WUzWx{border-radius:10px;padding:6px;min-width:160px;font-size:13px;line-height:1.2}}.SearchBar_typeItem__v9ymO{padding:7px 8px;border-radius:6px;color:#111827;cursor:pointer;font-size:.75rem}@media(min-width:768px){.SearchBar_typeItem__v9ymO{padding:8px 10px;font-size:.8125rem}}.SearchBar_typeItem__v9ymO:hover{background:#f3f4f6}.SearchBar_typeItem--active__B_XUE{background:rgba(168,85,247,.1);outline:1px solid rgba(168,85,247,.25)}@keyframes SearchBar_typeMenuIn__hHysg{to{transform:translateY(0);opacity:1}}.SearchBar_hiddenFile__qVfPg{display:none}.SearchBar_historyPanel__9gFCf{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#fff;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:10000;max-height:400px;overflow-y:auto;animation:SearchBar_fadeInDown__5HcEy .2s ease}@media(min-width:768px){.SearchBar_historyPanel__9gFCf{border-radius:12px;box-shadow:0 6px 16px rgba(0,0,0,.12)}}@keyframes SearchBar_fadeInDown__5HcEy{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.SearchBar_historyLoading__28tg9{display:flex;align-items:center;justify-content:center;padding:2rem;min-height:100px}.SearchBar_spinner__faOdb{width:24px;height:24px;border:2px solid var(--border);border-top-color:var(--color-primary);border-radius:50%;animation:SearchBar_spin__pGNrC .6s linear infinite}@keyframes SearchBar_spin__pGNrC{to{transform:rotate(1turn)}}@media(min-width:768px){.SearchBar_rootHero__qTMxt{max-width:820px}}.SearchBar_rootHero__qTMxt .SearchBar_input__vK0_C{height:52px;font-size:1rem;border-radius:26px}@media(min-width:768px){.SearchBar_rootHero__qTMxt .SearchBar_input__vK0_C{height:52px;border-radius:14px;font-size:1.125rem}}.SearchBar_rootHero__qTMxt .SearchBar_input__vK0_C::-moz-placeholder{font-size:.9375rem}.SearchBar_rootHero__qTMxt .SearchBar_input__vK0_C::placeholder{font-size:.9375rem}@media(min-width:768px){.SearchBar_rootHero__qTMxt .SearchBar_input__vK0_C::-moz-placeholder{font-size:1.0625rem}.SearchBar_rootHero__qTMxt .SearchBar_input__vK0_C::placeholder{font-size:1.0625rem}}.SearchBar_rootHero__qTMxt.SearchBar_iconTypeMode__jbDpN .SearchBar_input__vK0_C{padding-left:52px}.PublicNavbar_navbar__mfw4J{position:fixed;top:0;left:0;right:0;z-index:9999;background:rgba(0,0,0,0);transition:all .3s ease;padding:1rem 0}.PublicNavbar_navbar__mfw4J.PublicNavbar_scrolled__AX9K7{background:hsla(0,0%,100%,.98);backdrop-filter:blur(12px);box-shadow:0 2px 20px rgba(0,0,0,.08);padding:.75rem 0}.PublicNavbar_navbar__mfw4J.PublicNavbar_scrolled__AX9K7 .PublicNavbar_logo__pg26K,.PublicNavbar_navbar__mfw4J.PublicNavbar_scrolled__AX9K7 .PublicNavbar_navLink__o2sdH{color:var(--text-primary)}.PublicNavbar_navbar__mfw4J.PublicNavbar_scrolled__AX9K7 .PublicNavbar_logo__pg26K svg{color:var(--primary)}.PublicNavbar_container__rYEf_{max-width:1280px;margin:0 auto;padding:0 1.5rem;display:flex;align-items:center;justify-content:space-between}.PublicNavbar_logo__pg26K{display:flex;align-items:center;gap:.75rem;text-decoration:none;transition:all .3s ease;cursor:pointer}.PublicNavbar_logo__pg26K:hover{opacity:.85;transform:scale(1.02)}.PublicNavbar_logoImage__CQFOz{height:40px;width:auto;transition:all .3s ease}@media(min-width:768px){.PublicNavbar_logoImage__CQFOz{height:48px}}.PublicNavbar_navLinks__OSgxq{display:none}@media(min-width:768px){.PublicNavbar_navLinks__OSgxq{display:flex;gap:2rem}}.PublicNavbar_navLink__o2sdH{color:hsla(0,0%,100%,.95);text-decoration:none;font-weight:500;font-size:.95rem;transition:all .3s ease;position:relative;padding:.5rem 0;cursor:pointer}.PublicNavbar_navLink__o2sdH:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#fff;transition:width .3s ease}.PublicNavbar_navLink__o2sdH:hover{color:#fff;transform:translateY(-1px)}.PublicNavbar_navLink__o2sdH:hover:after{width:100%}.PublicNavbar_actions__JI5yU{display:none;gap:.75rem;align-items:center}@media(min-width:768px){.PublicNavbar_actions__JI5yU{display:flex}}.PublicNavbar_actions__JI5yU a{cursor:pointer}.PublicNavbar_rfqButton__ZzoP3{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;color:hsla(0,0%,100%,.95);text-decoration:none;transition:all .3s ease;cursor:pointer;position:relative}.PublicNavbar_rfqButton__ZzoP3:hover{background-color:hsla(0,0%,100%,.1);color:#fff;transform:translateY(-1px)}.PublicNavbar_scrolled__AX9K7 .PublicNavbar_rfqButton__ZzoP3{color:var(--text-primary)}.PublicNavbar_scrolled__AX9K7 .PublicNavbar_rfqButton__ZzoP3:hover{background-color:rgba(139,92,246,.1);color:var(--primary)}.PublicNavbar_menuButton__3_nrn{background:none;border:none;color:#fff;cursor:pointer;padding:.5rem;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.PublicNavbar_menuButton__3_nrn:hover{opacity:.8}@media(min-width:768px){.PublicNavbar_menuButton__3_nrn{display:none}}.PublicNavbar_scrolled__AX9K7 .PublicNavbar_menuButton__3_nrn{color:var(--text-primary)}.PublicNavbar_mobileMenu__MlLSu{position:fixed;top:5rem;left:0;right:0;bottom:0;background:var(--background);z-index:999;overflow-y:auto;padding:1.5rem;animation:PublicNavbar_slideDown__p8fcX .3s ease-out}@media(min-width:768px){.PublicNavbar_mobileMenu__MlLSu{display:none}}.PublicNavbar_mobileMenuContent__pm3JQ{display:flex;flex-direction:column;gap:1.5rem;padding:1rem 0}.PublicNavbar_mobileNavLink__HyF1R{display:block;padding:.75rem 0;font-size:1.125rem;color:var(--text-primary);text-decoration:none;border-bottom:1px solid var(--border-subtle);transition:all .3s ease;cursor:pointer}.PublicNavbar_mobileNavLink__HyF1R:hover{color:var(--primary);padding-left:.5rem}.PublicNavbar_mobileActions__l9K_R{display:flex;flex-direction:column;gap:1rem;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--border-subtle)}.PublicNavbar_mobileActionButton__6MHpU{display:block;padding:.75rem 1.5rem;border-radius:var(--radius-md);text-align:center;text-decoration:none;font-weight:500;transition:all .3s ease;cursor:pointer}.PublicNavbar_mobileActionButton__6MHpU.PublicNavbar_primary__08xPi{background-color:var(--primary);color:#fff}.PublicNavbar_mobileActionButton__6MHpU.PublicNavbar_primary__08xPi:hover{background-color:var(--primary-dark);transform:translateY(-2px);box-shadow:0 4px 12px rgba(143,25,163,.3)}.PublicNavbar_mobileActionButton__6MHpU:not(.PublicNavbar_primary__08xPi){border:1px solid var(--border);color:var(--text-primary)}.PublicNavbar_mobileActionButton__6MHpU:not(.PublicNavbar_primary__08xPi):hover{background-color:var(--background-hover);transform:translateY(-2px);box-shadow:0 2px 8px rgba(0,0,0,.1)}@keyframes PublicNavbar_slideDown__p8fcX{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.PublicNavbar_mobileMenuContainer__VZkyM{display:flex;flex-shrink:0;position:relative;z-index:2}@media(min-width:768px){.PublicNavbar_mobileMenuContainer__VZkyM{display:none}}.PublicNavbar_userMenuContainer__1g9yS{display:none}.CategoriesDropdown_dropdown__fRJDv{position:absolute;top:calc(100% + .5rem);left:-200px;width:95vw;max-width:1100px;background:#fff;border:1px solid var(--border-subtle);border-radius:24px;box-shadow:0 8px 24px rgba(0,0,0,.15);z-index:9999;animation:CategoriesDropdown_fadeIn__UMA88 .15s ease}.CategoriesDropdown_inner__G2Cw_{display:grid;grid-template-columns:200px 280px minmax(0,1fr);gap:12px;max-height:340px}.CategoriesDropdown_filters__4fI_f{background:var(--surface-primary);border-right:1px solid var(--border-subtle);display:flex;flex-direction:column;height:340px;max-height:340px;overflow-y:auto;overflow-x:hidden;padding:4px 0;scrollbar-width:thin;border-radius:24px 0 0 0}.CategoriesDropdown_filters__4fI_f::-webkit-scrollbar{width:6px}.CategoriesDropdown_filters__4fI_f::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.CategoriesDropdown_filters__4fI_f::-webkit-scrollbar-thumb{background:color-mix(in oklab,var(--text-primary) 85%,transparent);border-radius:999px;border:1px solid var(--border-subtle);background-clip:padding-box}.CategoriesDropdown_filterItem__XG0T_{position:relative;display:flex;align-items:center;gap:4px;width:100%;padding:12px;border:none;background:rgba(0,0,0,0);color:#64748b;text-align:left;cursor:pointer;outline:none;transition:all .2s cubic-bezier(.16,1,.3,1);font-size:.875rem;font-weight:500}.CategoriesDropdown_filterItem__XG0T_:focus-visible,.CategoriesDropdown_filterItem__XG0T_:hover{background:rgba(124,58,237,.12);color:#7c3aed}.CategoriesDropdown_filterItem__XG0T_:focus-visible{outline:none}.CategoriesDropdown_filterItemActive__NnTk_{background:rgba(124,58,237,.12);color:#7c3aed;font-weight:600}.CategoriesDropdown_filterItemActive__NnTk_:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;background:#7c3aed;border-radius:0 3px 3px 0}.CategoriesDropdown_filterIcon__ryQEP{flex-shrink:0;display:flex;align-items:center;justify-content:center}.CategoriesDropdown_filterLabel__Np_R2{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CategoriesDropdown_sidebar__PE_FU{background:var(--surface-primary);border-right:1px solid var(--border-subtle);display:flex;flex-direction:column;height:340px;max-height:340px;overflow-y:auto;overflow-x:hidden;padding:4px 0;scrollbar-width:thin;border-radius:0}.CategoriesDropdown_sidebar__PE_FU::-webkit-scrollbar{width:6px}.CategoriesDropdown_sidebar__PE_FU::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.CategoriesDropdown_sidebar__PE_FU::-webkit-scrollbar-thumb{background:color-mix(in oklab,var(--text-primary) 85%,transparent);border-radius:999px;border:1px solid var(--border-subtle);background-clip:padding-box}.CategoriesDropdown_searchBox__zZen9{position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:6px;margin:0 8px 4px;padding:6px 8px;border:1px solid var(--border-subtle);border-radius:8px;background:#fff}.CategoriesDropdown_searchIcon__WrDtL{color:#64748b;flex-shrink:0}.CategoriesDropdown_searchInput__LY9UK{border:none;outline:none;background:rgba(0,0,0,0);width:100%;color:var(--text-primary);font-size:.8rem}.CategoriesDropdown_searchClear__75A8k{border:none;background:rgba(0,0,0,0);color:#94a3b8;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:2px}.CategoriesDropdown_sidebarEmpty__OsEJa{margin:8px;color:var(--text-secondary);font-size:.8rem}.CategoriesDropdown_sidebarItem__LBnpB{position:relative;display:flex;align-items:center;gap:4px;width:100%;padding:10px 12px;border:none;background:rgba(0,0,0,0);color:#64748b;text-align:left;cursor:pointer;outline:none;transition:all .2s cubic-bezier(.16,1,.3,1);font-size:.875rem}.CategoriesDropdown_sidebarItem__LBnpB:focus-visible,.CategoriesDropdown_sidebarItem__LBnpB:hover{background:rgba(124,58,237,.08);color:#7c3aed}.CategoriesDropdown_sidebarItem__LBnpB:focus-visible{outline:none}.CategoriesDropdown_sidebarItem__LBnpB:focus-visible svg,.CategoriesDropdown_sidebarItem__LBnpB:hover svg{transform:translateX(1px);transition:transform .16s ease}.CategoriesDropdown_sidebarItemActive__l1g0S{background:rgba(124,58,237,.08);color:#7c3aed;font-weight:600}.CategoriesDropdown_sidebarItemActive__l1g0S:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;background:#7c3aed;border-radius:0 3px 3px 0}.CategoriesDropdown_sidebarIcon__DRZbP{flex-shrink:0;display:flex;align-items:center;justify-content:center}.CategoriesDropdown_sidebarLabel__lFcsK{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CategoriesDropdown_panel__IR6tQ{padding:12px;height:340px;max-height:340px;background:radial-gradient(1200px 300px at 20% -10%,color-mix(in oklab,var(--color-primary) 12%,transparent) 0,transparent 60%),radial-gradient(800px 200px at 90% 0,color-mix(in oklab,var(--color-primary) 8%,transparent) 0,transparent 70%),#fff;display:flex;flex-direction:column;gap:12px;overflow:hidden;border-radius:0 24px 24px 0}.CategoriesDropdown_panelTitle__3JpBG{font-size:14px;font-weight:700;line-height:1.2;color:var(--text-primary,inherit);margin:0;color:var(--text-primary);padding-bottom:8px;border-bottom:1px solid var(--border-subtle)}.CategoriesDropdown_tiles__QUsfz{flex:1 1 auto;min-height:0;overflow-y:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;padding-right:4px;scrollbar-width:thin}.CategoriesDropdown_tiles__QUsfz::-webkit-scrollbar{width:6px}.CategoriesDropdown_tiles__QUsfz::-webkit-scrollbar-thumb{background:var(--border-subtle);border-radius:3px}.CategoriesDropdown_tile__l2DLC{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;text-decoration:none;color:var(--text-secondary);padding:8px;border-radius:8px;background:#fafbfc;transition:box-shadow .2s,border-color .2s,background .2s ease;aspect-ratio:1/1;min-height:auto;box-shadow:0 2px 8px rgba(30,32,50,.04);border:2px solid rgba(0,0,0,0)}.CategoriesDropdown_tile__l2DLC:focus-visible,.CategoriesDropdown_tile__l2DLC:hover{border-color:var(--color-primary);box-shadow:0 4px 16px rgba(30,32,50,.12);background:rgba(120,74,247,.08)}.CategoriesDropdown_tile__l2DLC:focus-visible{outline:3px solid color-mix(in oklab,var(--color-primary) 26%,transparent);outline-offset:2px}.CategoriesDropdown_tileIconWrap__J7iaV{width:36px;height:36px;background:rgba(120,74,247,.12);display:grid;place-items:center;color:var(--color-primary);border-radius:50%;box-shadow:0 1px 4px rgba(30,32,50,.08);flex-shrink:0}.CategoriesDropdown_tileIconWrap__J7iaV svg{width:24px;height:24px}.CategoriesDropdown_tileLabel__k9P4M{font-size:12px;font-weight:500;text-align:center;line-height:1.3;color:var(--text-primary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;overflow:hidden;text-overflow:ellipsis;max-height:calc(2.6em + 2px);min-height:calc(2.6em + 2px);white-space:normal}.CategoriesDropdown_empty__mDd6k{font-size:13px;font-weight:400;line-height:1.5;color:var(--text-secondary);padding:20px;text-align:center}@keyframes CategoriesDropdown_fadeIn__UMA88{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.CategoriesDropdown_sidebarItem__LBnpB,.CategoriesDropdown_tile__l2DLC{transition:none}}