.project_projectCard__KGUvE{display:flex;flex-direction:column;gap:1.1rem;padding:clamp(1.1rem,2.5vw,1.6rem);border-radius:var(--exp-radius,24px);border:1px solid var(--mantine-color-gray-2);background:var(--exp-surface,#fff)}.project_cardHead__fgC6J{display:flex;flex-direction:column;gap:.6rem}.project_cardTitle__n97HH{font-size:1.15rem;margin:0}.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_statusIconMuted__3EnVm{color:var(--mantine-color-gray-5)}.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:linear-gradient(135deg,#ff5a3d,#ff8f3c 60%,#ffd166 140%);box-shadow:0 8px 22px rgba(255,90,61,.28);transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.project_ctaButton__s54Vg.mantine-Button-root:hover{transform:translateY(-1px);filter:brightness(1.03);box-shadow:0 12px 28px rgba(255,90,61,.32)}.project_viewLink__BjSdM.mantine-Button-root{color:var(--mantine-color-navy-6);font-weight:700}.project_statusBanner__tojFu{display:flex;align-items:center;justify-content:center;gap:.65rem;padding:.85rem 1.5rem;border-radius:999px;background:rgba(13,57,120,.06);border:1px solid rgba(13,57,120,.12);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);border:1px solid var(--mantine-color-gray-2);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))}.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;border-radius:var(--exp-radius-lg,36px);overflow:hidden}.cards_courseCardFlat__4m_So{position:relative;display:flex;flex-direction:column;gap:.6rem;padding:.25rem 0;background:transparent}.cards_courseCardClickable__3FD40{cursor:pointer}.cards_courseCardEnrolled__3fJ_q{border:2px solid var(--mantine-color-green-5);background:linear-gradient(135deg,#f0fdf4,#fff 65%);box-shadow:0 10px 30px rgba(34,197,94,.14)}.cards_courseCardEnrolled__3fJ_q:hover{box-shadow:0 14px 36px rgba(34,197,94,.18)}.cards_courseCardOffer__d42IT{border:2px solid var(--mantine-color-yellow-5);background:linear-gradient(135deg,#fffbeb,#fff 65%);box-shadow:0 10px 30px rgba(234,179,8,.16)}.cards_courseCardOffer__d42IT:hover{box-shadow:0 14px 36px rgba(234,179,8,.22)}.cards_courseCardHead__4BOIH{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.cards_courseCardTitle__Hjncw{margin:0;flex:1;min-width:0}.cards_courseCardStatusBadge__I19cO{flex-shrink:0;align-self:center;text-transform:none;font-weight:700;letter-spacing:0}.cards_courseCardMeta__1_VHR{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}.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:.72rem;font-weight:600;white-space:nowrap}.cards_courseCardSyllabusKicker__jlXTF{font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--mantine-color-dimmed)}.cards_courseCardSyllabusMore__rK3p7{font-size:.8rem;color:var(--mantine-color-dimmed);font-style:italic;display:inline-flex;align-items:center;gap:.2rem;width:fit-content;padding:.1rem 0;border-radius:var(--mantine-radius-sm);transition:color .15s ease,font-style .15s ease}.cards_courseCardSyllabusMore__rK3p7:hover{color:var(--mantine-color-orange-7);font-style:normal;font-weight:700;text-decoration:underline;text-underline-offset:2px}.cards_courseCardSyllabusChevron__ZEC1R{flex-shrink:0;transition:transform .2s ease}.cards_courseCardSyllabusChevronExpanded__hAAoH{transform:rotate(180deg)}.cards_courseCardCta__Yb8nL{font-size:.875rem;font-weight:700;color:var(--mantine-color-orange-7);display:inline-flex;align-items:center;gap:.3rem;margin-top:auto;align-self:flex-end}.cards_courseCardClickable__3FD40:hover .cards_courseCardCta__Yb8nL{color:var(--mantine-color-orange-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:1.35rem}.academy_drawerSectionHead__3EgNV{display:flex;flex-direction:column;gap:.65rem}.academy_drawerSectionTitle__STBxd{font-size:1.15rem;margin:0}.academy_drawerDivider__1RvM4{margin-block:.5rem}.academyMine_cohortFilterChip__ZPgsN .mantine-Chip-iconWrapper{display:none}.academyMine_cohortFilterChip__ZPgsN .mantine-Chip-label{padding:var(--mantine-spacing-xs)}.academyMine_cohortCard__zg1Jk{cursor:pointer;height:100%}.academyMine_cohortCardHeader__h9V__{gap:1rem}.academyMine_cohortCardDescription__KVGWz{color:var(--mantine-color-gray-7);line-height:1.55}.academyMine_cohortCardCoursesLabel__Bl6w7{color:var(--mantine-color-dimmed);letter-spacing:.04em;text-transform:uppercase}.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:linear-gradient(135deg,#ff5a3d,#ffb347)}.academyMine_courseList__sK2Ih .academyMine_courseDotInactive__Nc8B3{background:var(--mantine-color-gray-3)}.academyMine_courseCheck__gR9U_{color:var(--mantine-color-navy-6)}.academyMine_courseName__1np1R{min-width:0}.academyMine_courseMore__K459g{padding-left:calc(16px + .6rem)}.academyMine_cohortCardPast__Ab4O8{background:linear-gradient(160deg,var(--exp-surface-soft,#f5f1ea) 0,#fff 100%);border-color:var(--mantine-color-gray-3)}.academyMine_cohortCardPastTitle__yuEqO{font-size:1.15rem;font-weight:700;letter-spacing:-.01em;color:var(--mantine-color-gray-6);line-height:1.25;margin:0}.academyMine_cohortCardPastDescription__KUCb1,.academyMine_cohortCardPastMeta__ht8Ed{color:var(--mantine-color-gray-6)}.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_enrolledCourseName__D7xsj{color:hsla(0,0%,100%,.92);font-weight:700;font-size:.95rem;line-height:1.35}.academyMine_enrolledDates__yMhuA{display:inline-flex;align-items:center;gap:.35rem;color:hsla(0,0%,100%,.78);font-weight:600;font-size:.85rem}.academyMine_moduleProgress__vTtQm{display:flex;flex-direction:column;gap:.85rem;padding-inline:clamp(.25rem,1.5vw,.75rem)}.academyMine_moduleProgressLabel__Jr8iF{color:var(--mantine-color-dimmed);font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.academyMine_moduleGrid__XhXFW{display:grid;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:.75rem 1.25rem}@media (max-width:36em){.academyMine_moduleGrid__XhXFW{grid-template-columns:repeat(2,1fr)}}.academyMine_moduleItem__1Kq2i{display:flex;align-items:center;gap:.6rem;min-width:0}.academyMine_moduleNode__kCWG6{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:22px;height:22px;border-radius:50%;color:#fff;font-size:.62rem;font-weight:800;line-height:1}.academyMine_moduleNodeCompleted__cy4dN{background:linear-gradient(135deg,#0d3978,#1a58b8)}.academyMine_moduleNodeCurrent__5FXiy{background:linear-gradient(135deg,#ff5a3d,#ffb347);animation:academyMine_modulePulse___xQtJ 2s ease-in-out infinite}@keyframes academyMine_modulePulse___xQtJ{0%{box-shadow:0 0 0 0 rgba(255,90,61,.5)}70%{box-shadow:0 0 0 9px rgba(255,90,61,0)}to{box-shadow:0 0 0 0 rgba(255,90,61,0)}}.academyMine_moduleNodeFuture__JY5tq{background:var(--mantine-color-white);border:2px solid var(--mantine-color-gray-3);color:var(--mantine-color-gray-5)}.academyMine_moduleText__rojmI{display:flex;flex-direction:column;min-width:0}.academyMine_moduleLabel__SZjpQ{min-width:0;font-size:.85rem;font-weight:600;line-height:1.3;color:var(--mantine-color-gray-7)}.academyMine_moduleLabelCurrent__N8gH6{color:var(--exp-ink,var(--mantine-color-navy-8));font-weight:800}.academyMine_moduleLabelFuture__nj_mw{color:var(--mantine-color-gray-5)}.academyMine_moduleStatus__LiwrN{font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#ff5a3d}@media (prefers-reduced-motion:reduce){.academyMine_moduleNodeCurrent__5FXiy{animation:none;box-shadow:0 6px 16px rgba(255,90,61,.35)}}.academyMine_allIntakesControls__PMtBf{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.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)}.dynamic_control__pLFbH[data-inactive]{opacity:0;cursor:default}