.page-common-module__q7SBeq__pageContainer{min-height:100vh;position:relative;overflow:hidden}.page-common-module__q7SBeq__contentWrapper{z-index:10;max-width:1280px;margin:0 auto;padding:2rem 1rem;position:relative}.page-common-module__q7SBeq__heroSection{border-radius:1.5rem;margin-bottom:2.5rem;padding:3rem 2rem;position:relative;overflow:hidden}.page-common-module__q7SBeq__heroContent{z-index:10;position:relative}.page-common-module__q7SBeq__heroHeader{text-align:center;flex-direction:column;gap:1rem;max-width:800px;margin:0 auto;display:flex}.page-common-module__q7SBeq__heroBadge{border-radius:9999px;align-items:center;gap:.5rem;width:fit-content;margin:0 auto;padding:.5rem 1rem;font-size:.875rem;font-weight:600;display:inline-flex}.page-common-module__q7SBeq__heroBadgeIcon{width:1rem;height:1rem}.page-common-module__q7SBeq__heroTitle{margin:0;font-size:3rem;font-weight:800;line-height:1.1}.page-common-module__q7SBeq__heroTitleGradient{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.page-common-module__q7SBeq__heroSubtitle{max-width:600px;margin:0 auto;font-size:1.25rem;line-height:1.6}.page-common-module__q7SBeq__heroSearchBox{border-radius:.75rem;align-items:center;gap:.75rem;max-width:600px;margin:0 auto;padding:.75rem 1.25rem;display:flex;position:relative}.page-common-module__q7SBeq__heroSearchInput{background:0 0;border:none;outline:none;flex:1;align-items:center;min-height:44px;padding:0;font-family:inherit;font-size:1rem;display:flex}.page-common-module__q7SBeq__heroSearchInput::placeholder{opacity:.6}.page-common-module__q7SBeq__heroSearchInput:focus{outline:none}.page-common-module__q7SBeq__featuredSection{margin-bottom:3rem}.page-common-module__q7SBeq__featuredCard{border-radius:1.5rem;grid-template-columns:1fr;display:grid;position:relative;overflow:hidden}.page-common-module__q7SBeq__featuredImageContainer{aspect-ratio:16/9;max-height:250px;position:relative;overflow:hidden}@media (min-width:641px) and (max-width:1024px){.page-common-module__q7SBeq__featuredImageContainer{aspect-ratio:4/3;max-height:300px}}@media (min-width:1025px){.page-common-module__q7SBeq__featuredImageContainer{aspect-ratio:16/9;max-height:400px}}.page-common-module__q7SBeq__featuredImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .4s}.page-common-module__q7SBeq__featuredCard:hover .page-common-module__q7SBeq__featuredImage{transform:scale(1.03)}.page-common-module__q7SBeq__featuredPlaceholder{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.page-common-module__q7SBeq__featuredPlaceholderIcon{opacity:.5;width:4rem;height:4rem}.page-common-module__q7SBeq__featuredContent{flex-direction:column;justify-content:center;padding:2rem;display:flex}.page-common-module__q7SBeq__featuredBadges{flex-wrap:wrap;gap:.75rem;margin-bottom:1rem;display:flex}.page-common-module__q7SBeq__featuredBadge{border-radius:9999px;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:600;display:inline-flex}.page-common-module__q7SBeq__featuredBadgeIcon{width:.875rem;height:.875rem}.page-common-module__q7SBeq__featuredTitle{margin:0 0 1rem;font-size:1.75rem;font-weight:700;line-height:1.3}.page-common-module__q7SBeq__featuredExcerpt{margin:0 0 1.25rem;font-size:1rem;line-height:1.7}.page-common-module__q7SBeq__featuredMeta{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1.5rem;font-size:.875rem;display:flex}.page-common-module__q7SBeq__featuredMetaDivider{border-radius:50%;width:4px;height:4px}.page-common-module__q7SBeq__featuredButton{cursor:pointer;border:none;border-radius:.75rem;align-items:center;gap:.5rem;width:fit-content;min-height:44px;padding:.875rem 1.5rem;font-size:.9375rem;font-weight:600;transition:transform .2s,background-color .2s,box-shadow .2s;display:inline-flex}.page-common-module__q7SBeq__featuredButton:focus-visible{outline-offset:2px;outline:2px solid #4573df}.page-common-module__q7SBeq__featuredButtonIcon{width:1.125rem;height:1.125rem;transition:transform .2s}.page-common-module__q7SBeq__featuredButton:hover .page-common-module__q7SBeq__featuredButtonIcon{transform:translate(3px)}.page-common-module__q7SBeq__controlsBar{border-radius:1rem;flex-direction:column;gap:1rem;margin-bottom:1.5rem;padding:1.25rem;display:flex}.page-common-module__q7SBeq__searchRow{align-items:center;gap:.75rem;display:flex}.page-common-module__q7SBeq__searchBox{flex:1;position:relative}.page-common-module__q7SBeq__searchIcon{pointer-events:none;opacity:.5;width:1.125rem;height:1.125rem;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.page-common-module__q7SBeq__searchInput{border:1.5px solid #0000;border-radius:.75rem;width:100%;min-height:44px;padding:.75rem 1rem .75rem 2.75rem;font-size:.9375rem;transition:border-color .2s,box-shadow .2s}.page-common-module__q7SBeq__searchInput:focus{outline:none}.page-common-module__q7SBeq__searchClear{cursor:pointer;opacity:.6;border:none;border-radius:50%;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:opacity .2s;display:flex;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.page-common-module__q7SBeq__searchClear:hover{opacity:1}.page-common-module__q7SBeq__searchClearIcon{width:.875rem;height:.875rem}.page-common-module__q7SBeq__sortButton{cursor:pointer;white-space:nowrap;border:1.5px solid #0000;border-radius:.75rem;align-items:center;gap:.5rem;min-height:44px;padding:.75rem 1rem;font-size:.875rem;font-weight:500;transition:background-color .2s,border-color .2s;display:flex}.page-common-module__q7SBeq__sortButton:focus-visible{outline-offset:2px;outline:2px solid #4573df}.page-common-module__q7SBeq__sortIcon{width:1rem;height:1rem}.page-common-module__q7SBeq__categoryFilter{border-radius:1rem;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:.75rem;padding:.5rem;display:flex}.page-common-module__q7SBeq__categoryButton{cursor:pointer;border:none;border-radius:.625rem;align-items:center;gap:.375rem;min-height:44px;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;transition:transform .2s,background-color .2s,box-shadow .2s;display:inline-flex}.page-common-module__q7SBeq__categoryButton:focus-visible{outline-offset:2px;outline:2px solid #4573df}.page-common-module__q7SBeq__categoryIcon{opacity:.7;flex-shrink:0;width:1rem;height:1rem;transition:opacity .2s,transform .2s}.page-common-module__q7SBeq__categoryButton:hover .page-common-module__q7SBeq__categoryIcon{opacity:1}.page-common-module__q7SBeq__categoryButtonActive{font-weight:600}.page-common-module__q7SBeq__categoryButtonActive .page-common-module__q7SBeq__categoryIcon{opacity:1;transform:scale(1.1)}.page-common-module__q7SBeq__categoryButtonIcon{width:1rem;height:1rem}.page-common-module__q7SBeq__campusFilterRow{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.page-common-module__q7SBeq__campusFilterButton{cursor:pointer;border:1.5px solid #0000;border-radius:.75rem;align-items:center;gap:.5rem;min-height:44px;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;transition:background-color .2s,border-color .2s,box-shadow .2s;display:inline-flex}.page-common-module__q7SBeq__campusFilterButton:focus-visible{outline-offset:2px;outline:2px solid #4573df}.page-common-module__q7SBeq__campusFilterActive{font-weight:600}.page-common-module__q7SBeq__campusFilterIcon{flex-shrink:0;width:1rem;height:1rem}.page-common-module__q7SBeq__campusFilterLabel{white-space:nowrap}.page-common-module__q7SBeq__campusFilterDivider{opacity:.5;font-size:.75rem}.page-common-module__q7SBeq__campusFilterDept{font-size:.8125rem;font-weight:600}.page-common-module__q7SBeq__campusFilterHint{font-size:.8125rem;font-weight:400}.page-common-module__q7SBeq__campusFilterDisabled{cursor:not-allowed}.page-common-module__q7SBeq__searchHint{margin:0;padding:0 .25rem;font-size:.8125rem;line-height:1.4}.page-common-module__q7SBeq__activeFiltersRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.page-common-module__q7SBeq__filterChip{cursor:pointer;border:1px solid #0000;border-radius:9999px;align-items:center;gap:.35rem;min-height:36px;padding:.5rem .875rem;font-size:.8125rem;transition:background-color .2s,border-color .2s;display:inline-flex}.page-common-module__q7SBeq__filterChip:focus-visible{outline-offset:2px;outline:2px solid #4573df}.page-common-module__q7SBeq__filterChipLabel{white-space:nowrap;text-overflow:ellipsis;max-width:220px;overflow:hidden}.page-common-module__q7SBeq__filterChipIcon{flex-shrink:0;width:.75rem;height:.75rem}.page-common-module__q7SBeq__resultsInfo{justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding:0 .25rem;display:flex}.page-common-module__q7SBeq__resultsCount{font-size:.875rem;font-weight:500}.page-common-module__q7SBeq__resultsCountNumber{font-weight:700}.page-common-module__q7SBeq__resultsClear{cursor:pointer;border:none;border-radius:.5rem;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;transition:background-color .2s;display:inline-flex}.page-common-module__q7SBeq__resultsClearIcon{width:.75rem;height:.75rem}.page-common-module__q7SBeq__emptyState{text-align:center;border-radius:1.25rem;flex-direction:column;justify-content:center;align-items:center;margin-bottom:3rem;padding:4rem 2rem;display:flex}.page-common-module__q7SBeq__emptyIcon{opacity:.3;width:4rem;height:4rem;margin-bottom:1.25rem}.page-common-module__q7SBeq__emptyTitle{margin:0 0 .5rem;font-size:1.25rem;font-weight:600}.page-common-module__q7SBeq__emptyText{max-width:400px;margin:0 0 1.5rem;font-size:.9375rem}.page-common-module__q7SBeq__emptyButton{cursor:pointer;border:none;border-radius:.75rem;align-items:center;gap:.5rem;min-height:44px;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:600;transition:background-color .2s;display:inline-flex}.page-common-module__q7SBeq__postsGrid{grid-template-columns:repeat(1,1fr);gap:1.5rem;margin-bottom:3rem;display:grid}.page-common-module__q7SBeq__postCard{border-radius:1.25rem;flex-direction:column;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.page-common-module__q7SBeq__postCardLink{color:inherit;flex-direction:column;flex:1;text-decoration:none;display:flex}.page-common-module__q7SBeq__postCard:focus-within{outline-offset:2px;outline:2px solid #4573df}.page-common-module__q7SBeq__postCard:hover{transform:translateY(-4px)}.page-common-module__q7SBeq__postImageContainer{aspect-ratio:16/10;position:relative;overflow:hidden}.page-common-module__q7SBeq__postImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .4s}.page-common-module__q7SBeq__postCard:hover .page-common-module__q7SBeq__postImage{transform:scale(1.05)}.page-common-module__q7SBeq__postPlaceholder{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.page-common-module__q7SBeq__postPlaceholderIcon{opacity:.4;width:2.5rem;height:2.5rem}.page-common-module__q7SBeq__postContent{flex-direction:column;flex:1;padding:1.25rem;display:flex}.page-common-module__q7SBeq__postHeader{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.page-common-module__q7SBeq__postCategory{border-radius:.375rem;align-items:center;padding:.25rem .625rem;font-size:.75rem;font-weight:500;display:inline-flex}.page-common-module__q7SBeq__postReadTime{align-items:center;gap:.25rem;font-size:.75rem;display:flex}.page-common-module__q7SBeq__postReadTimeIcon{width:.875rem;height:.875rem}.page-common-module__q7SBeq__postTitle{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .5rem;font-size:1.125rem;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.page-common-module__q7SBeq__postExcerpt{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:1;margin:0 0 1rem;font-size:.875rem;line-height:1.6;display:-webkit-box;overflow:hidden}.page-common-module__q7SBeq__postFooter{border-top:1px solid #0000;flex-wrap:wrap;align-items:center;gap:.5rem;padding-top:.75rem;font-size:.75rem;display:flex}.page-common-module__q7SBeq__postAuthor{font-weight:500}.page-common-module__q7SBeq__postAuthorName{align-items:center;gap:.25rem;font-weight:500;display:inline-flex}.page-common-module__q7SBeq__postAuthorIcon{opacity:.7;width:.75rem;height:.75rem}.page-common-module__q7SBeq__postDate{font-weight:400}.page-common-module__q7SBeq__postViews{align-items:center;gap:.25rem;display:flex}.page-common-module__q7SBeq__postViewsIcon{width:.875rem;height:.875rem}.page-common-module__q7SBeq__postUniversity{border-radius:.375rem;align-items:center;gap:.375rem;width:fit-content;margin-top:.5rem;padding:.25rem .625rem;font-size:.75rem;font-weight:500;display:inline-flex}.page-common-module__q7SBeq__postUniversityIcon{flex-shrink:0;width:.75rem;height:.75rem}.page-common-module__q7SBeq__postLink{align-items:center;gap:.375rem;margin-top:.75rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:gap .2s;display:inline-flex}.page-common-module__q7SBeq__postLink:hover{gap:.625rem}.page-common-module__q7SBeq__postLinkIcon{width:1rem;height:1rem}.page-common-module__q7SBeq__loadMoreContainer{text-align:center;margin-bottom:3rem}.page-common-module__q7SBeq__reportRow{justify-content:flex-end;margin-bottom:2.5rem;display:flex}.page-common-module__q7SBeq__reportLink{align-items:center;gap:.4rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex}.page-common-module__q7SBeq__reportIcon{width:.95rem;height:.95rem}.page-common-module__q7SBeq__loadMoreButton{cursor:pointer;border:2px solid #0000;border-radius:.75rem;align-items:center;gap:.5rem;min-height:48px;padding:.875rem 2rem;font-size:.9375rem;font-weight:600;transition:transform .2s,background-color .2s,box-shadow .2s,border-color .2s;display:inline-flex}.page-common-module__q7SBeq__loadMoreButton:focus-visible{outline-offset:2px;outline:2px solid #4573df}.page-common-module__q7SBeq__loadMoreIcon{width:1.125rem;height:1.125rem}.page-common-module__q7SBeq__newsletterSection{text-align:center;border-radius:1.5rem;padding:3rem 2rem;position:relative;overflow:hidden}.page-common-module__q7SBeq__newsletterGradient{z-index:0;position:absolute;inset:0}.page-common-module__q7SBeq__newsletterContent{z-index:10;max-width:600px;margin:0 auto;position:relative}.page-common-module__q7SBeq__newsletterIcon{width:3rem;height:3rem;margin:0 auto 1rem}.page-common-module__q7SBeq__newsletterTitle{margin:0 0 .75rem;font-size:2rem;font-weight:700}.page-common-module__q7SBeq__newsletterDescription{opacity:.9;margin:0 0 1.5rem;font-size:1.125rem}.page-common-module__q7SBeq__newsletterForm{flex-direction:column;gap:.75rem;max-width:450px;margin:0 auto;display:flex}.page-common-module__q7SBeq__newsletterInput{border:none;border-radius:.625rem;width:100%;padding:.875rem 1rem;font-size:.9375rem}.page-common-module__q7SBeq__newsletterInput::placeholder{opacity:.7}.page-common-module__q7SBeq__newsletterButton{cursor:pointer;border:none;border-radius:.625rem;justify-content:center;align-items:center;gap:.5rem;min-height:48px;padding:.875rem 1.5rem;font-size:.9375rem;font-weight:600;transition:transform .2s,background-color .2s,box-shadow .2s;display:inline-flex}.page-common-module__q7SBeq__newsletterButton:focus-visible{outline-offset:2px;outline:2px solid #4573df}.page-common-module__q7SBeq__newsletterButtonIcon{width:1.125rem;height:1.125rem}@media (max-width:639px){.page-common-module__q7SBeq__featuredImageContainer{aspect-ratio:16/10;max-height:180px}.page-common-module__q7SBeq__featuredContent{padding:1rem 1.25rem 1.25rem}.page-common-module__q7SBeq__featuredTitle{margin-bottom:.5rem;font-size:1.25rem;line-height:1.3}.page-common-module__q7SBeq__featuredExcerpt{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.75rem;display:-webkit-box;overflow:hidden}.page-common-module__q7SBeq__featuredMeta{font-size:.75rem}.page-common-module__q7SBeq__featuredButton{padding:.5rem 1rem;font-size:.875rem}.page-common-module__q7SBeq__heroSection{margin-bottom:1.5rem;padding:1.5rem 1rem}.page-common-module__q7SBeq__heroTitle{font-size:2rem}.page-common-module__q7SBeq__heroSubtitle{font-size:1rem}.page-common-module__q7SBeq__categoryFilter{gap:.375rem}.page-common-module__q7SBeq__categoryButton{padding:.5rem .75rem;font-size:.8rem}.page-common-module__q7SBeq__categoryIcon{width:.875rem;height:.875rem}}@media (min-width:640px){.page-common-module__q7SBeq__postsGrid{grid-template-columns:repeat(2,1fr)}.page-common-module__q7SBeq__newsletterForm{flex-direction:row}}@media (min-width:768px){.page-common-module__q7SBeq__contentWrapper{padding:2rem}.page-common-module__q7SBeq__heroTitle{font-size:3.5rem}.page-common-module__q7SBeq__featuredCard{grid-template-columns:1fr 1fr}.page-common-module__q7SBeq__featuredImageContainer{aspect-ratio:auto}.page-common-module__q7SBeq__featuredTitle{font-size:2rem}}@media (max-width:767px){.page-common-module__q7SBeq__searchRow{flex-wrap:wrap}.page-common-module__q7SBeq__sortButton{flex:calc(50% - .375rem);justify-content:center}.page-common-module__q7SBeq__resultsInfo{flex-direction:column;align-items:flex-start;gap:.625rem}}@media (max-width:768px){.page-common-module__q7SBeq__contentWrapper{padding:1rem .875rem 1.5rem}.page-common-module__q7SBeq__heroSection{border-radius:1rem;margin-bottom:1rem;padding:1.25rem .875rem}.page-common-module__q7SBeq__heroHeader{gap:.75rem}.page-common-module__q7SBeq__heroBadge{padding:.375rem .75rem;font-size:.75rem}.page-common-module__q7SBeq__heroTitle{font-size:clamp(1.75rem,8.5vw,2.25rem)}.page-common-module__q7SBeq__heroSubtitle{font-size:.95rem;line-height:1.55}.page-common-module__q7SBeq__featuredSection{margin-bottom:1.5rem}.page-common-module__q7SBeq__featuredCard{border-radius:1rem}.page-common-module__q7SBeq__featuredImageContainer{max-height:190px}.page-common-module__q7SBeq__featuredContent{padding:.875rem 1rem 1rem}.page-common-module__q7SBeq__featuredBadges{gap:.5rem;margin-bottom:.625rem}.page-common-module__q7SBeq__featuredTitle{margin-bottom:.5rem;font-size:1.2rem}.page-common-module__q7SBeq__featuredExcerpt{margin-bottom:.75rem;line-height:1.55}.page-common-module__q7SBeq__featuredMeta{gap:.5rem;margin-bottom:.875rem}.page-common-module__q7SBeq__featuredButton{min-height:40px;padding:.5rem .875rem;font-size:.875rem}.page-common-module__q7SBeq__controlsBar{border-radius:.875rem;gap:.75rem;margin-bottom:1rem;padding:.875rem}.page-common-module__q7SBeq__searchRow{gap:.5rem}.page-common-module__q7SBeq__searchInput{min-height:42px;padding:.675rem .875rem .675rem 2.5rem}.page-common-module__q7SBeq__sortButton{min-height:42px;padding:.625rem .75rem}.page-common-module__q7SBeq__categoryFilter{-webkit-overflow-scrolling:touch;scrollbar-width:thin;flex-wrap:nowrap;justify-content:flex-start;gap:.375rem;margin-bottom:.5rem;padding:.375rem;overflow-x:auto}.page-common-module__q7SBeq__categoryButton{flex-shrink:0;min-height:40px;padding:.5rem .75rem;font-size:.78125rem}.page-common-module__q7SBeq__categoryIcon{width:.875rem;height:.875rem}.page-common-module__q7SBeq__campusFilterRow{gap:.5rem}.page-common-module__q7SBeq__campusFilterButton{justify-content:center;width:100%;min-height:42px;padding:.5625rem .875rem}.page-common-module__q7SBeq__campusFilterHint{width:100%;font-size:.75rem;line-height:1.35}.page-common-module__q7SBeq__activeFiltersRow{gap:.375rem}.page-common-module__q7SBeq__filterChip{min-height:32px;padding:.375rem .625rem;font-size:.75rem}.page-common-module__q7SBeq__filterChipLabel{max-width:170px}.page-common-module__q7SBeq__resultsInfo{margin-bottom:1rem}.page-common-module__q7SBeq__postsGrid{gap:1rem;margin-bottom:1.75rem}.page-common-module__q7SBeq__postCard{border-radius:1rem}.page-common-module__q7SBeq__postContent{padding:1rem}.page-common-module__q7SBeq__postHeader{margin-bottom:.625rem}.page-common-module__q7SBeq__postTitle{font-size:1rem}.page-common-module__q7SBeq__postExcerpt{margin-bottom:.75rem}.page-common-module__q7SBeq__postFooter{gap:.375rem;padding-top:.625rem}.page-common-module__q7SBeq__postLink{margin-top:.5rem;font-size:.8125rem}.page-common-module__q7SBeq__loadMoreContainer{margin-bottom:1.75rem}.page-common-module__q7SBeq__loadMoreButton{min-height:44px;padding:.75rem 1.25rem}.page-common-module__q7SBeq__reportRow{justify-content:center;margin-bottom:1.5rem}}@media (min-width:1024px){.page-common-module__q7SBeq__postsGrid{grid-template-columns:repeat(3,1fr)}}@media (prefers-reduced-motion:reduce){.page-common-module__q7SBeq__postCard,.page-common-module__q7SBeq__featuredButton,.page-common-module__q7SBeq__categoryButton,.page-common-module__q7SBeq__loadMoreButton,.page-common-module__q7SBeq__featuredImage,.page-common-module__q7SBeq__postImage{transition:none;transform:none!important}.page-common-module__q7SBeq__postCard:hover,.page-common-module__q7SBeq__featuredCard:hover .page-common-module__q7SBeq__featuredImage,.page-common-module__q7SBeq__postCard:hover .page-common-module__q7SBeq__postImage{transform:none}}.page-common-module__q7SBeq__loadingWrapper{justify-content:center;padding:4rem 0;display:flex}.page-common-module__q7SBeq__loadingSpinner{border:3px solid #4573df33;border-radius:50%;width:40px;height:40px;animation:.8s linear infinite page-common-module__q7SBeq__blogSpin}@keyframes page-common-module__q7SBeq__blogSpin{to{transform:rotate(360deg)}}.page-common-module__q7SBeq__heroIllustration{justify-content:center;align-items:center;width:100%;max-width:460px;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;display:flex}@media (max-width:639px){.page-common-module__q7SBeq__heroIllustration{max-width:300px}}
.page-dark-module__NoKviq__pageContainer{background:linear-gradient(135deg,#1d2127 0%,#23272e 50%,#1d2127 100%)}.page-dark-module__NoKviq__heroSection{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#23272ebf;border:1px solid #ffffff1a;box-shadow:0 8px 32px #00000059,0 4px 16px #00000040,inset 0 1px 1px #ffffff0d}.page-dark-module__NoKviq__heroBadge{color:#fff;background:linear-gradient(135deg,#4573df 0% 100%);box-shadow:0 4px 12px #4573df59}.page-dark-module__NoKviq__heroBadgeIcon{color:#fff}.page-dark-module__NoKviq__heroTitle{color:#f8fafc}.page-dark-module__NoKviq__heroTitleGradient{background:linear-gradient(135deg,#5a8ae8 0%,#4573df 100%)}.page-dark-module__NoKviq__heroSubtitle{color:#94a3b8}.page-dark-module__NoKviq__heroSearchBox{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#272c34cc;border:1px solid #ffffff1a;box-shadow:0 4px 16px #0000004d}.page-dark-module__NoKviq__heroSearchIcon{color:#94a3b8}.page-dark-module__NoKviq__heroSearchInput{color:#f8fafc}.page-dark-module__NoKviq__heroSearchInput::placeholder{color:#64748b}.page-dark-module__NoKviq__featuredCard{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#23272ecc;border:1px solid #ffffff1a;box-shadow:0 12px 40px #0006,0 6px 20px #0000004d,inset 0 1px 1px #ffffff0d}.page-dark-module__NoKviq__featuredPlaceholder{background:linear-gradient(135deg,#3a3f47 0%,#23272e 100%)}.page-dark-module__NoKviq__featuredPlaceholderIcon{color:#94a3b8}.page-dark-module__NoKviq__featuredBadge{color:#5a8ae8;background:#4573df26;border:1px solid #4573df40}.page-dark-module__NoKviq__featuredBadgeFeature{color:#fff;background:linear-gradient(135deg,#4573df 0% 100%);border:none}.page-dark-module__NoKviq__featuredTitle{color:#f8fafc}.page-dark-module__NoKviq__featuredExcerpt,.page-dark-module__NoKviq__featuredMeta{color:#94a3b8}.page-dark-module__NoKviq__featuredMetaDivider{background:#4a5058}.page-dark-module__NoKviq__featuredButton{color:#fff;background:linear-gradient(135deg,#4573df 0% 100%);box-shadow:0 4px 12px #4573df59}.page-dark-module__NoKviq__featuredButton:hover{background:linear-gradient(135deg,#5a85eb 0%,#7577f5 100%);transform:translateY(-2px);box-shadow:0 6px 16px #4573df73}.page-dark-module__NoKviq__controlsBar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#23272e99;border:1px solid #ffffff14;box-shadow:0 4px 16px #0003}.page-dark-module__NoKviq__searchInput{color:#f8fafc;background:#23272e99;border-color:#ffffff1a}.page-dark-module__NoKviq__searchInput::placeholder{color:#64748b}.page-dark-module__NoKviq__searchInput:focus{border-color:#4573df;box-shadow:0 0 0 3px #4573df40}.page-dark-module__NoKviq__searchIcon{color:#94a3b8}.page-dark-module__NoKviq__searchClear{color:#94a3b8;background:#ffffff14}.page-dark-module__NoKviq__searchClear:hover{background:#ffffff26}.page-dark-module__NoKviq__sortButton{color:#94a3b8;background:#23272e99;border-color:#ffffff1a}.page-dark-module__NoKviq__sortButton:hover{color:#5a8ae8;background:#4573df33;border-color:#4573df}.page-dark-module__NoKviq__campusFilterButton{color:#94a3b8;background:#23272e99;border-color:#ffffff1a}.page-dark-module__NoKviq__campusFilterButton:hover{color:#5a8ae8;background:#4573df26;border-color:#4573df}.page-dark-module__NoKviq__campusFilterActive{box-shadow:0 2px 8px #4573df33;color:#5a8ae8!important;background:#4573df33!important;border-color:#4573df!important}.page-dark-module__NoKviq__campusFilterDivider{color:#5a8ae8}.page-dark-module__NoKviq__campusFilterHint{color:#94a3b8}.page-dark-module__NoKviq__campusFilterDisabled{opacity:.5}.page-dark-module__NoKviq__searchHint{color:#94a3b8}.page-dark-module__NoKviq__filterChip{color:#93c5fd;background:#4573df2e;border-color:#4573df4d}.page-dark-module__NoKviq__filterChip:hover{background:#4573df3d}.page-dark-module__NoKviq__resultsCount{color:#94a3b8}.page-dark-module__NoKviq__resultsCountNumber{color:#f8fafc}.page-dark-module__NoKviq__resultsClear{color:#f87171;background:#ef444426}.page-dark-module__NoKviq__resultsClear:hover{background:#ef444433}.page-dark-module__NoKviq__emptyState{background:#23272e80;border:1px dashed #ffffff1a}.page-dark-module__NoKviq__emptyTitle{color:#f8fafc}.page-dark-module__NoKviq__emptyText{color:#94a3b8}.page-dark-module__NoKviq__emptyButton{color:#fff;background:#4573df}.page-dark-module__NoKviq__emptyButton:hover{background:#5a85eb}.page-dark-module__NoKviq__categoryFilter{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#23272e99;border:1px solid #ffffff14}.page-dark-module__NoKviq__categoryButton{color:#94a3b8;background:0 0}.page-dark-module__NoKviq__categoryButton:hover{color:#e2e8f0;background:#23272e99}.page-dark-module__NoKviq__categoryButtonActive{color:#5a8ae8;background:#4573df33;box-shadow:0 2px 8px #00000026}.page-dark-module__NoKviq__postCard{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#23272ebf;border:1px solid #ffffff14;box-shadow:0 8px 24px #0000004d,0 4px 12px #0003,inset 0 1px 1px #ffffff0a}.page-dark-module__NoKviq__postCard:hover{box-shadow:0 16px 40px #0006,0 8px 20px #0000004d,inset 0 1px 1px #ffffff0f}.page-dark-module__NoKviq__postPlaceholder{background:linear-gradient(135deg,#3a3f47 0%,#23272e 100%)}.page-dark-module__NoKviq__postPlaceholderIcon{color:#94a3b8}.page-dark-module__NoKviq__postCategory{color:#5a8ae8;background:#4573df26}.page-dark-module__NoKviq__postReadTime{color:#94a3b8}.page-dark-module__NoKviq__postTitle{color:#f8fafc}.page-dark-module__NoKviq__postExcerpt{color:#94a3b8}.page-dark-module__NoKviq__postFooter{border-top-color:#3a3f4766}.page-dark-module__NoKviq__postAuthor,.page-dark-module__NoKviq__postAuthorName{color:#e2e8f0}.page-dark-module__NoKviq__postDate,.page-dark-module__NoKviq__postViews{color:#94a3b8}.page-dark-module__NoKviq__postUniversity{color:#93c5fd;background:#5a8ae81a;border:1px solid #5a8ae833}.page-dark-module__NoKviq__postLink{color:#5a8ae8}.page-dark-module__NoKviq__postLink:hover{color:#93c5fd}.page-dark-module__NoKviq__loadMoreButton{color:#e2e8f0;background:#23272e99;border-color:#ffffff1a}.page-dark-module__NoKviq__loadMoreButton:hover{color:#5a8ae8;background:#4573df33;border-color:#4573df}.page-dark-module__NoKviq__reportLink{color:#64748b}.page-dark-module__NoKviq__reportLink:hover{color:#608beb}.page-dark-module__NoKviq__newsletterSection{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#23272ed9;border:1px solid #ffffff1a}.page-dark-module__NoKviq__newsletterGradient{background:linear-gradient(135deg,#4573df1a 0%,#4573df26 50%,#4573df1a 100%)}.page-dark-module__NoKviq__newsletterIcon{color:#5a8ae8}.page-dark-module__NoKviq__newsletterTitle{color:#f8fafc}.page-dark-module__NoKviq__newsletterDescription{color:#94a3b8}.page-dark-module__NoKviq__newsletterInput{color:#f8fafc;background:#23272e99;border:1px solid #ffffff1a}.page-dark-module__NoKviq__newsletterInput::placeholder{color:#94a3b8}.page-dark-module__NoKviq__newsletterInput:focus{border-color:#4573df;outline:none;box-shadow:0 0 0 3px #4573df40}.page-dark-module__NoKviq__newsletterButton{color:#fff;background:linear-gradient(135deg,#4573df 0% 100%);box-shadow:0 4px 12px #4573df59}.page-dark-module__NoKviq__newsletterButton:hover{background:linear-gradient(135deg,#5a85eb 0%,#7577f5 100%);box-shadow:0 6px 16px #4573df73}.page-dark-module__NoKviq__loadingSpinner{border-top-color:#7ca4f0}
.page-light-module__GHEGYW__pageContainer{background:linear-gradient(135deg,#f8fafc 0%,#e2e8f0 50%,#f1f5f9 100%)}.page-light-module__GHEGYW__heroSection{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(135deg,#ffffffd9 0%,#ffffffb3 100%);border:1px solid #fff6;box-shadow:0 8px 32px #1f26871f,0 4px 16px #1f268714,inset 0 1px 2px #fff9}.page-light-module__GHEGYW__heroBadge{color:#fff;background:linear-gradient(135deg,#4573df 0% 100%);box-shadow:0 4px 12px #4573df4d}.page-light-module__GHEGYW__heroBadgeIcon{color:#fff}.page-light-module__GHEGYW__heroTitle{color:#111827}.page-light-module__GHEGYW__heroTitleGradient{background:linear-gradient(135deg,#4573df 0% 100%)}.page-light-module__GHEGYW__heroSubtitle{color:#475569}.page-light-module__GHEGYW__heroSearchBox{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffc;border:1px solid #4573df33;box-shadow:0 4px 16px #1f26871a}.page-light-module__GHEGYW__heroSearchIcon{color:#64748b}.page-light-module__GHEGYW__heroSearchInput{color:#1f2937}.page-light-module__GHEGYW__heroSearchInput::placeholder{color:#94a3b8}.page-light-module__GHEGYW__featuredCard{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(135deg,#ffffffe6 0%,#ffffffbf 100%);border:1px solid #fff6;box-shadow:0 12px 40px #1f268724,0 6px 20px #1f26871a,inset 0 1px 2px #fff9}.page-light-module__GHEGYW__featuredPlaceholder{background:linear-gradient(135deg,#e2e8f0 0%,#cbd5e1 100%)}.page-light-module__GHEGYW__featuredPlaceholderIcon{color:#94a3b8}.page-light-module__GHEGYW__featuredBadge{color:#4573df;background:#4573df1a;border:1px solid #4573df33}.page-light-module__GHEGYW__featuredBadgeFeature{color:#fff;background:linear-gradient(135deg,#4573df 0% 100%);border:none}.page-light-module__GHEGYW__featuredTitle{color:#111827}.page-light-module__GHEGYW__featuredExcerpt{color:#475569}.page-light-module__GHEGYW__featuredMeta{color:#64748b}.page-light-module__GHEGYW__featuredMetaDivider{background:#cbd5e1}.page-light-module__GHEGYW__featuredButton{color:#fff;background:linear-gradient(135deg,#4573df 0% 100%);box-shadow:0 4px 12px #4573df4d}.page-light-module__GHEGYW__featuredButton:hover{background:linear-gradient(135deg,#3b63c9 0%,#5558e0 100%);transform:translateY(-2px);box-shadow:0 6px 16px #4573df66}.page-light-module__GHEGYW__controlsBar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#fffc,#fff9);border:1px solid #fff6;box-shadow:0 4px 16px #1f268714}.page-light-module__GHEGYW__searchInput{color:#272c34;background:#ffffffe6;border-color:#cbd5e180}.page-light-module__GHEGYW__searchInput::placeholder{color:#94a3b8}.page-light-module__GHEGYW__searchInput:focus{border-color:#4573df;box-shadow:0 0 0 3px #4573df26}.page-light-module__GHEGYW__searchIcon{color:#64748b}.page-light-module__GHEGYW__searchClear{color:#64748b;background:#cbd5e166}.page-light-module__GHEGYW__searchClear:hover{background:#cbd5e1b3}.page-light-module__GHEGYW__sortButton{color:#475569;background:#ffffffb3;border-color:#cbd5e180}.page-light-module__GHEGYW__sortButton:hover{color:#4573df;background:#ffffffe6;border-color:#4573df}.page-light-module__GHEGYW__campusFilterButton{color:#475569;background:#ffffffb3;border-color:#cbd5e180}.page-light-module__GHEGYW__campusFilterButton:hover{color:#4573df;background:#ffffffe6;border-color:#4573df}.page-light-module__GHEGYW__campusFilterActive{box-shadow:0 2px 8px #4573df26;color:#4573df!important;background:#4573df1a!important;border-color:#4573df!important}.page-light-module__GHEGYW__campusFilterDivider{color:#4573df}.page-light-module__GHEGYW__campusFilterHint{color:#64748b}.page-light-module__GHEGYW__campusFilterDisabled{opacity:.55}.page-light-module__GHEGYW__searchHint{color:#64748b}.page-light-module__GHEGYW__filterChip{color:#4573df;background:#4573df14;border-color:#4573df38}.page-light-module__GHEGYW__filterChip:hover{background:#4573df21}.page-light-module__GHEGYW__resultsCount{color:#64748b}.page-light-module__GHEGYW__resultsCountNumber{color:#272c34}.page-light-module__GHEGYW__resultsClear{color:#ef4444;background:#ef44441a}.page-light-module__GHEGYW__resultsClear:hover{background:#ef444426}.page-light-module__GHEGYW__emptyState{background:linear-gradient(135deg,#ffffffb3,#ffffff80);border:1px dashed #cbd5e199}.page-light-module__GHEGYW__emptyTitle{color:#272c34}.page-light-module__GHEGYW__emptyText{color:#64748b}.page-light-module__GHEGYW__emptyButton{color:#fff;background:#4573df}.page-light-module__GHEGYW__emptyButton:hover{background:#3b63c9}.page-light-module__GHEGYW__categoryFilter{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff9;border:1px solid #fff6}.page-light-module__GHEGYW__categoryButton{color:#64748b;background:0 0}.page-light-module__GHEGYW__categoryButton:hover{color:#272c34;background:#ffffffb3}.page-light-module__GHEGYW__categoryButtonActive{color:#4573df;background:#fff;box-shadow:0 2px 8px #00000014}.page-light-module__GHEGYW__postCard{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#ffffffd9 0%,#ffffffb3 100%);border:1px solid #ffffff59;box-shadow:0 8px 24px #1f26871a,0 4px 12px #1f26870f,inset 0 1px 2px #ffffff80}.page-light-module__GHEGYW__postCard:hover{box-shadow:0 16px 40px #1f268726,0 8px 20px #1f26871a,inset 0 1px 3px #fff9}.page-light-module__GHEGYW__postPlaceholder{background:linear-gradient(135deg,#e2e8f0 0%,#cbd5e1 100%)}.page-light-module__GHEGYW__postPlaceholderIcon{color:#94a3b8}.page-light-module__GHEGYW__postCategory{color:#4573df;background:#4573df1a}.page-light-module__GHEGYW__postReadTime{color:#64748b}.page-light-module__GHEGYW__postTitle{color:#111827}.page-light-module__GHEGYW__postExcerpt{color:#475569}.page-light-module__GHEGYW__postFooter{border-top-color:#cbd5e166}.page-light-module__GHEGYW__postAuthor,.page-light-module__GHEGYW__postAuthorName{color:#272c34}.page-light-module__GHEGYW__postDate,.page-light-module__GHEGYW__postViews{color:#64748b}.page-light-module__GHEGYW__postUniversity{color:#4573df;background:#4573df14;border:1px solid #4573df26}.page-light-module__GHEGYW__postLink{color:#4573df}.page-light-module__GHEGYW__postLink:hover{color:#3b63c9}.page-light-module__GHEGYW__loadMoreButton{color:#475569;background:#fffc;border-color:#cbd5e180}.page-light-module__GHEGYW__loadMoreButton:hover{color:#4573df;background:#fff;border-color:#4573df}.page-light-module__GHEGYW__reportLink{color:#94a3b8}.page-light-module__GHEGYW__reportLink:hover{color:#4573df}.page-light-module__GHEGYW__newsletterSection{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(135deg,#ffffffe6 0%,#ffffffbf 100%);border:1px solid #fff6}.page-light-module__GHEGYW__newsletterGradient{background:linear-gradient(135deg,#4573df1a 0% 50%,#4573df1a 100%)}.page-light-module__GHEGYW__newsletterIcon{color:#4573df}.page-light-module__GHEGYW__newsletterTitle{color:#111827}.page-light-module__GHEGYW__newsletterDescription{color:#475569}.page-light-module__GHEGYW__newsletterInput{color:#272c34;background:#ffffffe6;border:1px solid #cbd5e180}.page-light-module__GHEGYW__newsletterInput::placeholder{color:#94a3b8}.page-light-module__GHEGYW__newsletterInput:focus{border-color:#4573df;outline:none;box-shadow:0 0 0 3px #4573df26}.page-light-module__GHEGYW__newsletterButton{color:#fff;background:linear-gradient(135deg,#4573df 0% 100%);box-shadow:0 4px 12px #4573df4d}.page-light-module__GHEGYW__newsletterButton:hover{background:linear-gradient(135deg,#3b63c9 0%,#5558e0 100%);box-shadow:0 6px 16px #4573df66}.page-light-module__GHEGYW__loadingSpinner{border-top-color:#4573df}
