.page_page__kh_kF{min-height:100vh;display:flex;flex-direction:column}.page_container__3B5_w{flex:1 1;max-width:800px;margin:0 auto;padding:var(--space-6) var(--space-4);padding-top:calc(80px + var(--space-6))}.page_hero__bPuxQ{text-align:center;margin-bottom:var(--space-6)}.page_hero__bPuxQ h1{font-size:var(--text-3xl);font-weight:700;margin:0 0 var(--space-2) 0;color:var(--text-primary)}.page_heroSubtitle__h3qTV{font-size:var(--text-lg);color:var(--text-secondary);margin:0}.page_searchForm__FeIuX{margin-bottom:var(--space-6)}.page_searchInputWrapper__hEe5D{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2);background:var(--bg-secondary);border:2px solid var(--border);border-radius:var(--radius-lg);transition:border-color .2s}.page_searchInputWrapper__hEe5D:focus-within{border-color:var(--accent)}.page_searchIcon__bkhRC{width:24px;height:24px;color:var(--text-tertiary);flex-shrink:0;margin-left:var(--space-2)}.page_searchInput__eYupX{flex:1 1;padding:var(--space-3);border:none;background:transparent;font-size:var(--text-lg);color:var(--text-primary)}.page_searchInput__eYupX::placeholder{color:var(--text-tertiary)}.page_searchButton__Xb5I2{padding:var(--space-3) var(--space-5);background:var(--accent);color:var(--on-accent);font-weight:600;font-size:var(--text-base);border:none;border-radius:var(--radius-md);cursor:pointer;transition:background .2s;white-space:nowrap}.page_searchButton__Xb5I2:hover:not(:disabled){background:var(--accent-hover);color:var(--on-accent)}.page_searchButton__Xb5I2:disabled{opacity:.6;cursor:not-allowed}.page_popularSection__5OmLQ{margin-bottom:var(--space-8)}.page_popularSection__5OmLQ h2{font-size:var(--text-base);font-weight:600;color:var(--text-secondary);margin:0 0 var(--space-3) 0}.page_popularTags__OX6hp{display:flex;flex-wrap:wrap;gap:var(--space-2)}.page_popularTag__LOiRz{padding:var(--space-2) var(--space-4);background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-full);font-size:var(--text-sm);color:var(--text-primary);cursor:pointer;transition:color .2s,border-color .2s}.page_popularTag__LOiRz:hover{border-color:var(--accent);color:var(--accent)}.page_resultsSection__FmVeT{margin-bottom:var(--space-8)}.page_resultsSection__FmVeT h2{font-size:var(--text-lg);font-weight:600;color:var(--text-primary);margin:0 0 var(--space-4) 0}.page_noResults__QXifK{text-align:center;padding:var(--space-6);background:var(--bg-secondary);border-radius:var(--radius-lg)}.page_noResults__QXifK p{color:var(--text-secondary);margin:0 0 var(--space-4) 0}.page_suggestions__I2yMq{display:flex;justify-content:center;gap:var(--space-4);flex-wrap:wrap}.page_suggestions__I2yMq a{color:var(--accent);text-decoration:none}.page_suggestions__I2yMq a:hover{text-decoration:underline}.page_resultsList__fxMNs{display:flex;flex-direction:column;gap:var(--space-3)}.page_resultCard__fzVvX{display:block;padding:var(--space-4);background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-lg);text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s}.page_resultCard__fzVvX:hover{border-color:var(--accent);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.page_resultType__wx_zp{display:inline-block;font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.5px;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);margin-bottom:var(--space-2)}.page_blogType__29C0y,.page_industryType__wZhqU,.page_keywordType__qSXOc,.page_roleType__at72c{background:var(--surface);color:var(--text)}.page_resultTitle__X09k7{font-size:var(--text-lg);font-weight:600;color:var(--text-primary);margin:0 0 var(--space-1) 0}.page_resultDescription__WLxRn{font-size:var(--text-sm);color:var(--text-secondary);margin:0 0 var(--space-2) 0;line-height:1.5}.page_resultUrl__EOTFE{font-size:var(--text-xs);color:var(--text-tertiary)}.page_browseSection__L648g{margin-top:var(--space-8)}.page_browseSection__L648g h2{font-size:var(--text-lg);font-weight:600;color:var(--text-primary);margin:0 0 var(--space-4) 0}.page_browseGrid__9LfBr{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-4);gap:var(--space-4)}.page_browseCard__iv6Dn{padding:var(--space-4);background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-lg);text-decoration:none;transition:border-color .2s}.page_browseCard__iv6Dn:hover{border-color:var(--accent)}.page_browseCard__iv6Dn h3{font-size:var(--text-base);font-weight:600;color:var(--text-primary);margin:0 0 var(--space-1) 0}.page_browseCard__iv6Dn p{font-size:var(--text-sm);color:var(--text-secondary);margin:0}@media (max-width:640px){.page_hero__bPuxQ h1{font-size:var(--text-2xl)}.page_searchInputWrapper__hEe5D{flex-wrap:wrap}.page_searchInput__eYupX{width:100%;order:1}.page_searchIcon__bkhRC{order:0}.page_searchButton__Xb5I2{order:2;width:100%;margin-top:var(--space-2)}.page_browseGrid__9LfBr{grid-template-columns:1fr}}