.OnboardingExperience_authPage__Lwu3e,.OnboardingExperience_wizard__9PpZG,.OnboardingExperience_workflowPage__vYqh2{--onboarding-ink:#18233f;--onboarding-teal:#14758b;--onboarding-deep:#194e5e;--onboarding-muted:#5a6575;color:var(--onboarding-ink)}.OnboardingExperience_authPage__Lwu3e,.OnboardingExperience_workflowPage__vYqh2{min-height:100vh;background:#f6f8fa}.OnboardingExperience_authPage__Lwu3e *,.OnboardingExperience_wizard__9PpZG *,.OnboardingExperience_workflowPage__vYqh2 *{box-sizing:border-box;min-width:0}.OnboardingExperience_publicHeader__DM57M{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:80px;padding:20px max(24px,calc((100% - 1200px) / 2));border-bottom:1px solid #dce0e6;background:#fff}.OnboardingExperience_brand__80eWB{display:inline-flex;flex-shrink:0}.OnboardingExperience_brand__80eWB img{display:block;width:190px;height:auto}.OnboardingExperience_secureLabel__K1lpf{display:inline-flex;align-items:center;gap:7px;color:#5a6575;font-size:13px}.OnboardingExperience_secureLabel__K1lpf svg{color:#14758b;flex-shrink:0}.OnboardingExperience_authContent__Ld9Uj{width:min(460px,calc(100% - 32px));margin:0 auto;padding:48px 0 32px}.OnboardingExperience_authIntro__C7q_h{margin-bottom:24px}.OnboardingExperience_eyebrow__1oPLq{margin:0 0 14px;font-size:11px;font-weight:700;letter-spacing:.1em;color:#5a6575}.OnboardingExperience_authIntro__C7q_h h1{margin:0 0 12px;font-size:30px;line-height:1.2;font-weight:650;letter-spacing:-.035em}.OnboardingExperience_authIntro__C7q_h>p:last-child{margin:0;font-size:14px;line-height:1.65;color:#5a6575}.OnboardingExperience_authPanel__rCLBZ{padding:28px;border:1px solid #dce0e6;border-radius:12px;background:#fff;box-shadow:0 8px 30px #18233f06}.OnboardingExperience_authPanel__rCLBZ h2{font-size:19px;font-weight:650;color:#18233f}.OnboardingExperience_authPanel__rCLBZ p{font-size:14px;line-height:1.6;color:#5a6575;overflow-wrap:anywhere}.OnboardingExperience_authFootnote__Il1Wh{margin:20px 0 0;font-size:12px;line-height:1.6;color:#5a6575;text-align:center}.OnboardingExperience_authForm__ia9ws{display:grid;gap:20px}.OnboardingExperience_authForm__ia9ws label{display:block;margin-bottom:8px;font-size:14px;font-weight:550;color:#18233f}.OnboardingExperience_authForm__ia9ws input:not([type=hidden]):not([type=checkbox]){width:100%;min-height:48px;padding:10px 12px;border:1px solid #c7cfd8;border-radius:8px;background:#fff;color:#18233f;font-size:16px}.OnboardingExperience_authForm__ia9ws input::-moz-placeholder{color:#6b7482}.OnboardingExperience_authForm__ia9ws input::placeholder{color:#6b7482}.OnboardingExperience_authForm__ia9ws input[type=checkbox]{width:18px;height:18px;flex-shrink:0;margin-top:3px;accent-color:#14758b}.OnboardingExperience_passwordLabel__x37RZ{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:0 12px}.OnboardingExperience_authPanel__rCLBZ a{display:inline-flex;align-items:center;min-height:44px;color:#14758b;font-size:14px;font-weight:600}.OnboardingExperience_authPanel__rCLBZ a:hover{text-decoration:underline}.OnboardingExperience_authForm__ia9ws button[type=submit],.OnboardingExperience_primary__Z3mc3{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;padding:12px 16px;border:0;border-radius:8px;background:#14758b;color:#fff;font-size:15px;font-weight:650;cursor:pointer}.OnboardingExperience_authForm__ia9ws button[type=submit]:hover:not(:disabled),.OnboardingExperience_primary__Z3mc3:hover:not(:disabled){background:#194e5e}.OnboardingExperience_authForm__ia9ws button:disabled{opacity:.6;cursor:wait}.OnboardingExperience_concordiaAuth__WlGNK{--onboarding-ink:#0d234c}.OnboardingExperience_concordiaAuth__WlGNK .OnboardingExperience_publicHeader__DM57M{border-bottom:2px solid #e31e3c}.OnboardingExperience_concordiaAuth__WlGNK .OnboardingExperience_brand__80eWB img{width:clamp(155px,32vw,245px)}.OnboardingExperience_concordiaAuth__WlGNK .OnboardingExperience_authForm__ia9ws label,.OnboardingExperience_concordiaAuth__WlGNK .OnboardingExperience_authPanel__rCLBZ a,.OnboardingExperience_concordiaAuth__WlGNK .OnboardingExperience_secureLabel__K1lpf svg{color:#0d234c}.OnboardingExperience_concordiaAuth__WlGNK .OnboardingExperience_authForm__ia9ws .OnboardingExperience_primary__Z3mc3{background:#0d234c}.OnboardingExperience_concordiaAuth__WlGNK .OnboardingExperience_authForm__ia9ws .OnboardingExperience_primary__Z3mc3:hover:not(:disabled){background:#203b67}.OnboardingExperience_authPage__Lwu3e.OnboardingExperience_concordiaAuth__WlGNK :is(a,button,input):focus-visible{outline-color:#e31e3c}.OnboardingExperience_publisher__xfzXV{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:24px;color:#5a6575;font-size:12px}.OnboardingExperience_publisher__xfzXV img{width:90px;height:auto}.OnboardingExperience_authNotice__2cMP5{padding:14px 16px;margin-bottom:20px;border:1px solid #cde0e5;border-radius:8px;background:#f0f7f8}.OnboardingExperience_authNotice__2cMP5 strong{color:#194e5e;font-size:14px}.OnboardingExperience_authNotice__2cMP5 p{margin:6px 0 0}.OnboardingExperience_authError__XcVL_{padding:12px 14px;border:1px solid #fecaca;border-radius:8px;background:#fef2f2;color:#991b1b;font-size:14px;overflow-wrap:anywhere}.OnboardingExperience_authPanel__rCLBZ .OnboardingExperience_authError__XcVL_{color:#991b1b}.OnboardingExperience_authLinks__fYVPz{margin-top:20px;padding-top:16px;border-top:1px solid #dce0e6;text-align:center}.OnboardingExperience_consents___k1dD{display:grid;gap:12px;padding:14px;border:1px solid #dce0e6;border-radius:8px;background:#f6f8fa}.OnboardingExperience_authForm__ia9ws .OnboardingExperience_consents___k1dD label{display:flex;align-items:flex-start;gap:12px;margin:0;font-size:13px;line-height:1.6}.OnboardingExperience_authPage__Lwu3e :is(a,button,input):focus-visible,.OnboardingExperience_wizard__9PpZG :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #14758b;outline-offset:3px}.OnboardingExperience_workflowContent__bnEuW{max-width:1200px;margin:0 auto;padding:28px 24px}.OnboardingExperience_wizard__9PpZG{display:flex;gap:32px;width:100%;max-width:1200px;margin:0 auto}.OnboardingExperience_stepper__RQFzK{width:248px;flex-shrink:0}.OnboardingExperience_stepperInner__jVBv8{position:sticky;top:24px}.OnboardingExperience_stepperTitle__k7bpL{margin:0 0 6px;font-size:17px;font-weight:650}.OnboardingExperience_stepperCaption__ZtXda{margin:0 0 16px;font-size:12px;line-height:1.5;color:#5a6575}.OnboardingExperience_stepList__cBacz{display:grid;gap:6px}.OnboardingExperience_step__mw_rq{display:flex;align-items:center;gap:10px;min-height:56px;padding:9px 12px;border:1px solid transparent;border-radius:8px;text-align:left;color:#5a6575;background:transparent}.OnboardingExperience_step__mw_rq:hover:not(:disabled){background:#fff}.OnboardingExperience_step__mw_rq[aria-current=step]{border-color:#cde0e5;background:#edf5f7;color:#194e5e}.OnboardingExperience_step__mw_rq:disabled{cursor:not-allowed}.OnboardingExperience_step__mw_rq[aria-current=step]:disabled{opacity:1}.OnboardingExperience_stepIcon___ilwr{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:7px;background:#e9eef2;flex-shrink:0}.OnboardingExperience_stepLabel__cP1YM{display:block;font-size:13px;line-height:1.4;font-weight:600}.OnboardingExperience_stepStatus__BjTL5{display:block;font-size:11px;color:#5a6575}.OnboardingExperience_progress__nvgIl{margin-top:18px}.OnboardingExperience_progressLabel__Ow4mU{display:flex;justify-content:space-between;font-size:12px;color:#5a6575;margin-bottom:7px}.OnboardingExperience_progressTrack__VkkZz{height:4px;border-radius:4px;overflow:hidden;background:#dce0e6}.OnboardingExperience_progressFill__krAZw{height:100%;background:#14758b;transition:width .2s}.OnboardingExperience_wizard__9PpZG :is(input,select,textarea){accent-color:#14758b}.OnboardingExperience_wizard__9PpZG .bg-blue-600,.OnboardingExperience_wizard__9PpZG .bg-blue-700{background-color:#14758b}.OnboardingExperience_wizard__9PpZG .text-blue-600,.OnboardingExperience_wizard__9PpZG .text-blue-700,.OnboardingExperience_wizard__9PpZG .text-blue-800,.OnboardingExperience_wizard__9PpZG .text-blue-900{color:#194e5e}.OnboardingExperience_wizard__9PpZG .bg-blue-50,.OnboardingExperience_wizard__9PpZG .bg-blue-50\/50{background-color:#edf5f7}.OnboardingExperience_wizard__9PpZG .border-blue-100,.OnboardingExperience_wizard__9PpZG .border-blue-200,.OnboardingExperience_wizard__9PpZG .border-blue-500{border-color:#cde0e5}.OnboardingExperience_wizard__9PpZG .ring-blue-500\/30{--tw-ring-color:#14758b4d}.OnboardingExperience_wizard__9PpZG .bg-purple-500{background-color:#e8eff4}.OnboardingExperience_wizard__9PpZG .hover\:bg-blue-700:hover{background-color:#194e5e}.OnboardingExperience_wizard__9PpZG .bg-blue-600:disabled,.OnboardingExperience_wizard__9PpZG .bg-blue-700:disabled{background-color:#e9eef2;color:#5a6575;opacity:1}.OnboardingExperience_wizard__9PpZG :is(input,select,textarea):focus{border-color:#14758b;--tw-ring-color:#14758b4d}.OnboardingExperience_wizard__9PpZG button[aria-pressed=true]{border-color:#14758b;background:#edf5f7}.OnboardingExperience_planConfirmation__T9Rnq{padding:20px;border:1px solid #cde0e5;border-radius:10px;background:#fff}.OnboardingExperience_planConfirmation__T9Rnq h2{margin:0 0 8px;font-size:22px;font-weight:650}.OnboardingExperience_planConfirmation__T9Rnq p{margin:6px 0;font-size:14px;line-height:1.65;color:#5a6575}.OnboardingExperience_planReview__P_IfC{margin-top:20px;border-top:1px solid #dce0e6;padding-top:8px}.OnboardingExperience_planReview__P_IfC>summary{min-height:44px;padding:12px 0;color:#14758b;font-size:14px;font-weight:600;cursor:pointer}.OnboardingExperience_planReview__P_IfC>div{margin-top:16px}.OnboardingExperience_resume__RYFV2{display:block;max-width:720px;margin:0 auto;padding:24px;border:1px solid #dce0e6;border-radius:12px;background:#fff}@media (max-width:900px){.OnboardingExperience_wizard__9PpZG{flex-direction:column;gap:20px}.OnboardingExperience_stepper__RQFzK{width:100%}.OnboardingExperience_stepperInner__jVBv8{position:static}.OnboardingExperience_stepList__cBacz{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.OnboardingExperience_step__mw_rq{min-height:44px;padding:6px 8px;gap:7px}.OnboardingExperience_stepLabel__cP1YM{font-size:12px}.OnboardingExperience_stepIcon___ilwr{width:24px;height:24px}.OnboardingExperience_stepIcon___ilwr svg{width:15px;height:15px}.OnboardingExperience_stepStatus__BjTL5{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.OnboardingExperience_stepperCaption__ZtXda{margin-bottom:10px}.OnboardingExperience_progress__nvgIl{margin-top:10px}.OnboardingExperience_progressLabel__Ow4mU{margin-bottom:5px}}@media (max-width:600px){.OnboardingExperience_publicHeader__DM57M{min-height:68px;padding:12px 16px;gap:12px}.OnboardingExperience_brand__80eWB img{width:148px}.OnboardingExperience_secureLabel__K1lpf{font-size:11px;gap:5px}.OnboardingExperience_authContent__Ld9Uj{padding-top:24px}.OnboardingExperience_authIntro__C7q_h{margin-bottom:18px}.OnboardingExperience_authIntro__C7q_h h1{font-size:27px}.OnboardingExperience_authPanel__rCLBZ{padding:20px 18px}.OnboardingExperience_workflowContent__bnEuW{padding:18px 16px}.OnboardingExperience_wizard__9PpZG :is(input,select,textarea):not([type=checkbox]):not([type=radio]){font-size:16px;min-height:44px}.OnboardingExperience_wizard__9PpZG :is(button,summary){min-height:44px}.OnboardingExperience_wizard__9PpZG label:has(input[type=radio]){min-height:44px}.OnboardingExperience_planConfirmation__T9Rnq,.OnboardingExperience_resume__RYFV2{padding:18px}.OnboardingExperience_wizard__9PpZG .py-10{padding-top:16px;padding-bottom:16px}}.CommercialPresentation_theme__vYveR{--fp-navy:#17243e;--fp-red:#e62d4c;--fp-paper:#f5f7fb;--fp-line:#dfe5ef;min-width:0;color:var(--fp-navy)}.CommercialPresentation_theme__vYveR .font-black{font-weight:700}.CommercialPresentation_theme__vYveR h2{font-weight:700;letter-spacing:-.025em}.CommercialPresentation_theme__vYveR h3{font-weight:700;letter-spacing:-.015em}.CommercialPresentation_theme__vYveR.CommercialPresentation_theme__vYveR table{border-collapse:separate;border-spacing:0;background:#fff}.CommercialPresentation_theme__vYveR.CommercialPresentation_theme__vYveR table th{padding:13px 14px;background:#edf2f8;color:#52647f;font-size:12px;font-weight:650;letter-spacing:.025em;border-bottom:1px solid #dde4ef}.CommercialPresentation_theme__vYveR.CommercialPresentation_theme__vYveR table td{padding:13px 14px;border-bottom:1px solid #e9edf4;font-size:13px}.CommercialPresentation_theme__vYveR.CommercialPresentation_theme__vYveR table tbody tr:hover{background:#f8faff}.CommercialPresentation_theme__vYveR.CommercialPresentation_theme__vYveR :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=hidden]):not([aria-invalid=true]):not([class*=statusControl]):not([class*=border-red-]):not([class*=border-rose-]){border-color:#d5dfed;border-radius:8px;color:#263a58;font-size:14px;line-height:1.5;box-shadow:none}.CommercialPresentation_theme__vYveR :is(input,textarea)::-moz-placeholder{color:#75859b}.CommercialPresentation_theme__vYveR :is(input,textarea)::placeholder{color:#75859b}.CommercialPresentation_theme__vYveR.CommercialPresentation_theme__vYveR :is(input,select,textarea):disabled{background:#eef2f7;color:#64748b}.CommercialPresentation_theme__vYveR :is(button,a,input,select,textarea):focus-visible{outline:3px solid #5179cf;outline-offset:3px}.CommercialPresentation_theme__vYveR button.bg-blue-600,.CommercialPresentation_theme__vYveR button.bg-indigo-600{background:#223a61;color:#fff;box-shadow:0 2px 4px #1d315810}.CommercialPresentation_theme__vYveR button.bg-blue-600:hover:not(:disabled),.CommercialPresentation_theme__vYveR button.bg-indigo-600:hover:not(:disabled){background:#314e7a}.CommercialPresentation_theme__vYveR .fixed[class*=inset-0]{backdrop-filter:blur(4px)}.CommercialPresentation_theme__vYveR .fixed[class*=inset-0]>div[class*=bg-white]{border-radius:18px;border:1px solid #e0e6ef;box-shadow:0 24px 80px #07163033}.CommercialPresentation_theme__vYveR .fixed[class*=inset-0]>div[class*=bg-white]>div[class*=border-b]{background:linear-gradient(110deg,#f7f9fd,#fff3f5);border-color:#e2e7f0}.CommercialPresentation_theme__vYveR .bg-slate-950 h2,.CommercialPresentation_theme__vYveR .bg-slate-950 h3{color:#fff}.CommercialPresentation_theme__vYveR .custom-scrollbar,.CommercialPresentation_theme__vYveR .scrollbar-thin{scrollbar-width:thin;scrollbar-color:#afbed3 #e5ebf4}@media(max-width:767px){.CommercialPresentation_theme__vYveR.CommercialPresentation_theme__vYveR table td,.CommercialPresentation_theme__vYveR.CommercialPresentation_theme__vYveR table th{padding:12px}.CommercialPresentation_theme__vYveR.CommercialPresentation_theme__vYveR :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=hidden]){font-size:16px}.CommercialPresentation_theme__vYveR .fixed[class*=inset-0]>div[class*=bg-white]{max-width:100%}}@media(prefers-reduced-motion:reduce){.CommercialPresentation_theme__vYveR :is(button,a){transition:none}}.ModuleWorkspace_masthead__hEDE4{padding:24px clamp(16px,3vw,32px) 22px;border-bottom:1px solid #dfe5ef;background:radial-gradient(ellipse at 100% 0,#fff1f3,transparent 48%),#fff}.ModuleWorkspace_headerRow__yECYI{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.ModuleWorkspace_identity__cfAy8{display:flex;align-items:center;gap:14px;min-width:0;flex:1 1 340px}.ModuleWorkspace_icon__RwJVN{display:flex;align-items:center;justify-content:center;width:48px;height:48px;flex-shrink:0;color:#c9243b;background:#fff1f3;border:1px solid #f3c8d0;border-radius:14px}.ModuleWorkspace_heading__tJDro{min-width:0}.ModuleWorkspace_eyebrow__ry4RF{margin:0 0 6px;color:#a84d60;font-size:10px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.ModuleWorkspace_title__wbhuh{margin:0;color:#18263f;font-size:clamp(23px,2vw,28px);line-height:1.25;letter-spacing:-.04em;font-weight:750;overflow-wrap:anywhere}.ModuleWorkspace_subtitle__BI5zJ{margin:6px 0 0;color:#62728a;font-size:13px;line-height:1.65}.ModuleWorkspace_actions__rCcBP{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.ModuleWorkspace_headerExtra__SX3v5{margin-top:14px}.ModuleWorkspace_content__Tgx5_{padding:22px clamp(16px,3vw,32px);min-width:0}.ModuleWorkspace_metrics__kXzFR{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;margin:0 0 16px}.ModuleWorkspace_metrics__kXzFR>div{min-width:0;padding:12px 16px;border:1px solid #dfe5ef;border-top:3px solid #8d9cb3;border-radius:12px;background:#fff;box-shadow:0 2px 5px #18233f04}.ModuleWorkspace_metrics__kXzFR>div[data-tone=attention]{border-top-color:#d9a350}.ModuleWorkspace_metrics__kXzFR>div[data-tone=success]{border-top-color:#58a8a3}.ModuleWorkspace_metrics__kXzFR dt{color:#596c87;font-size:11px;font-weight:650}.ModuleWorkspace_metrics__kXzFR dd{margin:4px 0 0;color:#1d2d48;font-size:25px;line-height:1.2;font-weight:750;letter-spacing:-.03em}.ModuleWorkspace_metrics__kXzFR p{margin:4px 0 0;color:#62728a;font-size:11px}.ModuleWorkspace_section__nXZdn{padding:16px;background:#fff;border:1px solid #dfe5ef;border-radius:14px}.ModuleWorkspace_sectionBar__gOQfb{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:14px}.ModuleWorkspace_sectionTitle__KizJn{margin:0;color:#203456;font-size:16px;font-weight:700;letter-spacing:-.02em}.ModuleWorkspace_sectionNote__qTfs3{margin:3px 0 0;color:#62728a;font-size:12px;line-height:1.6}.ModuleWorkspace_toolbar__mG98n{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:12px;margin-bottom:16px;background:#fff;border:1px solid #dce4ef;border-radius:13px}.ModuleWorkspace_toolbar__mG98n>div{min-width:0;flex-wrap:wrap}.ModuleWorkspace_toolbar__mG98n input,.ModuleWorkspace_toolbar__mG98n select{min-height:40px}.ModuleWorkspace_searchSlot___mCfL{flex:1 1 240px;min-width:min(100%,240px)}.ModuleWorkspace_catalogueToolbar__kuTNf>div:first-child{flex:1 1 580px}.ModuleWorkspace_catalogueToolbar__kuTNf>div:last-child{margin-left:auto}.ModuleWorkspace_primary__1kNhR,.ModuleWorkspace_secondary__XQmCr{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:9px 13px;border:1px solid #dce2ed;border-radius:9px;font-size:12px;font-weight:650;line-height:1.5}.ModuleWorkspace_primary__1kNhR{background:#203456;border-color:#203456;color:#fff}.ModuleWorkspace_primary__1kNhR:hover{background:#314e7a}.ModuleWorkspace_secondary__XQmCr{background:#fff;color:#3c4d6a}.ModuleWorkspace_secondary__XQmCr:hover{background:#f1f5fb}.ModuleWorkspace_priorityList__sxEBw{display:grid;gap:8px}.ModuleWorkspace_priorityRow__9zfa3{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;border:1px solid #e0e6ef;border-radius:10px;padding:12px;background:#fff}.ModuleWorkspace_priorityRow__9zfa3>p{grid-column:1}.ModuleWorkspace_priorityRow__9zfa3>:last-child{grid-column:2;grid-row:1/span 2}.ModuleWorkspace_priorityRow__9zfa3 h3{margin:5px 0 0;font-size:14px;font-weight:700;color:#203456;overflow-wrap:anywhere}.ModuleWorkspace_priorityRow__9zfa3 p{margin:0;font-size:12px;line-height:1.55;color:#62728a}.ModuleWorkspace_priorityRow__9zfa3:first-child{border-left:3px solid #c9243b}.ModuleWorkspace_priorityLabel__iNodw{font-size:10px;font-weight:700;color:#62728a;letter-spacing:.05em}.ModuleWorkspace_routeGrid__jn9z0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ModuleWorkspace_routeCard__shi6b{display:flex;align-items:center;gap:12px;padding:16px;background:#fff;border:1px solid #dfe5ef;border-radius:12px;color:#203456}.ModuleWorkspace_routeCard__shi6b:hover{background:#f8faff;border-color:#9aafce}.ModuleWorkspace_routeCard__shi6b>div{min-width:0;flex:1}.ModuleWorkspace_routeCard__shi6b h3{margin:0;font-size:14px;font-weight:700}.ModuleWorkspace_routeCard__shi6b p{margin:4px 0 0;color:#62728a;font-size:12px;line-height:1.6}.ModuleWorkspace_routeCard__shi6b>svg{flex-shrink:0}.ModuleWorkspace_primary__1kNhR:focus-visible,.ModuleWorkspace_routeCard__shi6b:focus-visible,.ModuleWorkspace_secondary__XQmCr:focus-visible{outline:3px solid #5179cf;outline-offset:3px}@media(max-width:767px){.ModuleWorkspace_masthead__hEDE4{padding:20px 16px 18px}.ModuleWorkspace_identity__cfAy8{gap:12px;align-items:flex-start;flex-basis:100%}.ModuleWorkspace_icon__RwJVN{width:42px;height:42px}.ModuleWorkspace_actions__rCcBP{width:100%}.ModuleWorkspace_content__Tgx5_{padding:18px 16px}.ModuleWorkspace_metrics__kXzFR{grid-template-columns:repeat(2,minmax(0,1fr))}.ModuleWorkspace_priorityRow__9zfa3{grid-template-columns:1fr;gap:8px}.ModuleWorkspace_priorityRow__9zfa3>:last-child,.ModuleWorkspace_priorityRow__9zfa3>p{grid-column:auto;grid-row:auto}.ModuleWorkspace_priorityRow__9zfa3 a,.ModuleWorkspace_priorityRow__9zfa3 button{justify-self:start}.ModuleWorkspace_routeGrid__jn9z0{grid-template-columns:1fr}.ModuleWorkspace_toolbar__mG98n input{width:100%}.ModuleWorkspace_primary__1kNhR,.ModuleWorkspace_secondary__XQmCr{min-height:44px}}.TrainingPresentation_surface__dIW6M{background:#f5f7fb}.TrainingPresentation_dialog__GHAPK{background:#fff}.TrainingPresentation_surface__dIW6M h1{font-size:clamp(1.25rem,2vw,1.75rem);font-weight:750;letter-spacing:-.035em;line-height:1.25}.TrainingPresentation_surface__dIW6M .font-black{font-weight:700}.TrainingPresentation_surface__dIW6M :is(h2,h3,h4){line-height:1.4}.TrainingPresentation_surface__dIW6M div.bg-white.rounded-2xl,.TrainingPresentation_surface__dIW6M div.bg-white.rounded-3xl,.TrainingPresentation_surface__dIW6M section.bg-white.rounded-2xl{border-color:#dfe5ef;border-radius:16px;box-shadow:0 2px 8px #17243e04}.TrainingPresentation_surface__dIW6M details{border-color:#dfe5ef}.TrainingPresentation_surface__dIW6M summary{min-height:40px;line-height:1.5}.TrainingPresentation_surface__dIW6M :is(button,a):focus-visible{outline:3px solid #5179cf;outline-offset:3px}.TrainingPresentation_surface__dIW6M :is(button,a):disabled{cursor:not-allowed}.TrainingPresentation_surface__dIW6M .text-slate-400{color:#64748b}.TrainingPresentation_surface__dIW6M .bg-slate-900 .text-slate-400,.TrainingPresentation_surface__dIW6M .bg-slate-950 .text-slate-400{color:#a9b8cc}.TrainingPresentation_surface__dIW6M .custom-scrollbar,.TrainingPresentation_surface__dIW6M .no-scrollbar,.TrainingPresentation_surface__dIW6M .scrollbar-hide{scrollbar-width:thin;scrollbar-color:#aab9cf #e9eef6}.TrainingPresentation_masthead__CHACw{background:linear-gradient(110deg,#fff 48%,#fff3f5);border-bottom:1px solid #e0e6ef}.TrainingPresentation_masthead__CHACw h1{color:#17243e}.TrainingPresentation_emblem__Zs6a8{background:#fff1f4!important;border-color:#f1d6dd!important;color:#bd3453!important;box-shadow:none!important}.TrainingPresentation_badge__iHNGU{background:#edf2f9!important;color:#49607e!important;border-color:#dce4f0!important;font-weight:650;letter-spacing:.06em}.TrainingPresentation_subnav__UJmUD{display:flex;gap:6px!important;max-width:100%;padding:6px!important;margin-bottom:16px;background:#eaf0f7!important;border:1px solid #dce4ef!important;border-radius:14px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#aab9cf #eaf0f7}.TrainingPresentation_subnav__UJmUD :is(button,a){flex-shrink:0;min-height:42px;padding:10px 14px!important;margin:0!important;border-radius:9px;border-bottom-width:0!important;font-size:13px;font-weight:650;line-height:1.4;letter-spacing:0!important;text-transform:none;white-space:nowrap}.TrainingPresentation_subnav__UJmUD :is(button,a):not(:disabled):hover{background:#dfe8f4}.TrainingPresentation_activeTab__nXGq8,.TrainingPresentation_subnav__UJmUD a.bg-emerald-50,.TrainingPresentation_subnav__UJmUD a.bg-slate-100,.TrainingPresentation_subnav__UJmUD a.border-blue-500,.TrainingPresentation_subnav__UJmUD button.bg-slate-950,.TrainingPresentation_subnav__UJmUD button.bg-white,.TrainingPresentation_subnav__UJmUD button.border-emerald-600,.TrainingPresentation_subnav__UJmUD button.border-indigo-500,.TrainingPresentation_subnav__UJmUD button.border-indigo-600{background:#223a61!important;color:#fff!important;border-color:transparent!important;box-shadow:inset 0 -3px #e62d4c!important}.TrainingPresentation_subnav__UJmUD :is(a,button) svg{color:inherit}.TrainingPresentation_activeTab__nXGq8>span,.TrainingPresentation_subnav__UJmUD a.border-blue-500>div{color:inherit!important}.TrainingPresentation_subnav__UJmUD a.border-blue-500>div:last-child{color:#cbd8eb}.TrainingPresentation_activeTab__nXGq8>span{background:#ffffff20!important}@media(max-width:767px){.TrainingPresentation_masthead__CHACw{padding-left:16px!important;padding-right:16px!important}.TrainingPresentation_subnav__UJmUD{width:100%}.TrainingPresentation_subnav__UJmUD :is(button,a){min-height:44px;padding:10px 12px!important}.TrainingPresentation_surface__dIW6M table{font-size:13px}.TrainingPresentation_surface__dIW6M summary{min-height:44px}}@media(prefers-reduced-motion:reduce){.TrainingPresentation_surface__dIW6M :is(button,a){transition:none}}.CommercialContent_surface__Ysx_T{min-width:0}.CommercialContent_surface__Ysx_T table{width:100%;border-collapse:collapse;background:#fff;font-size:13px;line-height:1.5}.CommercialContent_surface__Ysx_T table th{padding:13px 16px;background:#eef2f8;color:#475873;font-size:12px;font-weight:650;line-height:1.4;letter-spacing:normal;text-transform:none;vertical-align:middle;border-bottom:1px solid #dce3ee}.CommercialContent_surface__Ysx_T table td{padding:14px 16px;border-bottom:1px solid #e6ebf3;vertical-align:middle}.CommercialContent_surface__Ysx_T table tbody tr:last-child td{border-bottom:0}.CommercialContent_surface__Ysx_T table tbody tr:hover{background:#f6f8fc}.CommercialContent_surface__Ysx_T table th button{min-height:32px;color:inherit;font:inherit;text-transform:none;letter-spacing:normal}.CommercialContent_surface__Ysx_T table td>button{min-height:36px}.CommercialContent_surface__Ysx_T :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=hidden]):not(.CommercialContent_statusControl__EVh5r):not([class*=border-red-]):not([class*=border-rose-]){max-width:100%;min-height:42px;border:1px solid #cbd5e4;border-radius:10px;padding-block:10px;background:#fff;color:#18233f;font-size:14px;font-weight:500;line-height:1.5;box-shadow:none}.CommercialContent_surface__Ysx_T textarea{min-height:108px;resize:vertical}.CommercialContent_surface__Ysx_T input::-moz-placeholder,.CommercialContent_surface__Ysx_T textarea::-moz-placeholder{color:#64748b;opacity:1}.CommercialContent_surface__Ysx_T input::placeholder,.CommercialContent_surface__Ysx_T textarea::placeholder{color:#64748b;opacity:1}.CommercialContent_surface__Ysx_T label{line-height:1.5}.CommercialContent_surface__Ysx_T form label{color:#475873;font-size:13px;font-weight:650;letter-spacing:normal;text-transform:none}.CommercialContent_surface__Ysx_T :is(input,select,textarea)[aria-invalid=true]{border-color:#c52a40;background:#fff7f8}.CommercialContent_surface__Ysx_T :is(input,select,textarea):disabled{background:#eef2f7;color:#64748b;cursor:not-allowed;opacity:1}.CommercialContent_surface__Ysx_T :is(input,textarea)[readonly]{background:#f4f6fa}.CommercialContent_surface__Ysx_T :is(input[type=checkbox],input[type=radio]){accent-color:#253e65}.CommercialContent_surface__Ysx_T :is(button,a,input,select,textarea):focus-visible{outline:3px solid #4e7ec3;outline-offset:3px}.CommercialContent_surface__Ysx_T button:disabled{cursor:not-allowed}.CommercialContent_surface__Ysx_T .CommercialContent_primary___hs4i,.CommercialContent_surface__Ysx_T .CommercialContent_secondary__GlTrV{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;max-width:100%;padding:10px 16px;border-radius:10px;font-size:13px;font-weight:650;line-height:1.4;letter-spacing:normal;text-transform:none;white-space:normal;overflow-wrap:anywhere;transition:background-color .15s,border-color .15s}.CommercialContent_surface__Ysx_T .CommercialContent_primary___hs4i{border:1px solid #18233f;color:#fff;background:#18233f;background-image:none;box-shadow:0 2px 5px #18233f12;transform:none}.CommercialContent_surface__Ysx_T .CommercialContent_primary___hs4i:hover:not(:disabled){border-color:#2e456e;background:#2e456e;box-shadow:0 3px 8px #18233f16;transform:none}.CommercialContent_surface__Ysx_T .CommercialContent_secondary__GlTrV{border:1px solid #cbd5e4;color:#314666;background:#fff;background-image:none;box-shadow:none;transform:none}.CommercialContent_surface__Ysx_T .CommercialContent_secondary__GlTrV:hover:not(:disabled){background:#eef3fa;border-color:#91a7c7;transform:none}.CommercialContent_surface__Ysx_T :is(.CommercialContent_primary___hs4i,.CommercialContent_secondary__GlTrV):disabled{background:#e7ecf3;border-color:#d5deeb;color:#64748b;opacity:1;box-shadow:none;transform:none}.CommercialContent_surface__Ysx_T .CommercialContent_panel__iqsQH{border-radius:15px;border-color:#dce3ee;box-shadow:0 2px 6px #18233f05}.CommercialContent_panel__iqsQH>:is(h2,h3){color:#18233f;font-weight:700;letter-spacing:-.015em;text-transform:none}.CommercialContent_surface__Ysx_T .CommercialContent_empty__UBFyn{padding:36px 24px;border:1px solid #dce3ee;border-radius:15px;background:linear-gradient(135deg,#fff,#f6f8fc);text-align:center;box-shadow:0 2px 6px #18233f04}.CommercialContent_surface__Ysx_T .CommercialContent_empty__UBFyn>:is(h2,h3){margin:0 0 8px;color:#18233f;font-size:18px;font-weight:700;line-height:1.4;letter-spacing:-.02em}.CommercialContent_surface__Ysx_T .CommercialContent_empty__UBFyn>p{max-width:520px;margin:8px auto;color:#56647b;font-size:14px;font-weight:500;line-height:1.65;letter-spacing:normal;text-transform:none}.CommercialContent_surface__Ysx_T .CommercialContent_empty__UBFyn>:is(span,div):first-child{font-size:28px}.CommercialContent_surface__Ysx_T .CommercialContent_empty__UBFyn>button{margin-top:18px}@media(max-width:767px){.CommercialContent_surface__Ysx_T table td,.CommercialContent_surface__Ysx_T table th{padding:12px}.CommercialContent_surface__Ysx_T .CommercialContent_empty__UBFyn{padding:28px 16px}.CommercialContent_surface__Ysx_T .CommercialContent_primary___hs4i,.CommercialContent_surface__Ysx_T .CommercialContent_secondary__GlTrV{min-height:44px}.CommercialContent_surface__Ysx_T :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=hidden]):not(.CommercialContent_statusControl__EVh5r):not([class*=border-red-]):not([class*=border-rose-]){font-size:16px}}@media(prefers-reduced-motion:reduce){.CommercialContent_primary___hs4i,.CommercialContent_secondary__GlTrV{transition:none}}.CommercialContent_surface__Ysx_T .CommercialContent_emptyInline__GCgqL{padding:24px 16px;border:1px dashed #cbd5e4;border-radius:12px;background:#f5f7fb;color:#56647b;font-size:13px;font-style:normal;font-weight:500;line-height:1.6;text-align:center}.CommercialContent_surface__Ysx_T .CommercialContent_emptyInline__GCgqL p{color:#56647b;line-height:1.6}.CommercialContent_statusControl__EVh5r{vertical-align:middle}.CommercialContent_tableScroll__y_UQd{max-width:100%;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#91a7c7 #edf1f7}.CommercialContent_tableScroll__y_UQd table{min-width:800px}.CommercialContent_tableScroll__y_UQd:focus-visible{outline:3px solid #4e7ec3;outline-offset:3px}.CommercialContent_scrollHint__Fd_pT{margin:8px 0;color:#56647b;font-size:12px;line-height:1.5}.CommercialContent_responsiveHeader__ZYMTl{flex-wrap:wrap;gap:16px}.CommercialContent_responsiveHeader__ZYMTl>div{min-width:0}.CommercialContent_responsiveHeader__ZYMTl>div:last-child{flex-wrap:wrap}.CommercialContent_surface__Ysx_T .CommercialContent_dialogOverlay__8tw13{z-index:120}.CommercialContent_responsiveForm__h383K{min-width:0}@media(min-width:1024px){.CommercialContent_scrollHint__Fd_pT{display:none}}@media(max-width:1023px){.CommercialContent_responsiveHeader__ZYMTl{padding:16px;align-items:flex-start}.CommercialContent_responsiveHeader__ZYMTl>div{flex:1 1 100%}.CommercialContent_responsiveHeader__ZYMTl h1{line-height:1.3}.CommercialContent_responsiveHeader__ZYMTl>div:last-child{display:flex;gap:10px}.CommercialContent_responsiveHeader__ZYMTl :is(button,a){min-height:44px}.CommercialContent_surface__Ysx_T .CommercialContent_statusControl__EVh5r{min-height:44px;font-size:16px}.CommercialContent_dialogOverlay__8tw13{padding:12px}.CommercialContent_dialog__NGFcw{max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);overscroll-behavior:contain}.CommercialContent_dialog__NGFcw form{padding:16px}.CommercialContent_dialog__NGFcw form>div:last-child{flex-wrap:wrap;gap:8px}.CommercialContent_dialog__NGFcw form>div:last-child button{min-height:44px;flex:1 1 120px}.CommercialContent_dialog__NGFcw>div:first-child button{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.CommercialContent_responsiveForm__h383K{padding:20px 16px}.CommercialContent_responsiveForm__h383K>div:first-of-type{flex-wrap:wrap;gap:16px;padding-right:28px}.CommercialContent_responsiveForm__h383K h2{align-items:flex-start;font-size:18px;line-height:1.4}.CommercialContent_responsiveForm__h383K>div:first-of-type>div{min-width:0}.CommercialContent_responsiveForm__h383K>div:first-of-type>div:last-child{flex-shrink:0}.CommercialContent_responsiveForm__h383K :is(input,select,textarea){min-width:0}}@media(max-width:767px){.CommercialContent_responsiveHeader__ZYMTl>div:last-child>button:first-child{flex:1 1 180px}.CommercialContent_responsiveForm__h383K>div:first-of-type{padding-top:20px}.CommercialContent_responsiveForm__h383K>button:first-child{top:8px;right:8px;min-height:44px;min-width:44px}.CommercialContent_responsiveForm__h383K .CommercialContent_formActions__l5bzz{flex-wrap:wrap;gap:10px}.CommercialContent_responsiveForm__h383K .CommercialContent_formActions__l5bzz button{min-height:44px;flex:1 1 140px}.CommercialContent_surface__Ysx_T .CommercialContent_responsiveGrid__aOYjr{grid-template-columns:minmax(0,1fr)}.CommercialContent_responsiveGrid__aOYjr>div{grid-column:1/-1!important;min-width:0}.CommercialContent_surface__Ysx_T .CommercialContent_responsiveForm__h383K button{min-height:44px}.CommercialContent_surface__Ysx_T .CommercialContent_dialog__NGFcw input:not([type=checkbox]):not([type=radio]),.CommercialContent_surface__Ysx_T .CommercialContent_responsiveGrid__aOYjr input,.CommercialContent_surface__Ysx_T :is(input,select,textarea)[aria-invalid=true]{font-size:16px}}@media(max-width:1023px){.CommercialContent_surface__Ysx_T .CommercialContent_responsiveFooter__9Ay69{flex-direction:column;align-items:stretch;gap:16px}.CommercialContent_responsiveFooter__9Ay69>div{display:flex;flex-wrap:wrap;gap:10px;min-width:0;width:100%}.CommercialContent_surface__Ysx_T .CommercialContent_responsiveFooter__9Ay69 button{flex:1 1 140px;min-width:0;min-height:44px;white-space:normal;overflow-wrap:anywhere}}.SettingsFamily_root__XqBrG{min-width:0;width:100%;color:#172535;--family-accent:var(--fp-brand-primary,#1c6b7e)}.SettingsFamily_root__XqBrG :is(button,a,input,select,textarea){max-width:100%}.SettingsFamily_root__XqBrG :is(form,fieldset){min-width:0}.SettingsFamily_root__XqBrG svg{flex-shrink:0}.SettingsFamily_root__XqBrG a:not(.sr-only),.SettingsFamily_root__XqBrG button:not([role=switch]):not([aria-label$="non délégable"]),.SettingsFamily_root__XqBrG summary{min-height:44px}.SettingsFamily_root__XqBrG button:not([role=switch]):not([aria-label$="non délégable"]){min-width:44px}.SettingsFamily_root__XqBrG :is(input:not([type=checkbox]):not([type=radio]),select,textarea){min-width:0;min-height:44px}.SettingsFamily_root__XqBrG :is(button,a,summary,input,select,textarea):focus-visible{outline:2px solid var(--family-accent);outline-offset:3px}.SettingsFamily_root__XqBrG :is(p,code,h1,h2,h3,dd){overflow-wrap:anywhere}.SettingsFamily_root__XqBrG :is(h1,h2,h3){color:#172535}.SettingsFamily_root__XqBrG .rounded-2xl{border-radius:12px}.SettingsFamily_root__XqBrG .bg-gradient-to-br{background-image:none;background-color:#f0f7f8}.SettingsFamily_root__XqBrG :is(button[aria-pressed=true],a[aria-current=page]){border-color:var(--family-accent)}.SettingsFamily_disclosure__R4kgP{min-width:0;border:1px solid #dce5ea;border-radius:10px;background:#fff}.SettingsFamily_summary__LgeaD{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:14px 16px;cursor:pointer;list-style:none;font-size:14px;font-weight:600;color:#254b59}.SettingsFamily_summary__LgeaD::-webkit-details-marker{display:none}.SettingsFamily_summary__LgeaD>div{min-width:0}.SettingsFamily_summary__LgeaD>div:last-of-type{flex:1}.SettingsFamily_disclosure__R4kgP>div{padding:0 16px 16px}.SettingsFamily_summary__LgeaD:after{content:"";width:8px;height:8px;flex-shrink:0;border-right:2px solid #557680;border-bottom:2px solid #557680;transform:rotate(45deg)}details[open]>.SettingsFamily_summary__LgeaD:after{transform:rotate(225deg)}.SettingsFamily_stageRow__6syGz{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:16px 0}.SettingsFamily_localNav__4LIp4{display:flex;flex-wrap:wrap;gap:4px;border-bottom:1px solid #dce5ea}.SettingsFamily_localNav__4LIp4 a{display:inline-flex;align-items:center;padding:10px 12px}.SettingsFamily_responsiveTable__vCOqe{width:100%;font-size:14px;text-align:left;border-collapse:collapse}.SettingsFamily_responsiveTable__vCOqe :is(td,th){overflow-wrap:anywhere}@media(max-width:767px){.SettingsFamily_root__XqBrG :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px}.SettingsFamily_root__XqBrG .p-6{padding:16px}.SettingsFamily_root__XqBrG .gap-8{gap:16px}.SettingsFamily_root__XqBrG .space-y-8>:not([hidden])~:not([hidden]){margin-top:20px}.SettingsFamily_localNav__4LIp4 a{flex:1 1 130px}.SettingsFamily_stageRow__6syGz{align-items:flex-start}.SettingsFamily_stageRow__6syGz>:nth-child(3){flex-basis:calc(100% - 140px)}.SettingsFamily_responsiveTable__vCOqe,.SettingsFamily_responsiveTable__vCOqe tbody{display:block}.SettingsFamily_responsiveTable__vCOqe thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.SettingsFamily_responsiveTable__vCOqe tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:16px 0}.SettingsFamily_responsiveTable__vCOqe td{min-width:0;padding:0;text-align:left}.SettingsFamily_responsiveTable__vCOqe td:first-child,.SettingsFamily_responsiveTable__vCOqe td:last-child{grid-column:1/-1}.SettingsFamily_responsiveTable__vCOqe td[data-label]:before{content:attr(data-label);display:block;margin-bottom:4px;color:#637587;font-size:11px}}@media(max-width:639px){.SettingsFamily_pipeline__JXeya>:not([hidden])~:not([hidden]){margin-top:12px}.SettingsFamily_pipelineToolbar__y_HuY{display:block;padding-bottom:12px}.SettingsFamily_pipelineActions__B6rn8{display:grid;grid-template-columns:44px minmax(0,1fr) minmax(0,1fr);gap:4px;width:100%;margin-top:8px}.SettingsFamily_pipelineActions__B6rn8 button{min-width:0;justify-content:center;gap:4px;padding:6px;font-size:12px;line-height:16px}.SettingsFamily_pipelineActions__B6rn8 button span{min-width:0;overflow-wrap:anywhere}.SettingsFamily_pipelineRefreshLabel__XGRUg{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.SettingsFamily_pipelineNotice__x7B8N{font-size:12px;line-height:20px}.SettingsFamily_aiForm__eT_3S{display:flex;flex-direction:column;gap:8px}.SettingsFamily_root__XqBrG.SettingsFamily_aiForm__eT_3S>*{margin-top:0;margin-bottom:0}.SettingsFamily_root__XqBrG.SettingsFamily_aiForm__eT_3S>:not([hidden])~:not([hidden]){margin-top:0}.SettingsFamily_root__XqBrG.SettingsFamily_aiForm__eT_3S>form>fieldset>:not([hidden])~:not([hidden]){margin-top:14px}.SettingsFamily_aiGovernance__FwQxW>summary{gap:8px;padding:10px 12px}.SettingsFamily_aiGovernance__FwQxW>summary>div:first-child{padding:6px}.SettingsFamily_aiGovernance__FwQxW>summary svg{width:20px;height:20px}.SettingsFamily_aiGovernance__FwQxW>summary h2{font-size:14px;line-height:20px}.SettingsFamily_aiGovernance__FwQxW>summary p{font-size:12px;line-height:18px}}.SettingsFamily_disclosure__R4kgP>.SettingsFamily_summary__LgeaD{border-radius:9px;background:var(--settings-panel-header,#f4f7f9)}.SettingsFamily_disclosure__R4kgP[open]>.SettingsFamily_summary__LgeaD{margin-bottom:14px;border-bottom:1px solid var(--settings-panel-border,#dce5ea);border-radius:9px 9px 0 0}.SettingsFamily_pipeline__JXeya{padding:clamp(12px,2vw,20px);border:1px solid var(--settings-panel-border,#dce5ea);border-radius:10px;background:#fff}.SettingsFamily_responsiveTable__vCOqe thead{background:var(--settings-panel-header,#f4f7f9)}.CommercialWorkspace_workspace__qysSc{--fp-navy:#18233f;--fp-red:#e11a2f;min-width:0;color:var(--fp-navy);background:#f4f6fa}.CommercialWorkspace_masthead___Ocw0{padding:28px clamp(16px,3vw,40px) 22px;border-bottom:1px solid #dfe5ef;background:radial-gradient(ellipse at top right,#fce8ec 0,transparent 48%),linear-gradient(110deg,#fff,#eef3fc)}.CommercialWorkspace_headerRow__KZcXy{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px}.CommercialWorkspace_identity__MZ4oV{display:flex;align-items:center;gap:16px;min-width:0}.CommercialWorkspace_icon__7bu86{display:flex;align-items:center;justify-content:center;width:48px;height:48px;flex-shrink:0;color:#c9243b;background:#fff1f3;border:1px solid #f3c8d0;border-radius:15px}.CommercialWorkspace_eyebrow__f__Ek{margin:0 0 7px;color:#785b69;font-weight:750;letter-spacing:.16em;text-transform:uppercase}.CommercialWorkspace_title__kVQOG{margin:0;color:#18233f;font-size:clamp(23px,2vw,30px);line-height:1.2;letter-spacing:-.035em}.CommercialWorkspace_subtitle__9tN6r{margin:7px 0 0;color:#56647b;font-size:14px;line-height:1.6}.CommercialWorkspace_actions__0rmCs{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.CommercialWorkspace_settings__K6TbS{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:8px 12px;border:1px solid #dce2ed;border-radius:10px;background:#fff;color:#3c4d6a;font-size:12px;font-weight:650}.CommercialWorkspace_context__G3r3Q{display:flex;flex-wrap:wrap;margin:20px 0 0;color:#526078;line-height:1.5}.CommercialWorkspace_context__G3r3Q span:first-child{color:#263b60;font-weight:650}.CommercialWorkspace_content__sSabN{min-width:0;flex:1;padding:24px clamp(16px,3vw,40px)}.CommercialWorkspace_metrics__fREac{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px}.CommercialWorkspace_metrics__fREac>div{flex:1 1 140px;min-width:0;max-width:260px;padding:14px 16px;border:1px solid #dfe5ef;border-radius:13px;background:#fff;box-shadow:0 2px 5px #18233f04;transition:none}.CommercialWorkspace_metrics__fREac>div:first-child{border-top:3px solid #d92a40}.CommercialWorkspace_metrics__fREac>div[data-muted=true]{background:#f0f3f8;border-color:#e4e8ef;box-shadow:none}.CommercialWorkspace_metrics__fREac>div>p:first-child{font-size:11px;letter-spacing:.02em;text-transform:none;color:#4b5d76;font-weight:650}.CommercialWorkspace_metrics__fREac>div>div:first-child,.CommercialWorkspace_metrics__fREac>div>p:nth-child(2){color:#18233f;font-size:25px;font-weight:750;line-height:1.25;letter-spacing:-.03em;transform:none}.CommercialWorkspace_metrics__fREac>div[data-muted=true]>div:first-child,.CommercialWorkspace_metrics__fREac>div[data-muted=true]>p:nth-child(2){color:#65738a;font-size:21px}.CommercialWorkspace_metrics__fREac>div>div:nth-child(2){color:#526078;font-size:11px;letter-spacing:.02em;text-transform:none}.CommercialWorkspace_summaryToggle__lTO8M{display:flex;align-items:center;gap:8px;padding:6px 0;color:#475b79;font-size:12px;font-weight:650}.CommercialWorkspace_summaryNote__g15s_{margin:0 0 12px;color:#65738a;font-size:12px;line-height:1.6}.CommercialWorkspace_viewSwitch__ejm5L{display:flex;flex-wrap:wrap;gap:4px;padding:4px;border:1px solid #dfe5ef;border-radius:12px;background:#eaf0f7}.CommercialWorkspace_viewSwitch__ejm5L button{min-height:38px;border-radius:9px;padding:8px 14px;color:#526078;font-weight:650}.CommercialWorkspace_viewSwitch__ejm5L button[aria-pressed=true]{color:#fff;background:#18233f;box-shadow:0 2px 4px #18233f16}.CommercialWorkspace_filterBar__9_GJV{min-width:0;margin-bottom:18px;padding:10px;border:1px solid #dfe5ef;border-radius:14px;background:#fff}.CommercialWorkspace_filterBar__9_GJV>div:first-child{gap:10px}.CommercialWorkspace_filterBar__9_GJV>div:first-child>div:first-child{min-width:min(100%,260px)}.CommercialWorkspace_filterBar__9_GJV input{min-height:42px;box-shadow:none}.CommercialWorkspace_filterBar__9_GJV button:focus-visible,.CommercialWorkspace_settings__K6TbS:focus-visible,.CommercialWorkspace_summaryToggle__lTO8M:focus-visible,.CommercialWorkspace_viewSwitch__ejm5L button:focus-visible{outline:3px solid #729ce1;outline-offset:3px}.CommercialWorkspace_board__viKX0{scrollbar-color:#a5b2c8 #e9eef6;scrollbar-width:thin}.CommercialWorkspace_workspace__qysSc .CommercialWorkspace_column__kXrfj:not([data-drag-over=true]){background:#eef2f8;border-color:#dae2ee;box-shadow:none}.CommercialWorkspace_columnHeader__MLVWr{padding:14px 16px}.CommercialWorkspace_workspace__qysSc .CommercialWorkspace_card__WVgSY{border-color:#dce3ef;border-radius:13px;box-shadow:0 2px 5px #18233f06;transition:border-color .15s,box-shadow .15s}.CommercialWorkspace_workspace__qysSc .CommercialWorkspace_card__WVgSY:hover{transform:none;box-shadow:0 4px 12px #18233f12;border-color:#8ca7cf}.CommercialWorkspace_cardName__JHQFC{white-space:normal;overflow-wrap:anywhere;line-height:1.45;font-weight:700;color:#18233f}.CommercialWorkspace_cardMeta__VVuz1{flex-wrap:wrap;row-gap:4px;line-height:1.5}.CommercialWorkspace_cardActions__OpWEJ{gap:6px;padding:7px 0 2px}.CommercialWorkspace_workspace__qysSc .CommercialWorkspace_cardActions__OpWEJ button{min-height:30px;padding:5px 9px;font-size:11px;border:1px solid #d5deeb;color:#314666;background:#f1f5fb;box-shadow:none}.CommercialWorkspace_workspace__qysSc .CommercialWorkspace_cardActions__OpWEJ button:hover{background:#e4ecf9}.CommercialWorkspace_workspace__qysSc .CommercialWorkspace_cardActions__OpWEJ button:disabled{opacity:.45}.CommercialWorkspace_columnBody__uzWk8{min-height:230px}@media(max-width:767px){.CommercialWorkspace_masthead___Ocw0{padding-top:20px}.CommercialWorkspace_identity__MZ4oV{align-items:flex-start;gap:12px}.CommercialWorkspace_actions__0rmCs{width:100%}.CommercialWorkspace_actions__0rmCs>div{flex-wrap:wrap}.CommercialWorkspace_metrics__fREac>div{flex-basis:calc(50% - 8px);max-width:none}.CommercialWorkspace_content__sSabN{padding-top:18px}.CommercialWorkspace_filterBar__9_GJV>div:first-child>div{max-width:100%;flex-wrap:wrap}.CommercialWorkspace_filterBar__9_GJV>div:first-child>div:first-child{min-width:100%}}@media(prefers-reduced-motion:reduce){.CommercialWorkspace_workspace__qysSc *{scroll-behavior:auto}}.CommercialWorkspace_subnav__OLwIo{display:flex;align-items:stretch;flex-wrap:wrap;gap:6px;width:-moz-fit-content;width:fit-content;max-width:100%;min-width:0;padding:5px;border:1px solid #dce3ee;border-radius:14px;background:#edf1f7}.CommercialWorkspace_subnav__OLwIo .CommercialWorkspace_subnavItem__RmS_x{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:44px;height:auto;padding:10px 14px;border:1px solid transparent;border-radius:10px;color:#475873;background:transparent;font-size:13px;font-weight:650;line-height:1.4;letter-spacing:normal;text-transform:none;text-align:left;white-space:normal;overflow-wrap:anywhere;transition:background-color .15s,color .15s}.CommercialWorkspace_subnavItem__RmS_x svg{flex-shrink:0}.CommercialWorkspace_subnav__OLwIo .CommercialWorkspace_subnavItem__RmS_x:hover{color:#18233f;background:#fff}.CommercialWorkspace_subnav__OLwIo .CommercialWorkspace_subnavItem__RmS_x[aria-current=page],.CommercialWorkspace_subnav__OLwIo .CommercialWorkspace_subnavItem__RmS_x[aria-pressed=true]{color:#fff;background:#18233f;border-color:#18233f;box-shadow:inset 0 -3px #e22c47,0 2px 5px #18233f15}.CommercialWorkspace_subnav__OLwIo .CommercialWorkspace_subnavItem__RmS_x:focus-visible{outline:3px solid #4e7ec3;outline-offset:3px;position:relative;z-index:1}.CommercialWorkspace_subnav__OLwIo .CommercialWorkspace_subnavItem__RmS_x:disabled{cursor:not-allowed;opacity:.5}.CommercialWorkspace_secondaryNavigation__9RFCi{padding:20px clamp(16px,3vw,40px) 0}@media(max-width:767px){.CommercialWorkspace_subnav__OLwIo{width:100%}.CommercialWorkspace_subnav__OLwIo .CommercialWorkspace_subnavItem__RmS_x{flex:1 1 145px;justify-content:flex-start}.CommercialWorkspace_secondaryNavigation__9RFCi{padding-top:16px}}@media(prefers-reduced-motion:reduce){.CommercialWorkspace_subnav__OLwIo .CommercialWorkspace_subnavItem__RmS_x{transition:none}}.CommercialWorkspace_workspace__qysSc{background:#f5f7fb}.CommercialWorkspace_masthead___Ocw0{padding:30px clamp(16px,3vw,32px) 23px;background:radial-gradient(ellipse at 100% 0,#fff1f3,transparent 48%),#fff;border-color:#dfe5ef}.CommercialWorkspace_identity__MZ4oV{gap:14px}.CommercialWorkspace_eyebrow__f__Ek{color:#a84d60;letter-spacing:.15em;font-size:10px}.CommercialWorkspace_title__kVQOG{color:#18263f;font-size:28px;letter-spacing:-.04em;font-weight:750}.CommercialWorkspace_subtitle__9tN6r{font-size:13px;line-height:1.7;color:#62728a}.CommercialWorkspace_context__G3r3Q{color:#62728a;font-size:12px;gap:8px 18px;margin-top:18px}.CommercialWorkspace_metrics__fREac{gap:10px}.CommercialWorkspace_metrics__fREac>div{padding:15px 17px;border-color:#e0e6ef;box-shadow:0 3px 8px #20375904}.CommercialWorkspace_metrics__fREac>div:nth-child(2){border-top:3px solid #7e77d8}.CommercialWorkspace_metrics__fREac>div:nth-child(3){border-top:3px solid #58a8a3}.CommercialWorkspace_metrics__fREac>div:nth-child(4){border-top:3px solid #e1b069}.CommercialWorkspace_metrics__fREac>div>p:first-child{color:#596c87}.CommercialWorkspace_metrics__fREac>div>p:nth-child(2){font-size:26px;letter-spacing:-.04em;color:#1d2d48}.CommercialWorkspace_viewSwitch__ejm5L{border-radius:10px;background:#e9eef6;border-color:#dbe2ed;gap:3px}.CommercialWorkspace_viewSwitch__ejm5L button{border-radius:7px;font-size:12px}.CommercialWorkspace_viewSwitch__ejm5L button[aria-pressed=true]{background:#203456}.CommercialWorkspace_filterBar__9_GJV{padding:12px;border-radius:13px;border-color:#dce4ef;box-shadow:0 2px 9px #182b4703}.CommercialWorkspace_workspace__qysSc .CommercialWorkspace_column__kXrfj:not([data-drag-over=true]){background:#edf1f8;border-color:#dce4f0;border-radius:14px}.CommercialWorkspace_columnHeader__MLVWr{border-radius:13px 13px 0 0;padding:16px 14px;border-bottom-color:#dbe3ef}.CommercialWorkspace_columnHeader__MLVWr p{font-size:11px;line-height:1.5}.CommercialWorkspace_workspace__qysSc .CommercialWorkspace_card__WVgSY{border-color:#dce3ed;border-radius:11px;padding:14px;background:#fff;box-shadow:0 2px 5px #253a5c04}.CommercialWorkspace_workspace__qysSc .CommercialWorkspace_card__WVgSY:hover{border-color:#a4b5cf;box-shadow:0 4px 12px #253a5c0d}.CommercialWorkspace_cardName__JHQFC{font-size:14px;color:#213350;margin-bottom:7px}.CommercialWorkspace_cardMeta__VVuz1{font-size:12px;line-height:1.55;color:#5d708c}.CommercialWorkspace_cardActions__OpWEJ{padding-top:11px;margin-top:8px;border-top:1px solid #edf0f6;flex-wrap:wrap}.CommercialWorkspace_workspace__qysSc .CommercialWorkspace_cardActions__OpWEJ button{border-color:#dce3ef;border-radius:6px;background:#f3f6fb;color:#3c526f}.CommercialWorkspace_subnav__OLwIo{border-radius:12px;background:#e9eef6}.CommercialWorkspace_subnav__OLwIo .CommercialWorkspace_subnavItem__RmS_x{font-size:12px;border-radius:9px}.CommercialWorkspace_subnav__OLwIo .CommercialWorkspace_subnavItem__RmS_x[aria-current=page],.CommercialWorkspace_subnav__OLwIo .CommercialWorkspace_subnavItem__RmS_x[aria-pressed=true]{background:#203653;border-color:#203653;box-shadow:inset 0 -3px #e32f4f}@media(max-width:767px){.CommercialWorkspace_masthead___Ocw0{padding:23px 16px 19px}.CommercialWorkspace_title__kVQOG{font-size:24px}.CommercialWorkspace_subtitle__9tN6r{font-size:13px}.CommercialWorkspace_context__G3r3Q{gap:5px}.CommercialWorkspace_filterBar__9_GJV{padding:10px}.CommercialWorkspace_cardActions__OpWEJ button{min-height:44px}}.TrainerDetailPage_page__PoYcb{width:100%;min-width:0}.TrainerDetailPage_content__qFVwL{min-width:0;padding:24px clamp(16px,3vw,32px) 40px}.TrainerDetailPage_overview__EVcKR{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin-bottom:20px;align-items:start}.TrainerDetailPage_status__kbjpo{border-radius:999px;background:#fff5dd;color:#78501a;padding:2px 9px;font-weight:700}.TrainerDetailPage_status__kbjpo[data-status=CONFORME]{background:#e4f4ed;color:#216048}.TrainerDetailPage_status__kbjpo[data-status=EXPIRE]{background:#fce8ec;color:#a22d48}.TrainerDetailPage_compliance__w50ZV[data-status]{--compliance-line:#e7cd99;--compliance-background:#fffaf0;--compliance-text:#78501a;border-color:var(--compliance-line);border-inline-start-width:3px;background:var(--compliance-background);color:var(--compliance-text)}.TrainerDetailPage_compliance__w50ZV[data-status=CONFORME]{--compliance-line:#a9d8c6;--compliance-background:#f1faf5;--compliance-text:#216048}.TrainerDetailPage_compliance__w50ZV[data-status=EXPIRE]{--compliance-line:#e8b8c3;--compliance-background:#fff4f6;--compliance-text:#a22d48}.TrainerDetailPage_complianceTitle__9T49p{font-size:19px;font-weight:750;letter-spacing:-.025em}.TrainerDetailPage_page__PoYcb .TrainerDetailPage_navigation__CsNWc{width:100%;margin-block:16px}@media (min-width:1280px){.TrainerDetailPage_overview__EVcKR{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}@media (max-width:767px){.TrainerDetailPage_content__qFVwL{padding-block:18px 28px}}.ProspectDrawer_drawer__Ng_CG{width:min(100%,720px);min-width:0;display:flex;flex-direction:column;background:#f6f8fb;border-left:1px solid #dce4ed;box-shadow:-18px 0 70px #17243e24;color:#17243e}.ProspectDrawer_header__5tSN5{flex-shrink:0;padding:20px 24px 16px;background:linear-gradient(115deg,#fff,#fff6f7);border-bottom:1px solid #dce4ed}.ProspectDrawer_headingRow__NBXzt{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.ProspectDrawer_eyebrow__R_E_p{margin:0 0 6px;color:#a52a43;font-size:11px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.ProspectDrawer_header__5tSN5 h2{margin:0;font-size:22px;line-height:1.3;overflow-wrap:anywhere}.ProspectDrawer_scope__OOINq{margin:6px 0 0;color:#59697c;font-size:13px}.ProspectDrawer_close__dPvSL{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border:1px solid #d5dfeb;border-radius:12px;background:#fff;color:#52647b}.ProspectDrawer_toolbar__BiuWV{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:16px}.ProspectDrawer_status___VaJH{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:650}.ProspectDrawer_status___VaJH select{max-width:100%;min-height:40px}.ProspectDrawer_consent__nZi_B{font-size:11px;font-weight:650}.ProspectDrawer_edit__bAsMU{margin-left:auto}.ProspectDrawer_body__SHo7_{min-height:0;flex:1;overflow-y:auto;overscroll-behavior:contain;padding:20px 24px;scrollbar-gutter:stable}.ProspectDrawer_spaceNotice__KTiW2{margin:0 0 16px;padding:12px 14px;border:1px solid #e8d3aa;border-radius:12px;background:#fffaf0;font-size:13px;line-height:1.6;color:#725117}.ProspectDrawer_footer__VllkP{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 24px;border-top:1px solid #dce4ed;background:#fff}.ProspectDrawer_footer__VllkP small{color:#59697c;font-size:11px}.ProspectDrawer_next__RnI1U{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;min-height:44px;padding:10px 16px;border:1px solid #d5dfeb;border-radius:10px;color:#263b51;background:#f8fafc;font-size:13px;font-weight:650}.ProspectDrawer_privacy__eneiU{border:1px solid #dce4ed;border-radius:12px;background:#fff;padding:12px 16px;margin-top:16px;font-size:13px}.ProspectDrawer_privacy__eneiU summary{cursor:pointer;font-weight:650;color:#52647b}.ProspectDrawer_privacyActions__7pUIJ{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding-top:12px}.ProspectDrawer_anonymize__U_SAg{min-height:40px;border:1px solid #e9c8ce;border-radius:8px;padding:8px 12px;color:#a52a43;background:#fff;font-size:12px;font-weight:650}.ProspectDrawer_cockpit__j6iqt{min-width:0}.ProspectDrawer_details__pYhqM,.ProspectDrawer_project__9BU6X,.ProspectDrawer_section__l6tpF{min-width:0;border:1px solid #dce4ed;border-radius:14px;background:#fff;padding:18px;margin-bottom:16px}.ProspectDrawer_project__9BU6X{border-top:3px solid #e83b56}.ProspectDrawer_project__9BU6X h3,.ProspectDrawer_sectionTitle__U4asX{color:#263b51;font-size:14px;font-weight:750;margin:0 0 12px}.ProspectDrawer_project__9BU6X h3{color:#a52a43;font-size:12px}.ProspectDrawer_programme__m_t7L{margin:0 0 16px;font-size:18px;font-weight:750;line-height:1.4;overflow-wrap:anywhere}.ProspectDrawer_facts__hWCqq{display:grid;grid-template-columns:1fr 1fr;gap:14px 20px;margin:0}.ProspectDrawer_facts__hWCqq>div{min-width:0}.ProspectDrawer_facts__hWCqq dt{color:#59697c;font-size:11px}.ProspectDrawer_facts__hWCqq dd{margin:4px 0 0;font-size:13px;font-weight:650;overflow-wrap:anywhere}.ProspectDrawer_target__HWu2L{color:#a52a43;font-size:19px!important}.ProspectDrawer_hint__nXUMU{margin:8px 0 0;color:#59697c;font-size:12px;line-height:1.6}.ProspectDrawer_crmLink__OUMfl{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:12px;border:1px solid #ccd6e0;border-radius:9px;padding:10px 14px;color:#263b51;background:#fff;font-size:13px;font-weight:650;text-decoration:none}.ProspectDrawer_script__4zQaY{padding:0}.ProspectDrawer_script__4zQaY summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;cursor:pointer;color:#263b51}.ProspectDrawer_script__4zQaY summary:after{content:"+";font-size:20px;color:#a52a43}.ProspectDrawer_script__4zQaY[open] summary:after{content:"−"}.ProspectDrawer_script__4zQaY summary strong{font-size:14px}.ProspectDrawer_script__4zQaY summary span{display:block;margin-top:4px;color:#59697c;font-size:12px;font-weight:400}.ProspectDrawer_scriptHeader__9FFTQ{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:12px 18px;border-top:1px solid #e8edf3;border-bottom:1px solid #e8edf3;background:#f8fafc}.ProspectDrawer_scriptName__9pGCn{font-size:11px;font-weight:700;color:#52647b}.ProspectDrawer_scriptScore__3P_Ft{font-size:12px;font-weight:650}.ProspectDrawer_scriptContent__qh2OJ{padding:18px}.ProspectDrawer_scriptContent__qh2OJ button{min-height:44px}.ProspectDrawer_question__VIiMa{color:#17243e;font-size:18px;font-weight:650;line-height:1.5}.ProspectDrawer_notes__uqUhq label{display:block;font-size:14px;font-weight:750;margin-bottom:10px}.ProspectDrawer_notes__uqUhq textarea{display:block;width:100%;min-height:96px;resize:vertical;border:1px solid #ccd6e0;border-radius:10px;background:#fff;padding:12px;color:#263b51;font-size:14px;line-height:1.6}.ProspectDrawer_outcomes__qnGH_{margin-top:16px;padding-top:16px;border-top:1px solid #e8edf3}.ProspectDrawer_outcomeGrid__L_2lN{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.ProspectDrawer_outcomeGrid__L_2lN button{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:10px;min-height:48px;padding:12px}.ProspectDrawer_outcomeGrid__L_2lN button span{margin:0;font-size:13px;text-transform:none;letter-spacing:normal}.ProspectDrawer_outcomeGrid__L_2lN button span:first-child{font-size:17px}.ProspectDrawer_communications__yysDL{margin-top:16px}.ProspectDrawer_callRow__8AWCR{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.ProspectDrawer_phone__6flip{overflow-wrap:anywhere;font-size:16px;font-weight:700}.ProspectDrawer_commButtons__Sf_Hp{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 0}.ProspectDrawer_commButtons__Sf_Hp button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:8px 12px;border:1px solid #d5dfeb;border-radius:8px;color:#52647b;background:#fff;font-size:12px;font-weight:650}.ProspectDrawer_details__pYhqM summary{cursor:pointer;font-size:13px;font-weight:650;color:#52647b}.ProspectDrawer_details__pYhqM .ProspectDrawer_facts__hWCqq{margin-top:16px}.ProspectDrawer_score__LM980{padding-top:14px;margin-top:14px;border-top:1px solid #e8edf3;font-size:12px;color:#52647b}.ProspectDrawer_cockpit__j6iqt :is(input,select,textarea){max-width:100%}.ProspectDrawer_drawer__Ng_CG :is(button,a,summary,input,select,textarea):focus-visible{outline:3px solid #b63b52;outline-offset:3px}.ProspectDrawer_formActions__bXwBI{display:flex;flex-wrap:wrap;gap:8px}.ProspectDrawer_formActions__bXwBI button{min-height:44px;padding:10px 12px}@media(max-width:639px){.ProspectDrawer_drawer__Ng_CG{width:100%}.ProspectDrawer_header__5tSN5{padding:14px 16px}.ProspectDrawer_header__5tSN5 h2{font-size:19px}.ProspectDrawer_body__SHo7_{padding:16px 12px}.ProspectDrawer_toolbar__BiuWV{gap:10px;margin-top:12px}.ProspectDrawer_edit__bAsMU{margin-left:0}.ProspectDrawer_status___VaJH select{min-height:44px}.ProspectDrawer_footer__VllkP{padding:10px 16px}.ProspectDrawer_details__pYhqM,.ProspectDrawer_project__9BU6X,.ProspectDrawer_section__l6tpF{padding:16px}.ProspectDrawer_script__4zQaY{padding:0}.ProspectDrawer_facts__hWCqq{gap:12px}.ProspectDrawer_programme__m_t7L{font-size:17px}.ProspectDrawer_notes__uqUhq textarea{font-size:16px}.ProspectDrawer_commButtons__Sf_Hp button{min-height:44px}}@media(max-width:359px){.ProspectDrawer_facts__hWCqq,.ProspectDrawer_outcomeGrid__L_2lN{grid-template-columns:1fr}.ProspectDrawer_footer__VllkP small{display:none}}.QualificationDialog_overlay__oDFCc.QualificationDialog_overlay__oDFCc{z-index:91;inset:64px 0 0;display:flex;justify-content:flex-end;align-items:stretch;padding:0;background:rgba(24,35,63,.4);backdrop-filter:blur(4px)}.QualificationDialog_overlay__oDFCc .QualificationDialog_panel__B1FLu{box-sizing:border-box;display:flex;flex-direction:column;width:min(100%,720px);max-width:720px;height:100%;max-height:100%;min-width:0;min-height:0;padding:0;overflow:hidden;color:#17243e;background:#f6f8fb;border:0;border-left:1px solid #dce4ed;border-radius:0;box-shadow:-18px 0 70px #17243e24}.QualificationDialog_overlay__oDFCc .QualificationDialog_flatPanel__5Wq3_{display:block;padding:24px;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.QualificationDialog_panel__B1FLu .QualificationDialog_header__v71Az{position:relative;z-index:1;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:108px;padding:20px 24px;border-top:3px solid #e83b56;border-bottom:1px solid #dce4ed;background:linear-gradient(115deg,#fff,#fff0f3)}.QualificationDialog_header__v71Az div{min-width:0}.QualificationDialog_header__v71Az>div{width:100%}.QualificationDialog_panel__B1FLu .QualificationDialog_header__v71Az h2,.QualificationDialog_panel__B1FLu .QualificationDialog_header__v71Az h3{margin:0;color:#17243e;font-size:22px;font-weight:750;line-height:1.3;letter-spacing:-.025em;overflow-wrap:anywhere}.QualificationDialog_headerIcon__Wbq9o{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border:1px solid #f2cbd3;border-radius:12px;background:#fff0f3;color:#a52a43}.QualificationDialog_panel__B1FLu .QualificationDialog_sectionTitle__xGmXX{margin:0 0 20px;color:#17243e;font-size:17px;font-weight:750;line-height:1.5}.QualificationDialog_stepLabel__pliry{display:inline-block;margin-bottom:10px;padding:4px 9px;border-radius:7px;background:#fff0f3;color:#a52a43;font-size:12px;font-weight:650}.QualificationDialog_previewNotice__Zkb3f{margin:0 0 12px;border:1px solid #eddba7;border-radius:10px;padding:10px 12px;color:#725117;background:#fffaf0;font-size:13px;font-weight:650;line-height:1.5}.QualificationDialog_panel__B1FLu .QualificationDialog_previewLink__ygtDW{display:inline-flex;align-items:center;min-height:44px;padding:6px 0;color:#52647b;background:transparent;border:0;font-size:13px;text-decoration:underline;text-underline-offset:3px}.QualificationDialog_historyDisclosure__6tpjE{margin:0 24px 24px;border:1px solid #dce4ed;border-radius:12px;overflow:hidden}.QualificationDialog_historyDisclosure__6tpjE>summary{padding:14px 16px;color:#52647b;background:#fff;font-size:13px;font-weight:650;cursor:pointer}.QualificationDialog_historyDisclosure__6tpjE .QualificationDialog_history__5igOS{border-top:1px solid #dce4ed}.QualificationDialog_historyDisclosure__6tpjE>summary:focus-visible{outline:3px solid #e83b56;outline-offset:-3px}.QualificationDialog_panel__B1FLu .QualificationDialog_financingChoices__kdFxL{display:grid;grid-template-columns:1fr;gap:12px}.QualificationDialog_panel__B1FLu .QualificationDialog_financingChoice__9Ff6F{display:flex;flex-direction:row;align-items:center;gap:14px;min-height:68px;padding:14px 16px;text-align:left;border:1px solid #dce4ed;border-radius:12px;background:#fff;color:#17243e}.QualificationDialog_panel__B1FLu .QualificationDialog_financingChoice__9Ff6F:hover:not(:disabled){border-color:#e83b56;background:#fff8fa}.QualificationDialog_panel__B1FLu .QualificationDialog_financingChoice__9Ff6F:disabled{background:#f6f8fb;color:#64748b;border-style:dashed;cursor:not-allowed}.QualificationDialog_financingChoice__9Ff6F>div{flex:1;min-width:0}.QualificationDialog_panel__B1FLu .QualificationDialog_optionLabel__l0zJH{color:#17243e}.QualificationDialog_panel__B1FLu .QualificationDialog_formLabel__G7nIk{display:block;margin-bottom:8px;color:#52647b;font-size:13px;font-weight:650}.QualificationDialog_panel__B1FLu .QualificationDialog_formActions__t_N7T{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:20px;margin-top:20px;border-top:1px solid #e8edf3}.QualificationDialog_panel__B1FLu .QualificationDialog_formActions__t_N7T>:last-child{flex:1 1 260px}.QualificationDialog_panel__B1FLu .QualificationDialog_header__v71Az p{margin-top:6px;font-size:13px;line-height:1.5;color:#59697c}.QualificationDialog_panel__B1FLu .QualificationDialog_header__v71Az .QualificationDialog_leadContext__S5d5P{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.QualificationDialog_panel__B1FLu .QualificationDialog_header__v71Az p:first-child:not(:last-child){color:#a52a43}.QualificationDialog_panel__B1FLu .QualificationDialog_close__fcAwC{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid #d5dfeb;border-radius:12px;color:#52647b;background:#fff}.QualificationDialog_panel__B1FLu .QualificationDialog_close__fcAwC:hover{background:#fff0f3;color:#a52a43}.QualificationDialog_panel__B1FLu .QualificationDialog_body__s0eMN,.QualificationDialog_panel__B1FLu .QualificationDialog_workspace__vMzeP{flex:1;min-width:0;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.QualificationDialog_panel__B1FLu .QualificationDialog_body__s0eMN{padding:24px}.QualificationDialog_panel__B1FLu .QualificationDialog_workspace__vMzeP{display:block}.QualificationDialog_workspace__vMzeP .QualificationDialog_main__2Ey36{min-width:0;padding:24px;overflow:visible}.QualificationDialog_workspace__vMzeP .QualificationDialog_history__5igOS{width:auto;min-width:0;border-left:0;border-top:1px solid #dce4ed;background:#eef2f7;overflow:visible}.QualificationDialog_stageCard__MCMNF{min-width:0;padding:20px;border:1px solid #dce4ed;border-top:3px solid #e83b56;border-radius:14px;background:#fff;box-shadow:0 3px 12px #17243e04}.QualificationDialog_panel__B1FLu .QualificationDialog_footer__nNG1l{flex-shrink:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:16px 24px;border-top:1px solid #dce4ed;background:#fff}.QualificationDialog_panel__B1FLu .QualificationDialog_footer__nNG1l .QualificationDialog_saveButton__djGzs{margin-left:auto}.QualificationDialog_panel__B1FLu .QualificationDialog_footer__nNG1l .QualificationDialog_backButton__bP3R_{max-width:100%}.QualificationDialog_panel__B1FLu .QualificationDialog_steps__W2HUD{flex-shrink:0;min-width:0;overflow-x:auto}.QualificationDialog_panel__B1FLu .QualificationDialog_decoration__Ao1ft{display:none}.QualificationDialog_panel__B1FLu button{min-width:0;min-height:44px;white-space:normal;overflow-wrap:anywhere}.QualificationDialog_panel__B1FLu :is(button,a,input,select,textarea):focus-visible{outline:3px solid #e83b56;outline-offset:3px}.QualificationDialog_panel__B1FLu :is(input,select,textarea){min-width:0;max-width:100%}.QualificationDialog_panel__B1FLu input:not([type=checkbox]):not([type=radio]),.QualificationDialog_panel__B1FLu select{min-height:44px}.QualificationDialog_panel__B1FLu :is(p,label){overflow-wrap:anywhere}.QualificationDialog_optionButton__D_liY.QualificationDialog_optionButton__D_liY{border-color:#dce4ed;background:#fff;box-shadow:0 2px 5px #17243e04}.QualificationDialog_optionButton__D_liY.QualificationDialog_optionButton__D_liY:hover{border-color:#e83b56;background:#fff8fa;box-shadow:0 4px 14px #e83b5610}.QualificationDialog_optionIcon__4cpVg.QualificationDialog_optionIcon__4cpVg{color:#a52a43;background:#fff0f3;border:1px solid #f2cbd3}.QualificationDialog_backButton__bP3R_,.QualificationDialog_saveButton__djGzs{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:11px 18px;border:1px solid transparent;border-radius:12px;font-size:14px;font-weight:700;line-height:1.5}.QualificationDialog_backButton__bP3R_.QualificationDialog_backButton__bP3R_{color:#52647b;background:#fff;border-color:#d5dfeb}.QualificationDialog_backButton__bP3R_.QualificationDialog_backButton__bP3R_:hover{color:#17243e;background:#f4f7fb}.QualificationDialog_secondaryButton__EEavS{width:100%}.QualificationDialog_saveButton__djGzs{box-shadow:0 3px 8px #17243e14}.QualificationDialog_callCard__WFeEQ.QualificationDialog_callCard__WFeEQ{border-top:3px solid #e83b56;padding:22px}.QualificationDialog_callHeading__DOJeI{display:flex;align-items:flex-start;gap:14px;margin-bottom:24px}.QualificationDialog_callIcon__JK0XB{display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;border-radius:13px;background:#fff0f3;border:1px solid #f2cbd3}.QualificationDialog_callHeading__DOJeI h3{margin:0 0 6px;color:#17243e;font-size:17px;font-weight:750}.QualificationDialog_callHeading__DOJeI p{margin:0;color:#59697c;font-size:13px;line-height:1.6}.QualificationDialog_callNotes__Ku5aC.QualificationDialog_callNotes__Ku5aC{min-height:160px;background:#fbfcfe}.QualificationDialog_callActions___d84t{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:20px;padding-top:20px;border-top:1px solid #e8edf3}.QualificationDialog_flatPanel__5Wq3_ .QualificationDialog_header__v71Az{position:sticky;top:-24px;margin:-24px -24px 24px}.QualificationDialog_flatPanel__5Wq3_>div:first-child h3,.QualificationDialog_flatPanel__5Wq3_>h3{font-size:20px;color:#17243e}.QualificationDialog_flatPanel__5Wq3_>h3{margin:-24px -24px 20px;padding:24px;border-top:3px solid #e83b56;border-bottom:1px solid #dce4ed;background:linear-gradient(115deg,#fff,#fff0f3)}.QualificationDialog_panel__B1FLu .text-emerald-400,.QualificationDialog_panel__B1FLu .text-green-400{color:#167151}@media (max-width:767px){.QualificationDialog_overlay__oDFCc.QualificationDialog_overlay__oDFCc{padding:0}.QualificationDialog_overlay__oDFCc .QualificationDialog_panel__B1FLu{width:100%;max-width:100%;border-left:0;border-radius:0}.QualificationDialog_panel__B1FLu .QualificationDialog_header__v71Az{min-height:116px;gap:12px;padding:16px}.QualificationDialog_panel__B1FLu .QualificationDialog_header__v71Az h2,.QualificationDialog_panel__B1FLu .QualificationDialog_header__v71Az h3{font-size:20px}.QualificationDialog_callCard__WFeEQ.QualificationDialog_callCard__WFeEQ,.QualificationDialog_overlay__oDFCc .QualificationDialog_flatPanel__5Wq3_,.QualificationDialog_panel__B1FLu .QualificationDialog_body__s0eMN,.QualificationDialog_stageCard__MCMNF,.QualificationDialog_workspace__vMzeP .QualificationDialog_main__2Ey36{padding:16px}.QualificationDialog_panel__B1FLu .QualificationDialog_footer__nNG1l{padding:12px 16px}.QualificationDialog_historyDisclosure__6tpjE{margin:0 16px 16px}.QualificationDialog_flatPanel__5Wq3_ .QualificationDialog_header__v71Az{top:-16px;margin:-16px -16px 16px}.QualificationDialog_flatPanel__5Wq3_>h3{margin:-16px -16px 20px;padding:20px 16px}.QualificationDialog_callActions___d84t>button{flex:1 1 140px}.QualificationDialog_panel__B1FLu :is(input,select,textarea):not([type=checkbox]):not([type=radio]){font-size:16px}}@media (prefers-reduced-motion:reduce){.QualificationDialog_overlay__oDFCc,.QualificationDialog_panel__B1FLu{animation:none}}.QualificationDialog_panel__B1FLu .QualificationDialog_choiceButton__S5x1N{display:flex;align-items:center;gap:14px;min-height:68px;padding:14px 16px;text-align:left;font-size:14px;line-height:1.5}.QualificationDialog_choiceIcon__1m_RE{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:10px;border:1px solid #f2cbd3;background:#fff0f3;color:#a52a43;font-size:18px}.QualificationDialog_choiceText__QaD7D{flex:1;min-width:0}.QualificationDialog_overlay__oDFCc .QualificationDialog_panel__B1FLu{width:min(100%,560px);max-width:560px}.QualificationDialog_panel__B1FLu .QualificationDialog_header__v71Az{min-height:0;padding:18px 20px 15px;align-items:flex-start}.QualificationDialog_panel__B1FLu .QualificationDialog_header__v71Az h2,.QualificationDialog_panel__B1FLu .QualificationDialog_header__v71Az h3{font-size:18px;line-height:1.35}.QualificationDialog_panel__B1FLu .QualificationDialog_eyebrow__OQkA_,.QualificationDialog_panel__B1FLu .QualificationDialog_header__v71Az .QualificationDialog_eyebrow__OQkA_{display:flex;align-items:center;gap:6px;margin:0 0 8px;color:#a52a43;font-size:10px;font-weight:750;letter-spacing:.09em;text-transform:uppercase}.QualificationDialog_panel__B1FLu .QualificationDialog_eyebrow__OQkA_ svg{width:15px;height:15px;flex-shrink:0}.QualificationDialog_panel__B1FLu .QualificationDialog_headerIcon__Wbq9o,.QualificationDialog_panel__B1FLu .QualificationDialog_header__v71Az .QualificationDialog_leadContext__S5d5P:empty{display:none}.QualificationDialog_panel__B1FLu .QualificationDialog_header__v71Az .QualificationDialog_leadContext__S5d5P{white-space:normal}.QualificationDialog_panel__B1FLu .QualificationDialog_body__s0eMN,.QualificationDialog_workspace__vMzeP .QualificationDialog_main__2Ey36{padding:16px 20px 24px}.QualificationDialog_stageCard__MCMNF{margin-top:16px;padding:18px 16px;border-top:1px solid #dce4ed;border-radius:11px}.QualificationDialog_panel__B1FLu .QualificationDialog_sectionTitle__xGmXX{font-size:16px;margin-bottom:14px}.QualificationDialog_panel__B1FLu .QualificationDialog_footer__nNG1l{padding:12px 20px;gap:8px;box-shadow:0 -4px 16px #18233f06}.QualificationDialog_panel__B1FLu .QualificationDialog_optionButton__D_liY.QualificationDialog_optionButton__D_liY,.QualificationDialog_panel__B1FLu .QualificationDialog_saveButton__djGzs{color:#fff;background:#18233f;border-color:#18233f}.QualificationDialog_panel__B1FLu .QualificationDialog_optionButton__D_liY.QualificationDialog_optionButton__D_liY:hover:not(:disabled),.QualificationDialog_panel__B1FLu .QualificationDialog_saveButton__djGzs:hover:not(:disabled){color:#fff;background:#293758;border-color:#293758}.QualificationDialog_panel__B1FLu .QualificationDialog_optionButton__D_liY .QualificationDialog_choiceText__QaD7D,.QualificationDialog_panel__B1FLu .QualificationDialog_optionButton__D_liY .QualificationDialog_optionLabel__l0zJH,.QualificationDialog_panel__B1FLu .QualificationDialog_optionButton__D_liY .text-slate-800{color:#fff}.QualificationDialog_panel__B1FLu .QualificationDialog_optionButton__D_liY .text-slate-400,.QualificationDialog_panel__B1FLu .QualificationDialog_optionButton__D_liY .text-slate-500{color:#cbd5e6}.QualificationDialog_panel__B1FLu .QualificationDialog_optionButton__D_liY .QualificationDialog_choiceIcon__1m_RE,.QualificationDialog_panel__B1FLu .QualificationDialog_optionIcon__4cpVg.QualificationDialog_optionIcon__4cpVg{color:#f8c7d4;border-color:#ffffff26;background:#ffffff12}.QualificationDialog_panel__B1FLu .QualificationDialog_optionButton__D_liY:disabled,.QualificationDialog_panel__B1FLu .QualificationDialog_saveButton__djGzs:disabled{color:#64748b;background:#e8edf3;border-color:#dce4ed;box-shadow:none;cursor:not-allowed}.QualificationDialog_notesDisclosure__tvgG7{border:1px solid #dce4ed;border-radius:9px;background:#f9fafc}.QualificationDialog_notesDisclosure__tvgG7>summary{cursor:pointer;padding:12px;font-size:12px;font-weight:650;color:#52647b}.QualificationDialog_historicalBody__vR1sE .QualificationDialog_historyDisclosure__6tpjE{margin:0}@media (max-width:767px){.QualificationDialog_overlay__oDFCc .QualificationDialog_panel__B1FLu{width:100%;max-width:560px}.QualificationDialog_panel__B1FLu .QualificationDialog_body__s0eMN,.QualificationDialog_panel__B1FLu .QualificationDialog_header__v71Az,.QualificationDialog_workspace__vMzeP .QualificationDialog_main__2Ey36{padding-left:16px;padding-right:16px}.QualificationDialog_panel__B1FLu .QualificationDialog_header__v71Az h2,.QualificationDialog_panel__B1FLu .QualificationDialog_header__v71Az h3{font-size:17px}.QualificationDialog_panel__B1FLu .QualificationDialog_footer__nNG1l{padding:12px 16px}}.QualificationDialog_panel__B1FLu .QualificationDialog_optionButton__D_liY .text-gray-500,.QualificationDialog_panel__B1FLu .QualificationDialog_optionButton__D_liY .text-gray-600{color:#cbd5e6}.QualificationDialog_panel__B1FLu .QualificationDialog_optionButton__D_liY:disabled :is(p,span){color:#64748b}.QualificationDialog_appointmentDisclosure__2b4Df{border:1px solid #efdfbb;border-radius:9px;background:#fffaf0;overflow:hidden}.QualificationDialog_appointmentDisclosure__2b4Df>summary{padding:12px;cursor:pointer;color:#725117;font-size:12px;font-weight:650}.QualificationDialog_appointmentDisclosure__2b4Df>:last-child:not(summary){margin:0 10px 10px}.QualificationDialog_workspace__vMzeP .QualificationDialog_main__2Ey36,.QualificationDialog_workspace__vMzeP .QualificationDialog_main__2Ey36>section{min-width:0}.QualificationDialog_stageCard__MCMNF{margin-top:0;padding:0;border:0;background:transparent;box-shadow:none}.QualificationDialog_panel__B1FLu .QualificationDialog_footer__nNG1l>div{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;width:100%;gap:8px;padding:0;margin:0;border:0}.QualificationDialog_panel__B1FLu .QualificationDialog_footer__nNG1l button:not(.QualificationDialog_backButton__bP3R_):not(:disabled){color:#fff;background:#18233f;border-color:#18233f}.QualificationDialog_panel__B1FLu .QualificationDialog_footer__nNG1l button:not(.QualificationDialog_backButton__bP3R_):disabled{color:#64748b;background:#e8edf3;box-shadow:none}.QualificationDialog_panel__B1FLu .QualificationDialog_historicalBody__vR1sE{padding-bottom:24px}.QualificationDialog_notesDisclosure__tvgG7>div{padding:0 12px 12px}.QualificationDialog_previewContext__d4pFX{margin-bottom:12px}.QualificationDialog_panel__B1FLu .QualificationDialog_financingChoice__9Ff6F:not(:disabled){color:#fff;background:#18233f;border-color:#18233f}.QualificationDialog_panel__B1FLu .QualificationDialog_financingChoice__9Ff6F:not(:disabled):hover{background:#293758;border-color:#293758}.QualificationDialog_panel__B1FLu .QualificationDialog_financingChoice__9Ff6F:not(:disabled) .text-slate-500{color:#cbd5e6}.QualificationDialog_panel__B1FLu .QualificationDialog_financingChoice__9Ff6F:not(:disabled) .QualificationDialog_choiceIcon__1m_RE{color:#f8c7d4;border-color:#ffffff26;background:#ffffff12}.QualificationDialog_overlay__oDFCc .QualificationDialog_panel__B1FLu.QualificationDialog_widePanel__UnnDL{width:min(100%,1080px);max-width:1080px}.QualificationDialog_widePanel__UnnDL .QualificationDialog_stageCard__MCMNF{padding:0;margin:0;border:0;background:transparent;box-shadow:none}.QualificationDialog_widePanel__UnnDL .QualificationDialog_workspace__vMzeP .QualificationDialog_main__2Ey36{padding:22px 28px 24px}@media(max-width:767px){.QualificationDialog_overlay__oDFCc .QualificationDialog_panel__B1FLu.QualificationDialog_widePanel__UnnDL{width:100%;max-width:100%}.QualificationDialog_widePanel__UnnDL .QualificationDialog_workspace__vMzeP .QualificationDialog_main__2Ey36{padding:16px}}.CommercialFlow_scope__djopF{--fp-navy:#18233f;--fp-red:#e11a2f;color:var(--fp-navy)}.CommercialFlow_scope__djopF :is(button,a,input,select,textarea):focus-visible{outline:3px solid #e11a2f;outline-offset:3px}.CommercialFlow_primary__0Dzdf.CommercialFlow_primary__0Dzdf{color:#fff;background:#18233f;background-image:none;border-color:#18233f;box-shadow:0 2px 5px #18233f12}.CommercialFlow_primary__0Dzdf.CommercialFlow_primary__0Dzdf:hover:not(:disabled){color:#fff;background:#2e456e;background-image:none;border-color:#2e456e}.CommercialFlow_primary__0Dzdf.CommercialFlow_primary__0Dzdf:disabled{color:#64748b;background:#e7ecf3;background-image:none;border-color:#d5deeb;box-shadow:none;opacity:1}.CommercialFlow_brandIcon__sI8f9{color:#bd2036;background:#fff1f3;border-color:#f3c8d0}.SettingsOrganization_root__Cxyq_{min-width:0}.SettingsOrganization_title__wlKNw{margin:0;color:#172535;font-size:22px;line-height:1.3;font-weight:700;letter-spacing:-.025em}.SettingsOrganization_subtitle__GcUIm{margin-top:6px;color:#607284;font-size:14px;line-height:1.6}.SettingsOrganization_icon__x7RwT{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:10px;background:#edf5f6;color:#1c6b7e}.SettingsOrganization_primary__Om81U{background:var(--fp-brand-primary,#1c6b7e);color:#fff;font-weight:600;transition:filter .15s}.SettingsOrganization_primary__Om81U:hover:not(:disabled){filter:brightness(.92)}.SettingsOrganization_primary__Om81U:disabled{cursor:not-allowed;opacity:.6}.SettingsOrganization_formGrid__8Tpnb{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}.SettingsOrganization_formGrid__8Tpnb>*{min-width:0}.SettingsOrganization_cardHeading__ZE92l{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.SettingsOrganization_cardHeading__ZE92l>div:not(.SettingsOrganization_icon__x7RwT){min-width:0;flex:1 1 160px}.SettingsOrganization_root__Cxyq_ dialog>div:first-child{position:sticky;top:0;z-index:1;background:#fff}.SettingsOrganization_root__Cxyq_ dialog fieldset>div:last-child{position:sticky;bottom:-16px;background:#fff;border-top:1px solid #dce5ea;padding-top:12px;padding-bottom:12px}.SettingsOrganization_actions__BMVYB{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px}.SettingsOrganization_formGrid__8Tpnb>p,.SettingsOrganization_wide__ptyiz{grid-column:1/-1}.SettingsOrganization_root__Cxyq_ input:not([type=radio]):not([type=checkbox]):focus,.SettingsOrganization_root__Cxyq_ select:focus{border-color:#1c6b7e;--tw-ring-color:#1c6b7e33}.SettingsOrganization_root__Cxyq_ input:is([type=checkbox],[type=radio]){accent-color:#1c6b7e;flex-shrink:0}.SettingsOrganization_root__Cxyq_ dialog{max-width:min(672px,calc(100% - 24px));max-height:calc(100dvh - 24px)}.SettingsOrganization_root__Cxyq_ dialog h2{overflow-wrap:anywhere}.SettingsOrganization_root__Cxyq_ dialog :is(input,select){max-width:100%}@media(max-width:1023px){.SettingsOrganization_formGrid__8Tpnb{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.SettingsOrganization_metrics__NVkwl{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);gap:8px}.SettingsOrganization_metrics__NVkwl>div{padding:10px 8px}.SettingsOrganization_metrics__NVkwl p:first-child{font-size:10px;letter-spacing:.06em}.SettingsOrganization_metrics__NVkwl p:last-child{font-size:20px;line-height:1.3}.SettingsOrganization_title__wlKNw{font-size:20px}.SettingsOrganization_root__Cxyq_ dialog .SettingsOrganization_icon__x7RwT{width:32px;height:32px}.SettingsOrganization_actions__BMVYB>p{flex-basis:100%}.SettingsOrganization_actions__BMVYB>button{flex:1 1 160px}}.AppointmentEditor_panel__TGyDL{margin:16px 0;padding:0;border:1px solid #d4dfe9;border-top:3px solid #d13b56;border-radius:14px;background:#fff;scroll-margin-top:16px}.AppointmentEditor_header__GIhgP{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:18px 20px;border-bottom:1px solid #e5ebf2;background:#fff8f9;border-radius:12px 12px 0 0}.AppointmentEditor_header__GIhgP h3{font-size:16px;font-weight:750;margin:0;color:#17243e}.AppointmentEditor_hint__oYrUY{color:#59697c;font-size:12px;line-height:1.65;margin:6px 0 0}.AppointmentEditor_body__VqhDW{padding:20px}.AppointmentEditor_grid__QJkCF{display:grid;grid-template-columns:2fr 1fr;gap:16px}.AppointmentEditor_field__2xqgE{min-width:0;display:block;color:#263b51;font-size:13px;font-weight:650}.AppointmentEditor_field__2xqgE input{display:block;width:100%;max-width:100%;min-height:46px;margin-top:8px;padding:10px 12px;border:1px solid #ccd6e0;border-radius:9px;background:#fff;color:#263b51;font-size:14px;font-weight:400}.AppointmentEditor_objective__8aPY1{margin-top:20px;padding-top:18px;border-top:1px solid #e5ebf2}.AppointmentEditor_objective__8aPY1>p{margin-bottom:12px;font-size:14px;color:#263b51;font-weight:650}.AppointmentEditor_participant__IJkIs{display:flex;align-items:flex-start;gap:10px;margin-top:18px;padding:14px;border:1px solid #dce4ed;border-radius:10px;background:#f8fafc;color:#263b51;font-size:13px;line-height:1.6}.AppointmentEditor_participant__IJkIs input{width:18px;height:18px;margin-top:2px;flex-shrink:0;accent-color:#b63b52}.AppointmentEditor_notification__aY_xn{margin-top:18px;padding-top:16px;border-top:1px solid #e5ebf2;font-size:12px;color:#59697c}.AppointmentEditor_notification__aY_xn summary{cursor:pointer;font-weight:650;padding:6px 0}.AppointmentEditor_notification__aY_xn button{display:inline-flex;align-items:center;gap:8px;min-height:42px;margin-top:12px;padding:9px 12px;border:1px solid #2a6c4f;border-radius:9px;background:#fff;color:#246347;font-size:12px;font-weight:650}.AppointmentEditor_notification__aY_xn button:disabled{opacity:.5}.AppointmentEditor_footer__hI9j4{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;padding:16px 20px;border-top:1px solid #e5ebf2;background:#f8fafc;border-radius:0 0 14px 14px}.AppointmentEditor_footer__hI9j4 button{min-height:44px;padding:10px 16px;border:1px solid #ccd6e0;border-radius:9px;color:#263b51;background:#fff;font-size:13px;font-weight:650}.AppointmentEditor_panel__TGyDL :is(button,input,select,summary):focus-visible{outline:3px solid #b63b52;outline-offset:3px}@media(max-width:639px){.AppointmentEditor_grid__QJkCF{grid-template-columns:1fr}.AppointmentEditor_body__VqhDW,.AppointmentEditor_header__GIhgP{padding:16px}.AppointmentEditor_field__2xqgE input{font-size:16px}.AppointmentEditor_footer__hI9j4{padding:14px 16px}.AppointmentEditor_footer__hI9j4 button{flex:1}}.AppointmentSuggestions_panel__Wm687{margin-top:18px;border:1px solid #e0d7db;border-radius:10px;background:#fffafb;color:#263b51;font-size:13px}.AppointmentSuggestions_panel__Wm687>summary{padding:14px;cursor:pointer;font-weight:700}.AppointmentSuggestions_panel__Wm687>summary span{display:block;margin-top:4px;font-weight:400;color:#6d5863;font-size:12px}.AppointmentSuggestions_body__pAoFz{padding:0 14px 16px;border:0;margin:0;min-width:0}.AppointmentSuggestions_body__pAoFz p{line-height:1.65}.AppointmentSuggestions_hint__A_rHl{color:#59697c;font-size:12px}.AppointmentSuggestions_fields__1AAiT{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:14px}.AppointmentSuggestions_fields__1AAiT label{display:flex;flex-direction:column;gap:6px;font-weight:600;min-width:0}.AppointmentSuggestions_fields__1AAiT input{width:100%;min-width:0;border:1px solid #ccd6e0;border-radius:8px;background:#fff;color:#263b51;padding:10px;font:inherit;min-height:44px}.AppointmentSuggestions_days__WSaiJ{display:flex;flex-wrap:wrap;gap:12px;margin:14px 0;border:0;padding:0}.AppointmentSuggestions_days__WSaiJ legend{margin-bottom:8px;font-weight:600;font-size:12px}.AppointmentSuggestions_days__WSaiJ label{display:flex;align-items:center;gap:5px}.AppointmentSuggestions_days__WSaiJ input{accent-color:#b63b52;width:17px;height:17px}.AppointmentSuggestions_primary__7_I_j,.AppointmentSuggestions_results__n5GT4 button{min-height:44px;padding:9px 12px;border:1px solid #b63b52;border-radius:8px;background:#fff;color:#96314a;font:inherit;font-weight:650;cursor:pointer}.AppointmentSuggestions_primary__7_I_j{background:#96314a;color:#fff}.AppointmentSuggestions_primary__7_I_j:disabled{opacity:.5;cursor:not-allowed}.AppointmentSuggestions_results__n5GT4{margin-top:16px;border-top:1px solid #e0d7db;padding-top:12px}.AppointmentSuggestions_results__n5GT4 h4{font-size:13px;margin:0 0 8px}.AppointmentSuggestions_results__n5GT4 ul{list-style:none;padding:0;max-height:300px;overflow-y:auto}.AppointmentSuggestions_results__n5GT4 li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:10px 0;border-bottom:1px solid #eee3e6}.AppointmentSuggestions_results__n5GT4 button[aria-pressed=true]{background:#96314a;color:#fff}.AppointmentSuggestions_error__fEQ9J{color:#a52735;font-weight:600}.AppointmentSuggestions_panel__Wm687 :is(input,button,summary):focus-visible{outline:3px solid #b63b52;outline-offset:3px}@media(max-width:639px){.AppointmentSuggestions_fields__1AAiT{grid-template-columns:1fr}.AppointmentSuggestions_fields__1AAiT input{font-size:16px}.AppointmentSuggestions_results__n5GT4 li{align-items:stretch;flex-direction:column}.AppointmentSuggestions_primary__7_I_j{width:100%}}