.DocumentVaultWidget_frame___RiXt{padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-4)}.DocumentVaultWidget_header__0kRw5{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.DocumentVaultWidget_headerLeft__JjCOX{display:flex;flex-direction:column;gap:2px;min-width:0}.DocumentVaultWidget_eyebrow__EvzLG{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.08em;color:var(--color-cyan-700)}.DocumentVaultWidget_vaultName__hCyVT{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text);letter-spacing:-.01em}.DocumentVaultWidget_vaultMeta__ebK0b{margin:0;font-size:var(--font-size-xs);color:var(--color-text-muted);display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.DocumentVaultWidget_dotSep__kc_4F{color:var(--color-text-subtle)}.DocumentVaultWidget_uploadBtn__2aOs_{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:var(--radius-md);background:linear-gradient(135deg,var(--color-cyan-500),var(--color-blue-600));color:#fff;border:none;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:default;box-shadow:0 6px 16px -6px rgba(29,78,216,.45)}.DocumentVaultWidget_body__gFYHd{display:grid;grid-template-columns:180px 1fr;grid-gap:var(--space-4);gap:var(--space-4);align-items:start}.DocumentVaultWidget_folders__12aZD{display:flex;flex-direction:column;gap:4px;padding:8px;border-radius:var(--radius-lg);background-color:var(--color-bg-subtle);border:1px solid var(--color-border)}.DocumentVaultWidget_folder__dE6pa{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border-radius:var(--radius-md);border:none;background-color:transparent;color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:default;text-align:start;transition:background-color .2s ease,color .2s ease}.DocumentVaultWidget_folderActive__CtiOG{background-color:var(--color-bg);color:var(--color-text);box-shadow:0 0 0 1px var(--color-blue-600),0 4px 12px -4px rgba(29,78,216,.18)}.DocumentVaultWidget_folderActive__CtiOG .DocumentVaultWidget_folderIcon__4TDTO{color:var(--color-blue-600)}.DocumentVaultWidget_folderIcon__4TDTO{display:inline-flex;color:var(--color-text-subtle);flex:0 0 auto}.DocumentVaultWidget_folderLabel__s99og{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DocumentVaultWidget_folderCount__66xFM{flex:0 0 auto;font-size:10px;font-weight:var(--font-weight-semibold);padding:2px 6px;border-radius:var(--radius-full);background-color:var(--color-bg);color:var(--color-text-subtle);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DocumentVaultWidget_folderActive__CtiOG .DocumentVaultWidget_folderCount__66xFM{background-color:var(--color-blue-600);color:#fff}.DocumentVaultWidget_files__0mezK{display:flex;flex-direction:column;gap:6px;min-width:0}.DocumentVaultWidget_file__1BLPa{display:grid;grid-template-columns:36px 1fr auto;align-items:center;grid-gap:10px;gap:10px;padding:10px 12px;border-radius:var(--radius-lg);background-color:var(--color-bg);border:1px solid var(--color-border);transition:border-color .24s ease,box-shadow .24s ease,background-color .24s ease,transform .24s ease}.DocumentVaultWidget_fileIncoming__Jwyz_{border-color:var(--color-cyan-500);background-color:rgba(34,211,238,.06);box-shadow:0 6px 16px -8px rgba(29,78,216,.3);animation:DocumentVaultWidget_slideIn__ZtZ1c .36s cubic-bezier(.34,1.4,.64,1)}.DocumentVaultWidget_fileReview__moCZd{border-color:var(--color-blue-600);background-color:rgba(29,78,216,.06);box-shadow:0 6px 16px -8px rgba(29,78,216,.3)}.DocumentVaultWidget_fileJustReady__zpdCm{border-color:rgba(22,163,74,.4);background-color:rgba(22,163,74,.06)}@keyframes DocumentVaultWidget_slideIn__ZtZ1c{0%{transform:translateY(-6px);opacity:0}to{transform:translateY(0);opacity:1}}@media (prefers-reduced-motion:reduce){.DocumentVaultWidget_fileIncoming__Jwyz_{animation:none}.DocumentVaultWidget_file__1BLPa{transition:none}}.DocumentVaultWidget_fileIcon__MMmIi{width:36px;height:36px;border-radius:var(--radius-md);background:linear-gradient(135deg,rgba(34,211,238,.12),rgba(29,78,216,.12));display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:var(--color-blue-700);font-weight:var(--font-weight-bold)}.DocumentVaultWidget_fileIcon__MMmIi[data-type=image]{background:linear-gradient(135deg,rgba(139,92,246,.12),rgba(236,72,153,.12));color:var(--color-violet-700)}.DocumentVaultWidget_fileIcon__MMmIi[data-type=sheet]{background:linear-gradient(135deg,rgba(22,163,74,.12),rgba(34,211,238,.12));color:rgb(22,101,52)}.DocumentVaultWidget_fileGlyphLabel___8_qP{font-size:9px;letter-spacing:.06em}.DocumentVaultWidget_fileBody__tgJsF{min-width:0}.DocumentVaultWidget_fileName__SPM8X{margin:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DocumentVaultWidget_fileMeta__MhnWm{margin:0;font-size:var(--font-size-xs);color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DocumentVaultWidget_fileStatus__7USfj{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:var(--font-weight-semibold);padding:4px 10px;border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.06em;background-color:var(--color-bg-subtle);color:var(--color-text-muted)}.DocumentVaultWidget_fileStatusReady__tT5Do{background-color:rgba(22,163,74,.12);color:rgb(22,101,52)}.DocumentVaultWidget_fileStatusReview__PJHF9{background-color:rgba(29,78,216,.12);color:var(--color-blue-700)}.DocumentVaultWidget_fileStatusPending___ozzp{background-color:rgba(234,179,8,.14);color:rgb(133,77,14)}.DocumentVaultWidget_fileStatusIncoming__3OKMJ{background-color:rgba(34,211,238,.16);color:var(--color-cyan-700)}.DocumentVaultWidget_spinner__r8WtZ{width:10px;height:10px;border-radius:var(--radius-full);border:1.5px solid;border-top:1.5px solid transparent;animation:DocumentVaultWidget_spin__XqG8S .7s linear infinite}@keyframes DocumentVaultWidget_spin__XqG8S{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.DocumentVaultWidget_spinner__r8WtZ{animation:none}}@media (max-width:720px){.DocumentVaultWidget_body__gFYHd{grid-template-columns:1fr}.DocumentVaultWidget_folders__12aZD{flex-direction:row;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:6px;gap:6px}.DocumentVaultWidget_folders__12aZD::-webkit-scrollbar{display:none}.DocumentVaultWidget_folder__dE6pa{flex:0 0 auto;padding:6px 10px}.DocumentVaultWidget_folderLabel__s99og{max-width:none}}@media (max-width:480px){.DocumentVaultWidget_header__0kRw5{flex-direction:column;align-items:flex-start;gap:var(--space-2)}.DocumentVaultWidget_uploadBtn__2aOs_{align-self:stretch;justify-content:center}.DocumentVaultWidget_file__1BLPa{grid-template-columns:32px 1fr;grid-template-rows:auto auto;column-gap:10px;row-gap:4px}.DocumentVaultWidget_fileIcon__MMmIi{width:32px;height:32px;grid-row:span 2}.DocumentVaultWidget_fileStatus__7USfj{grid-column:2;justify-self:start}}.DomainConnectMockupWidget_root__mk14b{width:100%;max-width:560px;margin-inline:auto}.DomainConnectMockupWidget_shell__LQDXh{position:relative;background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-8);box-shadow:0 1px 2px rgba(15,23,42,.04),0 24px 48px -28px rgba(15,23,42,.16);overflow:hidden;isolation:isolate;display:flex;flex-direction:column;gap:var(--space-5);min-height:28rem}.DomainConnectMockupWidget_sweep__YtcjD{position:absolute;inset:0;z-index:-1;background:linear-gradient(120deg,transparent,rgba(255,145,0,0) 30%,rgba(255,145,0,.18) 50%,rgba(236,72,153,.16) 60%,transparent 80%);transform:translateX(-110%);transition:transform 1.1s cubic-bezier(.4,0,.2,1);pointer-events:none}.DomainConnectMockupWidget_sweepActive__oyuId{transform:translateX(110%)}.DomainConnectMockupWidget_stepHeader__BmfJH{display:flex;align-items:center;gap:var(--space-3)}.DomainConnectMockupWidget_stepBadge__ifPd4{flex-shrink:0;width:28px;height:28px;border-radius:999px;background:linear-gradient(135deg,#ff9100,#ec4899);color:#ffffff;font-weight:var(--font-weight-bold);font-size:var(--font-size-sm);display:inline-flex;align-items:center;justify-content:center}.DomainConnectMockupWidget_stepTitle__rG4fe{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text)}.DomainConnectMockupWidget_stepHint__04jvo{font-size:var(--font-size-xs);color:var(--color-text-muted)}.DomainConnectMockupWidget_inputWrap__VepR5{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-bg-subtle);font-family:var(--font-mono);font-size:var(--font-size-sm);color:var(--color-text)}.DomainConnectMockupWidget_inputIcon__2d9gI{flex-shrink:0;width:1.1rem;height:1.1rem;color:var(--color-text-muted)}.DomainConnectMockupWidget_inputValue__ZpWo_{display:inline-flex;align-items:center;min-height:1.2em;letter-spacing:-.01em}.DomainConnectMockupWidget_caret__CZ1mh{display:inline-block;width:1.5px;height:1.05em;-webkit-margin-start:1px;margin-inline-start:1px;background-color:var(--color-accent-500);animation:DomainConnectMockupWidget_blink__Qe6s_ .95s steps(1) infinite}@keyframes DomainConnectMockupWidget_blink__Qe6s_{0%,50%{opacity:1}50.01%,to{opacity:0}}.DomainConnectMockupWidget_detectRow__kuIKR{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background-color:rgba(255,145,0,.06);border:1px solid rgba(255,145,0,.22);opacity:0;transition:opacity .32s ease}.DomainConnectMockupWidget_detectVisible___FuKt{opacity:1}.DomainConnectMockupWidget_providerLogo__fWgjn{width:28px;height:28px}.DomainConnectMockupWidget_detectTitle__YFqSt{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text)}.DomainConnectMockupWidget_detectHint__rfX5B{font-size:var(--font-size-xs);color:var(--color-text-muted)}.DomainConnectMockupWidget_detectCheck__wP_Oa{width:1.25rem;height:1.25rem;color:#16a34a}.DomainConnectMockupWidget_connectCard__78sna{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);background:linear-gradient(135deg,rgba(255,145,0,.1),rgba(236,72,153,.08));border:1px solid rgba(255,145,0,.3);opacity:0;min-height:5.25rem;transition:opacity .36s cubic-bezier(.4,0,.2,1)}.DomainConnectMockupWidget_connectVisible__ga4k_{opacity:1}.DomainConnectMockupWidget_connectTitle__yS4Rl{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text)}.DomainConnectMockupWidget_connectHint__G6RR_{font-size:var(--font-size-xs);color:var(--color-text-muted);line-height:var(--line-height-relaxed)}.DomainConnectMockupWidget_connectButton__QXVLN{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.4em;padding:0 1.1rem;height:2.5rem;min-width:7.5rem;border:0;border-radius:999px;background:linear-gradient(135deg,#ff9100,#ec4899);color:#ffffff;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;overflow:hidden;transition:transform .16s cubic-bezier(.4,0,.2,1),box-shadow .2s ease,filter .2s ease;box-shadow:0 1px 2px rgba(236,72,153,.18),0 8px 18px -10px rgba(255,145,0,.5)}.DomainConnectMockupWidget_connectButtonArrow__nJBj_{width:.9rem;height:.9rem}.DomainConnectMockupWidget_connectButtonPressed__PHsxA{transform:scale(.95);filter:brightness(.92);box-shadow:inset 0 1px 1px rgba(236,72,153,.18)}.DomainConnectMockupWidget_ripple__A22Ec{position:absolute;inset:50%;width:6px;height:6px;border-radius:50%;background:rgba(255,255,255,.55);transform:translate(-50%,-50%);animation:DomainConnectMockupWidget_ripple__A22Ec .38s ease-out forwards;pointer-events:none}@keyframes DomainConnectMockupWidget_ripple__A22Ec{0%{width:6px;height:6px;opacity:.65}to{width:220px;height:220px;opacity:0}}.DomainConnectMockupWidget_dots__IA_XD{display:inline-flex;align-items:center;gap:5px;padding-inline:.6rem}.DomainConnectMockupWidget_dots__IA_XD>span{width:6px;height:6px;border-radius:50%;background:#ffffff;display:inline-block;animation:DomainConnectMockupWidget_pulse__78rgy .9s ease-in-out infinite}.DomainConnectMockupWidget_dots__IA_XD>span:nth-child(2){animation-delay:.15s}.DomainConnectMockupWidget_dots__IA_XD>span:nth-child(3){animation-delay:.3s}@keyframes DomainConnectMockupWidget_pulse__78rgy{0%,80%,to{opacity:.35;transform:scale(.85)}40%{opacity:1;transform:scale(1)}}.DomainConnectMockupWidget_successPill__bFNfv{display:inline-flex;align-items:center;justify-content:center;gap:.45em;padding:0 .95rem;height:2.5rem;min-width:7.5rem;border-radius:999px;background:rgba(34,197,94,.14);color:#16a34a;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.DomainConnectMockupWidget_successPill__bFNfv svg{width:1.05rem;height:1.05rem}.DomainConnectMockupWidget_statusRow__o_tOp{display:flex;align-items:center;gap:var(--space-2);-webkit-padding-before:var(--space-3);padding-block-start:var(--space-3);-webkit-border-before:1px solid var(--color-border);border-block-start:1px solid var(--color-border);font-size:var(--font-size-xs)}.DomainConnectMockupWidget_statusLabel__t6XMZ{color:var(--color-text-muted);transition:color .24s ease}.DomainConnectMockupWidget_statusActive__iQWFU{color:var(--color-text);font-weight:var(--font-weight-medium)}.DomainConnectMockupWidget_statusDot__Fqy7Q{flex-shrink:0;width:8px;height:8px;border-radius:50%;background-color:var(--color-border-strong);transition:background-color .24s ease,box-shadow .24s ease}.DomainConnectMockupWidget_statusDotOn__1vBZY{background-color:#ff9100;box-shadow:0 0 0 3px rgba(255,145,0,.18)}.DomainConnectMockupWidget_statusDivider__lg3qH{flex:1 1;height:1px;background-color:var(--color-border)}@media (max-width:640px){.DomainConnectMockupWidget_shell__LQDXh{padding:var(--space-6)}.DomainConnectMockupWidget_connectCard__78sna{grid-template-columns:1fr}.DomainConnectMockupWidget_connectButton__QXVLN{justify-self:start}}@media (prefers-reduced-motion:reduce){.DomainConnectMockupWidget_caret__CZ1mh,.DomainConnectMockupWidget_connectButton__QXVLN,.DomainConnectMockupWidget_connectCard__78sna,.DomainConnectMockupWidget_detectRow__kuIKR,.DomainConnectMockupWidget_dots__IA_XD>span,.DomainConnectMockupWidget_ripple__A22Ec,.DomainConnectMockupWidget_statusDot__Fqy7Q,.DomainConnectMockupWidget_sweep__YtcjD{animation:none!important;transition:none!important}}.EducationFlowWidget_frame__BcQR9{max-width:520px;height:420px;display:flex;flex-direction:column;background:radial-gradient(120% 100% at 0 0,rgba(14,165,233,.07),transparent 55%),radial-gradient(120% 100% at 100% 100%,rgba(2,132,199,.06),transparent 55%),var(--color-bg)}.EducationFlowWidget_header__VxEok{display:flex;align-items:center;gap:8px;padding:12px 16px 10px;border-bottom:1px solid var(--color-border);background:var(--color-bg-subtle);flex-shrink:0}.EducationFlowWidget_headerDot__KZSZi{width:8px;height:8px;border-radius:50%;background:var(--color-sky-500);flex-shrink:0}.EducationFlowWidget_headerLabel__2UW84{font-size:11px;font-weight:var(--font-weight-bold);color:var(--color-text-muted);letter-spacing:.04em;text-transform:uppercase;flex:1 1}.EducationFlowWidget_headerLive__IVdGS{display:flex;align-items:center;gap:5px;font-size:10px;font-weight:var(--font-weight-semibold);color:var(--color-sky-700)}.EducationFlowWidget_liveDot__6LLdW{width:6px;height:6px;border-radius:50%;background:var(--color-sky-500);animation:EducationFlowWidget_livePulse__SvN5z 2s ease-in-out infinite}@keyframes EducationFlowWidget_livePulse__SvN5z{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}.EducationFlowWidget_body__dQRNY{flex:1 1;min-height:0;overflow:hidden;padding:16px 16px 8px;transition:opacity .25s ease,transform .25s ease}.EducationFlowWidget_bodyVisible__uaSq0{opacity:1;transform:translateY(0)}.EducationFlowWidget_bodyHidden___cJDS{opacity:0;transform:translateY(6px)}.EducationFlowWidget_card__ngxLY{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);overflow:hidden}.EducationFlowWidget_cardHeader__mze_Y{display:flex;align-items:center;gap:10px;padding:13px 14px 10px;border-bottom:1px solid var(--color-border)}.EducationFlowWidget_cardIconWrap__1uczf{width:30px;height:30px;border-radius:var(--radius-md);background:rgba(14,165,233,.1);color:var(--color-sky-700);display:flex;align-items:center;justify-content:center;flex-shrink:0}.EducationFlowWidget_cardTitle__woBgP{font-size:12px;font-weight:var(--font-weight-bold);color:var(--color-text);line-height:1.2}.EducationFlowWidget_cardSub__uD4av{font-size:10.5px;color:var(--color-text-muted);margin-top:1px}.EducationFlowWidget_badge__9K7Xe{margin-left:auto;font-size:10px;font-weight:var(--font-weight-semibold);padding:3px 9px;border-radius:var(--radius-full);background:rgba(14,165,233,.1);color:var(--color-sky-700);white-space:nowrap}.EducationFlowWidget_badgeAmber__vQUpI{background:rgba(180,83,9,.1);color:var(--color-amber-700)}.EducationFlowWidget_badgeGreen__tvI09{background:rgba(5,150,105,.1);color:var(--color-forest-700)}.EducationFlowWidget_cardBody__Y5Jyz{padding:12px 14px;display:flex;flex-direction:column;gap:10px}.EducationFlowWidget_cardBodyCentered__PrJUm{align-items:center}.EducationFlowWidget_cardActions__RdeR9{padding:0 14px 13px}.EducationFlowWidget_studentRow__yq7wO{display:flex;align-items:center;gap:10px}.EducationFlowWidget_avatar___c_mm{width:34px;height:34px;border-radius:50%;background:rgba(14,165,233,.1);color:var(--color-sky-700);font-size:11px;font-weight:var(--font-weight-bold);display:flex;align-items:center;justify-content:center;flex-shrink:0}.EducationFlowWidget_studentName__m7SbP{font-size:12px;font-weight:var(--font-weight-semibold);color:var(--color-text)}.EducationFlowWidget_studentMeta__SV9SM{font-size:10.5px;color:var(--color-text-muted);margin-top:1px}.EducationFlowWidget_infoGrid__QOpFo{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px 12px;gap:6px 12px;padding:8px 10px;background:var(--color-bg-subtle);border-radius:var(--radius-md);border:1px solid var(--color-border)}.EducationFlowWidget_infoItem__i2ADg{display:flex;flex-direction:column;gap:1px}.EducationFlowWidget_infoLabel__7vSPp{font-size:10px;color:var(--color-text-subtle);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.04em}.EducationFlowWidget_infoValue__lACGB{font-size:11px;color:var(--color-text);font-weight:var(--font-weight-semibold)}.EducationFlowWidget_btnPrimary__6zo6_{width:100%;padding:8px 16px;border-radius:var(--radius-md);background:var(--color-sky-600);color:white;font-size:12px;font-weight:var(--font-weight-semibold);border:none;cursor:default;letter-spacing:.01em}.EducationFlowWidget_courseCard__cb0dI{display:flex;align-items:center;gap:10px;padding:10px 12px;background:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.EducationFlowWidget_courseIconWrap__LzE7w{width:32px;height:32px;color:var(--color-sky-600);flex-shrink:0}.EducationFlowWidget_courseMeta__pv8Ys{flex:1 1;min-width:0}.EducationFlowWidget_courseName__ZvMz6{font-size:12px;font-weight:var(--font-weight-semibold);color:var(--color-text)}.EducationFlowWidget_courseDetail__0WsAo{font-size:10.5px;color:var(--color-text-muted);margin-top:1px}.EducationFlowWidget_moduleList__gK2bT{display:flex;flex-direction:column;gap:0;border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.EducationFlowWidget_moduleItem__3rA57{display:flex;align-items:center;gap:8px;padding:7px 10px;font-size:11px;border-bottom:1px solid var(--color-border)}.EducationFlowWidget_moduleItem__3rA57:last-child{border-bottom:none}.EducationFlowWidget_moduleDot__Okix5{width:6px;height:6px;border-radius:50%;background:var(--color-border-strong);flex-shrink:0}.EducationFlowWidget_moduleDotDone__FvpaN{background:var(--color-sky-500)}.EducationFlowWidget_moduleLabel__HdTL8{flex:1 1;color:var(--color-text-muted)}.EducationFlowWidget_moduleStatus__9IF63{font-size:10px;font-weight:var(--font-weight-semibold);color:var(--color-sky-600)}.EducationFlowWidget_moduleStatusDone__rKU87{color:var(--color-forest-600)}.EducationFlowWidget_progressBar__jgQI0{display:flex;flex-direction:column;gap:5px;padding:10px 12px;background:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.EducationFlowWidget_progressTop__uk2Oy{display:flex;justify-content:space-between;align-items:center}.EducationFlowWidget_progressLabel__kEyE1{font-size:11px;font-weight:var(--font-weight-semibold);color:var(--color-text)}.EducationFlowWidget_progressPct__A69sb{font-size:11px;font-weight:var(--font-weight-bold);color:var(--color-sky-600)}.EducationFlowWidget_progressTrack__XYQnp{height:6px;background:var(--color-border);border-radius:var(--radius-full);overflow:hidden}.EducationFlowWidget_progressFill__F05oI{height:100%;background:var(--color-sky-500);border-radius:var(--radius-full)}.EducationFlowWidget_statRow__dsNEi{display:flex;gap:6px}.EducationFlowWidget_statChip__fdhnY{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 8px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg)}.EducationFlowWidget_statValue__hvG7h{font-size:13px;font-weight:var(--font-weight-bold);color:var(--color-sky-600)}.EducationFlowWidget_statLabel__p_EcO{font-size:9.5px;color:var(--color-text-muted)}.EducationFlowWidget_confirmedWrap__uyxrS{display:flex;flex-direction:column;align-items:center;padding:18px 14px 8px;gap:5px}.EducationFlowWidget_confirmedIcon__C6gVG{width:40px;height:40px;border-radius:50%;background:rgba(14,165,233,.1);color:var(--color-sky-600);display:flex;align-items:center;justify-content:center}.EducationFlowWidget_confirmedTitle__jeLZx{font-size:14px;font-weight:var(--font-weight-bold);color:var(--color-text)}.EducationFlowWidget_confirmedSub__vzisv{font-size:10.5px;color:var(--color-text-muted);text-align:center}.EducationFlowWidget_confirmedChips__MAuIc{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px;width:100%}.EducationFlowWidget_confirmedChip__F_NzH{display:flex;align-items:center;gap:6px;padding:6px 10px;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-bg-subtle);font-size:10.5px;font-weight:var(--font-weight-medium);color:var(--color-text-muted)}.EducationFlowWidget_chipDot__FcOnf{width:6px;height:6px;border-radius:50%;background:var(--color-sky-500);flex-shrink:0}.EducationFlowWidget_stepper__X8z2A{display:flex;align-items:center;justify-content:center;padding:8px 16px 4px}.EducationFlowWidget_stepperItem__svjFK{display:flex;align-items:center}.EducationFlowWidget_stepperDot__Hd5mT{width:8px;height:8px;border-radius:50%;background:var(--color-border-strong);transition:background .3s ease;flex-shrink:0}.EducationFlowWidget_stepperDotActive__vrXct{background:var(--color-sky-500)}.EducationFlowWidget_stepperLine__cI7Pv{width:32px;height:2px;background:var(--color-border);transition:background .3s ease}.EducationFlowWidget_stepperLineActive__Dtwna{background:var(--color-sky-400)}.EducationFlowWidget_footer__T4O6A{display:flex;align-items:center;gap:8px;padding:10px 16px 12px;border-top:1px solid var(--color-border);background:var(--color-bg-subtle);flex-shrink:0;color:var(--color-text-muted)}.EducationFlowWidget_footerText__QWicW{font-size:11px;color:var(--color-text-muted)}.EducationFlowWidget_footerAccent__6Y2Hd{color:var(--color-sky-700);font-weight:var(--font-weight-semibold)}@media (prefers-reduced-motion:reduce){.EducationFlowWidget_bodyHidden___cJDS,.EducationFlowWidget_bodyVisible__uaSq0{transition:none}.EducationFlowWidget_liveDot__6LLdW{animation:none}}.EducationStatsWidget_root__mPqdt{--edu-accent:var(--page-section-eyebrow-color,var(--color-sky-500));--edu-accent-dark:color-mix(in srgb,var(--edu-accent) 70%,black);--edu-accent-soft:color-mix(in srgb,var(--edu-accent) 14%,white);--edu-accent-softer:color-mix(in srgb,var(--edu-accent) 6%,white);--edu-glow:color-mix(in srgb,var(--edu-accent) 30%,transparent);position:relative;display:flex;align-items:center;justify-content:center;width:100%;max-width:420px;margin-inline:auto}.EducationStatsWidget_glow__FprD1{position:absolute;inset:-32px;background:radial-gradient(ellipse 70% 55% at 50% 50%,var(--edu-glow) 0,transparent 70%);border-radius:50%;pointer-events:none;animation:EducationStatsWidget_glowPulse__EXvff 4s ease-in-out infinite}@keyframes EducationStatsWidget_glowPulse__EXvff{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.EducationStatsWidget_card__vIZ97{position:relative;width:100%;background:var(--color-bg);border:1px solid color-mix(in srgb,var(--edu-accent) 20%,var(--color-border));border-radius:var(--radius-xl);overflow:hidden;box-shadow:0 0 0 1px color-mix(in srgb,var(--edu-accent) 6%,transparent),0 4px 24px color-mix(in srgb,var(--edu-accent) 10%,transparent),0 1px 3px rgba(0,0,0,.06);transform:rotate(-4deg);transform-origin:center center;transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .35s ease}.EducationStatsWidget_root__mPqdt:hover .EducationStatsWidget_card__vIZ97{transform:rotate(0deg);box-shadow:0 0 0 1px color-mix(in srgb,var(--edu-accent) 10%,transparent),0 12px 40px color-mix(in srgb,var(--edu-accent) 18%,transparent),0 2px 8px rgba(0,0,0,.08)}.EducationStatsWidget_illustration__qRuai{width:100%;line-height:0}.EducationStatsWidget_svg___Cz67{width:100%;height:auto;display:block}.EducationStatsWidget_statsGrid__ytkE6{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid color-mix(in srgb,var(--edu-accent) 15%,var(--color-border))}.EducationStatsWidget_statCell__s67q2{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--space-4) var(--space-2);gap:var(--space-1);transition:background .2s}.EducationStatsWidget_statCell__s67q2+.EducationStatsWidget_statCell__s67q2{border-left:1px solid color-mix(in srgb,var(--edu-accent) 12%,var(--color-border))}.EducationStatsWidget_statCell__s67q2:hover{background:color-mix(in srgb,var(--edu-accent) 5%,transparent)}.EducationStatsWidget_statValue__Ce7uL{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);letter-spacing:-.02em;color:var(--edu-accent);line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.EducationStatsWidget_statLabel__2uh7n{font-size:var(--font-size-xs);color:var(--color-text-muted);font-weight:var(--font-weight-medium);white-space:nowrap}.EnterpriseShieldWidget_wrap__g5HR_{width:100%;max-width:495px;margin:-20px auto 0;display:block}.EnterpriseShieldWidget_stage___8lD0{position:relative;width:100%;aspect-ratio:1/1}.EnterpriseShieldWidget_lines__7BtuH{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}@keyframes EnterpriseShieldWidget_lineFlow__6OGvq{to{stroke-dashoffset:-50}}.EnterpriseShieldWidget_linePath__2zqIy{transition:opacity .24s ease,stroke-width .24s ease}.EnterpriseShieldWidget_badgeWrap__x4Pn2{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:86px;height:86px;display:inline-flex;align-items:center;justify-content:center;z-index:3}.EnterpriseShieldWidget_badgeOrb__3RnmH{position:relative;width:64px;height:64px;border-radius:50%;background:var(--page-cta-primary-bg,var(--color-brand-700));display:inline-flex;align-items:center;justify-content:center;color:white;box-shadow:0 18px 32px -10px color-mix(in srgb,var(--page-cta-primary-bg,var(--color-brand-700)) 60%,transparent),inset 0 0 0 4px rgba(255,255,255,.85);z-index:2}.EnterpriseShieldWidget_badgeRing2__eYCD4,.EnterpriseShieldWidget_badgeRing__dbdpk{position:absolute;inset:0;border-radius:50%;border:2px solid color-mix(in srgb,var(--page-cta-primary-bg,var(--color-brand-700)) 45%,transparent);animation:EnterpriseShieldWidget_badgePulse__yvL6Y 2.4s ease-out infinite;pointer-events:none}.EnterpriseShieldWidget_badgeRing2__eYCD4{animation-delay:1.2s}@keyframes EnterpriseShieldWidget_badgePulse__yvL6Y{0%{transform:scale(.85);opacity:.7}80%{transform:scale(1.55);opacity:0}to{transform:scale(1.55);opacity:0}}@media (prefers-reduced-motion:reduce){.EnterpriseShieldWidget_badgeRing2__eYCD4,.EnterpriseShieldWidget_badgeRing__dbdpk{animation:none;opacity:.25}}.EnterpriseShieldWidget_node__1Zd2S{position:absolute;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:8px;z-index:4;cursor:default;transition:transform .22s ease}.EnterpriseShieldWidget_node__1Zd2S:hover{transform:translate(-50%,-50%) scale(1.06)}.EnterpriseShieldWidget_nodePentagon__rC3re{position:relative;width:64px;height:64px;background:var(--page-cta-primary-bg,var(--color-brand-700));filter:drop-shadow(0 8px 18px rgba(15,87,230,.18));transition:filter .22s ease,background-color .22s ease}.EnterpriseShieldWidget_nodePentagonInner__DsLAo,.EnterpriseShieldWidget_nodePentagon__rC3re{-webkit-clip-path:polygon(50% 0,100% 38%,82% 100%,18% 100%,0 38%);clip-path:polygon(50% 0,100% 38%,82% 100%,18% 100%,0 38%);display:inline-flex;align-items:center;justify-content:center}.EnterpriseShieldWidget_nodePentagonInner__DsLAo{width:calc(100% - 4px);height:calc(100% - 4px);background:white;transition:background-color .22s ease,color .22s ease}.EnterpriseShieldWidget_nodeIcon__xKsIW{display:inline-flex;align-items:center;justify-content:center;color:var(--page-cta-primary-bg,var(--color-brand-700));transition:color .22s ease}.EnterpriseShieldWidget_nodeActive__50BCh .EnterpriseShieldWidget_nodePentagon__rC3re{filter:drop-shadow(0 12px 24px color-mix(in srgb,var(--page-cta-primary-bg,var(--color-brand-700)) 55%,transparent))}.EnterpriseShieldWidget_nodeActive__50BCh .EnterpriseShieldWidget_nodePentagonInner__DsLAo{background:var(--page-cta-primary-bg,var(--color-brand-700))}.EnterpriseShieldWidget_nodeActive__50BCh .EnterpriseShieldWidget_nodeIcon__xKsIW{color:white}.EnterpriseShieldWidget_nodeLabel__u0d5b{font-size:11px;font-weight:var(--font-weight-semibold,600);color:var(--color-text-muted,#64748b);text-align:center;line-height:1.2;max-width:88px;white-space:nowrap;transition:color .22s ease}.EnterpriseShieldWidget_nodeActive__50BCh .EnterpriseShieldWidget_nodeLabel__u0d5b{color:var(--page-cta-primary-bg,var(--color-brand-700))}@media (max-width:540px){.EnterpriseShieldWidget_wrap__g5HR_{margin-top:-15px}.EnterpriseShieldWidget_nodePentagon__rC3re{width:52px;height:52px}.EnterpriseShieldWidget_nodeLabel__u0d5b{font-size:10px;max-width:72px}.EnterpriseShieldWidget_badgeWrap__x4Pn2{width:72px;height:72px}.EnterpriseShieldWidget_badgeOrb__3RnmH{width:54px;height:54px}}