.CollegeInsightsOverview_overview__BZ3Ol{display:grid;grid-gap:1rem;gap:1rem}.CollegeInsightsOverview_heroStats__AfPtA{display:grid;grid-gap:.7rem;gap:.7rem;grid-template-columns:repeat(4,minmax(0,1fr))}.CollegeInsightsOverview_heroStat__7_6Qj{background:linear-gradient(135deg,#0b3d2e,#135d46);border:1px solid rgba(255,255,255,.16);border-radius:1rem;color:#fff;padding:.9rem}.CollegeInsightsOverview_compactStat___9srs span,.CollegeInsightsOverview_compositionPanel__ELGS4 span,.CollegeInsightsOverview_heroStat__7_6Qj span,.CollegeInsightsOverview_majorTitle__wD7Qd span:first-child,.CollegeInsightsOverview_outcomeContext__iwK5V span,.CollegeInsightsOverview_primaryMetric__Q3S9q small,.CollegeInsightsOverview_primaryMetric__Q3S9q span,.CollegeInsightsOverview_researchPanel__lTp3G span{display:block}.CollegeInsightsOverview_heroStat__7_6Qj span{color:rgba(255,255,255,.7);font-size:.68rem;font-weight:800;letter-spacing:.03em;margin-bottom:.35rem;text-transform:uppercase}.CollegeInsightsOverview_heroStat__7_6Qj strong{font-size:clamp(1.2rem,2vw,1.75rem)}.CollegeInsightsOverview_grid__UyKmW{display:grid;grid-gap:.9rem;gap:.9rem;grid-template-columns:repeat(12,minmax(0,1fr))}.CollegeInsightsOverview_card__tZVzv{background:rgba(255,250,240,.94);border:1px solid var(--border);border-radius:1.2rem;box-shadow:0 14px 34px rgba(23,32,27,.07);display:flex;flex-direction:column;gap:.9rem;padding:1.1rem}.CollegeInsightsOverview_admissionsCard__QcSwO,.CollegeInsightsOverview_affordabilityCard__tmsR9,.CollegeInsightsOverview_majorCard__4S9Mk{grid-column:span 7}.CollegeInsightsOverview_campusCard__XKxue,.CollegeInsightsOverview_persistenceCard__ld4T7,.CollegeInsightsOverview_testingCard__tIU8V{grid-column:span 5}.CollegeInsightsOverview_cardHeading__gA8hw{align-items:flex-start;display:flex;gap:.75rem}.CollegeInsightsOverview_cardHeading__gA8hw>span{align-items:center;background:var(--primary-strong);border-radius:.65rem;color:#fff;display:inline-flex;flex:0 0 auto;font-size:.7rem;font-weight:900;height:1.9rem;justify-content:center;width:1.9rem}.CollegeInsightsOverview_cardHeading__gA8hw h3{font-size:clamp(1.15rem,2vw,1.45rem);letter-spacing:-.03em;line-height:1.15;margin:0}.CollegeInsightsOverview_cardHeading__gA8hw p{color:var(--muted);font-size:.82rem;line-height:1.4;margin:.2rem 0 0}.CollegeInsightsOverview_compactStats__ha2Od{display:flex;flex-wrap:wrap;gap:.5rem}.CollegeInsightsOverview_compactStat___9srs{background:#fff;border:1px solid var(--border);border-radius:.8rem;flex:1 1 7.5rem;padding:.68rem}.CollegeInsightsOverview_compactStat___9srs span{color:var(--muted);font-size:.65rem;font-weight:800;margin-bottom:.25rem;text-transform:uppercase}.CollegeInsightsOverview_compactStat___9srs strong{font-size:.92rem}.CollegeInsightsOverview_funnel__Ai5jE{align-items:flex-start;display:flex;flex-direction:column;gap:.4rem}.CollegeInsightsOverview_funnelStep__fa74C{align-items:center;background:linear-gradient(90deg,#135d46,#2c8065);border-radius:.65rem;color:#fff;display:flex;justify-content:space-between;min-width:10.5rem;padding:.6rem .72rem}.CollegeInsightsOverview_funnelStep__fa74C span{font-size:.72rem;font-weight:800}.CollegeInsightsOverview_statusPanel__zB0pg{align-items:flex-start;background:#eaf4ee;border:1px solid #bed9ca;border-radius:.9rem;display:flex;gap:.7rem;padding:.85rem}.CollegeInsightsOverview_statusDot__vi2xB{background:var(--primary);border:4px solid #cfe4d7;border-radius:50%;flex:0 0 auto;height:1rem;margin-top:.1rem;width:1rem}.CollegeInsightsOverview_missingData__uKQHA p,.CollegeInsightsOverview_researchPanel__lTp3G p,.CollegeInsightsOverview_statusPanel__zB0pg p{color:var(--muted);font-size:.78rem;line-height:1.45;margin:.3rem 0 0}.CollegeInsightsOverview_bandList__jye_h{display:grid;grid-gap:.5rem;gap:.5rem}.CollegeInsightsOverview_bandRow__zhKX3{align-items:baseline;border-bottom:1px solid var(--border);display:grid;grid-gap:.25rem .8rem;gap:.25rem .8rem;grid-template-columns:7rem 1fr;padding-bottom:.5rem}.CollegeInsightsOverview_bandRow__zhKX3>span{color:var(--muted);font-size:.76rem;font-weight:800}.CollegeInsightsOverview_bandRow__zhKX3>strong{text-align:right}.CollegeInsightsOverview_bandRow__zhKX3>small{color:var(--muted);font-size:.66rem;grid-column:1/-1;text-align:right}.CollegeInsightsOverview_signalRow__dcc2t{align-items:baseline;border-bottom:1px solid var(--border);display:flex;gap:1rem;justify-content:space-between;padding-bottom:.5rem}.CollegeInsightsOverview_signalRow__dcc2t span{color:var(--muted);font-size:.76rem}.CollegeInsightsOverview_primaryMetric__Q3S9q{background:linear-gradient(135deg,#eaf4ee,#f7fbf8);border:1px solid #bed9ca;border-radius:.95rem;padding:.95rem}.CollegeInsightsOverview_primaryMetric__Q3S9q span{color:var(--primary);font-size:.78rem;font-weight:900}.CollegeInsightsOverview_primaryMetric__Q3S9q strong{display:block;font-size:clamp(2rem,4vw,3.25rem);letter-spacing:-.055em;line-height:1;margin:.4rem 0}.CollegeInsightsOverview_primaryMetric__Q3S9q small{color:var(--muted)}.CollegeInsightsOverview_majorTabs__OjWyY,.CollegeInsightsOverview_segmentedControl__T8HM7{display:grid;grid-gap:.4rem;gap:.4rem}.CollegeInsightsOverview_segmentedControl__T8HM7{grid-template-columns:repeat(5,minmax(0,1fr))}.CollegeInsightsOverview_majorTabs__OjWyY button,.CollegeInsightsOverview_segmentedControl__T8HM7 button{background:#fff;border:1px solid var(--border);color:var(--foreground);cursor:pointer;font:inherit}.CollegeInsightsOverview_segmentedControl__T8HM7 button{border-radius:.7rem;font-size:.7rem;font-weight:800;min-height:2.4rem;padding:.4rem}.CollegeInsightsOverview_majorTabs__OjWyY button:hover,.CollegeInsightsOverview_segmentedControl__T8HM7 button:hover{border-color:var(--primary)}.CollegeInsightsOverview_majorTabs__OjWyY .CollegeInsightsOverview_activeMajor__Azi6p,.CollegeInsightsOverview_segmentedControl__T8HM7 .CollegeInsightsOverview_activeSegment__mZ4WC{background:var(--primary);border-color:var(--primary);color:#fff}.CollegeInsightsOverview_incomeChart__p7xJi{display:grid;grid-gap:.52rem;gap:.52rem}.CollegeInsightsOverview_incomeRow__CorGj{align-items:center;display:grid;font-size:.76rem;grid-gap:.6rem;gap:.6rem;grid-template-columns:5.4rem minmax(4rem,1fr) 4.8rem}.CollegeInsightsOverview_incomeRow__CorGj>span{color:var(--muted);font-weight:800}.CollegeInsightsOverview_incomeRow__CorGj strong{text-align:right}.CollegeInsightsOverview_comparisonTrack__v0HfQ,.CollegeInsightsOverview_progressTrack__MSrJD,.CollegeInsightsOverview_track___41xe{background:#e9e4da;border-radius:999px;overflow:hidden}.CollegeInsightsOverview_track___41xe{height:.62rem}.CollegeInsightsOverview_activeIncomeBar__cyNCN,.CollegeInsightsOverview_incomeBar__SXVig,.CollegeInsightsOverview_nationalBar__8iLbf,.CollegeInsightsOverview_progressTrack__MSrJD span,.CollegeInsightsOverview_schoolBar__o84Mf{border-radius:inherit;display:block;height:100%}.CollegeInsightsOverview_incomeBar__SXVig{background:#9ab9a9}.CollegeInsightsOverview_activeIncomeBar__cyNCN,.CollegeInsightsOverview_progressTrack__MSrJD span,.CollegeInsightsOverview_schoolBar__o84Mf{background:var(--primary)}.CollegeInsightsOverview_nationalBar__8iLbf{background:var(--accent)}.CollegeInsightsOverview_progressMetric__6puXn{align-items:end;display:grid;grid-gap:.4rem .75rem;gap:.4rem .75rem;grid-template-columns:1fr auto}.CollegeInsightsOverview_progressMetric__6puXn>div:first-child small,.CollegeInsightsOverview_progressMetric__6puXn>div:first-child span{display:block}.CollegeInsightsOverview_progressMetric__6puXn>div:first-child span{font-weight:850}.CollegeInsightsOverview_progressMetric__6puXn>div:first-child small{color:var(--muted);margin-top:.12rem}.CollegeInsightsOverview_progressMetric__6puXn>strong{font-size:1.35rem}.CollegeInsightsOverview_progressTrack__MSrJD{grid-column:1/-1;height:.72rem}.CollegeInsightsOverview_compositionPanel__ELGS4,.CollegeInsightsOverview_majorComparison__K8Mzl,.CollegeInsightsOverview_outcomeContext__iwK5V,.CollegeInsightsOverview_questionPanel__JXUgD,.CollegeInsightsOverview_researchPanel__lTp3G{background:#fff;border:1px solid var(--border);border-radius:.9rem;padding:.85rem}.CollegeInsightsOverview_compositionPanel__ELGS4 span,.CollegeInsightsOverview_outcomeContext__iwK5V span,.CollegeInsightsOverview_researchPanel__lTp3G span{color:var(--muted);font-size:.7rem;font-weight:800;text-transform:uppercase}.CollegeInsightsOverview_compositionPanel__ELGS4 strong,.CollegeInsightsOverview_outcomeContext__iwK5V strong,.CollegeInsightsOverview_researchPanel__lTp3G strong{display:block;font-size:1.08rem;margin-top:.28rem}.CollegeInsightsOverview_compositionPanel__ELGS4 small,.CollegeInsightsOverview_researchPanel__lTp3G small{color:var(--muted);display:block;font-size:.72rem;line-height:1.4;margin-top:.4rem}.CollegeInsightsOverview_majorTabs__OjWyY{grid-template-columns:repeat(4,minmax(0,1fr))}.CollegeInsightsOverview_majorTabs__OjWyY button{border-radius:.75rem;font-size:.72rem;font-weight:800;min-height:2.8rem;padding:.5rem}.CollegeInsightsOverview_majorProgramPicker__upAZt{color:var(--muted);display:grid;font-size:.7rem;font-weight:800;grid-gap:.35rem;gap:.35rem}.CollegeInsightsOverview_majorProgramPicker__upAZt select{background:#fff;border:1px solid var(--border);border-radius:.75rem;color:var(--foreground);font:inherit;padding:.65rem .7rem;width:100%}.CollegeInsightsOverview_majorTitle__wD7Qd{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:.85rem}.CollegeInsightsOverview_majorTitle__wD7Qd span:first-child{color:var(--muted);font-size:.65rem;font-weight:800;text-transform:uppercase}.CollegeInsightsOverview_majorTitle__wD7Qd h3{font-size:1.18rem;margin:.18rem 0 0}.CollegeInsightsOverview_cipBadge__ZFYLo{background:#edf3ef;border-radius:999px;color:var(--primary);font-size:.68rem;font-weight:900;padding:.38rem .58rem;text-transform:uppercase}.CollegeInsightsOverview_comparisonRow__Lm6CL+.CollegeInsightsOverview_comparisonRow__Lm6CL{border-top:1px solid var(--border);margin-top:.8rem;padding-top:.8rem}.CollegeInsightsOverview_comparisonRow__Lm6CL>strong{display:block;font-size:.78rem;margin-bottom:.5rem}.CollegeInsightsOverview_comparisonBars__eJ3dq{display:grid;grid-gap:.42rem;gap:.42rem}.CollegeInsightsOverview_comparisonBars__eJ3dq>div{align-items:center;display:grid;grid-gap:.55rem;gap:.55rem;grid-template-columns:8.5rem 1fr 5rem}.CollegeInsightsOverview_comparisonBars__eJ3dq span{color:var(--muted);font-size:.68rem}.CollegeInsightsOverview_comparisonBars__eJ3dq strong{font-size:.75rem;text-align:right}.CollegeInsightsOverview_comparisonTrack__v0HfQ{height:.52rem}.CollegeInsightsOverview_caveat__kWnTX,.CollegeInsightsOverview_errorNote__1eP_F,.CollegeInsightsOverview_reportingNote__Xqj1d,.CollegeInsightsOverview_sourceUnavailable__wGAzb{font-size:.74rem;line-height:1.45;margin:0}.CollegeInsightsOverview_caveat__kWnTX,.CollegeInsightsOverview_reportingNote__Xqj1d,.CollegeInsightsOverview_sourceUnavailable__wGAzb{color:var(--muted)}.CollegeInsightsOverview_errorNote__1eP_F{color:#8d3022}.CollegeInsightsOverview_factChips__uVqCn{display:flex;flex-wrap:wrap;gap:.42rem}.CollegeInsightsOverview_factChips__uVqCn span{background:#edf3ef;border:1px solid #cbded2;border-radius:999px;color:var(--primary-strong);font-size:.72rem;font-weight:800;padding:.44rem .62rem}.CollegeInsightsOverview_questionPanel__JXUgD{background:#fff7ea;border-color:#efd1a8}.CollegeInsightsOverview_questionPanel__JXUgD ul{margin:.55rem 0 0;padding-left:1.05rem}.CollegeInsightsOverview_questionPanel__JXUgD li{font-size:.78rem;margin-top:.3rem}.CollegeInsightsOverview_missingData__uKQHA{background:#f2eee7;border:1px dashed #cfc5b5;border-radius:.9rem;padding:.85rem}.CollegeInsightsOverview_missingData__uKQHA strong{font-size:.86rem}.CollegeInsightsOverview_actionLink__xW59z{color:var(--primary);font-size:.78rem;font-weight:800}.CollegeInsightsOverview_metricSources__VMyps{border-top:1px solid var(--border);display:grid;grid-gap:.45rem;gap:.45rem;margin-top:auto;padding-top:.7rem}.CollegeInsightsOverview_metricSources__VMyps>div{align-items:baseline;color:var(--muted);display:grid;font-size:.66rem;grid-gap:.2rem .45rem;gap:.2rem .45rem;grid-template-columns:minmax(7rem,1fr) minmax(8rem,1.25fr) auto auto}.CollegeInsightsOverview_metricSources__VMyps strong{color:var(--foreground)}@media (max-width:880px){.CollegeInsightsOverview_heroStats__AfPtA{grid-template-columns:repeat(2,minmax(0,1fr))}.CollegeInsightsOverview_admissionsCard__QcSwO,.CollegeInsightsOverview_affordabilityCard__tmsR9,.CollegeInsightsOverview_campusCard__XKxue,.CollegeInsightsOverview_majorCard__4S9Mk,.CollegeInsightsOverview_persistenceCard__ld4T7,.CollegeInsightsOverview_testingCard__tIU8V{grid-column:span 12}}@media (max-width:560px){.CollegeInsightsOverview_heroStats__AfPtA{gap:.5rem}.CollegeInsightsOverview_card__tZVzv{border-radius:1rem;padding:.9rem}.CollegeInsightsOverview_majorTabs__OjWyY,.CollegeInsightsOverview_segmentedControl__T8HM7{grid-template-columns:repeat(2,minmax(0,1fr))}.CollegeInsightsOverview_incomeRow__CorGj{grid-template-columns:4.8rem 1fr 4.5rem}.CollegeInsightsOverview_comparisonBars__eJ3dq>div{grid-template-columns:6.2rem 1fr 4.6rem}.CollegeInsightsOverview_majorTitle__wD7Qd{align-items:flex-start;flex-direction:column;gap:.45rem}.CollegeInsightsOverview_metricSources__VMyps>div{grid-template-columns:1fr 1fr}}