.StyledTable_wrapper__oaaVX{width:100%;border:1px solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-md);overflow:hidden}.StyledTable_wrapper__oaaVX .ag-header-center .ag-header-cell-label{justify-content:center}.StyledTable_wrapper__oaaVX .ag-header-center .ag-header-cell-comp-wrapper{width:100%;display:flex;align-items:center;justify-content:center}.StyledTable_wrapper__oaaVX .ag-cell-value,.StyledTable_wrapper__oaaVX .ag-cell-wrapper{width:100%;display:flex;align-items:center;justify-content:inherit}.StyledTable_textCell__UTAuo{display:block!important;text-align:inherit}.StyledTable_textCell__UTAuo .ag-cell-value,.StyledTable_textCell__UTAuo.ag-cell-value{display:block;width:100%;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.StyledTable_wrapper__oaaVX .score-cell{transition:filter .12s ease}.StyledTable_wrapper__oaaVX .ag-row-hover .score-cell{filter:brightness(.92)}.StyledTable_wrapper__oaaVX .ag-paging-panel{padding:var(--mantine-spacing-md) var(--mantine-spacing-lg);gap:var(--mantine-spacing-lg);column-gap:var(--mantine-spacing-lg);border-top:1px solid var(--mantine-color-gray-2)}.StyledTable_wrapper__oaaVX .ag-paging-panel>*{margin:0}.StyledTable_wrapper__oaaVX .ag-paging-page-size{display:flex;align-items:center;gap:var(--mantine-spacing-sm)}.StyledTable_wrapper__oaaVX .ag-paging-page-size .ag-label{margin-right:var(--mantine-spacing-sm)}.StyledTable_wrapper__oaaVX .ag-paging-page-size .ag-picker-field-wrapper{border:1px solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-sm);padding:2px var(--mantine-spacing-xs);min-height:28px;background-color:var(--mantine-color-white)}.StyledTable_wrapper__oaaVX .ag-paging-page-size .ag-picker-field-wrapper:hover{border-color:var(--mantine-color-gray-4)}.StyledTable_wrapper__oaaVX .ag-paging-page-size .ag-picker-field-display{padding-right:var(--mantine-spacing-xs)}.StyledTable_wrapper__oaaVX .ag-list{border:1px solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-sm);padding:var(--mantine-spacing-xxs,4px) 0;background-color:var(--mantine-color-white);box-shadow:var(--mantine-shadow-sm)}.StyledTable_wrapper__oaaVX .ag-list-item{padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);min-height:32px;display:flex;align-items:center}.StyledTable_wrapper__oaaVX .ag-list-item.ag-active-item,.StyledTable_wrapper__oaaVX .ag-list-item:hover{background-color:var(--mantine-color-gray-1)}.StyledTable_wrapper__oaaVX .ag-paging-page-summary-panel,.StyledTable_wrapper__oaaVX .ag-paging-row-summary-panel{gap:var(--mantine-spacing-xxs,4px)}.StyledTable_wrapper__oaaVX .ag-paging-button{padding:4px;border-radius:var(--mantine-radius-sm)}.StyledTable_wrapper__oaaVX .ag-paging-button:not(.ag-disabled):hover{background-color:var(--mantine-color-gray-1)}.display_imageSelectorGrid__PO33A{cursor:pointer;transition:transform .2s ease-in-out;opacity:.7;transform:scale(.8)}.display_imageSelectorGrid__PO33A .display_img__oOUtc{object-fit:cover;width:100%;height:100%;display:block}.display_imageSelected__ZKSOa,.display_imageSelectorGrid__PO33A:hover{opacity:1;transform:scale(1)}.display_footer__H4dhx{background-color:var(--mantine-color-gray-1);min-height:10vh;display:flex}.display_mainPage__GBGvL{min-height:calc(120vh - 60px)}.display_pageSplash__y4iAN{min-height:calc(100vh - 160px)}.display_pageSplashLogo__cBARl{position:relative;scale:1.8;overflow:hidden}.display_pageSplashLogo__cBARl:after{content:"";position:absolute;inset:-20% -50%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.75) 45%,hsla(0,0%,100%,.75) 55%,transparent);animation:display_splash-shimmer__C2V15 3s ease-in-out infinite}@keyframes display_splash-shimmer__C2V15{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.display_indicator__4hHbi{width:20px;height:4px;transition:width .25s ease}.display_indicator__4hHbi[data-active]{width:50px}.display_controls__ivuwO{position:relative!important;top:var(--mantine-spacing-md)!important}.display_root__XD5Bx .mantine-Carousel-indicators{position:relative;bottom:-.6rem}.display_root__XD5Bx .mantine-Carousel-indicator{background-color:var(--mantine-color-navy-1)}.display_viewport__Lcp97{overflow:unset}.display_modalTitle__9Hw52{display:flex;justify-content:center!important}.display_transparentButton__7TVhG.mantine-Button-root{border-color:#fff;color:#fff;background:transparent}.display_navyButton__7hae0.mantine-Button-root{border-color:var(--mantine-color-navy-1);color:var(--mantine-color-navy-9);background:var(--mantine-color-navy-0)}.display_cisiLogo__QOlfD{border-radius:var(--mantine-spacing-md);align-self:center}.project_projectCard__KGUvE{display:flex;flex-direction:column;gap:1.1rem;padding:clamp(1.1rem,2.5vw,1.6rem);border:1px solid var(--mantine-color-gray-2);border-radius:var(--exp-radius,28px);background:var(--exp-surface,#fff)}.project_statusRow__cQUZK{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.project_statusIcon__9c_xK{display:inline-flex;flex-shrink:0;color:var(--exp-ink,var(--mantine-color-navy-8))}.project_statusDone__L2_wk{display:flex;align-items:center;justify-content:center;width:1.15rem;height:1.15rem;border-radius:50%;background:var(--exp-success,#12a37a);color:#fff}.project_statusOutstanding__2mmxL{color:var(--mantine-color-red-7)}.project_statusIconMuted__3EnVm{color:var(--mantine-color-gray-5)}.project_statusAction__VRIV0{display:inline-flex;margin-left:auto}.project_ctaLink__6m8X7{display:inline-flex;align-items:center;gap:.3rem;flex-shrink:0;color:var(--exp-accent,#ff5a3d);font-size:var(--mantine-font-size-sm);font-weight:700}.project_ctaLink__6m8X7:hover{text-decoration:underline}.project_helperText__uiGQJ{font-size:.9rem;line-height:1.55;color:var(--mantine-color-gray-7)}.project_ctaButton__s54Vg.mantine-Button-root{align-self:flex-start;border:none;border-radius:999px;padding:.55rem 1.35rem;height:auto;font-weight:800;color:#fff;background:var(--exp-accent,#ff5a3d);transition:background .15s ease}.project_ctaButton__s54Vg.mantine-Button-root:hover{background:color-mix(in srgb,var(--exp-accent,#ff5a3d) 88%,#000)}.project_statusBanner__tojFu{display:flex;align-items:center;justify-content:center;gap:.65rem;padding:.85rem 1.5rem;border-radius:999px;background:color-mix(in srgb,var(--exp-navy,var(--mantine-color-navy-4)) 6%,transparent);border:1px solid color-mix(in srgb,var(--exp-navy,var(--mantine-color-navy-4)) 12%,transparent);color:var(--mantine-color-navy-8);font-weight:700;text-align:center}.project_statusBannerIcon__wqdie{display:inline-flex;flex-shrink:0;color:var(--mantine-color-navy-6)}.project_formCard__l7tem{border-radius:var(--exp-radius,24px);background:var(--exp-surface,#fff);padding:clamp(1.25rem,2.5vw,2rem)}.project_tipTitle__ReOiH{font-weight:800;color:var(--exp-ink,var(--mantine-color-navy-8))}.academy_viewOnly__Iqw_t .mantine-Checkbox-input,.academy_viewOnly__Iqw_t .mantine-Checkbox-label,.academy_viewOnly__Iqw_t .mantine-Input-input,.academy_viewOnly__Iqw_t .mantine-Radio-label,.academy_viewOnly__Iqw_t .mantine-Radio-radio{background:#fff;color:#000;opacity:unset}.academy_courseBadge__UDLhw{text-transform:none}.academy_courseBadge__UDLhw:hover{cursor:pointer}.academy_courseBadgeInactive__DBQk_:hover{cursor:default}.academy_cohortCardTitle__7biVc{font-size:1.15rem;font-weight:800;letter-spacing:-.01em;color:var(--mantine-color-navy-8);line-height:1.25;margin:0}.academy_cohortCardMeta__Gktkq{color:var(--mantine-color-dimmed)}.academy_drawerTitle__6iwH1{gap:1rem}.academy_drawerContent__I3c3o{gap:2.25rem}.academy_drawerDescription__lhY3E{line-height:1.6;margin-bottom:.25rem}.academy_drawerSection__GaHY8{gap:1rem}.academy_drawerDivider__1RvM4{margin-block:.5rem}.academy_enrolledCourse__BtNWl{padding-bottom:var(--mantine-spacing-lg);border-bottom:1px solid var(--mantine-color-gray-2)}.academy_enrolledCourseName__02DU_{margin:0;font-size:1.5rem;font-weight:800;letter-spacing:-.015em;line-height:1.2;color:var(--exp-ink,var(--mantine-color-navy-8))}.academy_enrolledCourseMeta__IIRyY{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.academy_enrolledCourseDescription__DPCCL{font-size:var(--exp-font-sm,var(--mantine-font-size-sm));color:var(--mantine-color-gray-7);line-height:1.6}.academy_aboutToggle__v4hiu{display:inline-flex;align-items:center;gap:.45rem;width:fit-content;color:var(--mantine-color-navy-6);font-size:var(--exp-font-sm,var(--mantine-font-size-sm));font-weight:700}.academy_aboutToggle__v4hiu:hover{text-decoration:underline;text-underline-offset:2px}.academy_aboutChevron__EHF15{flex-shrink:0;transform:rotate(-90deg);transition:transform .2s ease}.academy_aboutChevronExpanded__juGms{transform:rotate(0deg)}.academy_aboutDescription__tdhMu{font-size:var(--exp-font-sm,var(--mantine-font-size-sm));color:var(--mantine-color-gray-7);line-height:1.6}.academy_aboutCourseList__OnkGW{list-style:none;margin:0;padding:0;border:1px solid var(--mantine-color-gray-2);border-radius:var(--exp-radius,28px);background:var(--exp-surface,var(--mantine-color-white));overflow:hidden}.academy_aboutCourseRow__LLYa3{display:flex;flex-direction:column;gap:.3rem;padding:.85rem var(--mantine-spacing-lg)}.academy_aboutCourseRow__LLYa3+.academy_aboutCourseRow__LLYa3{border-top:1px solid var(--mantine-color-gray-2)}.academy_aboutCourseHead__W_fbO{display:flex;align-items:baseline;justify-content:space-between;gap:var(--mantine-spacing-sm)}.academy_aboutCourseName__Na3E9{font-size:var(--exp-font-sm,var(--mantine-font-size-sm));font-weight:700;line-height:1.35;color:var(--exp-ink,var(--mantine-color-navy-8))}.academy_aboutCourseCount__S5_58{flex-shrink:0;font-size:var(--exp-font-xs,var(--mantine-font-size-xs));font-weight:600;color:var(--mantine-color-dimmed)}.academy_aboutCourseDescription__e9Wp4{margin:0;font-size:var(--exp-font-xs,var(--mantine-font-size-xs));color:var(--mantine-color-gray-7);line-height:1.55}.cards_previewCard__EWVtT:hover{cursor:pointer;box-shadow:0 0 8px var(--mantine-color-navy-3)!important}.cards_previewCardFooter__czyzt{position:absolute;bottom:var(--mantine-spacing-md);width:100%}.cards_courseCard__bAmjw{height:100%;position:relative;display:flex;flex-direction:column;gap:.85rem;padding:var(--mantine-spacing-xl);border-radius:var(--exp-radius,28px);border-color:var(--mantine-color-gray-2);background:var(--exp-surface,var(--mantine-color-white));overflow:hidden;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.cards_courseCardFlat__4m_So{position:relative;display:flex;flex-direction:column;gap:.6rem;padding:.25rem 0;background:transparent}.cards_courseCardClickable__3FD40{cursor:pointer}.cards_courseCardClickable__3FD40:hover{transform:translateY(-2px);border-color:var(--mantine-color-navy-3);box-shadow:0 14px 32px var(--exp-shadow-navy,color-mix(in srgb,var(--mantine-color-navy-4) 10%,transparent))}.cards_courseCardEnrolled__3fJ_q,.cards_courseCardOffer__d42IT{border-left-width:4px;border-left-style:solid}.cards_courseCardEnrolled__3fJ_q{border-left-color:var(--mantine-color-green-5);background:linear-gradient(120deg,color-mix(in srgb,var(--mantine-color-green-5) 6%,transparent) 0,var(--exp-surface,var(--mantine-color-white)) 45%)}.cards_courseCardOffer__d42IT{border-left-color:var(--mantine-color-yellow-5);background:linear-gradient(120deg,color-mix(in srgb,var(--mantine-color-yellow-5) 8%,transparent) 0,var(--exp-surface,var(--mantine-color-white)) 45%)}.cards_courseCardHead__4BOIH{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--mantine-spacing-sm)}.cards_courseCardHeadMeta__1gGAR{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.4rem;max-width:100%}.cards_courseCardTitle__Hjncw{margin:0;flex:1 1 11rem;min-width:0;font-size:1.2rem;font-weight:800;letter-spacing:-.01em;line-height:1.3;color:var(--exp-ink,var(--mantine-color-navy-8))}.cards_courseCardStatusBadge__I19cO{flex-shrink:0;margin-top:.15rem;text-transform:none;font-weight:700;letter-spacing:0}.cards_courseCardChip__TJF6a{display:inline-flex;align-items:center;gap:.3rem;padding:.28rem .65rem;border-radius:999px;background:var(--mantine-color-navy-0);color:var(--mantine-color-navy-7);font-size:var(--exp-font-xs,var(--mantine-font-size-xs));font-weight:600;white-space:nowrap}.cards_courseCardDescription__PFtSQ{font-size:var(--exp-font-sm,var(--mantine-font-size-sm));color:var(--mantine-color-gray-7);line-height:1.6}.cards_courseCardSyllabus__eTmOZ{display:flex;flex-direction:column;margin-top:auto;padding-top:var(--mantine-spacing-md);border-top:1px solid var(--mantine-color-gray-2)}.cards_courseCardModules__unFUM{list-style:none;margin:0;padding:.7rem 0 0;display:flex;flex-direction:column;gap:.4rem}.cards_courseCardModule__lE2Dm{display:grid;grid-template-columns:1.6rem minmax(0,1fr);align-items:baseline;gap:.15rem}.cards_courseCardModuleIndex__J2Fcd{font-size:var(--exp-font-xs,var(--mantine-font-size-xs));font-weight:800;font-variant-numeric:tabular-nums;color:var(--mantine-color-navy-4)}.cards_courseCardModuleLabel__eOEKU{font-size:var(--exp-font-sm,var(--mantine-font-size-sm));line-height:1.45;color:var(--mantine-color-gray-7)}.cards_courseCardToggle__NCk1_{display:inline-flex;align-items:center;gap:.3rem;width:fit-content;color:var(--mantine-color-navy-6);font-size:var(--exp-font-sm,var(--mantine-font-size-sm));font-weight:700}.cards_courseCardToggle__NCk1_:hover{text-decoration:underline;text-underline-offset:2px}.cards_courseCardToggleChevron__Sgyz7{flex-shrink:0;transition:transform .2s ease}.cards_courseCardToggleChevronExpanded__vEe8V{transform:rotate(180deg)}.cells_emblem__Vk4uY{transform:rotate(45deg)}.cells_gold__377BJ{background-color:var(--gold)}.cells_silver__e_eQM{color:#fff;background-color:var(--silver)}.cells_bronze__h_9Ng{background-color:var(--bronze);color:#fff}.cells_platinum__vVrNg{background-color:var(--platinum);background-image:linear-gradient(45deg,hsla(0,0%,100%,.8) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.8) 0,hsla(0,0%,100%,.8) 75%,transparent 0,transparent);background-size:10px 10px;color:#000}.cells_linkCell__WZMBJ,.cells_linkCell__WZMBJ .mantine-ActionIcon-root{color:var(--mantine-color-navy-5)}.cells_linkCell__WZMBJ .mantine-ActionIcon-root:hover,.cells_linkCell__WZMBJ:hover{color:var(--mantine-color-navy-3);text-decoration:underline}.academyMine_cohortCard__zg1Jk{cursor:pointer;height:100%}.academyMine_cohortCardHeader__h9V__{gap:.6rem}.academyMine_cohortCardStatusBadge__Ms0Fa{flex-shrink:0;margin-top:.1rem;text-transform:none;font-weight:700;letter-spacing:0}.academyMine_cohortCardDescription__KVGWz{color:var(--mantine-color-gray-7);line-height:1.55;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.academyMine_courseList__sK2Ih .mantine-List-itemWrapper{display:flex;width:100%}.academyMine_courseList__sK2Ih .mantine-List-itemIcon{width:16px;display:inline-flex;align-items:center;justify-content:center;margin-inline-end:.6rem}.academyMine_courseList__sK2Ih .mantine-List-itemLabel{min-width:0;flex:1}.academyMine_courseList__sK2Ih .mantine-Badge-root{flex-shrink:0}.academyMine_courseList__sK2Ih .academyMine_courseDot__2sNnZ{background:var(--mantine-color-gray-4)}.academyMine_courseCheck__gR9U_{color:var(--mantine-color-green-6)}.academyMine_courseName__1np1R{min-width:0}.academyMine_myAcademyStack__488ub{display:flex;flex-direction:column;gap:.85rem}.academyMine_enrolledCohort__CC5GJ{display:flex;flex-direction:column;gap:1.25rem}.academyMine_enrolledMeta__exhsP{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .9rem}.academyMine_enrolledDates__yMhuA{display:inline-flex;align-items:center;gap:.35rem;color:var(--exp-white-78,color-mix(in srgb,#fff 78%,transparent));font-weight:600;font-size:var(--exp-font-sm,var(--mantine-font-size-sm))}.academyMine_enrolledDescription__lieue{font-size:var(--exp-font-sm,var(--mantine-font-size-sm));color:var(--mantine-color-gray-7);line-height:1.6;max-width:70ch}.academyMine_lessonList__8JwCa{list-style:none;margin:0;padding:0;border:1px solid var(--mantine-color-gray-2);border-radius:var(--exp-radius,28px);background:var(--exp-surface,var(--mantine-color-white));overflow:hidden}.academyMine_lessonRow__3BPqV{display:grid;grid-template-columns:1.15rem minmax(0,1fr) auto;align-items:center;gap:0 var(--mantine-spacing-md);padding:.7rem var(--mantine-spacing-lg)}.academyMine_lessonRow__3BPqV+.academyMine_lessonRow__3BPqV{border-top:1px solid var(--mantine-color-gray-2)}.academyMine_lessonRowCurrent__RvqO7{background:var(--mantine-color-navy-0)}.academyMine_lessonNode__b9Pi3{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.15rem;height:1.15rem;border-radius:50%;border:2px solid var(--mantine-color-gray-3);background:var(--mantine-color-white)}.academyMine_lessonNodeCompleted__Z6Pz4{border-color:transparent;background:var(--mantine-color-green-6);color:var(--mantine-color-white)}.academyMine_lessonNodeCurrent__8pon9{border-color:transparent;background:var(--mantine-color-navy-6);box-shadow:0 0 0 3px color-mix(in srgb,var(--mantine-color-navy-4) 25%,transparent)}.academyMine_lessonText__V2jsN{display:flex;flex-direction:column;min-width:0}.academyMine_lessonLabel__eub_w{min-width:0;font-size:var(--exp-font-sm,var(--mantine-font-size-sm));font-weight:600;line-height:1.35;color:var(--mantine-color-gray-7)}.academyMine_lessonLabelCurrent__lv3zO{color:var(--exp-ink,var(--mantine-color-navy-8));font-weight:800}.academyMine_lessonLabelFuture__Bc0i0{color:var(--mantine-color-gray-6)}.academyMine_lessonAside__KKeCP{font-size:var(--exp-font-xs,var(--mantine-font-size-xs));color:var(--mantine-color-dimmed);line-height:1.4}.academyMine_lessonAction__L8_fn{display:flex;justify-content:flex-end}@media (max-width:48em){.academyMine_lessonRow__3BPqV{gap:0 var(--mantine-spacing-sm);padding:.7rem var(--mantine-spacing-md)}}.academyMine_allIntakesGrid__RdewA{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.25rem;align-items:stretch}.academyMine_allIntakesEmpty__1rGS6{text-align:center;padding:2rem 1rem;border-radius:var(--exp-radius,28px);background:var(--mantine-color-gray-0);border:1px dashed var(--mantine-color-gray-3);color:var(--mantine-color-dimmed)}.academyInfo_fellowBadge__lyRE_{border-radius:var(--mantine-radius-lg)}.academyInfo_faqAccordion__wYs_d{border-radius:var(--exp-radius,28px);background:var(--mantine-color-white);border:1px solid var(--mantine-color-gray-2);overflow:hidden}.academyInfo_faqItem__NVLW_{border:none;border-bottom:1px solid var(--mantine-color-gray-2)}.academyInfo_faqItem__NVLW_:last-of-type{border-bottom:none}.academyInfo_faqControl__PPlwS{padding:1.1rem 1.5rem;font-weight:700;font-size:1rem;color:var(--mantine-color-navy-8)}.academyInfo_faqControl__PPlwS:hover{background:var(--mantine-color-gray-0)}.academyInfo_faqPanel___VJkV{padding:0 1.5rem 1.25rem;color:var(--mantine-color-gray-7);line-height:1.6;font-size:.95rem}.academyInfo_endorsementBand__36xTb{border-radius:var(--exp-radius-lg,36px);padding:clamp(2rem,4vw,3rem) clamp(1.5rem,4vw,2.5rem);background:linear-gradient(135deg,var(--exp-surface-soft,#f5f1ea) 0,var(--exp-surface,#fff) 100%);text-align:center;display:flex;flex-direction:column;align-items:center;gap:1rem}.academyInfo_endorsementLogo__L9xjY{filter:grayscale(0);max-width:200px}.academyInfo_intakeDescription__bMiC7{font-size:var(--exp-font-sm,var(--mantine-font-size-sm));color:var(--mantine-color-gray-7);line-height:1.65;max-width:70ch;margin-bottom:var(--mantine-spacing-lg)}.academyInfo_heroMetaPillNeutral__q6aXp{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .85rem;border-radius:999px;background:var(--exp-navy-08,color-mix(in srgb,var(--mantine-color-navy-4) 8%,transparent));color:var(--mantine-color-navy-8);font-size:var(--exp-font-sm,var(--mantine-font-size-sm));font-weight:600}.section+.section.academyInfo_progressSection__maAjr{padding-top:clamp(1.25rem,2.5vw,1.75rem)}.academyInfo_progressSectionHead__n5_Ee.academyInfo_progressSectionHead__n5_Ee{margin-bottom:0;width:100%;flex-shrink:0}.academyInfo_progressScroller__Hhimf{position:relative}.academyInfo_progressSticky__TEIb9{position:sticky;top:var(--app-shell-header-height,60px);height:calc(100vh - var(--app-shell-header-height, 60px));display:flex;align-items:stretch;justify-content:flex-start;width:100%;padding-top:clamp(.75rem,2vh,1.25rem);padding-bottom:clamp(1.5rem,4vh,2.5rem);box-sizing:border-box}.academyInfo_progressStickyInner__Cqic3{display:flex;flex-direction:column;align-items:stretch;width:100%;height:100%;min-height:0}.academyInfo_progressStage__pibgn{display:grid;grid-template-columns:88px 1fr;gap:clamp(1.75rem,4vw,3rem);align-items:stretch;width:100%;flex:1;min-height:0;margin-top:clamp(1.5rem,4vh,2.75rem)}.academyInfo_progressRail__qgY6l{position:relative;display:flex;justify-content:center}.academyInfo_progressTrack__Ilp8Y{position:relative;width:4px;height:100%;border-radius:999px;background:var(--mantine-color-gray-2)}.academyInfo_progressFill__Htura{position:absolute;inset:0 0 auto 0;height:0;border-radius:999px;background:linear-gradient(180deg,var(--exp-navy,var(--mantine-color-navy-4)),var(--exp-navy-bright,#1a58b8));z-index:0}.academyInfo_progressMarker__svXNE{position:absolute;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:var(--mantine-color-white);border:3px solid var(--mantine-color-gray-3);color:var(--mantine-color-gray-5);z-index:1;transition:transform .35s ease,box-shadow .35s ease,background .35s ease,border-color .35s ease,color .35s ease}.academyInfo_progressMarkerLabel__PC0ks{font-weight:800;font-size:1.05rem;line-height:1}.academyInfo_progressMarkerDone__rli_Z{background:linear-gradient(135deg,var(--exp-navy,var(--mantine-color-navy-4)),var(--exp-navy-bright,#1a58b8));border-color:transparent;color:#fff}.academyInfo_progressMarkerActive__nklpi{width:68px;height:68px;background:linear-gradient(135deg,var(--exp-accent,#ff5a3d),var(--exp-accent-mid,#ffb347));border-color:transparent;color:#fff;box-shadow:0 10px 24px color-mix(in srgb,var(--exp-accent,#ff5a3d) 35%,transparent)}.academyInfo_progressMarkerActive__nklpi .academyInfo_progressMarkerLabel__PC0ks{font-size:1.35rem}.academyInfo_progressPanels__f1DeM{position:relative;min-height:0;height:100%}.academyInfo_progressPanel__IQYYV{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;gap:1.25rem;opacity:0;transform:translateY(20px);transition:opacity .35s ease,transform .35s ease;pointer-events:none}.academyInfo_progressPanelActive__VbSz_{opacity:1;transform:translateY(0);pointer-events:auto}.academyInfo_progressPanelHead__7nCNi{display:flex;align-items:center}.academyInfo_progressTitle__fWP0I{font-size:clamp(1.85rem,3.8vw,2.65rem);font-weight:900;letter-spacing:-.01em;line-height:1.12;color:var(--exp-ink,var(--mantine-color-navy-8));margin:0}.academyInfo_progressBody__5s0HW{font-size:clamp(1.1rem,1.8vw,1.32rem);line-height:1.65;color:var(--mantine-color-gray-7);max-width:48ch}@media (max-width:768px){.academyInfo_progressScroller__Hhimf{height:auto!important}.academyInfo_progressSticky__TEIb9{position:static;height:auto;display:block;padding-block:0}.academyInfo_progressStickyInner__Cqic3{height:auto}.academyInfo_progressStage__pibgn{grid-template-columns:1fr;gap:1.25rem;margin-top:1.5rem;flex:none}.academyInfo_progressRail__qgY6l{display:none}.academyInfo_progressPanels__f1DeM{position:static;min-height:0;display:flex;flex-direction:column;gap:1.25rem}.academyInfo_progressPanel__IQYYV{position:static;inset:auto;opacity:1;transform:none;pointer-events:auto;padding:1.5rem;border-radius:var(--exp-radius,28px);background:var(--mantine-color-white);border:1px solid var(--mantine-color-gray-2)}}@media (prefers-reduced-motion:reduce){.academyInfo_progressMarker__svXNE,.academyInfo_progressPanel__IQYYV{transition:none}}.section+.section.academyInfo_afterProgressSection__193GP{padding-top:clamp(1.5rem,3vw,2rem)}