.page_universityPage__WvOhG{min-height:100vh;background:var(--bg-primary)}.page_hero__a16gH{padding:var(--spacing-2xl) var(--spacing-lg);text-align:center;background:radial-gradient(ellipse at 50% 0,rgba(0,229,195,.08) 0,transparent 60%);border-bottom:1px solid var(--border-color)}.page_heroInner__q8GbT{max-width:800px;margin:0 auto}.page_heroTitle__E_4rP{font-size:clamp(2rem,5vw,3.5rem);font-weight:700;letter-spacing:-.03em;margin-bottom:var(--spacing-md)}.page_heroSubtitle__b1OVp{font-size:1.25rem;color:var(--text-secondary);max-width:600px;margin:0 auto var(--spacing-lg);line-height:1.6}.page_statsBadge__WSiYR{display:inline-flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-lg);background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-full);font-size:.9rem;color:var(--text-secondary)}.page_statsBadge__WSiYR strong{color:var(--accent-primary)}.page_mainContent__2Hw4A{max-width:1200px;margin:0 auto;padding:var(--spacing-2xl) var(--spacing-lg)}.page_categoryNav__MlDoG{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);margin-bottom:var(--spacing-2xl);padding-bottom:var(--spacing-lg);border-bottom:1px solid var(--border-color);position:-webkit-sticky;position:sticky;top:0;background:var(--bg-primary);z-index:10;padding-top:var(--spacing-md)}.page_categoryTab___cCYj{display:flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-md);font-size:.85rem;font-weight:500;color:var(--text-secondary);cursor:pointer;transition:all var(--transition-fast);font-family:var(--font-sans)}.page_categoryTab___cCYj:hover{background:var(--bg-card-hover);border-color:var(--border-hover);color:var(--text-primary)}.page_categoryTabActive__MZY_a{background:rgba(0,229,195,.1);border-color:var(--accent-primary);color:var(--accent-primary)}.page_categoryIcon__A5lLf{font-size:1em}.page_categoryCount__VGmeB{font-size:.75rem;background:var(--bg-tertiary);padding:2px 6px;border-radius:var(--radius-sm);color:var(--text-muted)}.page_categoryTabActive__MZY_a .page_categoryCount__VGmeB{background:rgba(0,229,195,.15);color:var(--accent-primary)}.page_categorySection__b4Flt{margin-bottom:var(--spacing-2xl)}.page_categorySectionHeader__SOu2d{display:flex;align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.page_categorySectionIcon__AIcq6{font-size:2rem}.page_categorySectionTitle__k2WeP{font-size:1.75rem;font-weight:700}.page_categorySectionDescription__UQBrT{font-size:1rem;color:var(--text-muted);margin-left:auto;max-width:400px;text-align:right}.page_checksGrid__SMCbj{display:grid;grid-gap:var(--spacing-md);gap:var(--spacing-md)}.page_checkCard__dXDGm{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);overflow:hidden;transition:all var(--transition-normal)}.page_checkCard__dXDGm:hover{border-color:var(--border-hover)}.page_checkCardHeader__iG33e{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-md) var(--spacing-lg);cursor:pointer;transition:background var(--transition-fast)}.page_checkCardHeader__iG33e:hover{background:var(--bg-card-hover)}.page_checkCardTitleRow__3T5Po{display:flex;align-items:center;gap:var(--spacing-md)}.page_checkCardTitle__hSDe0{font-size:1.1rem;font-weight:600;margin:0}.page_severityBadge__6RH6Z{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;padding:3px 8px;border-radius:var(--radius-sm)}.page_severityCritical__Hqe6z{background:var(--critical-bg);color:var(--critical);border:1px solid rgba(220,38,38,.3)}.page_severityError__iVlGZ{background:var(--error-bg);color:var(--error);border:1px solid rgba(255,77,77,.3)}.page_severityWarning__vF1IZ{background:rgba(255,176,32,.1);color:var(--warning);border:1px solid rgba(255,176,32,.3)}.page_severityInfo__HDB5x{background:var(--info-bg);color:var(--info);border:1px solid rgba(59,130,246,.3)}.page_vibeCheckPreview__O6i3v{font-size:.9rem;color:var(--text-muted);margin-left:var(--spacing-lg);flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_expandIcon__2Abyx{color:var(--text-muted);transition:transform var(--transition-fast);flex-shrink:0}.page_expandIconOpen__10z_c{transform:rotate(180deg)}.page_checkCardContent__Bk6AA{padding:0 var(--spacing-lg) var(--spacing-lg);border-top:1px solid var(--border-color)}.page_contentSection__1DGPY{margin-top:var(--spacing-lg)}.page_contentSectionTitle___C18q{display:flex;align-items:center;gap:var(--spacing-sm);font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--accent-primary);margin-bottom:var(--spacing-sm)}.page_contentSectionTitle___C18q span{font-size:1rem}.page_contentSectionText__l1EWq{font-size:.95rem;line-height:1.7;color:var(--text-secondary)}.page_sectionVibeCheck__5ncpa .page_contentSectionText__l1EWq{font-size:1.05rem;color:var(--text-primary);font-weight:500}.page_sectionWhyCare__uZg6h .page_contentSectionText__l1EWq{background:rgba(255,77,77,.05);border-left:3px solid var(--error);padding:var(--spacing-md);border-radius:0 var(--radius-md) var(--radius-md) 0}.page_sectionTechnical__0_5DJ .page_contentSectionText__l1EWq{background:var(--bg-tertiary);padding:var(--spacing-md);border-radius:var(--radius-md);font-family:var(--font-mono);font-size:.85rem}.page_sectionFix__HBjkc .page_contentSectionText__l1EWq{background:rgba(0,229,195,.05);border-left:3px solid var(--accent-primary);padding:var(--spacing-md);border-radius:0 var(--radius-md) var(--radius-md) 0}.page_finalThoughts__PsJFK{margin-top:var(--spacing-2xl);padding:var(--spacing-2xl);background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-xl);text-align:center}.page_finalThoughtsTitle__wYS5Y{font-size:1.75rem;font-weight:700;margin-bottom:var(--spacing-md)}.page_finalThoughtsText__MM929{max-width:700px;margin:0 auto var(--spacing-lg);font-size:1.1rem;line-height:1.7;color:var(--text-secondary)}.page_finalThoughtsQuote__ssiPG{font-size:1.25rem;font-style:italic;color:var(--accent-primary);max-width:600px;margin:0 auto;padding-top:var(--spacing-lg);border-top:1px solid var(--border-color)}@media (max-width:768px){.page_hero__a16gH{padding:var(--spacing-xl) var(--spacing-md)}.page_mainContent__2Hw4A{padding:var(--spacing-lg) var(--spacing-md)}.page_categoryNav__MlDoG{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:var(--spacing-md)}.page_categoryNav__MlDoG::-webkit-scrollbar{display:none}.page_categoryTab___cCYj{flex-shrink:0}.page_categorySectionHeader__SOu2d{flex-direction:column;align-items:flex-start;gap:var(--spacing-sm)}.page_categorySectionDescription__UQBrT{margin-left:0;text-align:left;max-width:100%}.page_vibeCheckPreview__O6i3v{display:none}.page_checkCardContent__Bk6AA{padding:0 var(--spacing-md) var(--spacing-md)}.page_finalThoughts__PsJFK{padding:var(--spacing-lg)}}.page_allCategoriesView__VqdPf .page_categorySection__b4Flt{scroll-margin-top:100px}