.page_chatPageWrapper__t8Kp8{margin:calc(-1 * 1.5rem) calc(-1 * 2rem);margin:calc(-1 * var(--ua-space-6, 24px)) calc(-1 * var(--ua-space-8, 32px));height:calc(100vh - var(--headerHt));overflow:hidden;position:relative;display:flex;flex-direction:column}@media (max-width:768px){.page_chatPageWrapper__t8Kp8{height:calc(100dvh - var(--headerHt));margin:calc(-1 * 1.5rem) calc(-1 * 1rem);margin:calc(-1 * var(--ua-space-6, 24px)) calc(-1 * var(--ua-space-4, 16px));overflow:hidden}}.page_newChatBtnContainer__z_2Yr{position:absolute;top:.75rem;left:1rem;z-index:20}@media (max-width:768px){.page_newChatBtnContainer__z_2Yr{display:none}}.page_newChatBtn__TuNjm{display:inline-flex;align-items:center;gap:.625rem;padding:.875rem 1.75rem;border-radius:var(--ua-radius-full);background:#e7a922;background:var(--ua-golden,#e7a922);color:#33485d;color:var(--ua-navy,#33485d);font-size:.9375rem;font-weight:700;border:none;cursor:pointer;font-family:inherit;transition:all var(--ua-transition-fast);box-shadow:0 .125rem .625rem rgba(231,169,34,.35);white-space:nowrap;letter-spacing:.01em}@media (max-width:768px){.page_newChatBtnContainer__z_2Yr{top:.5rem;left:.5rem}.page_newChatBtn__TuNjm{padding:.5rem .875rem;font-size:.8125rem;gap:.375rem}}.page_newChatBtn__TuNjm:hover{background:#d4961f;transform:translateY(-.0625rem);box-shadow:0 .25rem 1rem rgba(231,169,34,.5)}.page_newChatBtn__TuNjm:disabled{opacity:.5;cursor:not-allowed;transform:none}.Interface_dragHandle__lP6iK{width:.3125rem;flex-shrink:0;background:var(--ua-neutral-200);cursor:col-resize;transition:background .15s;position:relative;z-index:5;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Interface_dragHandle__lP6iK:active,.Interface_dragHandle__lP6iK:hover{background:var(--ua-teal)}.Interface_mobileToolsToggle__wVd85{display:inline-flex;align-items:center;gap:.25rem;gap:var(--ua-space-1,4px);padding:.25rem .75rem;padding:var(--ua-space-1,4px) var(--ua-space-3,12px);border:.09375rem solid var(--ua-neutral-200);border-radius:var(--ua-radius-full);background:var(--ua-bg-primary);color:var(--ua-text-secondary);font-family:inherit;font-family:var(--font-family-ui,inherit);font-size:.75rem;font-size:var(--ua-text-xs,.75rem);font-weight:600;font-weight:var(--ua-font-semibold,600);line-height:1;cursor:pointer;transition:border-color var(--ua-transition-fast),color var(--ua-transition-fast),background var(--ua-transition-fast)}.Interface_mobileToolsToggle__wVd85:hover{border-color:var(--ua-teal);color:var(--ua-teal)}.Interface_mobileToolsToggle__wVd85:focus-visible{outline:none;border-color:var(--ua-teal);box-shadow:var(--ua-shadow-focus)}.Interface_mobileToolsToggle__wVd85[aria-expanded=true]{border-color:var(--ua-teal);color:var(--ua-teal);background:var(--ua-teal-light,var(--ua-bg-secondary))}.Interface_interfaceOuter__MRVK1{display:flex;flex-direction:row;height:calc(100vh - var(--headerHt) - 3rem);height:calc(100vh - var(--headerHt) - var(--ua-space-12, 48px));overflow:hidden}@media (max-width:768px){.Interface_interfaceOuter__MRVK1{height:100%;flex-direction:column;overflow:auto}}.Interface_chatAreaFlex__Ncz00{padding:0 var(--ua-space-5)}@media (max-width:768px){.Interface_chatAreaFlex__Ncz00{padding:0 var(--ua-space-2)}}.Interface_chatInputBox__zMb_V{flex-shrink:0;padding:0 var(--ua-space-2) .625rem}@media (max-width:768px){.Interface_chatInputBox__zMb_V{padding:0 0 .5rem}}@media (max-width:768px){.Interface_mobileHideDropzone__JR_Zj{display:none}}.Interface_chatInput__v_VZA.Interface_chatInput__v_VZA{--text-field-height:3.25rem;--text-field-padding:calc(var(--ua-space-8) - var(--text-field-border-width));background-color:var(--ua-bg-primary);border:.09375rem solid var(--ua-neutral-200);border-radius:var(--ua-radius-xl);box-shadow:var(--ua-shadow-sm);transition:border-color var(--ua-transition-fast),box-shadow var(--ua-transition-fast);font-size:var(--ua-text-base)}@media (max-width:480px){.Interface_chatInput__v_VZA.Interface_chatInput__v_VZA input::-moz-placeholder{font-size:.6875rem}.Interface_chatInput__v_VZA.Interface_chatInput__v_VZA input::placeholder{font-size:.6875rem}}@media (min-width:481px) and (max-width:640px){.Interface_chatInput__v_VZA.Interface_chatInput__v_VZA input::-moz-placeholder{font-size:.78125rem}.Interface_chatInput__v_VZA.Interface_chatInput__v_VZA input::placeholder{font-size:.78125rem}}.Interface_chatInput__v_VZA.Interface_chatInput__v_VZA:focus-within{border-color:var(--ua-teal)}.Interface_chatInput__v_VZA.Interface_chatInput__v_VZA[data-voice-mode=true]{background-color:var(--ua-teal-light);border-color:var(--ua-teal)}.Interface_voiceButton__ztl2e{position:relative;transition:all var(--ua-transition-fast);border-radius:var(--ua-radius-md)}.Interface_voiceButton__ztl2e:hover{background:var(--ua-neutral-100)}.Interface_voiceButton__ztl2e[data-recording=true]{animation:Interface_recordingPulse__m9BJw 1s infinite}@keyframes Interface_recordingPulse__m9BJw{0%,to{box-shadow:0 0 0 0 rgba(239,68,68,.4)}50%{box-shadow:0 0 0 .5rem rgba(239,68,68,.1)}}.Interface_voiceIndicator__QnMIr{position:absolute;top:-.125rem;right:-.125rem;width:.5rem;height:.5rem;background-color:var(--ua-danger,var(--red-9));border-radius:50%;animation:Interface_pulse__YWh8_ 1s infinite}@keyframes Interface_pulse__YWh8_{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.Interface_chatBubbleBot__DHHbl{background-color:#fff;border:.0625rem solid var(--ua-neutral-200);border-radius:var(--ua-radius-lg) var(--ua-radius-lg) var(--ua-radius-lg) var(--ua-radius-xs);padding:var(--ua-space-4) var(--ua-space-5);box-shadow:var(--ua-shadow-xs)}.Interface_chatBubbleUser__UMK0m{padding:var(--ua-space-3) var(--ua-space-5);background-color:#edf0f5;border:.0625rem solid #dde3eb;border-radius:var(--ua-radius-lg) var(--ua-radius-lg) var(--ua-radius-xs) var(--ua-radius-lg);color:var(--ua-navy,var(--ua-text-primary))}.Interface_fileUploadCard___IQyf{transition:all var(--ua-transition-fast)}.Interface_fileUploadCard___IQyf:hover{background-color:var(--ua-neutral-100,var(--ua-neutral-200))!important}.Interface_chatAvatarBot__EeZEo>span{background-color:transparent}.ApplicationComponentsDropdown_trigger__eCZJP{display:inline-flex;align-items:center;gap:.375rem;padding:.3125rem .6875rem;min-height:2.125rem;max-width:100%;font-size:.8125rem;font-weight:600;font-family:inherit;line-height:1.25;text-align:left;white-space:normal;color:var(--ac-accent);background-color:var(--ac-tint);border:.125rem solid var(--ac-accent);border-radius:var(--ua-radius-full);cursor:pointer;transition:box-shadow .18s ease,filter .18s ease}.ApplicationComponentsDropdown_trigger__eCZJP:hover{filter:brightness(.98);box-shadow:0 .0625rem .3125rem rgba(0,0,0,.09)}.ApplicationComponentsDropdown_trigger__eCZJP:focus-visible{outline:.125rem solid var(--ua-teal);outline-offset:.125rem}.ApplicationComponentsDropdown_triggerIcon__2BEde{flex-shrink:0;color:var(--ac-accent)}.ApplicationComponentsDropdown_triggerLabel__VIvHq{min-width:0}.ApplicationComponentsDropdown_chevron__D2KBY{flex-shrink:0;opacity:.75}.ApplicationComponentsDropdown_content__7hx4n{min-width:16.5rem}.ApplicationComponentsDropdown_header__gzYOD{padding:.25rem .5rem .625rem;border-bottom:.0625rem solid var(--ua-neutral-200);margin-bottom:.25rem}.ApplicationComponentsDropdown_headerRow__DP54h{display:flex;align-items:baseline;justify-content:space-between;gap:.625rem}.ApplicationComponentsDropdown_headerTitle__ucZwU{font-size:.6875rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--ua-text-muted)}.ApplicationComponentsDropdown_headerCount__XjCea{font-size:.75rem;font-weight:700;color:var(--ac-accent);white-space:nowrap}.ApplicationComponentsDropdown_bar__o8A0b{margin-top:.4375rem;height:.25rem;border-radius:var(--ua-radius-full);background:var(--ua-neutral-200);overflow:hidden}.ApplicationComponentsDropdown_barFill__Qx3Ed{height:100%;border-radius:var(--ua-radius-full);background:var(--ac-accent);transition:width .2s ease,background-color .2s ease}.ApplicationComponentsDropdown_item__q1K_h{--base-menu-item-padding-left:0.625rem;cursor:pointer;padding-left:.625rem}.ApplicationComponentsDropdown_item__q1K_h .rt-BaseMenuItemIndicator{display:none}.ApplicationComponentsDropdown_box__kyEb6{width:1rem;height:1rem;margin-right:.5625rem;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border:.09375rem solid var(--ua-neutral-400);border-radius:.25rem;background:var(--ua-bg-primary);transition:background-color .15s ease,border-color .15s ease}.ApplicationComponentsDropdown_boxChecked__ARJZa{background:var(--ua-teal);border-color:var(--ua-teal);color:#fff}.ApplicationComponentsDropdown_itemLabel__B9VkJ{font-size:.8125rem}.DegreeFilter_root__DjgO8{position:relative;display:inline-flex;align-items:center;gap:var(--ua-space-2);font-family:inherit;font-family:var(--font-family-ui,inherit)}.DegreeFilter_rootCompact__Lzxxi{gap:.375rem}.DegreeFilter_label__3oOtW{font-size:.75rem;font-weight:600;color:var(--ua-text-secondary);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.DegreeFilter_rootCompact__Lzxxi .DegreeFilter_label__3oOtW{font-size:.6875rem}.DegreeFilter_trigger__JyOy0{display:inline-flex;align-items:center;gap:.375rem;padding:.3125rem .625rem .3125rem .875rem;background:var(--ua-bg-primary);border:.09375rem solid var(--ua-neutral-200);border-radius:var(--ua-radius-full);color:var(--ua-text-primary);font-size:.8125rem;font-weight:600;font-family:inherit;font-family:var(--font-family-ui,inherit);cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;white-space:nowrap}.DegreeFilter_trigger__JyOy0:hover{border-color:var(--ua-teal);background:var(--ua-neutral-50)}.DegreeFilter_triggerOpen__XwsGe,.DegreeFilter_trigger__JyOy0:focus-visible{border-color:var(--ua-teal);box-shadow:0 0 0 .1875rem rgba(37,124,138,.14);outline:none}.DegreeFilter_triggerLabel__1dO5p{color:inherit}.DegreeFilter_triggerCount__tGTau{display:inline-flex;align-items:center;justify-content:center;min-width:1.375rem;height:1.125rem;padding:0 .375rem;background:var(--ua-teal);color:#fff;border-radius:var(--ua-radius-full);font-size:.6875rem;font-weight:700;line-height:1}.DegreeFilter_triggerChevron__A6le7{display:inline-flex;align-items:center;justify-content:center;color:var(--ua-text-secondary);transition:transform .18s ease}.DegreeFilter_triggerChevronOpen__K__Kc{transform:rotate(180deg);color:var(--ua-teal)}.DegreeFilter_menu__SAibO{position:absolute;top:calc(100% + .375rem);right:0;z-index:30;list-style:none;margin:0;padding:.25rem;background:var(--ua-bg-primary);border:.0625rem solid var(--ua-neutral-200);border-radius:var(--ua-radius-md);box-shadow:0 .5rem 1.5rem rgba(15,23,42,.12);min-width:13.75rem;max-width:17.5rem}.DegreeFilter_menuItem__BTCvm{list-style:none}.DegreeFilter_menuButton__uPZTZ{display:flex;align-items:center;gap:var(--ua-space-2);width:100%;padding:.5rem .625rem;background:transparent;border:none;cursor:pointer;border-radius:var(--ua-radius-sm);font-size:.8125rem;font-weight:500;color:var(--ua-text-primary);text-align:left;font-family:inherit;transition:background .12s ease}.DegreeFilter_menuButton__uPZTZ:hover{background:var(--ua-neutral-50)}.DegreeFilter_menuItemSelected__3i2gq .DegreeFilter_menuButton__uPZTZ{background:rgba(37,124,138,.08);color:var(--ua-teal);font-weight:600}.DegreeFilter_menuCheck__aIZUF{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;color:var(--ua-teal);flex-shrink:0}.DegreeFilter_menuLabel__XUbQA{flex:1;min-width:0}.DegreeFilter_menuCount__qxniX{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.25rem;padding:0 .4375rem;background:var(--ua-neutral-100);color:var(--ua-text-secondary);border-radius:var(--ua-radius-full);font-size:.6875rem;font-weight:600;margin-left:auto;flex-shrink:0}.DegreeFilter_menuItemSelected__3i2gq .DegreeFilter_menuCount__qxniX{background:rgba(37,124,138,.16);color:var(--ua-teal)}.DegreeFilter_menuCountZero__QMJJ6{opacity:.55}.ProgramsTab_programsTab__crGyb{display:flex;flex-direction:column;gap:var(--space-3);padding:0 var(--space-2);position:relative}.ProgramsTab_stickyHeader__PTfCZ{position:sticky;top:0;z-index:2;background:var(--ua-bg-primary);padding:var(--space-2) var(--space-1) var(--space-1);margin:0 calc(-1 * var(--space-1));display:flex;flex-direction:column;gap:var(--space-2);border-bottom:.0625rem solid var(--ua-neutral-100)}.ProgramsTab_headerRow__uTf97{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap}.ProgramsTab_headerText___OraJ{display:flex;flex-direction:column;gap:.125rem}.ProgramsTab_heading__BsO1_{font-size:1.125rem;font-weight:700;color:var(--ua-text-primary);margin:0;font-family:inherit;font-family:var(--font-family-ui,inherit);line-height:1.3}.ProgramsTab_subheadingInline__SQTsi{font-size:.8125rem;font-weight:400;color:var(--ua-text-secondary);margin-left:.25rem}.ProgramsTab_countPill__1o_dd{display:inline-flex;align-items:center;background:var(--ua-neutral-100);color:var(--ua-text-secondary);border-radius:var(--ua-radius-full);padding:.25rem .75rem;font-size:.75rem;font-weight:600;white-space:nowrap}.ProgramsTab_controlsRow__GaLSn{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.ProgramsTab_searchRow__dZ_v_{display:flex;gap:var(--space-2);align-items:center;background:var(--ua-bg-primary);border:.09375rem solid var(--ua-neutral-200);border-radius:var(--ua-radius-md);padding:.5rem .875rem;transition:border-color .15s ease,box-shadow .15s ease;flex:1 1 17.5rem;min-width:15rem}.ProgramsTab_searchRow__dZ_v_:focus-within{border-color:var(--ua-teal);box-shadow:0 0 0 .1875rem rgba(37,124,138,.12)}.ProgramsTab_searchIcon__Tpy3D{display:inline-flex;align-items:center;color:var(--ua-text-muted);line-height:1}.ProgramsTab_searchInput__r5CY4{flex:1;border:none;outline:none;background:transparent;font-size:.875rem;font-family:inherit;font-family:var(--font-family-ui,inherit);color:var(--ua-text-primary);padding:.25rem 0}.ProgramsTab_searchInput__r5CY4::-moz-placeholder{color:var(--ua-text-muted)}.ProgramsTab_searchInput__r5CY4::placeholder{color:var(--ua-text-muted)}.ProgramsTab_clearBtn__oFIpr{border:none;background:transparent;color:var(--ua-text-muted);cursor:pointer;padding:.25rem;line-height:1;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;transition:background .15s ease,color .15s ease}.ProgramsTab_clearBtn__oFIpr:hover{color:var(--ua-text-primary);background:var(--ua-neutral-100)}.ProgramsTab_resultsSummary__GBZn3{font-size:.75rem;color:var(--ua-text-secondary);margin:0}.ProgramsTab_categoriesScroll__yl9t5{display:flex;flex-direction:column;gap:var(--space-2);padding-top:var(--space-2)}.ProgramsTab_categorySection__tHvIF{border:.0625rem solid var(--ua-neutral-200);border-radius:var(--ua-radius-md);overflow:hidden;background:var(--ua-bg-primary);transition:border-color .15s ease,box-shadow .15s ease}.ProgramsTab_categorySection__tHvIF:hover{border-color:var(--ua-neutral-300)}.ProgramsTab_categorySectionOpen__hHclb{border-color:var(--ua-teal);box-shadow:0 0 0 .0625rem rgba(37,124,138,.18);box-shadow:0 0 0 .0625rem var(--ua-teal-100,rgba(37,124,138,.18))}.ProgramsTab_categoryHeader__vmFxN{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:.75rem .875rem;background:var(--ua-neutral-50);border:none;cursor:pointer;text-align:left;font-family:inherit;font-family:var(--font-family-ui,inherit);color:var(--ua-text-primary);transition:background .15s ease}.ProgramsTab_categoryHeader__vmFxN:hover{background:var(--ua-neutral-100)}.ProgramsTab_categorySectionOpen__hHclb .ProgramsTab_categoryHeader__vmFxN{background:var(--ua-bg-primary);border-bottom:.0625rem solid var(--ua-neutral-100)}.ProgramsTab_categoryChevron__DPC_n{display:inline-flex;align-items:center;justify-content:center;color:var(--ua-text-secondary);width:1.125rem;height:1.125rem;transition:transform .18s ease;flex-shrink:0}.ProgramsTab_categoryChevronOpen__FcfHb{transform:rotate(180deg);color:var(--ua-teal)}.ProgramsTab_categoryLabelGroup__MN_9G{display:flex;flex-direction:column;gap:.125rem;flex:1;min-width:0}.ProgramsTab_categoryLabel___gTux{font-size:.875rem;font-weight:700;color:var(--ua-text-primary);line-height:1.25}.ProgramsTab_categoryDescription__1YkEf{font-size:.75rem;color:var(--ua-text-secondary);line-height:1.3}.ProgramsTab_categoryCounts__KCo2I{display:inline-flex;align-items:center;gap:var(--space-2);flex-shrink:0}.ProgramsTab_categoryCountPill__XnI2i{display:inline-flex;align-items:center;justify-content:center;min-width:1.75rem;height:1.375rem;padding:0 .5rem;background:var(--ua-neutral-100);color:var(--ua-text-secondary);border-radius:var(--ua-radius-full);font-size:.75rem;font-weight:600}.ProgramsTab_categorySectionOpen__hHclb .ProgramsTab_categoryCountPill__XnI2i{background:rgba(37,124,138,.12);background:var(--ua-teal-100,rgba(37,124,138,.12));color:var(--ua-teal)}.ProgramsTab_categorySavedPill__TTc21{display:inline-flex;align-items:center;gap:.1875rem;height:1.375rem;padding:0 .5rem;background:#fef9ec;color:#e7a922;color:var(--ua-golden,#e7a922);border-radius:var(--ua-radius-full);font-size:.6875rem;font-weight:700}.ProgramsTab_programList__3YGNS{list-style:none;display:flex;flex-direction:column;gap:0;padding:.375rem .5rem;margin:0}.ProgramsTab_programRow__ZAAPo{display:flex;align-items:center;gap:var(--space-3);background:var(--ua-bg-primary);border:.0625rem solid transparent;border-radius:var(--ua-radius-md);padding:.625rem .75rem;transition:border-color .15s ease,background .15s ease}.ProgramsTab_programRow__ZAAPo+.ProgramsTab_programRow__ZAAPo{margin-top:.25rem}.ProgramsTab_programRow__ZAAPo:hover{border-color:var(--ua-teal);background:var(--ua-neutral-50)}.ProgramsTab_programRowSaved__xF9XH{border-color:#e7a922;border-color:var(--ua-golden,#e7a922);background:#fffdf5}.ProgramsTab_programInfo__Ef3FG{flex:1;display:flex;flex-direction:column;gap:.125rem;min-width:0}.ProgramsTab_programName__B_48C{font-size:.875rem;font-weight:600;color:var(--ua-text-primary);font-family:inherit;font-family:var(--font-family-ui,inherit);margin:0;word-break:break-word}.ProgramsTab_programMeta__GN9d4{font-size:.75rem;color:var(--ua-text-secondary);display:flex;gap:.625rem;flex-wrap:wrap;margin-top:.125rem}.ProgramsTab_programMetaChip__sigsu{display:inline-flex;gap:.25rem;align-items:center}.ProgramsTab_programMetaChip__sigsu svg{flex-shrink:0}.ProgramsTab_starBtn__QEwP9{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:.0625rem solid var(--ua-neutral-200);border-radius:50%;background:var(--ua-bg-primary);color:var(--ua-neutral-400);cursor:pointer;transition:all .15s ease;flex-shrink:0;line-height:1;padding:0}.ProgramsTab_starBtnActive__Wl56q,.ProgramsTab_starBtn__QEwP9:hover{background:#fef9ec;color:#e7a922;color:var(--ua-golden,#e7a922);border-color:#e7a922;border-color:var(--ua-golden,#e7a922)}.ProgramsTab_emptyState__UIjWG{text-align:center;padding:var(--space-6) var(--space-4);color:var(--ua-text-secondary);background:var(--ua-neutral-50);border-radius:var(--ua-radius-md);border:.0625rem dashed var(--ua-neutral-200)}.ProgramsTab_emptyIcon__iEqCu{display:inline-flex;align-items:center;justify-content:center;color:var(--ua-neutral-400);margin-bottom:var(--space-2)}.ProgramsTab_emptyText__1pULe{font-size:.875rem;margin:0}.ProgramsTab_highlight__XkpoP{background-color:#fff3bd;border-radius:.125rem;padding:0 .125rem}.InsightPanel_section__IzDPk{border:.0625rem solid var(--ua-border-default);border-radius:.625rem;background:var(--ua-bg-primary);padding:1.25rem}.InsightPanel_header__Pz0OV{display:flex;align-items:center;gap:.375rem;flex-wrap:wrap;margin-bottom:.25rem}.InsightPanel_title__DjVmd{margin:0;font-size:var(--ua-text-lg);font-weight:var(--ua-font-semibold);line-height:var(--ua-leading-snug);color:var(--ua-text-primary)}.InsightPanel_subtitle__a6cIA{margin:.25rem 0 1rem;font-size:var(--ua-text-sm);line-height:var(--ua-leading-relaxed);color:var(--ua-text-secondary)}.InsightPanel_body__OioDe{display:block}.InsightPanel_figures__R8_P7{display:grid;grid-gap:.75rem;gap:.75rem}.InsightPanel_figuresTwo__GN_Jj{grid-template-columns:1fr 1fr}.InsightPanel_figuresThree__AWrcZ{grid-template-columns:repeat(3,1fr)}.InsightPanel_figuresFour__ui18r{grid-template-columns:repeat(4,1fr)}@media (max-width:1100px){.InsightPanel_figuresFour__ui18r{grid-template-columns:1fr 1fr}}@media (max-width:760px){.InsightPanel_figuresThree__AWrcZ{grid-template-columns:1fr}}@media (max-width:640px){.InsightPanel_figuresFour__ui18r,.InsightPanel_figuresTwo__GN_Jj{grid-template-columns:1fr}}.InsightPanel_figure__qflD8{display:flex;flex-direction:column;gap:.375rem;padding:.875rem;border:.0625rem solid var(--ua-border-default);border-radius:.5rem;background:var(--ua-bg-secondary)}.InsightPanel_figureEmphasis__bIzdH{border-color:var(--ua-teal);background:var(--ua-teal-50)}.InsightPanel_figureLabelRow__6ox5J{display:flex;align-items:center;gap:.25rem}.InsightPanel_figureLabel__rBRzC{font-size:var(--ua-text-xs);font-weight:var(--ua-font-semibold);letter-spacing:var(--ua-tracking-wide);text-transform:uppercase;color:var(--ua-text-secondary)}.InsightPanel_figureValue__VmJl7{font-size:var(--ua-text-2xl);font-weight:var(--ua-font-bold);line-height:var(--ua-leading-none);color:var(--ua-text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.InsightPanel_figureValueAbsent__9N0ym{color:var(--ua-text-muted);font-weight:var(--ua-font-medium)}.InsightPanel_figureBasis__wXhoW{font-size:var(--ua-text-xs);line-height:var(--ua-leading-relaxed);color:var(--ua-text-secondary);margin:0}.InsightPanel_figureBase__KWBu0{margin:0;font-size:var(--ua-text-xs);font-weight:var(--ua-font-medium);color:var(--ua-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.InsightPanel_tag__3w_6N{display:inline-flex;align-items:center;gap:.25rem;width:-moz-fit-content;width:fit-content;padding:.1875rem .5625rem;border-radius:62.4375rem;background:var(--ua-bg-tertiary);color:var(--ua-text-secondary);font-size:var(--ua-text-xs);font-weight:var(--ua-font-semibold);line-height:var(--ua-leading-snug)}.InsightPanel_tagNegative__Bjnbb{background:var(--ua-danger-100);color:var(--ua-danger-700)}.InsightPanel_insight__kxz7l{display:flex;gap:.625rem;margin-top:1rem;padding:.75rem .875rem;border-left:.1875rem solid var(--ua-info);border-radius:.375rem;background:var(--ua-bg-accent)}.InsightPanel_insightIcon__I9GvN{flex-shrink:0;color:var(--ua-info);margin-top:.0625rem}.InsightPanel_insightText__Qx_2N{margin:0;font-size:var(--ua-text-sm);line-height:var(--ua-leading-relaxed);color:var(--ua-text-primary)}.InsightPanel_missingNote__6xno5{margin:1rem 0 0;padding:.75rem .875rem;border-radius:.375rem;background:var(--ua-bg-tertiary);font-size:var(--ua-text-sm);line-height:var(--ua-leading-relaxed);color:var(--ua-text-secondary)}.InsightPanel_comparabilityNote__BsPkW{display:flex;gap:.625rem;margin-top:.75rem;padding:.625rem .75rem;border-left:.1875rem solid var(--ua-golden);border-radius:.375rem;background:var(--ua-golden-50);font-size:var(--ua-text-xs);line-height:var(--ua-leading-relaxed);color:var(--ua-text-primary)}.InsightPanel_comparabilityIcon__f7fdl{flex-shrink:0;color:var(--ua-golden-dark);margin-top:.0625rem}.InsightPanel_comparabilityText__yTxg8{margin:0}.InsightPanel_footer__RJiic{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-top:1rem;padding-top:.875rem;border-top:.0625rem solid var(--ua-border-default)}.InsightPanel_caveat__Ogaga{margin:0;flex:1 1 16.25rem;font-size:var(--ua-text-xs);line-height:var(--ua-leading-relaxed);color:var(--ua-text-muted)}.InsightPanel_actionButton__B20NG{flex-shrink:0;display:inline-flex;align-items:center;gap:.375rem;padding:.5rem .875rem;border:.0625rem solid var(--ua-info);border-radius:.375rem;background:none;color:var(--ua-info);font-size:var(--ua-text-sm);font-weight:var(--ua-font-semibold);cursor:pointer;-webkit-text-decoration:none;text-decoration:none;transition:background .15s ease,color .15s ease}.InsightPanel_actionButton__B20NG:hover{background:var(--ua-info);color:var(--ua-text-inverse)}.InsightPanel_actionButton__B20NG:focus-visible{outline:.125rem solid var(--ua-border-focus);outline-offset:.125rem}.InstitutionCostSection_bandBlock__Z5Oc3{padding:.875rem;border:.0625rem solid var(--ua-border-default);border-radius:.5rem;background:var(--ua-bg-secondary)}.InstitutionCostSection_bandHeader__IKNr7{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem;margin-bottom:.625rem}.InstitutionCostSection_bandLabel___uz49{font-size:var(--ua-text-xs);font-weight:var(--ua-font-semibold);letter-spacing:var(--ua-tracking-wide);text-transform:uppercase;color:var(--ua-text-secondary)}.InstitutionCostSection_bandMatched__mObpf{font-size:var(--ua-text-xs);font-weight:var(--ua-font-medium);color:var(--ua-teal-dark)}.InstitutionCostSection_bandButtons__qwl6G{display:flex;flex-wrap:wrap;gap:.375rem;margin-bottom:.75rem}.InstitutionCostSection_bandButton__GH_5r{flex:1 1 auto;min-width:5.25rem;padding:.4375rem .625rem;border:.0625rem solid var(--ua-border-default);border-radius:.375rem;background:var(--ua-bg-primary);color:var(--ua-text-secondary);font-size:var(--ua-text-xs);font-weight:var(--ua-font-medium);cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.InstitutionCostSection_bandButton__GH_5r:hover:not(:disabled){border-color:var(--ua-teal);color:var(--ua-text-primary)}.InstitutionCostSection_bandButton__GH_5r:focus-visible{outline:.125rem solid var(--ua-border-focus);outline-offset:.125rem}.InstitutionCostSection_bandButtonActive__IUdt4{border-color:var(--ua-teal);background:var(--ua-teal);color:var(--ua-text-inverse);font-weight:var(--ua-font-semibold)}.InstitutionCostSection_bandButtonEmpty__FZXsy{border-style:dashed;color:var(--ua-text-muted)}.InstitutionCostSection_bandValueRow__0NL_z{display:flex;align-items:baseline;gap:.5rem}.InstitutionCostSection_bandValue__YJeUt{font-size:var(--ua-text-2xl);font-weight:var(--ua-font-bold);line-height:var(--ua-leading-none);color:var(--ua-text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.InstitutionCostSection_bandValueAbsent__G4uuV{color:var(--ua-text-muted);font-weight:var(--ua-font-medium)}.InstitutionCostSection_bandPer__OTvWj{font-size:var(--ua-text-sm);color:var(--ua-text-secondary)}.InstitutionCostSection_bandBasis__JEHv_{margin:.375rem 0 0;font-size:var(--ua-text-xs);line-height:var(--ua-leading-relaxed);color:var(--ua-text-secondary)}.InstitutionCostSection_priceRow__GT0B4{margin-top:.75rem;display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:stretch;grid-gap:.75rem;gap:.75rem}.InstitutionCostSection_priceRowSide__eHn6j{display:flex;flex-direction:column;gap:.75rem}.InstitutionCostSection_priceRowSide__eHn6j>*{flex:1 1 0}@media (max-width:760px){.InstitutionCostSection_priceRow__GT0B4{grid-template-columns:1fr}}.InstitutionAidSection_needMetCard__MhdB_{display:flex;flex-direction:column;gap:.25rem;padding:.875rem;border:.0625rem solid var(--ua-border-default);border-radius:.5rem;background:var(--ua-bg-secondary)}.InstitutionAidSection_needMetHeader__3j4jw{display:flex;align-items:center;gap:.375rem}.InstitutionAidSection_needMetValue__hTYE0{font-size:var(--ua-text-3xl);font-weight:var(--ua-font-bold);line-height:var(--ua-leading-none);color:var(--ua-teal-dark);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.InstitutionAidSection_needMetLabel__XnlOX{margin:0;font-size:var(--ua-text-sm);font-weight:var(--ua-font-semibold);line-height:var(--ua-leading-snug);color:var(--ua-text-primary)}.InstitutionAidSection_repayTag__sWvCO{display:inline-flex;align-items:center;gap:.3125rem;margin-top:.125rem;padding:.125rem .5rem;border-radius:62.4375rem;font-size:var(--ua-text-xs);font-weight:var(--ua-font-semibold);width:-moz-fit-content;width:fit-content}.InstitutionAidSection_repayTagFree__1J3FN{background:var(--ua-success-light);color:var(--ua-success-dark)}.InstitutionAidSection_repayTagOwed__mcR_e{background:var(--ua-golden-50);color:var(--ua-golden-900)}.InstitutionAidSection_repayTagMixed__pYLVY{background:var(--ua-neutral-100);color:var(--ua-neutral-700)}.InstitutionAidSection_figureStack__cdwCX{display:flex;flex-direction:column;gap:.5rem;height:100%}.InstitutionAidSection_figureStack__cdwCX>:first-child{flex:1}.AdmissionsGpaProfile_chart__VsDnC{display:flex;flex-direction:column;gap:.25rem}.AdmissionsGpaProfile_row__pF1H0{display:grid;grid-template-columns:4.25rem 1fr 3rem;align-items:center;grid-gap:.625rem;gap:.625rem;padding:.1875rem .25rem;border-radius:.375rem}.AdmissionsGpaProfile_rowStudent__uLI8N{background:var(--ua-teal-50)}.AdmissionsGpaProfile_bandLabel__hlYE2{font-size:var(--ua-text-xs);font-weight:var(--ua-font-medium);color:var(--ua-text-secondary);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AdmissionsGpaProfile_barTrack__AawS7{height:.875rem;border-radius:.25rem;background:var(--ua-neutral-100);overflow:hidden}.AdmissionsGpaProfile_barFill__Il_69{height:100%;border-radius:.25rem;background:var(--ua-neutral-400);transition:width .2s ease}.AdmissionsGpaProfile_barFillUpper__2MHKr{background:var(--ua-teal)}.AdmissionsGpaProfile_barFillStudent__ec7Fr{background:var(--ua-golden)}.AdmissionsGpaProfile_percent__2WqT_{font-size:var(--ua-text-xs);font-weight:var(--ua-font-semibold);color:var(--ua-text-primary);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AdmissionsGpaProfile_percentZero__UrAUG{color:var(--ua-text-muted);font-weight:var(--ua-font-normal)}.AdmissionsGpaProfile_studentTag__m20R3{display:inline-flex;align-items:center;gap:.3125rem;margin-top:.625rem;padding:.1875rem .5625rem;border-radius:62.4375rem;background:var(--ua-golden-50);color:var(--ua-golden-900);font-size:var(--ua-text-xs);font-weight:var(--ua-font-semibold);width:-moz-fit-content;width:fit-content}.AdmissionsGpaProfile_summary__u9oLV{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;margin-bottom:.75rem;padding:.75rem .875rem;border:.0625rem solid var(--ua-border-default);border-radius:.5rem;background:var(--ua-bg-secondary)}.AdmissionsGpaProfile_summaryItem__tghkt{display:flex;flex-direction:column;gap:.125rem}.AdmissionsGpaProfile_summaryValue___CfFL{font-size:var(--ua-text-xl);font-weight:var(--ua-font-bold);color:var(--ua-text-primary);line-height:var(--ua-leading-none);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AdmissionsGpaProfile_basis__FyUo7,.AdmissionsGpaProfile_summaryLabel__NUryQ{font-size:var(--ua-text-xs);color:var(--ua-text-secondary)}.AdmissionsGpaProfile_basis__FyUo7{margin:0 0 .75rem;line-height:var(--ua-leading-relaxed)}.FinancialAidAccessSection_cards__WizlV{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none}.FinancialAidAccessSection_card__75hUb{display:flex;flex-direction:column;gap:.25rem;padding:.625rem .75rem;border:.0625rem solid var(--ua-border-default);border-radius:.5rem;background:var(--ua-bg-secondary)}.FinancialAidAccessSection_cardMain__MOL5Z{display:flex;align-items:baseline;gap:.75rem;flex-wrap:wrap}.FinancialAidAccessSection_cardMain__MOL5Z>.FinancialAidAccessSection_itemsLines__GJy9g,.FinancialAidAccessSection_cardMain__MOL5Z>.FinancialAidAccessSection_itemsPills__N5MUP{flex:1 1 auto;min-width:0}.FinancialAidAccessSection_cardHeader__lApfO{display:flex;align-items:center;gap:.25rem;flex:0 0 auto}.FinancialAidAccessSection_cardTitle__R4tT5{margin:0;font-size:var(--ua-text-xs);font-weight:var(--ua-font-semibold);letter-spacing:var(--ua-tracking-wide);text-transform:uppercase;color:var(--ua-text-secondary)}.FinancialAidAccessSection_itemsLines__GJy9g{display:flex;flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none}.FinancialAidAccessSection_itemsPills__N5MUP{display:flex;flex-wrap:wrap;gap:.3125rem;margin:0;padding:0;list-style:none}.FinancialAidAccessSection_pill__oCuK1{padding:.1875rem .5625rem;border-radius:62.4375rem;font-size:var(--ua-text-xs);font-weight:var(--ua-font-semibold);line-height:var(--ua-leading-snug);white-space:nowrap}.FinancialAidAccessSection_pillTeal__bonGL{background:var(--ua-teal-100);color:var(--ua-teal-700)}.FinancialAidAccessSection_pillGolden__N9EK4{background:var(--ua-golden-100);color:var(--ua-golden-700)}.FinancialAidAccessSection_item__pRTHE{font-size:var(--ua-text-sm);font-weight:var(--ua-font-medium);line-height:var(--ua-leading-snug);color:var(--ua-text-primary)}.FinancialAidAccessSection_note__5lTAg{margin:0;font-size:var(--ua-text-xs);line-height:var(--ua-leading-relaxed);color:var(--ua-text-muted)}.FinancialAidAccessSection_intlTagRow__kRDd_{margin-top:.625rem}@media (max-width:560px){.FinancialAidAccessSection_cardMain__MOL5Z{flex-direction:column;align-items:flex-start;gap:.375rem}}.FinancialAidAccessSection_debtNote__mHrl5{font-weight:var(--ua-font-semibold);color:var(--ua-text-primary)}.AdmissionsCyclesSection_section__Jfupf{margin-top:var(--ua-space-4)}.AdmissionsCyclesSection_header__zmbNw{display:flex;align-items:center;gap:.25rem;flex-wrap:wrap;margin-bottom:.125rem}.AdmissionsCyclesSection_cyclesNote__lYgqv{margin:0 0 var(--ua-space-2);font-size:var(--ua-text-xs);line-height:var(--ua-leading-relaxed);color:var(--ua-text-secondary)}.AdmissionsCyclesSection_title__ccHbm{margin:0;font-size:var(--ua-text-base);font-weight:var(--ua-font-bold);line-height:var(--ua-leading-snug);color:var(--ua-text-primary)}.AdmissionsCyclesSection_cycles__q353J{display:flex;flex-direction:column;gap:.125rem;margin:0;padding:0;list-style:none}.AdmissionsCyclesSection_cycle__3v2bX{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ua-space-3);padding:.375rem 0;border-bottom:.0625rem solid var(--ua-border-default)}.AdmissionsCyclesSection_cycle__3v2bX:last-child{border-bottom:none}.AdmissionsCyclesSection_cycleName__KF44k{font-size:var(--ua-text-sm);font-weight:var(--ua-font-medium);color:var(--ua-text-primary)}.AdmissionsCyclesSection_cycleDeadline__K8LiO{font-size:var(--ua-text-sm);font-weight:var(--ua-font-semibold);color:var(--ua-text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.AdmissionsCyclesSection_cycleDeadlineAbsent__z7HwB{font-size:var(--ua-text-xs);font-weight:var(--ua-font-medium);color:var(--ua-text-muted);white-space:nowrap}.AdmissionsCyclesSection_feeRow__fHsYP{margin-top:var(--ua-space-3)}.AdmissionsCyclesSection_testHeadingRow__4vBB4{display:flex;align-items:center;gap:var(--ua-space-2);flex-wrap:wrap}.AdmissionsCyclesSection_policyNote__8CnkS{margin:0 0 var(--ua-space-3);font-size:var(--ua-text-xs);line-height:var(--ua-leading-relaxed);color:var(--ua-text-secondary)}@media (max-width:480px){.AdmissionsCyclesSection_cycle__3v2bX{flex-direction:column;align-items:flex-start;gap:.125rem}}.page_page__8CFMP{max-width:68.75rem;margin:0 auto;padding:var(--ua-space-6) var(--ua-space-4) var(--ua-space-12)}.page_banner__LEb2H{margin-bottom:var(--ua-space-6);padding:var(--ua-space-4);border:.0625rem solid var(--ua-danger-200);border-left:.25rem solid var(--ua-danger-700);border-radius:var(--ua-radius-sm);background:var(--ua-danger-100)}.page_bannerTitle__8emBB{margin:0 0 .25rem;font-size:var(--ua-text-sm);font-weight:var(--ua-font-bold);letter-spacing:var(--ua-tracking-wide);text-transform:uppercase;color:var(--ua-danger-700)}.page_bannerBody__1Dqm7{margin:0;font-size:var(--ua-text-sm);line-height:var(--ua-leading-relaxed);color:var(--ua-text-primary)}.page_header__snsOF{margin-bottom:var(--ua-space-5)}.page_title__08_w6{margin:0 0 var(--ua-space-2);font-size:var(--ua-text-2xl);font-weight:var(--ua-font-bold);color:var(--ua-text-primary)}.page_subtitle__fMuqK{margin:0;max-width:70ch;font-size:var(--ua-text-sm);line-height:var(--ua-leading-relaxed);color:var(--ua-text-secondary)}.page_controls__U_jrM{display:flex;flex-wrap:wrap;gap:var(--ua-space-2);margin-bottom:var(--ua-space-3)}.page_control__r5fuu{padding:.4375rem .875rem;border:.0625rem solid var(--ua-border-default);border-radius:var(--ua-radius-full);background:var(--ua-bg-primary);color:var(--ua-text-secondary);font-size:var(--ua-text-sm);font-weight:var(--ua-font-semibold);cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.page_control__r5fuu:hover{border-color:var(--ua-border-strong);color:var(--ua-text-primary)}.page_control__r5fuu:focus-visible{outline:.125rem solid var(--ua-border-focus);outline-offset:.125rem}.page_controlActive__KgYgj{border-color:var(--ua-teal-dark);background:var(--ua-teal-dark);color:var(--ua-text-inverse)}.page_scenarioNote__p9lC7{margin:0 0 var(--ua-space-5);font-size:var(--ua-text-sm);line-height:var(--ua-leading-relaxed);color:var(--ua-text-secondary)}.page_modalFrame__vKqMd{padding:var(--ua-space-4);border:.0625rem solid var(--ua-border-default);border-radius:var(--ua-radius-md);background:var(--ua-bg-primary);box-shadow:var(--ua-shadow-card)}