.styles_heroSection__JKJYC{align-items:center;background:var(--hero-bg);color:var(--text-primary);display:flex;justify-content:center;min-height:80vh;overflow:hidden;position:relative}.styles_gradient__IGI3S{background:radial-gradient(circle at 20% 80%,var(--highlight-alpha-20) 0,transparent 50%),radial-gradient(circle at 80% 20%,243,146,61,.12 0,transparent 50%),var(--hero-bg)}.styles_solid__AeRHT{background:linear-gradient(135deg,var(--text-primary-dark) 0,var(--text-muted) 100%)}.styles_pattern__RWxUy{background:radial-gradient(circle at 25% 25%,var(--highlight-alpha-10) 0,transparent 50%),radial-gradient(circle at 75% 75%,243,146,61,.08 0,transparent 50%),linear-gradient(135deg,var(--text-primary-dark) 0,var(--text-muted) 100%)}.styles_center__HviRp{text-align:center}.styles_left__GGb7M{text-align:left}.styles_right__ueuRy{text-align:right}.styles_gridBackground__uu7wm{animation:styles_gridMove__QgZSc 25s linear infinite;background-image:linear-gradient(var(--hero-grid-color) 1px,transparent 1px),linear-gradient(90deg,var(--hero-grid-color) 1px,transparent 1px);background-size:50px 50px;bottom:0;left:0;position:absolute;right:0;top:0}@keyframes styles_gridMove__QgZSc{0%{transform:translate(0)}to{transform:translate(50px,50px)}}.styles_particles__thuZi{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.styles_particle__TRll2{animation:styles_float__Mixeg 8s ease-in-out infinite;background:var(--hero-particle-color);border-radius:50%;height:4px;position:absolute;width:4px}.styles_particle1__zwv4R{animation-delay:0s;left:10%;top:20%}.styles_particle2__WaVRq{animation-delay:1s;left:80%;top:60%}.styles_particle3__30nha{animation-delay:2s;left:20%;top:80%}.styles_particle4___wuIw{animation-delay:3s;left:70%;top:30%}.styles_particle5__TQhuM{animation-delay:4s;left:30%;top:70%}.styles_particle6__eTter{animation-delay:5s;left:60%;top:40%}@keyframes styles_float__Mixeg{0%,to{opacity:.6;transform:translateY(0) rotate(0deg)}50%{opacity:1;transform:translateY(-20px) rotate(180deg)}}.styles_container__TVPzZ{margin:0 auto;max-width:1200px;padding:2rem;position:relative;width:100%;z-index:2}.styles_content__5ecRQ{margin:0 auto;max-width:800px}.styles_badge__XuYcK{align-items:center;animation:styles_fadeInUp__6WxtP .8s ease-out;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--hero-trust-badge-bg);border:1px solid var(--hero-trust-badge-border);border-radius:50px;display:inline-flex;gap:.5rem;margin-bottom:2rem;padding:.75rem 1.5rem}.styles_badgeIcon__J1urH{font-size:1.2rem}.styles_badgeText__IJHkh{color:var(--highlight);font-size:.9rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.styles_title__k9SHV{animation:styles_fadeInUp__6WxtP .8s ease-out .2s both;background:var(--hero-title-gradient);-webkit-background-clip:text;background-clip:text;font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem}.styles_titleAccent___9gC7{animation:styles_pulse__Gikco 2s ease-in-out infinite;color:var(--secondaryColor)}@keyframes styles_pulse__Gikco{0%,to{opacity:1}50%{opacity:.7}}.styles_subtitle__1HSF_{animation:styles_fadeInUp__6WxtP .8s ease-out .4s both;color:var(--hero-description-color);font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:600;margin-bottom:1rem}.styles_description__E2dZe{animation:styles_fadeInUp__6WxtP .8s ease-out .6s both;color:var(--hero-extended-description-color);font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.6;margin-bottom:3rem;margin-left:auto;margin-right:auto;max-width:600px}.styles_ctaGroup__MuYVp{animation:styles_fadeInUp__6WxtP .8s ease-out 1s both;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-bottom:2rem}.styles_primaryCTA__7Swbd,.styles_secondaryCTA__11d6Q{align-items:center;border-radius:12px;display:inline-flex;font-size:1rem;font-weight:600;gap:.75rem;overflow:hidden;padding:1rem 2rem;position:relative;-webkit-text-decoration:none;text-decoration:none;transition:var(--transition-smooth)}.styles_primaryCTA__7Swbd{background:var(--hero-cta-primary-bg);border:1px solid var(--highlight-alpha-30);box-shadow:var(--hero-cta-primary-shadow);color:var(--hero-cta-primary-color)}.styles_primaryCTA__7Swbd:hover{box-shadow:var(--hero-cta-primary-hover-shadow);transform:translateY(-2px) scale(1.02)}.styles_secondaryCTA__11d6Q{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--hero-cta-secondary-bg);border:1px solid var(--hero-cta-secondary-border);color:var(--hero-cta-secondary-color)}.styles_secondaryCTA__11d6Q:hover{background:var(--hero-cta-secondary-hover-bg);border-color:var(--hero-cta-secondary-border);box-shadow:var(--hero-cta-secondary-hover-shadow);transform:translateY(-2px)}.styles_ctaIcon__CGkvs{font-size:1.2rem;transition:transform .3s ease}.styles_primaryCTA__7Swbd:hover .styles_ctaIcon__CGkvs,.styles_secondaryCTA__11d6Q:hover .styles_ctaIcon__CGkvs{transform:translateX(4px)}.styles_accentLine__Jo0B8{animation:styles_shimmer__XlwsL 2s ease-in-out infinite;background:linear-gradient(90deg,var(--highlight),var(--secondaryColor));border-radius:2px;height:4px;margin:0 auto;width:100px}@keyframes styles_shimmer__XlwsL{0%,to{opacity:.7;transform:scaleX(1)}50%{opacity:1;transform:scaleX(1.1)}}.styles_features__G7Cjb{animation:styles_fadeInUp__6WxtP .8s ease-out 1.2s both;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:3rem}.styles_feature__9wuUT{align-items:flex-start;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--hero-text-container-bg);border:1px solid var(--hero-text-container-border);border-radius:16px;display:flex;gap:1rem;padding:1.5rem;transition:var(--transition-smooth)}.styles_feature__9wuUT:hover{border-color:var(--highlight-alpha-30);box-shadow:var(--hero-text-container-shadow);transform:translateY(-4px)}.styles_featureIcon__vK8eP{align-items:center;background:linear-gradient(135deg,var(--highlight-alpha-20),243,146,61,.2);border:1px solid var(--hero-text-container-border);border-radius:12px;display:flex;flex-shrink:0;font-size:2rem;height:60px;justify-content:center;width:60px}.styles_featureContent__m0JqT{flex:1 1}.styles_featureTitle___KZKu{color:var(--hero-stat-value-color);font-size:1.1rem;font-weight:600;margin-bottom:.5rem}.styles_featureDescription__3p_YI{color:var(--hero-stat-label-color);font-size:.9rem;line-height:1.5}.styles_decorativeElements__go8w2{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.styles_floatingCard__fn174{align-items:center;animation:styles_float__Mixeg 10s ease-in-out infinite;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--hero-text-container-bg);border:1px solid var(--hero-text-container-border);border-radius:12px;display:flex;flex-direction:column;gap:.5rem;padding:1rem;position:absolute}.styles_floatingCard__fn174:first-child{animation-delay:0s;right:10%;top:20%}.styles_floatingCard__fn174:nth-child(2){animation-delay:2s;left:5%;top:60%}.styles_floatingCard__fn174:nth-child(3){animation-delay:4s;bottom:20%;right:20%}.styles_cardIcon__7V4dv{font-size:1.5rem}.styles_cardText__wmyMN{color:var(--hero-stat-label-color);font-size:.8rem;font-weight:500;text-align:center}@keyframes styles_fadeInUp__6WxtP{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.styles_container__TVPzZ{padding:1rem}.styles_features__G7Cjb{gap:1rem;grid-template-columns:1fr}.styles_feature__9wuUT{padding:1rem}.styles_ctaGroup__MuYVp{align-items:center;flex-direction:column}.styles_primaryCTA__7Swbd,.styles_secondaryCTA__11d6Q{justify-content:center;max-width:300px;width:100%}.styles_floatingCard__fn174{display:none}}@media (max-width:480px){.styles_badge__XuYcK{margin-bottom:1.5rem;padding:.5rem 1rem}.styles_title__k9SHV{margin-bottom:1rem}.styles_description__E2dZe{margin-bottom:2rem}.styles_featureIcon__vK8eP{font-size:1.5rem;height:50px;width:50px}}@media (prefers-reduced-motion:reduce){.styles_floatingCard__fn174,.styles_gridBackground__uu7wm,.styles_particle__TRll2{animation:none}.styles_feature__9wuUT:hover,.styles_primaryCTA__7Swbd:hover,.styles_secondaryCTA__11d6Q:hover{transform:none}}@supports not ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.styles_badge__XuYcK,.styles_feature__9wuUT,.styles_floatingCard__fn174,.styles_secondaryCTA__11d6Q{background:var(--hero-text-container-bg)}}@supports not (color:var(--text-primary )){.styles_heroSection__JKJYC{background:linear-gradient(135deg,#0f172a,#1e293b 50%,#334155);color:#fff}.styles_title__k9SHV{background:linear-gradient(135deg,#fff,#60a5fa 50%,#f39c12);-webkit-background-clip:text;background-clip:text}.styles_primaryCTA__7Swbd{background:linear-gradient(135deg,#007acd,#0056b3);color:#fff}}@media (prefers-color-scheme:dark){.styles_heroSection__JKJYC{background:var(--hero-bg)}}@media (prefers-color-scheme:light){.styles_heroSection__JKJYC{background:var(--hero-bg)}}.styles_section__jhHEY{background:var(--search-bg);overflow:hidden;padding:4rem 0;position:relative}.styles_container__9usvp{margin:0 auto;max-width:800px;padding:0 2rem;position:relative;z-index:2}.styles_searchForm__CjL79{text-align:center}.styles_searchInputWrapper__O2tj5{align-items:center;background:var(--search-form-bg);border:2px solid var(--search-form-border);border-radius:16px;box-shadow:var(--search-form-shadow);display:flex;margin-bottom:2rem;padding:.5rem;transition:var(--transition-smooth)}.styles_searchInputWrapper__O2tj5:focus-within{border-color:var(--highlight);box-shadow:var(--search-form-focus-shadow);transform:translateY(-2px)}.styles_searchIcon__MDqPw{color:var(--search-icon-color);flex-shrink:0;font-size:1.5rem;margin:0 1rem}.styles_searchInput__yMdge{background:transparent;border:none;color:var(--search-input-color);flex:1 1;font-size:1.1rem;min-width:0;outline:none;padding:1rem 0}.styles_searchInput__yMdge::-moz-placeholder{color:var(--search-placeholder-color);opacity:.7}.styles_searchInput__yMdge::placeholder{color:var(--search-placeholder-color);opacity:.7}.styles_searchButton__VHCot{background:var(--search-button-bg);border:none;border-radius:12px;box-shadow:var(--search-button-shadow);color:var(--search-button-color);cursor:pointer;font-size:1rem;font-weight:600;padding:1rem 2rem;transition:var(--transition-smooth);white-space:nowrap}.styles_searchButton__VHCot:hover{background:var(--search-button-hover-bg);box-shadow:var(--search-button-hover-shadow);transform:translateY(-1px)}.styles_searchButton__VHCot:active{transform:translateY(0)}.styles_searchTips__3R2K_{margin:0 auto;max-width:500px;text-align:left}.styles_tipsTitle__emC_p{color:var(--search-tips-title-color);font-size:.9rem;font-weight:600;margin-bottom:.75rem;text-align:center}.styles_tipsList__dKzQG{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;list-style:none;margin:0;padding:0}.styles_tipsList__dKzQG li{background:var(--search-tips-bg);border:1px solid var(--search-tips-border);border-radius:20px;color:var(--search-tips-text-color);font-size:.85rem;padding:.5rem 1rem;transition:var(--transition-base)}.styles_tipsList__dKzQG li:hover{background:var(--search-tips-hover-bg);border-color:var(--highlight-alpha-30);transform:translateY(-1px)}@media (max-width:768px){.styles_section__jhHEY{padding:3rem 0}.styles_container__9usvp{padding:0 1rem}.styles_searchInputWrapper__O2tj5{flex-direction:column;gap:1rem;padding:1rem}.styles_searchInput__yMdge{text-align:center;width:100%}.styles_searchButton__VHCot{width:100%}.styles_tipsList__dKzQG{align-items:center;flex-direction:column}.styles_tipsList__dKzQG li{text-align:center;width:100%}}@media (max-width:480px){.styles_section__jhHEY{padding:2rem 0}.styles_searchInput__yMdge{font-size:1rem}.styles_searchButton__VHCot{font-size:.9rem;padding:.875rem 1.5rem}}@media (prefers-reduced-motion:reduce){.styles_searchButton__VHCot:hover,.styles_searchInputWrapper__O2tj5:focus-within,.styles_tipsList__dKzQG li:hover{transform:none}}@supports not ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.styles_searchInputWrapper__O2tj5{background:var(--search-form-bg)}}@supports not (color:var(--text-primary )){.styles_section__jhHEY{background:linear-gradient(135deg,#f8fafc,#e2e8f0)}.styles_searchInputWrapper__O2tj5{background:hsla(0,0%,100%,.9);border:2px solid rgba(0,122,205,.2);box-shadow:0 4px 12px rgba(0,0,0,.1)}.styles_searchInput__yMdge{color:#1e293b}.styles_searchInput__yMdge::-moz-placeholder{color:#64748b}.styles_searchInput__yMdge::placeholder{color:#64748b}.styles_searchButton__VHCot{background:linear-gradient(135deg,#007acd,#0056b3);color:#fff}.styles_tipsList__dKzQG li{background:hsla(0,0%,100%,.8);border:1px solid rgba(0,122,205,.1);color:#475569}}@media (prefers-color-scheme:dark){.styles_section__jhHEY{background:var(--search-bg)}}@media (prefers-color-scheme:light){.styles_section__jhHEY{background:var(--search-bg)}}.styles_section__xltOh{background:var(--search-filters-bg);border-bottom:1px solid var(--search-filters-border);border-top:1px solid var(--search-filters-border);padding:3rem 0}.styles_container__7Kzck{margin:0 auto;max-width:1200px;padding:0 2rem}.styles_filtersHeader__h2QIi{margin-bottom:2rem;text-align:center}.styles_title__CxTyX{color:var(--search-filters-title-color);font-size:1.5rem;font-weight:600;margin:0}.styles_filtersContent__XDVOG{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:2rem}.styles_filterGroup__GwI3_{background:var(--search-filters-card-bg);border:1px solid var(--search-filters-card-border);border-radius:12px;box-shadow:var(--search-filters-card-shadow);padding:1.5rem}.styles_filterTitle__Cjg8U{border-bottom:1px solid var(--search-filters-divider);color:var(--search-filters-title-color);font-size:1.1rem;font-weight:600;margin:0 0 1rem;padding-bottom:.5rem}.styles_categoriesList__BHAqX{display:flex;flex-direction:column;gap:.5rem}.styles_categoryButton__E5gif{align-items:center;background:var(--search-filters-button-bg);border:1px solid var(--search-filters-button-border);border-radius:8px;color:var(--search-filters-button-color);cursor:pointer;display:flex;font-size:.9rem;font-weight:500;justify-content:space-between;padding:.75rem 1rem;text-align:left;transition:var(--transition-base)}.styles_categoryButton__E5gif:hover{background:var(--search-filters-button-hover-bg);border-color:var(--highlight-alpha-30);transform:translateY(-1px)}.styles_categoryButton__E5gif.styles_active__vxqXj{background:var(--highlight-alpha-10);border-color:var(--highlight);color:var(--highlight);font-weight:600}.styles_categoryLabel__OCHtn{flex:1 1}.styles_categoryCount__9tmKX{font-size:.8rem;margin-left:.5rem;opacity:.7}.styles_sortOptions__fAQh0{display:flex;flex-direction:column;gap:1rem}.styles_sortSelect__3IA1u{background:var(--search-filters-select-bg);border:1px solid var(--search-filters-select-border);border-radius:8px;color:var(--search-filters-select-color);cursor:pointer;font-size:.9rem;padding:.75rem 1rem;transition:var(--transition-base)}.styles_sortSelect__3IA1u:focus{border-color:var(--highlight);box-shadow:0 0 0 3px var(--highlight-alpha-20);outline:none}.styles_advancedFilters__4c3Yz{display:flex;flex-direction:column;gap:.75rem}.styles_filterOption__L8qaZ{align-items:center;display:flex;gap:.75rem}.styles_checkbox__zIIyw{accent-color:var(--highlight);cursor:pointer;height:18px;width:18px}.styles_checkboxLabel__enuTw{color:var(--search-filters-checkbox-color);cursor:pointer;font-size:.9rem;transition:var(--transition-base);-webkit-user-select:none;-moz-user-select:none;user-select:none}.styles_checkboxLabel__enuTw:hover{color:var(--search-filters-checkbox-hover-color)}.styles_filterActions__n9cpw{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.styles_applyButton__EkXn3,.styles_resetButton__P5zpT{border:none;border-radius:8px;cursor:pointer;font-size:.9rem;font-weight:600;padding:.875rem 2rem;transition:var(--transition-smooth)}.styles_applyButton__EkXn3{background:var(--search-filters-apply-bg);box-shadow:var(--search-filters-apply-shadow);color:var(--search-filters-apply-color)}.styles_applyButton__EkXn3:hover{background:var(--search-filters-apply-hover-bg);box-shadow:var(--search-filters-apply-hover-shadow);transform:translateY(-2px)}.styles_resetButton__P5zpT{background:var(--search-filters-reset-bg);border:1px solid var(--search-filters-reset-border);color:var(--search-filters-reset-color)}.styles_resetButton__P5zpT:hover{background:var(--search-filters-reset-hover-bg);border-color:var(--search-filters-reset-hover-border);transform:translateY(-2px)}@media (max-width:768px){.styles_section__xltOh{padding:2rem 0}.styles_container__7Kzck{padding:0 1rem}.styles_filtersContent__XDVOG{gap:1.5rem;grid-template-columns:1fr}.styles_filterGroup__GwI3_{padding:1.25rem}.styles_filterActions__n9cpw{align-items:center;flex-direction:column}.styles_applyButton__EkXn3,.styles_resetButton__P5zpT{max-width:300px;width:100%}}@media (max-width:480px){.styles_title__CxTyX{font-size:1.25rem}.styles_filterTitle__Cjg8U{font-size:1rem}.styles_categoryButton__E5gif,.styles_sortSelect__3IA1u{font-size:.85rem;padding:.625rem .875rem}.styles_checkboxLabel__enuTw{font-size:.85rem}}@media (prefers-reduced-motion:reduce){.styles_applyButton__EkXn3:hover,.styles_categoryButton__E5gif:hover,.styles_resetButton__P5zpT:hover{transform:none}}@supports not (accent-color:var(--highlight )){.styles_checkbox__zIIyw{accent-color:#007acd}}@supports not (color:var(--text-primary )){.styles_section__xltOh{background:#f8fafc;border-bottom:1px solid #e2e8f0;border-top:1px solid #e2e8f0}.styles_title__CxTyX{color:#1e293b}.styles_filterGroup__GwI3_{background:#fff;border:1px solid #e2e8f0;box-shadow:0 2px 8px rgba(0,0,0,.1)}.styles_filterTitle__Cjg8U{border-bottom:1px solid #e2e8f0;color:#1e293b}.styles_categoryButton__E5gif{background:#f8fafc;border:1px solid #e2e8f0;color:#475569}.styles_categoryButton__E5gif:hover{background:#f1f5f9;border-color:#007acd}.styles_categoryButton__E5gif.styles_active__vxqXj{background:rgba(0,122,205,.1);border-color:#007acd;color:#007acd}.styles_applyButton__EkXn3{background:linear-gradient(135deg,#007acd,#0056b3);color:#fff}.styles_resetButton__P5zpT{background:#fff;border:1px solid #e2e8f0;color:#475569}}@media (prefers-color-scheme:dark){.styles_section__xltOh{background:var(--search-filters-bg)}}@media (prefers-color-scheme:light){.styles_section__xltOh{background:var(--search-filters-bg)}}.styles_section__RdbzO{background:var(--search-results-bg);padding:2rem 0}.styles_container__cbfsz{margin:0 auto;max-width:1200px;padding:0 1rem}.styles_resultsHeader__vsNKi{align-items:center;background:var(--search-results-header-bg);border:1px solid var(--search-results-header-border);border-radius:12px;display:flex;justify-content:space-between;margin-bottom:2rem;padding:1.5rem}.styles_resultsInfo__BqTrx{flex:1 1}.styles_resultsTitle__xIKYU{color:var(--search-results-title-color);font-size:1.5rem;font-weight:600;margin-bottom:.5rem}.styles_resultsCount__Ynyo_{color:var(--search-results-count-color);font-size:.9rem;margin:0}.styles_resultsStats__yRE0f{display:flex;gap:1rem}.styles_statItem__yvCnJ{align-items:center;display:flex;flex-direction:column;text-align:center}.styles_statValue__cumrW{color:var(--search-results-stat-value-color);font-size:1.25rem;font-weight:700}.styles_statLabel__a6Yn1{color:var(--search-results-stat-label-color);font-size:.75rem;letter-spacing:.5px;text-transform:uppercase}.styles_resultsList__e_e42{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2rem}.styles_resultCard__84Zod{background:var(--search-results-card-bg);border:1px solid var(--search-results-card-border);border-radius:12px;box-shadow:var(--search-results-card-shadow);padding:1.5rem;transition:all .3s ease}.styles_resultCard__84Zod:hover{border-color:var(--search-results-card-hover-border);box-shadow:var(--search-results-card-hover-shadow);transform:translateY(-2px)}.styles_resultHeader__0e4Ub{justify-content:space-between;margin-bottom:1rem}.styles_resultHeader__0e4Ub,.styles_resultMeta__oeyIA{align-items:center;display:flex}.styles_resultMeta__oeyIA{gap:1rem}.styles_categoryBadge__62Kle{align-items:center;background:var(--search-results-category-bg);border:1px solid var(--search-results-category-border);border-radius:20px;color:var(--search-results-category-color);display:inline-flex;font-size:.8rem;font-weight:600;gap:.5rem;letter-spacing:.5px;padding:.5rem 1rem;text-transform:uppercase}.styles_categoryBadgePrimary__FnR5e{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.styles_categoryBadgeSecondary__yvtdV{background:var(--secondary);border-color:var(--secondary);color:var(--secondary-foreground)}.styles_categoryBadgeAccent__q3hTL{background:var(--accent);border-color:var(--accent);color:var(--accent-foreground)}.styles_categoryBadgeSuccess__7rxZn{background:var(--success);border-color:var(--success);color:var(--success-foreground)}.styles_categoryBadgeWarning__4ya7G{background:var(--warning);border-color:var(--warning);color:var(--warning-foreground)}.styles_categoryBadgeError__UJXLu{background:var(--error);border-color:var(--error);color:var(--error-foreground)}.styles_categoryBadgeInfo__X0Crw{background:var(--info);border-color:var(--info);color:var(--info-foreground)}.styles_resultDate__JDiiI{color:var(--search-results-date-color);font-size:.8rem}.styles_relevanceScore__DtPVP{align-items:center;display:flex;flex-direction:column;text-align:center}.styles_relevanceValue__m6ITy{color:var(--search-results-relevance-color);font-size:1rem;font-weight:700}.styles_relevanceLabel___2cCY{color:var(--search-results-relevance-label-color);font-size:.7rem;letter-spacing:.5px;text-transform:uppercase}.styles_resultContent__Vtbfl{margin-bottom:1rem}.styles_resultTitle__JVg_u{margin-bottom:.75rem}.styles_resultLink___EnEG{color:var(--search-results-link-color);font-size:1.25rem;font-weight:600;line-height:1.4;-webkit-text-decoration:none;text-decoration:none;transition:color .2s ease}.styles_resultLink___EnEG:hover{color:var(--search-results-link-hover-color);-webkit-text-decoration:underline;text-decoration:underline}.styles_resultDescription__f8PJq{color:var(--search-results-description-color);line-height:1.6;margin-bottom:1rem}.styles_resultTags___QVvx{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.styles_tag__1N5oI{background:var(--search-results-tag-bg);border:1px solid var(--search-results-tag-border);border-radius:12px;color:var(--search-results-tag-color);font-size:.75rem;font-weight:500;padding:.25rem .75rem}.styles_resultFooter__8LULx{display:flex;justify-content:flex-end}.styles_readMoreButton__kFMVo{align-items:center;background:var(--search-results-readmore-bg);border:1px solid var(--search-results-readmore-border);border-radius:8px;color:var(--search-results-readmore-color);display:inline-flex;font-size:.9rem;font-weight:600;gap:.5rem;padding:.75rem 1.5rem;-webkit-text-decoration:none;text-decoration:none;transition:all .2s ease}.styles_readMoreButton__kFMVo:hover{background:var(--search-results-readmore-hover-bg);box-shadow:var(--search-results-readmore-hover-shadow);color:var(--search-results-readmore-hover-color);transform:translateY(-1px)}.styles_readMoreIcon__mnLzi{font-size:.8rem;transition:transform .2s ease}.styles_readMoreButton__kFMVo:hover .styles_readMoreIcon__mnLzi{transform:translateX(2px)}.styles_pagination__mqDef{align-items:center;display:flex;gap:1rem;justify-content:center;margin-top:2rem}.styles_paginationButton___7OgK{background:var(--search-results-pagination-bg);border:1px solid var(--search-results-pagination-border);border-radius:8px;color:var(--search-results-pagination-color);cursor:pointer;font-size:.9rem;font-weight:600;padding:.75rem 1.5rem;transition:all .2s ease}.styles_paginationButton___7OgK:hover:not(:disabled){background:var(--search-results-pagination-hover-bg);box-shadow:var(--search-results-pagination-hover-shadow);color:var(--search-results-pagination-hover-color);transform:translateY(-1px)}.styles_paginationButton___7OgK:disabled{cursor:not-allowed;opacity:.5}.styles_paginationPages__55Fc_{gap:.5rem}.styles_pageButton__njFIm,.styles_paginationPages__55Fc_{align-items:center;display:flex}.styles_pageButton__njFIm{background:var(--search-results-page-bg);border:1px solid var(--search-results-page-border);border-radius:6px;color:var(--search-results-page-color);cursor:pointer;font-size:.9rem;font-weight:600;height:2.5rem;justify-content:center;transition:all .2s ease;width:2.5rem}.styles_pageButton__njFIm:hover{background:var(--search-results-page-hover-bg);box-shadow:var(--search-results-page-hover-shadow);color:var(--search-results-page-hover-color);transform:translateY(-1px)}.styles_pageButton__njFIm.styles_active__4Bz0p{background:var(--search-results-page-active-bg);border-color:var(--search-results-page-active-border);color:var(--search-results-page-active-color)}.styles_pageEllipsis__VueNO{color:var(--search-results-ellipsis-color);font-weight:600}@media (max-width:768px){.styles_resultsHeader__vsNKi{flex-direction:column;gap:1rem;text-align:center}.styles_resultsStats__yRE0f{justify-content:center}.styles_resultHeader__0e4Ub{align-items:flex-start;flex-direction:column;gap:1rem}.styles_resultMeta__oeyIA{flex-wrap:wrap}.styles_pagination__mqDef{flex-direction:column;gap:1rem}.styles_paginationPages__55Fc_{order:-1}}@media (max-width:480px){.styles_container__cbfsz{padding:0 .75rem}.styles_resultCard__84Zod{padding:1rem}.styles_resultTitle__JVg_u{font-size:1.1rem}.styles_resultDescription__f8PJq{font-size:.9rem}.styles_categoryBadge__62Kle{font-size:.7rem;padding:.4rem .8rem}.styles_tag__1N5oI{font-size:.7rem;padding:.2rem .6rem}}@media (prefers-reduced-motion:reduce){.styles_readMoreButton__kFMVo:hover,.styles_resultCard__84Zod:hover{transform:none}}@supports not ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.styles_resultCard__84Zod{background:var(--search-results-card-bg)}}@supports not (color:var(--text-primary )){.styles_section__RdbzO{background:#fff}.styles_emptyTitle__Zan_z{color:#1e293b}.styles_emptyDescription__npkZe{color:#64748b}.styles_resultsTitle__xIKYU{color:#1e293b}.styles_resultsCount__Ynyo_{color:#64748b}.styles_resultCard__84Zod{background:#fff;border:1px solid #e2e8f0;box-shadow:0 2px 8px rgba(0,0,0,.1)}.styles_resultCard__84Zod:hover{border-color:#007acd;box-shadow:0 4px 16px rgba(0,0,0,.15)}.styles_resultLink___EnEG{color:#007acd}.styles_resultLink___EnEG:hover{color:#0056b3}.styles_readMoreButton__kFMVo{background:linear-gradient(135deg,#007acd,#0056b3);border:none;color:#fff}}@media (prefers-color-scheme:dark){.styles_section__RdbzO{background:var(--search-results-bg)}}@media (prefers-color-scheme:light){.styles_section__RdbzO{background:var(--search-results-bg)}}.styles_section__CoE0q{background:var(--search-suggestions-bg);padding:3rem 0}.styles_container__dcmum{margin:0 auto;max-width:1200px;padding:0 2rem}.styles_suggestionsHeader__BbZpK{margin-bottom:3rem;text-align:center}.styles_title__sDSIB{color:var(--search-suggestions-title-color);font-size:2rem;font-weight:700;margin-bottom:1rem;position:relative}.styles_title__sDSIB:after{background:linear-gradient(135deg,var(--primary),var(--secondaryColor));border-radius:2px;bottom:-.5rem;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);width:60px}.styles_subtitle__h9YZy{color:var(--search-suggestions-subtitle-color);font-size:1rem;line-height:1.6;margin:0 auto;max-width:500px}.styles_suggestionsGrid__OR_vR{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:3rem}.styles_suggestionCard__85QlE{align-items:center;background:var(--search-suggestions-card-bg);border:1px solid var(--search-suggestions-card-border);border-radius:12px;box-shadow:var(--search-suggestions-card-shadow);cursor:pointer;display:flex;gap:1rem;padding:1.5rem;text-align:left;transition:all .3s ease}.styles_suggestionCard__85QlE:hover{border-color:var(--search-suggestions-card-hover-border);box-shadow:var(--search-suggestions-card-hover-shadow);transform:translateY(-4px)}.styles_suggestionIcon__puDwi{color:var(--search-suggestions-icon-color);flex-shrink:0;font-size:1.5rem}.styles_suggestionCardServices__uGEUI{border-left:4px solid var(--primary)}.styles_suggestionCardServices__uGEUI .styles_suggestionIcon__puDwi{color:var(--primary)}.styles_suggestionCardBlog__Ukh6H{border-left:4px solid var(--secondary)}.styles_suggestionCardBlog__Ukh6H .styles_suggestionIcon__puDwi{color:var(--secondary)}.styles_suggestionCardPortfolio__aOxQq{border-left:4px solid var(--accent)}.styles_suggestionCardPortfolio__aOxQq .styles_suggestionIcon__puDwi{color:var(--accent)}.styles_suggestionCardTutorials__38Y7P{border-left:4px solid var(--success)}.styles_suggestionCardTutorials__38Y7P .styles_suggestionIcon__puDwi{color:var(--success)}.styles_suggestionCardDefault__fxS5R{border-left:4px solid var(--info)}.styles_suggestionCardDefault__fxS5R .styles_suggestionIcon__puDwi{color:var(--info)}.styles_suggestionContent__vdrVy{flex:1 1;min-width:0}.styles_suggestionText__3EaKY{color:var(--search-suggestions-text-color);font-size:1rem;font-weight:600;line-height:1.3;margin-bottom:.25rem}.styles_suggestionCategory__r1F1t{color:var(--search-suggestions-category-color);font-size:.8rem;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.styles_suggestionArrow__5fulc{color:var(--search-suggestions-arrow-color);flex-shrink:0;font-size:1.25rem;opacity:.7;transition:all .2s ease}.styles_suggestionCard__85QlE:hover .styles_suggestionArrow__5fulc{opacity:1;transform:translateX(4px)}.styles_suggestionsFooter__04N9N{text-align:center}.styles_popularSearches__93kPG{margin:0 auto;max-width:600px}.styles_popularTitle__C5af5{color:var(--search-suggestions-popular-title-color);font-size:1.25rem;font-weight:600;margin-bottom:1rem}.styles_popularTags__SjUVf{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.styles_popularTag__k4pv9{background:var(--search-suggestions-tag-bg);border:1px solid var(--search-suggestions-tag-border);border-radius:20px;color:var(--search-suggestions-tag-color);cursor:pointer;font-size:.875rem;font-weight:500;padding:.5rem 1rem;transition:all .2s ease}.styles_popularTag__k4pv9:hover{background:var(--search-suggestions-tag-hover-bg);border-color:var(--search-suggestions-tag-hover-border);box-shadow:var(--search-suggestions-tag-hover-shadow);color:var(--search-suggestions-tag-hover-color);transform:translateY(-2px)}@media (max-width:768px){.styles_section__CoE0q{padding:2rem 0}.styles_container__dcmum{padding:0 1rem}.styles_title__sDSIB{font-size:1.75rem}.styles_subtitle__h9YZy{font-size:.9rem}.styles_suggestionsGrid__OR_vR{gap:1rem;grid-template-columns:1fr}.styles_suggestionCard__85QlE{padding:1.25rem}.styles_suggestionIcon__puDwi{font-size:1.25rem}.styles_suggestionText__3EaKY{font-size:.9rem}.styles_suggestionCategory__r1F1t{font-size:.75rem}.styles_popularTags__SjUVf{gap:.5rem}.styles_popularTag__k4pv9{font-size:.8rem;padding:.4rem .8rem}}@media (max-width:480px){.styles_section__CoE0q{padding:1.5rem 0}.styles_title__sDSIB{font-size:1.5rem}.styles_suggestionCard__85QlE{flex-direction:column;gap:.75rem;padding:1rem;text-align:center}.styles_suggestionIcon__puDwi{font-size:1.5rem}.styles_suggestionText__3EaKY{font-size:.85rem}.styles_suggestionCategory__r1F1t{font-size:.7rem}.styles_suggestionArrow__5fulc{font-size:1rem}.styles_popularTitle__C5af5{font-size:1.1rem}.styles_popularTags__SjUVf{align-items:center;flex-direction:column}.styles_popularTag__k4pv9{max-width:200px;text-align:center;width:100%}}@media (prefers-reduced-motion:reduce){.styles_popularTag__k4pv9:hover,.styles_suggestionCard__85QlE:hover,.styles_suggestionCard__85QlE:hover .styles_suggestionArrow__5fulc{transform:none}}@supports not ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.styles_suggestionCard__85QlE{background:var(--search-suggestions-card-bg)}}@supports not (color:var(--text-primary )){.styles_section__CoE0q{background:#f8fafc;border-top:1px solid #e2e8f0}.styles_title__sDSIB{color:#1e293b}.styles_subtitle__h9YZy{color:#64748b}.styles_suggestionCard__85QlE{background:#fff;border:1px solid #e2e8f0;box-shadow:0 2px 8px rgba(0,0,0,.1)}.styles_suggestionCard__85QlE:hover{border-color:#007acd;box-shadow:0 4px 16px rgba(0,0,0,.15)}.styles_suggestionText__3EaKY{color:#1e293b}.styles_suggestionCategory__r1F1t{color:#64748b}.styles_suggestionIcon__puDwi{background:#f1f5f9;border:2px solid rgba(0,122,205,.2)}.styles_popularTitle__C5af5{color:#1e293b}.styles_popularTag__k4pv9{background:#f8fafc;border:1px solid #e2e8f0;color:#475569}.styles_popularTag__k4pv9:hover{background:#f1f5f9;border-color:#007acd;color:#007acd}}@media (prefers-color-scheme:dark){.styles_section__CoE0q{background:var(--search-suggestions-bg)}}@media (prefers-color-scheme:light){.styles_section__CoE0q{background:var(--search-suggestions-bg)}}