.vH1-Bq_container{width:100%;position:relative}.vH1-Bq_filterSidebar{background-color:var(--color-bg-secondary);border-radius:var(--border-radius);border:var(--border-width-thin) solid var(--color-border-primary);box-shadow:var(--shadow-dropdown);margin-bottom:.75rem;padding:1rem}.vH1-Bq_filterHeader{flex-direction:column;margin-bottom:1rem;display:flex;position:relative}.vH1-Bq_filterHeader h2{color:var(--color-gray-100);margin:0 0 .25rem;font-size:1rem;font-weight:600}.vH1-Bq_filterInstructions{color:var(--color-gray-400);margin:0;font-size:.75rem}.vH1-Bq_closeFilters{color:var(--color-gray-400);cursor:pointer;background:0 0;border:none;padding:.25rem;font-size:1.125rem;transition:color .2s;position:absolute;top:0;right:0}.vH1-Bq_closeFilters:hover{color:var(--color-gray-100)}.vH1-Bq_facetGroup{margin-bottom:1rem}.vH1-Bq_facetGroupHeader{text-align:left;cursor:pointer;border:none;border-bottom:var(--border-width-thin) solid var(--color-border-primary);background:0 0;justify-content:space-between;align-items:center;width:100%;padding:.375rem 0;transition:all .2s;display:flex}.vH1-Bq_facetGroupHeader:hover{border-color:var(--color-gray-600)}.vH1-Bq_facetGroupHeader h3{color:var(--color-gray-400);margin:0;font-size:.875rem;font-weight:600}.vH1-Bq_facetToggleIcon{color:var(--color-gray-400);transition:transform .2s}.vH1-Bq_open .vH1-Bq_facetToggleIcon{transform:rotate(180deg)}.vH1-Bq_facetOptions{max-height:0;transition:max-height .3s,padding .3s;overflow:hidden}.vH1-Bq_open .vH1-Bq_facetOptions{max-height:15rem;padding-top:.5rem;overflow-y:auto}.vH1-Bq_facetOption{cursor:pointer;background-color:#ffffff08;border:1px solid #0000;border-radius:.375rem;align-items:center;margin-bottom:.375rem;padding:.375rem .5rem;transition:all .2s;display:flex}.vH1-Bq_facetOption:hover{border-color:var(--color-border-primary);background-color:#ffffff14}.vH1-Bq_facetOption:active{background-color:#ffffff1f}.vH1-Bq_facetOption label{cursor:pointer;width:100%;color:var(--color-gray-300);align-items:center;font-size:.8125rem;line-height:1.2;display:flex}.vH1-Bq_facetCheckbox{appearance:none;border:var(--border-width-thin) solid var(--color-border-secondary);background-color:var(--color-bg-secondary);cursor:pointer;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;width:.875rem;height:.875rem;margin-right:.5rem;transition:all .2s;display:flex;position:relative}.vH1-Bq_facetCheckbox:checked{background-color:var(--color-border-secondary);border-color:var(--color-gray-600)}.vH1-Bq_facetCheckbox:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:.325rem;height:.5rem;margin-top:-.125rem;transform:rotate(45deg)}.vH1-Bq_facetCheckbox:focus{box-shadow:0 0 0 var(--border-width) #ffffff1a;outline:none}.vH1-Bq_facetOptionLabel{white-space:nowrap;text-overflow:ellipsis;flex:1;padding:.0625rem 0;line-height:1.2;overflow:hidden}.vH1-Bq_facetOptionCount{color:var(--color-gray-400);background-color:#ffffff1a;border-radius:1rem;flex-shrink:0;margin-left:.375rem;padding:.125rem .375rem;font-size:.6875rem}.vH1-Bq_filterSearchInput{background-color:var(--color-bg-secondary);border:var(--border-width-thin) solid var(--color-border-primary);border-radius:var(--border-radius);align-items:center;width:100%;margin-bottom:.5rem;padding:.375rem;transition:all .2s;display:flex;position:relative}.vH1-Bq_filterSearchInput:focus-within{border-color:var(--color-gray-600);background-color:var(--color-bg-tertiary);box-shadow:var(--shadow)}.vH1-Bq_filterSearchIcon{color:var(--color-gray-400);margin-right:.5rem;font-size:1rem}.vH1-Bq_filterSearchField{color:var(--color-text-primary);background-color:#0000;border:none;outline:none;flex:1;width:100%;font-size:.875rem}.vH1-Bq_filterSearchField::placeholder{color:var(--color-gray-400)}.vH1-Bq_activeFilters{border-bottom:var(--border-width-thin) solid var(--color-border-primary);margin-bottom:1rem;padding-bottom:.75rem}.vH1-Bq_activeFiltersHeader{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.vH1-Bq_activeFiltersHeader h3{color:var(--color-gray-400);margin:0;font-size:.8125rem;font-weight:600}.vH1-Bq_clearAllFilters{color:var(--color-gray-400);cursor:pointer;background:0 0;border:none;padding:0;font-size:.75rem;transition:color .2s}.vH1-Bq_clearAllFilters:hover{color:var(--color-gray-100);text-decoration:underline}.vH1-Bq_activeFiltersList{flex-wrap:wrap;gap:.375rem;display:flex}.vH1-Bq_activeFilter{background-color:var(--color-bg-secondary);border:var(--border-width-thin) solid var(--color-border-primary);border-radius:.25rem;align-items:center;max-width:100%;padding:.1875rem .375rem;font-size:.6875rem;display:flex}.vH1-Bq_filterName{color:var(--color-gray-400);flex-shrink:0;margin-right:.25rem}.vH1-Bq_filterValue{color:var(--color-gray-100);white-space:normal;word-break:break-word;min-width:0}.vH1-Bq_removeFilter{color:var(--color-gray-400);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin-left:.25rem;padding:.0625rem;font-size:.6875rem;transition:color .15s;display:flex}.vH1-Bq_removeFilter:hover{color:var(--color-gray-100)}.vH1-Bq_mobileFilterToggle{background-color:var(--color-bg-secondary);border:var(--border-width-thin) solid var(--color-border-primary);cursor:pointer;color:var(--color-gray-100);border-radius:.375rem;justify-content:center;align-items:center;gap:.375rem;margin-bottom:.75rem;padding:.375rem .75rem;font-size:.8125rem;transition:all .2s;display:none;position:relative}.vH1-Bq_mobileFilterToggle:hover{background-color:var(--color-bg-tertiary);border-color:var(--color-gray-600)}.vH1-Bq_filterIcon{color:var(--color-gray-400);font-size:.875rem}.vH1-Bq_filterTooltip{background-color:var(--color-bg-secondary);border:var(--border-width-thin) solid var(--color-gray-600);width:100%;color:var(--color-text-secondary);z-index:10;visibility:hidden;opacity:0;border-radius:.375rem;margin-top:.375rem;padding:.375rem;font-size:.6875rem;transition:opacity .2s,visibility .2s;position:absolute;top:100%;left:0;box-shadow:0 4px 8px #0000004d}.vH1-Bq_mobileFilterToggle:hover .vH1-Bq_filterTooltip{visibility:visible;opacity:1}.vH1-Bq_mobileFilterDropdown{width:100%;margin-bottom:.75rem;display:none}.vH1-Bq_dropdownTrigger{background-color:var(--color-bg-secondary);border:var(--border-width-thin) solid var(--color-border-primary);border-radius:var(--border-radius);color:var(--color-gray-100);cursor:pointer;justify-content:space-between;align-items:center;padding:.5rem .75rem;font-size:.8125rem;transition:all .2s;display:flex}.vH1-Bq_dropdownTrigger:hover{background-color:var(--color-bg-tertiary)}.vH1-Bq_dropdownContent{background-color:var(--color-bg-secondary);border:var(--border-width-thin) solid var(--color-border-primary);border-radius:0 0 var(--border-radius) var(--border-radius);opacity:0;max-height:0;padding:0;transition:max-height .3s,opacity .3s,padding .3s;overflow:hidden}.vH1-Bq_dropdownOpen .vH1-Bq_dropdownContent{opacity:1;max-height:500px;margin-top:.5rem;padding:.75rem}.vH1-Bq_dropdownFiltersGrid{grid-template-columns:1fr;gap:.75rem;display:grid}.vH1-Bq_dropdownFooter{border-top:var(--border-width-thin) solid var(--color-border-primary);justify-content:space-between;margin-top:.75rem;padding-top:.75rem;display:flex}.vH1-Bq_applyFilters{background-color:var(--color-bg-tertiary);color:var(--color-gray-100);border-radius:var(--border-radius-sm);cursor:pointer;border:none;padding:.375rem .75rem;font-size:.8125rem;transition:all .2s}.vH1-Bq_applyFilters:hover{background-color:var(--color-gray-700)}.vH1-Bq_resetFilters{color:var(--color-gray-400);cursor:pointer;background:0 0;border:none;padding:.375rem .75rem;font-size:.8125rem;transition:color .2s}.vH1-Bq_resetFilters:hover{color:var(--color-gray-100)}@media (max-width:768px){.vH1-Bq_mobileFilterToggle{display:none}.vH1-Bq_mobileFilterDropdown{display:block}.vH1-Bq_filterSidebar{display:none!important}.vH1-Bq_filterSidebarDesktop{display:block}.vH1-Bq_facetOption{background-color:#ffffff08;border-radius:.375rem;margin-bottom:.375rem;padding:.375rem .5rem}.vH1-Bq_facetOption:active{background-color:#ffffff26}.vH1-Bq_facetCheckbox{width:1rem;height:1rem;margin-right:.5rem}.vH1-Bq_facetCheckbox:checked:after{border-width:0 2px 2px 0;width:.35rem;height:.6rem;margin-top:-.15rem}.vH1-Bq_facetOption label{font-size:.8125rem;line-height:1.2}.vH1-Bq_facetOptionCount{background-color:#ffffff1a;border-radius:1rem;padding:.0625rem .375rem;font-size:.6875rem}.vH1-Bq_facetGroupHeader{background-color:#ffffff05;border-radius:.375rem;margin-bottom:.25rem;padding:.5rem .25rem}.vH1-Bq_facetGroupHeader h3{color:var(--color-gray-200);font-size:.875rem}.vH1-Bq_dropdownContent{box-shadow:none;margin-top:0;position:static}.vH1-Bq_facetOptionCount{font-size:.75rem}}
._3BX5Wq_searchPage{width:100%;max-width:100%;min-height:calc(100vh - 200px);margin:0 auto;padding:.5rem}._3BX5Wq_searchHero{max-width:75rem;margin:0 auto;padding:.75rem 1rem}._3BX5Wq_searchHeaderRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem 1rem;display:flex}._3BX5Wq_searchTitle{color:var(--color-text-primary);align-items:center;margin:0;font-size:1.5rem;font-weight:600;display:flex}._3BX5Wq_titleIcon{color:var(--color-brand);width:1.5rem;height:1.5rem;margin-right:.625rem}._3BX5Wq_resultsCountBadge{background:var(--color-brand-fill);color:#fff;text-align:center;border-radius:9999px;min-width:1.5rem;margin-left:.5rem;padding:.125rem .5rem;font-size:.875rem;font-weight:600}._3BX5Wq_searchQueryInfo{align-items:center;gap:.75rem;display:flex}._3BX5Wq_searchQueryText{color:var(--color-gray-400);font-size:1rem}._3BX5Wq_clearSearchLink{border:1px solid var(--color-border-secondary);color:var(--color-gray-300);cursor:pointer;background:#ffffff0d;border-radius:.375rem;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;transition:all .15s;display:inline-flex}._3BX5Wq_clearSearchLink:hover{border-color:var(--color-brand);color:var(--color-brand);background:#ff3b3026}._3BX5Wq_clearSearchLink:active{transform:scale(.97)}@media (max-width:480px){._3BX5Wq_clearSearchLink span{display:none}._3BX5Wq_clearSearchLink{padding:.375rem}}._3BX5Wq_searchDescription{max-width:38rem;color:var(--color-gray-300);margin:0 auto .75rem;line-height:1.5}._3BX5Wq_searchHint{color:var(--color-gray-400);background:#ffffff08;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;max-width:fit-content;margin-top:.75rem;margin-left:auto;margin-right:auto;padding:.5rem 1rem;font-size:.875rem;display:flex}._3BX5Wq_searchHintIcon{color:var(--color-brand);animation:2s ease-in-out infinite _3BX5Wq_bounceUp}@keyframes _3BX5Wq_bounceUp{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}._3BX5Wq_adContainer{max-width:52rem;margin:0 auto;padding:0 1rem}._3BX5Wq_resourceBanner{background:#ff98000f;border:1px solid #ff980026;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.75rem;margin:0 1rem .75rem;padding:.625rem 1rem;display:flex}._3BX5Wq_resourceBannerContent{color:var(--color-gray-300,#b0b0b0);white-space:nowrap;text-overflow:ellipsis;flex-wrap:nowrap;align-items:center;gap:.5rem;font-size:.85rem;display:flex;overflow:hidden}._3BX5Wq_resourceBannerIcon{color:var(--color-warning);flex-shrink:0}._3BX5Wq_resourceBannerTitle{color:var(--color-gray-100,#e0e0e0);font-weight:600}._3BX5Wq_resourceBannerDot{color:var(--color-gray-500,#666);margin:0 .25rem}._3BX5Wq_resourceBannerLink{color:var(--color-warning);font-weight:500;text-decoration:none;transition:color .15s}._3BX5Wq_resourceBannerLink:hover{color:var(--color-warning-text);text-decoration:underline}._3BX5Wq_resourceBannerDismiss{color:var(--color-gray-500,#666);cursor:pointer;background:0 0;border:none;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;padding:.25rem;transition:color .15s;display:flex}._3BX5Wq_resourceBannerDismiss:hover{color:var(--color-gray-300,#b0b0b0)}@media (max-width:640px){._3BX5Wq_resourceBanner{margin:0 .5rem .5rem;padding:.5rem .75rem}._3BX5Wq_resourceBannerContent{gap:.35rem;font-size:.75rem}}._3BX5Wq_contentArea{max-width:75rem;margin:0 auto;padding:1rem 0}._3BX5Wq_contentSection{max-width:75rem;margin:0 auto 1.5rem;padding:0 1rem}._3BX5Wq_contentSectionTitle{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:1rem;font-weight:600;display:flex}._3BX5Wq_contentSectionIcon{flex-shrink:0;font-size:1rem}._3BX5Wq_blogSectionIcon{color:#3b82f6}._3BX5Wq_glossarySectionIcon{color:#10b981}._3BX5Wq_contentGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;display:grid}._3BX5Wq_articleCard{background-color:var(--color-bg-secondary);border:1px solid var(--color-border-primary);border-radius:.5rem;flex-direction:column;gap:.5rem;padding:1rem;transition:all .2s ease-in-out;display:flex;position:relative}._3BX5Wq_articleCard:hover{background-color:#252525;border-color:#3b82f6;transform:translateY(-2px);box-shadow:0 4px 12px #3b82f626}._3BX5Wq_articleCard:hover:after{content:"";background-color:#3b82f6;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;width:100%;height:2px;position:absolute;bottom:0;left:0}._3BX5Wq_articleLink{color:inherit;flex-direction:column;gap:.5rem;height:100%;text-decoration:none;display:flex}._3BX5Wq_articleLink:after{content:"";position:absolute;inset:0}._3BX5Wq_articleCategory{text-transform:uppercase;letter-spacing:.04em;color:#3b82f6;font-size:.7rem;font-weight:600}._3BX5Wq_articleTitle{color:var(--color-text-primary);line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1rem;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}._3BX5Wq_articleTitle mark{color:#60a5fa;background-color:#3b82f640;border-radius:1px}html[data-theme=light] ._3BX5Wq_articleTitle mark{color:var(--color-info-dark)}._3BX5Wq_articleDescription{color:var(--color-gray-400);line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8125rem;line-height:1.5;display:-webkit-box;overflow:hidden}._3BX5Wq_articleMeta{color:var(--color-gray-500);align-items:center;gap:.5rem;margin-top:auto;font-size:.75rem;display:flex}._3BX5Wq_glossaryCard{background-color:var(--color-bg-secondary);border:1px solid var(--color-border-primary);border-radius:.5rem;flex-direction:column;gap:.5rem;padding:1rem;transition:all .2s ease-in-out;display:flex;position:relative}._3BX5Wq_glossaryCard:hover{background-color:#252525;border-color:#10b981;transform:translateY(-2px);box-shadow:0 4px 12px #10b98126}._3BX5Wq_glossaryCard:hover:after{content:"";background-color:#10b981;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;width:100%;height:2px;position:absolute;bottom:0;left:0}._3BX5Wq_glossaryLink{color:inherit;flex-direction:column;gap:.5rem;height:100%;text-decoration:none;display:flex}._3BX5Wq_glossaryLink:after{content:"";position:absolute;inset:0}._3BX5Wq_glossaryTerm{color:var(--color-text-primary);font-size:1rem;font-weight:600;line-height:1.4}._3BX5Wq_glossaryTerm mark{color:#34d399;background-color:#10b98140;border-radius:1px}._3BX5Wq_glossaryFullForm{color:#10b981;font-size:.8125rem;font-weight:500}._3BX5Wq_glossaryDefinition{color:var(--color-gray-400);line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.8125rem;line-height:1.5;display:-webkit-box;overflow:hidden}@media (max-width:640px){._3BX5Wq_contentGrid{grid-template-columns:1fr;gap:.75rem}._3BX5Wq_articleCard,._3BX5Wq_glossaryCard{padding:.875rem}._3BX5Wq_articleTitle,._3BX5Wq_glossaryTerm{font-size:.9375rem}}._3BX5Wq_noResultsFullWidth{width:100%;max-width:75rem;margin:0 auto;padding:0 1rem}._3BX5Wq_searchContainer{gap:1.5rem;width:100%;padding:0 1rem;display:flex}._3BX5Wq_facetsColumn{flex-shrink:0;width:240px}@media (max-width:767px){._3BX5Wq_facetsColumn{scroll-margin-top:160px}}._3BX5Wq_resultsColumn{flex:1;min-width:0}._3BX5Wq_loadingState,._3BX5Wq_errorState,._3BX5Wq_emptyState{text-align:center;background-color:var(--color-bg-secondary);border:1px solid var(--color-border-primary);border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;padding:4rem 0;display:flex}._3BX5Wq_errorState h2,._3BX5Wq_emptyState h2{color:var(--color-text-primary);margin:1rem 0 .5rem;font-size:1.5rem}._3BX5Wq_errorState p,._3BX5Wq_emptyState p{color:var(--color-gray-400);max-width:300px}._3BX5Wq_relaxedNotice{border:1px solid var(--color-border-secondary);color:var(--color-gray-300);border-radius:.5rem;margin:0 0 .75rem;padding:.625rem .875rem;font-size:.875rem;line-height:1.45}._3BX5Wq_relaxedNotice a,._3BX5Wq_mentionedToggle{color:var(--color-brand);text-underline-offset:2px;font-weight:500;text-decoration:underline}._3BX5Wq_mentionedToggle{appearance:none;font-size:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin-left:.5rem;padding:0}@media (max-width:640px){._3BX5Wq_mentionedToggle{margin:.25rem 0 0;display:block}}._3BX5Wq_resultsInfo{color:var(--color-gray-400);margin-bottom:1rem;font-size:.875rem}._3BX5Wq_resultsList{grid-template-columns:repeat(2,1fr);gap:.75rem;width:100%;display:grid}._3BX5Wq_resultsWrapper{position:relative}._3BX5Wq_resultsGridWrapper{scroll-margin-top:120px;position:relative}._3BX5Wq_loadingOverlay{pointer-events:none;background:0 0;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._3BX5Wq_gridDim{opacity:.6;transition:opacity .2s}._3BX5Wq_gridOverlay{pointer-events:none;background:0 0;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._3BX5Wq_previewLoadingDots{gap:8px;display:inline-flex}._3BX5Wq_previewLoadingDots span{background-color:var(--color-brand-fill);border-radius:50%;width:8px;height:8px;animation:1.4s infinite both _3BX5Wq_previewLoadingBounce}._3BX5Wq_previewLoadingDots span:first-child{animation-delay:-.32s}._3BX5Wq_previewLoadingDots span:nth-child(2){animation-delay:-.16s}._3BX5Wq_previewLoadingDots span:nth-child(3){animation-delay:0s}@keyframes _3BX5Wq_previewLoadingBounce{0%,80%,to{opacity:.5;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}._3BX5Wq_resultCard{background-color:var(--color-bg-secondary);border:1px solid var(--color-border-primary);color:inherit;border-radius:.5rem;flex-direction:column;text-decoration:none;transition:all .2s ease-in-out;display:flex;position:relative;overflow:hidden}._3BX5Wq_resultCard:hover{border-color:var(--color-border-secondary);background-color:#1e1e1e;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}html[data-theme=light] ._3BX5Wq_resultCard:hover{background-color:#f7f7f7}._3BX5Wq_resultCard:hover:after{content:"";background-color:var(--color-brand-fill);border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;width:100%;height:2px;position:absolute;bottom:0;left:0}._3BX5Wq_cardImageWrap{aspect-ratio:3/3.2;background:var(--color-bg-tertiary);width:100%;position:relative;overflow:hidden}._3BX5Wq_cardImage{object-fit:cover;object-position:top center;width:100%;height:100%}._3BX5Wq_landscapeImage{object-fit:contain;object-position:center}._3BX5Wq_thumbnailPlaceholder{width:100%;height:100%;color:var(--color-text-muted,#555);flex-direction:column;justify-content:center;align-items:center;gap:.25rem;font-size:.65rem;display:flex}._3BX5Wq_cardBody{text-align:center;flex-direction:column;flex:1;padding:.5rem .5rem .625rem;display:flex}html[data-theme=light] ._3BX5Wq_cardBody{border-top:1px solid var(--color-border-subtle)}._3BX5Wq_cardBrandRow{justify-content:center;align-items:center;gap:.35rem;margin-bottom:.15rem;display:flex}._3BX5Wq_cardBrand{color:var(--color-brand);text-transform:uppercase;letter-spacing:.05em;font-size:.65rem;font-weight:700}._3BX5Wq_cardTitle{color:#fff;line-clamp:2;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-bottom:.3rem;font-size:.85rem;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}._3BX5Wq_titleHighlight{color:#ff7b6f;background-color:#ff3b3033;border-radius:2px;font-weight:700}._3BX5Wq_brandHighlight{color:var(--color-brand-light);background-color:#ff3b3026;border-radius:2px}._3BX5Wq_resultModels{flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem;margin-bottom:.375rem;display:flex}._3BX5Wq_modelLabel{color:var(--color-text-subtle);margin-right:.125rem;font-size:.625rem;font-weight:500}._3BX5Wq_modelPill{border:1px solid var(--color-border-secondary);color:var(--color-text-muted);letter-spacing:.01em;background:#ffffff08;border-radius:3px;padding:.125rem .3rem;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-size:.65625rem;font-weight:500;display:inline-block}._3BX5Wq_modelPillMatch{border-color:var(--color-border-secondary)}._3BX5Wq_modelHighlight{color:#ff6b5b;background:0 0;font-weight:600}._3BX5Wq_modelLabel._3BX5Wq_modelRef,._3BX5Wq_modelPill._3BX5Wq_modelRef,._3BX5Wq_modelMorePill._3BX5Wq_modelRef{color:#959595}:is(html[data-theme=light] ._3BX5Wq_modelLabel._3BX5Wq_modelRef,html[data-theme=light] ._3BX5Wq_modelPill._3BX5Wq_modelRef,html[data-theme=light] ._3BX5Wq_modelMorePill._3BX5Wq_modelRef){color:#5f6673}._3BX5Wq_modelRef ._3BX5Wq_modelHighlight{color:#e86e62}._3BX5Wq_modelMorePill{border:1px solid var(--color-border-secondary);color:var(--color-text-subtle);background:0 0;border-radius:3px;padding:.125rem .3rem;font-size:.65625rem;font-weight:500;display:inline-block}._3BX5Wq_modelDivider{color:var(--color-text-hint);-webkit-user-select:none;user-select:none;margin:0 .35rem;font-size:.75rem;line-height:1;display:inline-block}._3BX5Wq_resultModelsCompact{text-align:center;margin-bottom:.375rem}._3BX5Wq_modelCountLabel{color:var(--color-text-subtle);border:1px solid var(--color-border-secondary);background:0 0;border-radius:3px;padding:.1rem .3rem;font-size:.625rem}:is(html[data-theme=light] ._3BX5Wq_titleHighlight,html[data-theme=light] ._3BX5Wq_brandHighlight,html[data-theme=light] ._3BX5Wq_modelHighlight){color:#c62828}html[data-theme=light] ._3BX5Wq_modelRef ._3BX5Wq_modelHighlight{color:#c62828}html[data-theme=light] ._3BX5Wq_titleHighlight{color:var(--color-brand-hover)}._3BX5Wq_typeHighlight{color:#ff6b5b;background:#ff3b301f;border-color:#ff3b304d}._3BX5Wq_resultMeta{flex-wrap:wrap;justify-content:center;gap:.375rem;margin-top:auto;display:flex}._3BX5Wq_resultYear,._3BX5Wq_resultType{border:1px solid;border-radius:.25rem;padding:.15rem .4rem;font-size:.65rem;font-weight:500;transition:all .2s}._3BX5Wq_resultYear{background-color:var(--color-bg-tertiary);color:var(--color-text-secondary);border-color:var(--color-border-secondary)}._3BX5Wq_resultTypes{flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem;display:flex}._3BX5Wq_resultType{background-color:var(--color-bg-tertiary);color:var(--color-text-muted);border-color:var(--color-border-secondary)}._3BX5Wq_resultTypeMore{background-color:var(--color-bg-tertiary);color:var(--color-text-muted);border:1px solid var(--color-border-secondary);border-radius:.25rem;padding:.15rem .35rem;font-size:.65rem;font-weight:500}._3BX5Wq_pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin-top:2.5rem;display:flex}._3BX5Wq_paginationList{align-items:center;gap:.25rem;display:flex}._3BX5Wq_paginationButton{background-color:var(--color-bg-secondary);color:var(--color-text-primary);border:1px solid var(--color-border-primary);cursor:pointer;border-radius:.375rem;align-items:center;gap:.5rem;height:2.25rem;padding:.5rem 1rem;font-size:.875rem;transition:all .2s;display:flex}._3BX5Wq_paginationButton:hover:not(:disabled){background-color:var(--color-border-secondary);border-color:var(--color-border-secondary)}._3BX5Wq_paginationButton:disabled{opacity:.5;cursor:not-allowed}._3BX5Wq_paginationPage{min-width:2.25rem;height:2.25rem;color:var(--color-gray-400);cursor:pointer;background-color:#0000;border:1px solid #0000;border-radius:.375rem;justify-content:center;align-items:center;padding:0 .25rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}._3BX5Wq_paginationPage:hover{background-color:var(--color-bg-secondary);color:var(--color-text-primary);border-color:var(--color-border-secondary)}._3BX5Wq_paginationPageActive{background-color:var(--color-brand-fill);color:#fff;border-color:var(--color-brand-fill)}._3BX5Wq_paginationPageActive:hover{background-color:var(--color-brand-fill-hover);border-color:var(--color-brand-fill-hover)}._3BX5Wq_paginationEllipsis{color:var(--color-gray-500);padding:0 .25rem;font-size:.875rem}@media (max-width:640px){._3BX5Wq_paginationButton{padding:.5rem}._3BX5Wq_paginationButton span{display:none}._3BX5Wq_paginationPage{min-width:2rem;height:2rem;font-size:.8125rem}}._3BX5Wq_emptySearchState{flex-direction:column;gap:1.5rem;padding:0 1rem;display:flex}._3BX5Wq_quickStartGrid{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}._3BX5Wq_quickStartCard{background-color:var(--color-bg-secondary,#151515);border:1px solid var(--color-border-primary,#252525);color:var(--color-text-primary);text-align:center;cursor:pointer;border-radius:.75rem;flex-direction:column;align-items:center;gap:.5rem;padding:1.25rem 1rem;text-decoration:none;transition:all .2s;display:flex}._3BX5Wq_quickStartCard:hover{background-color:var(--color-bg-tertiary);border-color:var(--color-border-secondary,#333);transform:translateY(-2px)}._3BX5Wq_quickStartIcon{color:var(--color-brand,#ff3b30);font-size:1.5rem}._3BX5Wq_quickStartAI{color:var(--color-warning)}._3BX5Wq_quickStartResources{color:var(--color-success)}._3BX5Wq_quickStartLabel{color:var(--color-gray-100,#e8e8e8);font-size:.9375rem;font-weight:600}._3BX5Wq_quickStartDesc{color:var(--color-gray-400,#999);font-size:.75rem;line-height:1.3}._3BX5Wq_popularSearches,._3BX5Wq_brandSection{background-color:var(--color-bg-secondary,#151515);border:1px solid var(--color-border-primary,#252525);border-radius:.75rem;padding:1.25rem}._3BX5Wq_sectionTitle{color:var(--color-text-primary);align-items:center;margin-bottom:1rem;font-size:1rem;font-weight:600;display:flex}._3BX5Wq_sectionIcon{color:var(--color-brand);margin-right:.5rem}._3BX5Wq_popularPills{flex-wrap:wrap;gap:.5rem;display:flex}._3BX5Wq_searchPill{background-color:var(--color-bg-elevated);border:1px solid var(--color-border-primary,#252525);color:var(--color-gray-200,#ddd);cursor:pointer;white-space:nowrap;border-radius:999px;padding:.375rem .875rem;font-size:.8125rem;transition:all .15s}._3BX5Wq_searchPill:hover{border-color:var(--color-brand,#ff3b30);color:var(--color-text-primary);background-color:#252525}._3BX5Wq_brandGrid{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}._3BX5Wq_brandItem{background-color:var(--color-bg-elevated);border:1px solid var(--color-border-primary);color:var(--color-text-primary);border-radius:.5rem;justify-content:space-between;align-items:center;padding:.75rem 1rem;font-size:.9375rem;text-decoration:none;transition:all .2s;display:flex}._3BX5Wq_brandItem:hover{border-color:var(--color-border-secondary);background-color:#252525;transform:translateY(-1px)}._3BX5Wq_brandIcon{color:var(--color-gray-500)}._3BX5Wq_brandItem:hover ._3BX5Wq_brandIcon{color:var(--color-brand)}._3BX5Wq_viewAllBrands,._3BX5Wq_viewAllPopular{text-align:center;margin-top:1.25rem}._3BX5Wq_viewAllLink{background-color:var(--color-bg-elevated);border:1px solid var(--color-border-primary);color:var(--color-text-primary);border-radius:.5rem;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.9375rem;text-decoration:none;transition:all .2s;display:inline-flex}._3BX5Wq_viewAllLink:hover{border-color:var(--color-border-secondary);background-color:#252525}._3BX5Wq_tipsList{flex-direction:column;gap:1rem;display:flex}._3BX5Wq_tipItem{background-color:var(--color-bg-elevated);border:1px solid var(--color-border-primary);border-radius:.5rem;gap:1rem;padding:1rem;display:flex}._3BX5Wq_tipIcon{color:var(--color-brand);flex-shrink:0;margin-top:.25rem}._3BX5Wq_tipTitle{color:var(--color-text-primary);margin:0 0 .375rem;font-size:1rem;font-weight:600}._3BX5Wq_tipDescription{color:var(--color-gray-300);margin:0;font-size:.875rem;line-height:1.5}._3BX5Wq_tipsSectionHeader{display:none}@media (max-width:768px){._3BX5Wq_tipsSectionHeader{cursor:pointer;width:100%;color:inherit;background:0 0;border:none;justify-content:space-between;align-items:center;padding:0;display:flex}._3BX5Wq_tipsSectionHeader ._3BX5Wq_sectionTitle{margin-bottom:0}._3BX5Wq_tipsToggleIcon{color:var(--color-gray-500);transition:transform .2s}._3BX5Wq_tipsToggleExpanded{transform:rotate(180deg)}._3BX5Wq_tipsSection ._3BX5Wq_tipsList{display:none}._3BX5Wq_tipsSection._3BX5Wq_tipsExpanded ._3BX5Wq_tipsList{margin-top:1rem;display:flex}}@media (min-width:640px){._3BX5Wq_resultsList{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){._3BX5Wq_resultsGridWrapper{scroll-margin-top:0}}@media (min-width:768px){._3BX5Wq_resultsList,._3BX5Wq_quickStartGrid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){._3BX5Wq_resultsList{grid-template-columns:repeat(4,1fr)}}@media (min-width:1280px){._3BX5Wq_resultsList{grid-template-columns:repeat(5,1fr)}}@media (max-width:768px){._3BX5Wq_searchContainer{flex-direction:column}._3BX5Wq_facetsColumn{width:100%}._3BX5Wq_quickStartGrid{grid-template-columns:1fr;gap:.5rem}._3BX5Wq_quickStartCard{text-align:left;flex-direction:row;gap:.75rem;padding:.875rem 1rem}._3BX5Wq_quickStartCardAI{order:-1}._3BX5Wq_quickStartDesc{display:none}._3BX5Wq_brandGrid{grid-template-columns:1fr}}@media (max-width:640px){._3BX5Wq_resultsList{gap:.5rem}._3BX5Wq_cardImageWrap{aspect-ratio:1}._3BX5Wq_cardBody{padding:.35rem .35rem .45rem}._3BX5Wq_cardBrand{font-size:.55rem}._3BX5Wq_cardTitle{margin-bottom:.15rem;font-size:.72rem}._3BX5Wq_resultModels{gap:.2rem;margin-bottom:.25rem}._3BX5Wq_modelLabel{font-size:.5625rem}._3BX5Wq_modelPill,._3BX5Wq_modelMorePill{padding:.1rem .2rem;font-size:.59375rem}._3BX5Wq_resultModelsCompact{margin-bottom:.25rem}._3BX5Wq_modelCountLabel{padding:.1rem .25rem;font-size:.5625rem}}._3BX5Wq_tipsSectionDetails{width:100%}._3BX5Wq_tipsSectionDetails>summary{list-style:none}._3BX5Wq_tipsSectionDetails>summary::-webkit-details-marker{display:none}._3BX5Wq_tipsSectionDetails>summary>._3BX5Wq_tipsSectionHeader{cursor:pointer;justify-content:space-between;align-items:center;width:100%;display:flex}._3BX5Wq_tipsSectionDetails>summary>._3BX5Wq_tipsSectionHeader ._3BX5Wq_sectionTitle{margin-bottom:0}._3BX5Wq_tipsSectionDetails ._3BX5Wq_tipsToggleIcon{color:var(--color-gray-500);transition:transform .2s}._3BX5Wq_tipsSectionDetails[open] ._3BX5Wq_tipsToggleIcon{transform:rotate(180deg)}._3BX5Wq_tipsSectionDetails ._3BX5Wq_tipsList{margin-top:1rem}._3BX5Wq_mobileOnly{display:none}._3BX5Wq_desktopOnly{display:flex}@media (max-width:768px){._3BX5Wq_mobileOnly{display:block}._3BX5Wq_desktopOnly,._3BX5Wq_tipsSection ._3BX5Wq_tipsList{display:none}._3BX5Wq_tipsSection:has(._3BX5Wq_tipsSectionDetails[open]) ._3BX5Wq_tipsList{flex-direction:column;margin-top:1rem;display:flex}}@media (min-width:769px){._3BX5Wq_tipsSectionDetails{display:none}._3BX5Wq_tipsSection ._3BX5Wq_tipsList{margin-top:1rem;display:flex}}@media (max-width:768px){._3BX5Wq_cardBrand,._3BX5Wq_modelLabel,._3BX5Wq_modelPill,._3BX5Wq_modelMorePill{font-size:.75rem}}@media (max-width:640px){._3BX5Wq_cardTitle{font-size:.75rem}}
.R4Kp_q_noResultsContainer{flex-direction:column;align-items:center;width:100%;max-width:900px;margin:0 auto;padding:2rem 1rem;display:flex}.R4Kp_q_noResultsHeader{text-align:center;margin-bottom:2rem}.R4Kp_q_noResultsIconWrapper{background:#ff3b301a;border-radius:50%;justify-content:center;align-items:center;width:4rem;height:4rem;margin:0 auto 1rem;display:flex}.R4Kp_q_noResultsIcon{width:2rem;height:2rem;color:var(--color-brand)}.R4Kp_q_noResultsTitle{color:#fff;margin:0 0 .5rem;font-size:1.5rem;font-weight:600}.R4Kp_q_noResultsSubtitle{color:var(--color-gray-400);margin:0;font-size:1rem;line-height:1.5}.R4Kp_q_queryHighlight{color:var(--color-gray-200);font-weight:500}.R4Kp_q_actionCardsGrid{grid-template-columns:1fr 1fr;gap:1.5rem;width:100%;margin-bottom:2rem;display:grid}.R4Kp_q_actionCards{flex-direction:column;gap:.75rem;width:100%;display:flex}.R4Kp_q_actionCard{background-color:var(--color-bg-secondary);border:1px solid var(--color-border-primary);color:inherit;cursor:pointer;border-radius:.75rem;align-items:center;gap:1rem;padding:1rem 1.25rem;text-decoration:none;transition:all .2s;display:flex}.R4Kp_q_actionCard:hover{border-color:var(--color-brand);background-color:#252525;transform:translateY(-2px);box-shadow:0 4px 12px #d32f2f26}.R4Kp_q_actionCardSecondary{background-color:#ffffff05}.R4Kp_q_actionCardSecondary:hover{border-color:var(--color-border-secondary);box-shadow:0 4px 12px #0003}.R4Kp_q_actionCardIcon{width:2.5rem;height:2.5rem;color:var(--color-brand);background:#ff3b301a;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.R4Kp_q_actionCardSecondary .R4Kp_q_actionCardIcon{color:var(--color-gray-300);background:#ffffff0d}.R4Kp_q_actionCardContent{flex:1;min-width:0}.R4Kp_q_actionCardTitle{color:#fff;margin:0 0 .25rem;font-size:1rem;font-weight:600}.R4Kp_q_actionCard:hover .R4Kp_q_actionCardTitle{color:var(--color-brand)}.R4Kp_q_actionCardSecondary:hover .R4Kp_q_actionCardTitle{color:#fff}.R4Kp_q_actionCardDescription{color:var(--color-gray-400);margin:0;font-size:.8125rem;line-height:1.4}.R4Kp_q_actionCardArrow{color:var(--color-gray-500);flex-shrink:0;transition:transform .2s,color .2s}.R4Kp_q_actionCard:hover .R4Kp_q_actionCardArrow{color:var(--color-brand);transform:translate(4px)}.R4Kp_q_askAiCard{background:linear-gradient(135deg,#ff950014 0%,#ffb3470a 100%);border:1px solid #ff950040;border-radius:.75rem;flex-direction:column;height:fit-content;padding:1.25rem;display:flex}.R4Kp_q_askAiHeader{align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.R4Kp_q_askAiIconWrapper{background:linear-gradient(135deg,#ff950038 0%,#ffb3471f 100%);border:1px solid #ff95004d;border-radius:.375rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.R4Kp_q_askAiIcon{width:1.125rem;height:1.125rem;color:var(--color-trouble-text)}.R4Kp_q_askAiBadge{text-transform:uppercase;letter-spacing:.05em;color:var(--color-trouble-text);background:#ff95001f;border:1px solid #ff95004d;border-radius:9999px;padding:.125rem .5rem;font-size:.6875rem;font-weight:600}.R4Kp_q_askAiTitle{color:#fff;margin:0 0 .5rem;font-size:1rem;font-weight:600}.R4Kp_q_askAiDescription{color:var(--color-gray-400);margin:0 0 1rem;font-size:.8125rem;line-height:1.5}.R4Kp_q_askAiButton{color:var(--color-trouble-text);cursor:pointer;background:#ff95001f;border:1px solid #ff950066;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.R4Kp_q_askAiButton:hover{border-color:var(--color-trouble,#ff9500);background:#ff950033;transform:translateY(-1px);box-shadow:0 0 15px #ff95004d}.R4Kp_q_askAiButtonArrow{width:1rem;height:1rem;transition:transform .2s}.R4Kp_q_askAiButton:hover .R4Kp_q_askAiButtonArrow{transform:translate(2px)}.R4Kp_q_tipsSection{border:1px solid var(--color-border-primary);background:#ffffff05;border-radius:.75rem;width:100%;margin-bottom:1.5rem;padding:1.25rem}.R4Kp_q_tipsSectionTitle{color:#fff;align-items:center;gap:.5rem;margin:0 0 1rem;font-size:.9375rem;font-weight:600;display:flex}.R4Kp_q_tipsSectionIcon{color:#fbbf24}.R4Kp_q_tipsList{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.R4Kp_q_tipItem{color:var(--color-gray-300);align-items:flex-start;gap:.625rem;font-size:.875rem;line-height:1.5;display:flex}.R4Kp_q_tipIcon{color:var(--color-gray-500);flex-shrink:0;width:1rem;height:1rem;margin-top:.125rem}.R4Kp_q_brandsSection{text-align:center;width:100%;margin-bottom:1.5rem}.R4Kp_q_brandsSectionTitle{color:var(--color-gray-400);align-items:center;gap:.5rem;margin:0 0 1rem;font-size:.9375rem;font-weight:500;display:inline-flex}.R4Kp_q_brandsSectionIcon{color:var(--color-gray-500)}.R4Kp_q_brandsList{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.R4Kp_q_brandPill{background-color:var(--color-bg-secondary);border:1px solid var(--color-border-primary);color:var(--color-gray-200);border-radius:2rem;padding:.5rem 1rem;font-size:.875rem;text-decoration:none;transition:all .15s;display:inline-block}.R4Kp_q_brandPill:hover{border-color:var(--color-border-secondary);color:#fff;background-color:#252525}.R4Kp_q_brandPillAll{border:1px dashed var(--color-border-secondary);color:var(--color-gray-400);background-color:#0000;border-radius:2rem;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.875rem;text-decoration:none;transition:all .15s;display:inline-flex}.R4Kp_q_brandPillAll:hover{border-color:var(--color-brand);color:var(--color-brand);background-color:#ff3b301a;border-style:solid}.R4Kp_q_brandPillIcon{width:.875rem;height:.875rem;transition:transform .15s}.R4Kp_q_brandPillAll:hover .R4Kp_q_brandPillIcon{transform:translate(2px)}.R4Kp_q_clearSearchSection{margin-top:.5rem}.R4Kp_q_clearSearchButton{border:1px solid var(--color-border-primary);color:var(--color-gray-400);cursor:pointer;background-color:#0000;border-radius:.5rem;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.875rem;transition:all .15s;display:inline-flex}.R4Kp_q_clearSearchButton:hover{border-color:var(--color-border-secondary);color:var(--color-gray-200);background-color:#ffffff0d}@media (max-width:768px){.R4Kp_q_actionCardsGrid{grid-template-columns:1fr;gap:1rem}.R4Kp_q_askAiCard{order:-1}}@media (max-width:640px){.R4Kp_q_noResultsContainer{padding:1.5rem 1rem}.R4Kp_q_noResultsIconWrapper{width:3.5rem;height:3.5rem}.R4Kp_q_noResultsIcon{width:1.75rem;height:1.75rem}.R4Kp_q_noResultsTitle{font-size:1.25rem}.R4Kp_q_noResultsSubtitle{font-size:.9375rem}.R4Kp_q_actionCard{padding:.875rem 1rem}.R4Kp_q_actionCardIcon{width:2.25rem;height:2.25rem}.R4Kp_q_actionCardTitle{font-size:.9375rem}.R4Kp_q_actionCardDescription{font-size:.75rem}.R4Kp_q_askAiCard{padding:1rem}.R4Kp_q_askAiTitle{font-size:.9375rem}.R4Kp_q_askAiDescription{margin-bottom:.75rem;font-size:.75rem}.R4Kp_q_askAiButton{padding:.5rem .875rem;font-size:.8125rem}.R4Kp_q_tipsSection{padding:1rem}.R4Kp_q_tipItem{font-size:.8125rem}.R4Kp_q_brandPill,.R4Kp_q_brandPillAll{padding:.375rem .75rem;font-size:.8125rem}}
