.search_searchPage__woJrX{display:flex;flex-direction:column;gap:56px;padding-bottom:96px}.search_heroSection__QHCnA{padding:116px 24px 72px}.search_heroContainer___lWAn{max-width:900px}.search_heroPanel__7m9vQ{padding:52px 48px;border-radius:32px}.search_heroContent__zoHLU{display:flex;flex-direction:column;align-items:stretch;gap:32px}.search_heroIntro__lJP7n{display:flex;flex-direction:column;gap:16px;text-align:left}.search_searchTitle__fPUgV{margin:0;font-size:clamp(2.5rem,4.5vw,3rem);font-weight:800;letter-spacing:-.035em;color:var(--text-main);text-shadow:0 18px 42px rgba(2,6,23,.65)}.search_searchSubtitle__ZW5uL{margin:0;max-width:560px;color:var(--text-muted);font-size:17px;line-height:1.7}.search_quickGrid__FscsK{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:20px;gap:20px}.search_quickCard__hYDla{display:flex;flex-direction:column;gap:16px;padding:28px;border-radius:24px;background:var(--glass-surface-strong);border:1px solid var(--glass-border);box-shadow:0 26px 72px var(--glass-shadow);-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%)}.search_quickCardTag__N6QHH{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgba(148,163,184,.82)}.search_quickCardTitle__JhvWy{margin:0;font-size:20px;font-weight:700;color:var(--text-main)}.search_quickActionList__8KlAU{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:18px}.search_quickActionItem__mb315{display:flex;flex-direction:column;gap:6px}.search_quickActionLink__xjixZ{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--accent-secondary);text-decoration:none;transition:color .2s ease,transform .2s ease}.search_quickActionLink__xjixZ:hover{color:var(--accent-primary);transform:translateX(4px)}.search_quickActionDescription__p9KH9{margin:0;color:var(--text-muted);font-size:14px;line-height:1.6}.search_quickChipList__jDrju{display:flex;flex-wrap:wrap;gap:10px}.search_quickChip__TN1zb{display:inline-flex;align-items:center;padding:10px 16px;border-radius:999px;background:rgba(148,163,184,.18);color:var(--text-main);font-weight:600;font-size:14px;text-decoration:none;transition:background .2s ease,transform .2s ease,color .2s ease}.search_quickChip__TN1zb:hover{background:var(--glass-pill-hover);color:var(--text-main);transform:translateY(-1px)}.search_quickCardFooter__Cz4mB{margin:8px 0 0;color:var(--text-muted);font-size:13px;line-height:1.6}.search_resultsSection__nDFsZ{width:100%}.search_resultsPanel__O1FHF{display:flex;flex-direction:column;gap:24px;border-radius:28px;padding:36px;background:linear-gradient(160deg,rgba(255,255,255,.16),rgba(15,23,42,.62));box-shadow:0 34px 88px var(--glass-shadow);-webkit-backdrop-filter:blur(22px) saturate(180%);backdrop-filter:blur(22px) saturate(180%);border:none}.search_resultsHeader__7pgbM{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.search_resultsTitle__HKSyr{margin:0;font-size:20px;font-weight:700;color:var(--text-main)}.search_resultsCount__4uamT{font-size:14px;color:var(--text-muted)}.search_helperText__1PhuT{margin:0;color:var(--text-muted);text-align:center;font-size:15px;line-height:1.6}.search_helperHint__238Ar{margin:0;color:var(--text-muted);font-size:14px;text-align:center}.search_emptyState__UwviO{display:flex;flex-direction:column;align-items:center;gap:6px}.search_resultsGrid__oZRDD{margin-top:12px}@media (max-width:1024px){.search_heroSection__QHCnA{padding-top:104px;padding-bottom:68px}.search_heroPanel__7m9vQ{padding:44px 38px}}@media (max-width:768px){.search_searchPage__woJrX{gap:40px;padding-bottom:72px}.search_heroSection__QHCnA{padding:92px 20px 64px}.search_heroPanel__7m9vQ{padding:40px 28px;border-radius:28px}.search_quickGrid__FscsK{gap:16px}.search_quickCard__hYDla{padding:24px}.search_searchSubtitle__ZW5uL{font-size:16px}.search_resultsPanel__O1FHF{padding:28px;border-radius:26px}}@media (max-width:540px){.search_heroSection__QHCnA{padding:78px 18px 56px}.search_heroPanel__7m9vQ{padding:32px 22px;border-radius:24px}.search_searchTitle__fPUgV{font-size:clamp(2.25rem,7.5vw,2.75rem)}.search_resultsPanel__O1FHF{padding:24px}.search_quickCard__hYDla{padding:22px}.search_helperHint__238Ar,.search_helperText__1PhuT{text-align:left}}