.ClientPortal_loadingScreen__WUHF4{min-height:100vh;display:flex;align-items:center;justify-content:center;gap:15px;padding:28px;background:radial-gradient(circle at 18% 10%,rgba(45,255,180,.12),transparent 28rem),radial-gradient(circle at 82% 0,rgba(0,174,232,.14),transparent 30rem),#f5f8fb;color:#10213c;font-family:Arial,Helvetica,sans-serif}.ClientPortal_loadingScreen__WUHF4>div{display:grid;grid-gap:4px;gap:4px}.ClientPortal_loadingScreen__WUHF4 strong{font-size:15px}.ClientPortal_loadingScreen__WUHF4 span{color:#708095;font-size:11px}.ClientPortal_axisMark__NH29E{width:38px;height:38px;display:grid;place-items:center;flex:0 0 auto;filter:drop-shadow(0 7px 12px rgba(6,58,91,.12))}.ClientPortal_axisMark__NH29E svg{width:100%;height:100%;overflow:visible}.ClientPortal_brand__BEAaC{display:flex;align-items:center;gap:10px;color:#10213c;font-size:13px;font-weight:800;letter-spacing:.04em;white-space:nowrap}.ClientPortal_brand__BEAaC>span:last-child{display:grid;grid-gap:2px;gap:2px}.ClientPortal_brand__BEAaC strong{color:#16a6d2}.ClientPortal_brand__BEAaC small{color:#7b899a;font-size:6.5px;letter-spacing:.18em}.ClientPortal_loginShell__9RvuO{min-height:100vh;padding:26px 34px 34px;overflow:hidden;background:linear-gradient(rgba(16,33,60,.025) 1px,transparent 0),linear-gradient(90deg,rgba(16,33,60,.025) 1px,transparent 0),#f6f9fb;background-size:34px 34px,34px 34px,auto;color:#10213c;font-family:Arial,Helvetica,sans-serif}.ClientPortal_loginTopbar__13nFH{max-width:1240px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:20px}.ClientPortal_loginTopbar__13nFH>a{display:inline-flex;align-items:center;gap:8px;color:#44556b;text-decoration:none;font-size:11px;font-weight:800}.ClientPortal_loginTopbar__13nFH>a span{color:#0da5cc}.ClientPortal_loginLayout__U96Gs{max-width:1240px;margin:34px auto 0;display:grid;grid-template-columns:minmax(0,1.06fr) minmax(390px,.94fr);grid-gap:28px;gap:28px;align-items:stretch}.ClientPortal_storyPanel__wClJx{min-height:690px;position:relative;overflow:hidden;padding:54px;border-radius:34px;color:#fff;background:linear-gradient(145deg,#101f36,#102d4d 52%,#0c6076 130%);box-shadow:0 26px 70px rgba(15,31,54,.15)}.ClientPortal_storyPanel__wClJx:before{content:"";position:absolute;inset:0;background:linear-gradient(rgba(255,255,255,.03) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 0);background-size:36px 36px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.8),transparent 76%);mask-image:linear-gradient(180deg,rgba(0,0,0,.8),transparent 76%);pointer-events:none}.ClientPortal_storyGlowOne__pqF2h{position:absolute;width:360px;height:360px;right:-120px;top:-120px;border-radius:50%;background:radial-gradient(circle,rgba(11,198,221,.26),transparent 68%)}.ClientPortal_storyGlowTwo__pd_qL{position:absolute;width:300px;height:300px;left:-130px;bottom:-120px;border-radius:50%;background:radial-gradient(circle,rgba(244,162,97,.22),transparent 68%)}.ClientPortal_storyEyebrow__kygS2{position:relative;color:#92e6ef;font-size:9px;font-weight:900;letter-spacing:.15em}.ClientPortal_storyPanel__wClJx h1{position:relative;max-width:650px;margin:22px 0 20px;font-size:clamp(42px,5vw,68px);line-height:.97;letter-spacing:-.06em;text-wrap:balance}.ClientPortal_storyPanel__wClJx h1 em{color:#ffb77d;font-style:normal}.ClientPortal_storyPanel__wClJx>p{position:relative;max-width:620px;margin:0;color:rgba(237,247,251,.76);font-size:14px;line-height:1.75}.ClientPortal_storyFeatures__1wVA3{position:relative;display:grid;grid-gap:10px;gap:10px;margin-top:54px;max-width:640px}.ClientPortal_storyFeatures__1wVA3 article{display:grid;grid-template-columns:38px minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start;padding:15px 16px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:rgba(255,255,255,.055);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ClientPortal_storyFeatures__1wVA3 article>span{width:34px;height:34px;display:grid;place-items:center;border-radius:11px;background:rgba(112,226,236,.1);color:#8be6ee;font-size:9px;font-weight:900}.ClientPortal_storyFeatures__1wVA3 strong{display:block;font-size:12px}.ClientPortal_storyFeatures__1wVA3 small{display:block;margin-top:5px;color:rgba(234,246,250,.63);font-size:10px;line-height:1.55}.ClientPortal_storyFooter__S2X_S{position:absolute;left:54px;bottom:40px;display:flex;align-items:center;gap:9px;color:rgba(234,246,250,.62);font-size:9px;font-weight:700}.ClientPortal_securityDot__fN355{width:7px;height:7px;border-radius:50%;background:#68e0a0;box-shadow:0 0 0 5px rgba(104,224,160,.1)}.ClientPortal_loginCardWrap__GY9Zg{display:flex;flex-direction:column;justify-content:center;padding:24px 4px}.ClientPortal_loginCard__h_oxO{width:min(500px,100%);margin:0 auto;padding:34px;border:1px solid #e0e8ee;border-radius:28px;background:rgba(255,255,255,.96);box-shadow:0 24px 70px rgba(16,33,60,.1)}.ClientPortal_loginBrand__iVLNB{margin-bottom:30px}.ClientPortal_loginBrand__iVLNB .ClientPortal_brand__BEAaC{font-size:12px}.ClientPortal_loginBrand__iVLNB .ClientPortal_axisMark__NH29E{width:34px;height:34px}.ClientPortal_loginStep__axADd{display:flex;align-items:center;width:74px;margin-bottom:24px}.ClientPortal_loginStep__axADd span{width:23px;height:23px;display:grid;place-items:center;border-radius:50%;border:1px solid #dce6ec;background:#fff;color:#8a98a8;font-size:8px;font-weight:900}.ClientPortal_loginStep__axADd i{width:28px;height:1px;background:#dce6ec}.ClientPortal_loginStep__axADd .ClientPortal_stepActive__JsU0C{border-color:#12a4c9;background:#10213c;color:#fff}.ClientPortal_loginStep__axADd .ClientPortal_stepDone__JRg0x{border-color:#63ce8c;background:#ecfaf2;color:#28774a}.ClientPortal_loginEyebrow__BP3uk{margin:0 0 8px;color:#0d98c0;font-size:9px;font-weight:900;letter-spacing:.14em}.ClientPortal_loginCard__h_oxO h2{margin:0;font-size:clamp(29px,4vw,42px);line-height:1.02;letter-spacing:-.055em}.ClientPortal_loginIntro__3E_eG{margin:12px 0 0;color:#6b7a8f;font-size:12px;line-height:1.65}.ClientPortal_loginIntro__3E_eG strong{color:#10213c}.ClientPortal_loginForm__aE9qY{display:grid;grid-gap:10px;gap:10px;margin-top:26px}.ClientPortal_loginForm__aE9qY label{color:#506076;font-size:10px;font-weight:800}.ClientPortal_loginForm__aE9qY input{width:100%;padding:13px 14px;border:1px solid #d8e3ea;border-radius:12px;background:#fbfdfe;color:#10213c;font-size:13px;outline:none;transition:.2s}.ClientPortal_loginForm__aE9qY input:focus{border-color:#0ea5c9;box-shadow:0 0 0 4px rgba(14,165,201,.09);background:#fff}.ClientPortal_otpInput__e8EvW{text-align:center;font-size:28px!important;font-weight:900!important;letter-spacing:.36em!important;padding-left:calc(14px + .36em)!important}.ClientPortal_primaryButton__6Fa9q{display:flex;align-items:center;justify-content:space-between;padding:0 16px;margin-top:5px;border:0;border-radius:12px;background:#10213c;color:#fff;font-size:11px;font-weight:900;box-shadow:0 12px 28px rgba(16,33,60,.14);transition:.2s}.ClientPortal_primaryButton__6Fa9q span{color:#69e6ba}.ClientPortal_primaryButton__6Fa9q:hover:not(:disabled){transform:translateY(-1px);background:#162c4b}.ClientPortal_primaryButton__6Fa9q:disabled{opacity:.6;cursor:wait}.ClientPortal_textButton__YzEKb{min-height:38px;border:0;background:transparent;color:#0b92ba;font-size:10px;font-weight:800}.ClientPortal_errorMessage__kOn_z,.ClientPortal_successMessage__39Uvm{margin-top:14px;padding:11px 13px;border-radius:11px;font-size:10px;line-height:1.55}.ClientPortal_successMessage__39Uvm{border:1px solid #cfead9;background:#effaf4;color:#326a49}.ClientPortal_errorMessage__kOn_z{border:1px solid #f0d0d4;background:#fff2f3;color:#8c3e4a}.ClientPortal_loginHelp__6QnC5{display:flex;justify-content:space-between;gap:14px;margin-top:22px;padding-top:18px;border-top:1px solid #edf1f4;color:#8290a1;font-size:9px}.ClientPortal_loginHelp__6QnC5 a{color:#0d91b7;font-weight:800;text-decoration:none}.ClientPortal_studioLink__hvC_P{text-align:center;margin:18px 0 0;color:#7a8899;font-size:9px}.ClientPortal_studioLink__hvC_P a{color:#10213c;font-weight:800;text-decoration:none}.ClientPortal_portalShell__RM09I{min-height:100vh;background:radial-gradient(circle at 90% 0,rgba(0,174,232,.08),transparent 28rem),linear-gradient(rgba(16,33,60,.018) 1px,transparent 0),linear-gradient(90deg,rgba(16,33,60,.018) 1px,transparent 0),#f5f8fb;background-size:auto,36px 36px,36px 36px,auto;color:#10213c;font-family:Arial,Helvetica,sans-serif}.ClientPortal_portalHeader__C9R4_{position:-webkit-sticky;position:sticky;top:0;z-index:20;border-bottom:1px solid rgba(219,228,235,.9);background:rgba(255,255,255,.88);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.ClientPortal_portalHeaderInner__H2tPe{max-width:1220px;height:76px;margin:0 auto;padding:0 28px;display:flex;align-items:center;gap:34px}.ClientPortal_portalNav__ANjlN{display:flex;gap:24px;margin-left:auto}.ClientPortal_portalNav__ANjlN a{position:relative;color:#66758a;text-decoration:none;font-size:10px;font-weight:800}.ClientPortal_portalNav__ANjlN a:hover{color:#10213c}.ClientPortal_accountActions__Z0phR{display:flex;align-items:center;gap:12px}.ClientPortal_accountEmail__fC8rj{max-width:200px;overflow:hidden;text-overflow:ellipsis;color:#8794a4;font-size:9px}.ClientPortal_accountActions__Z0phR button{padding:9px 11px;border:1px solid #dfe7ed;border-radius:10px;background:#fff;color:#4f6075;font-size:9px;font-weight:800}.ClientPortal_accountActions__Z0phR button:hover{border-color:#b9dce6;background:#f5fbfc}.ClientPortal_portalMain__Ns3Gq{max-width:1180px;margin:0 auto;padding:38px 28px 72px}.ClientPortal_portalError__O4L4j{margin-bottom:18px;padding:12px 14px;border:1px solid #f0d0d4;border-radius:12px;background:#fff2f3;color:#8c3e4a;font-size:10px}.ClientPortal_dossierSwitcher__rQZ0C{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:18px;padding:12px 14px;border:1px solid #e0e8ee;border-radius:14px;background:rgba(255,255,255,.86)}.ClientPortal_dossierSwitcher__rQZ0C>div{display:grid;grid-gap:3px;gap:3px}.ClientPortal_dossierSwitcher__rQZ0C span{color:#0d96bd;font-size:7px;font-weight:900;letter-spacing:.13em}.ClientPortal_dossierSwitcher__rQZ0C strong{font-size:11px}.ClientPortal_dossierSwitcher__rQZ0C select{min-width:210px;padding:9px 12px;border:1px solid #d9e4ea;border-radius:10px;background:#fff;color:#10213c;font-size:10px;font-weight:800;outline:none}.ClientPortal_heroCard__DCStf{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(260px,.7fr);grid-gap:34px;gap:34px;align-items:stretch;padding:42px;border-radius:30px;background:linear-gradient(135deg,#10213c,#15324f 62%,#0d6980 135%);color:#fff;box-shadow:0 24px 60px rgba(16,33,60,.13)}.ClientPortal_heroCard__DCStf:before{content:"";position:absolute;width:380px;height:380px;right:-160px;top:-180px;border-radius:50%;background:radial-gradient(circle,rgba(45,255,180,.17),transparent 68%)}.ClientPortal_heroCard__DCStf:after{content:"";position:absolute;width:300px;height:300px;left:32%;bottom:-250px;border-radius:50%;background:radial-gradient(circle,rgba(244,162,97,.17),transparent 68%)}.ClientPortal_heroCopy__65xFt,.ClientPortal_heroStatus__xrqo8{position:relative;z-index:1}.ClientPortal_heroEyebrow__C_o_q{display:block;color:#8ee6ef;font-size:8px;font-weight:900;letter-spacing:.15em}.ClientPortal_heroCopy__65xFt h1{margin:13px 0;font-size:clamp(36px,4.8vw,58px);line-height:.98;letter-spacing:-.06em}.ClientPortal_heroCopy__65xFt h1 em{color:#ffbd87;font-style:normal}.ClientPortal_heroCopy__65xFt>p{max-width:660px;margin:0;color:rgba(238,247,250,.72);font-size:12px;line-height:1.7}.ClientPortal_heroActions__JojwU{display:flex;gap:9px;flex-wrap:wrap;margin-top:25px}.ClientPortal_heroActions__JojwU a{display:inline-flex;align-items:center;gap:10px;padding:12px 14px;border-radius:999px;text-decoration:none;font-size:10px;font-weight:900}.ClientPortal_heroPrimary__thoUI{background:#fff;color:#10213c}.ClientPortal_heroPrimary__thoUI span{color:#e67f3e}.ClientPortal_heroSecondary__6Pw_F{border:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.07);color:#fff}.ClientPortal_heroStatus__xrqo8{align-self:stretch;padding:20px;border:1px solid rgba(255,255,255,.14);border-radius:20px;background:rgba(255,255,255,.07);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ClientPortal_heroStatusTop___qyNP{display:flex;align-items:center;gap:8px;color:#d8edf1;font-size:9px;font-weight:800}.ClientPortal_statusDot__T8KY9{width:7px;height:7px;border-radius:50%;background:#bdc6cf}.ClientPortal_statusDot__T8KY9[data-tone=active]{background:#6ee39d;box-shadow:0 0 0 5px rgba(110,227,157,.11)}.ClientPortal_statusDot__T8KY9[data-tone=waiting]{background:#ffbd6f;box-shadow:0 0 0 5px rgba(255,189,111,.1)}.ClientPortal_heroStatus__xrqo8>strong{display:block;margin-top:32px;font-size:20px;letter-spacing:-.035em}.ClientPortal_heroStatus__xrqo8>small{display:block;margin-top:4px;color:rgba(236,246,249,.54);font-size:8px}.ClientPortal_heroStatusLine__8leFe{height:1px;margin:22px 0;background:rgba(255,255,255,.13)}.ClientPortal_heroStatus__xrqo8 p{display:grid;grid-gap:5px;gap:5px;margin:0}.ClientPortal_heroStatus__xrqo8 p span{color:rgba(236,246,249,.54);font-size:8px}.ClientPortal_heroStatus__xrqo8 p b{font-size:11px}.ClientPortal_statsGrid__TAWXZ{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-top:16px}.ClientPortal_statsGrid__TAWXZ article{padding:20px;border:1px solid #e0e8ee;border-radius:18px;background:rgba(255,255,255,.9);box-shadow:0 10px 30px rgba(16,33,60,.035)}.ClientPortal_statsGrid__TAWXZ span{display:block;color:#728095;font-size:8px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.ClientPortal_statsGrid__TAWXZ strong{display:block;margin-top:10px;font-size:24px;letter-spacing:-.045em}.ClientPortal_statsGrid__TAWXZ small{display:block;margin-top:7px;color:#8a97a7;font-size:9px;line-height:1.4}.ClientPortal_contentGrid__DQsUS{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(300px,.6fr);grid-gap:16px;gap:16px;margin-top:16px}.ClientPortal_briefCard__etPCU,.ClientPortal_card__Le5cl,.ClientPortal_documentsSection__802lG,.ClientPortal_nextCard__dS7ow,.ClientPortal_supportCard__4ELu3{border:1px solid #e0e8ee;border-radius:22px;background:rgba(255,255,255,.92);box-shadow:0 12px 36px rgba(16,33,60,.04)}.ClientPortal_card__Le5cl{padding:24px}.ClientPortal_cardHeading__wT_ED{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.ClientPortal_cardHeading__wT_ED>div{display:flex;align-items:flex-start;gap:11px}.ClientPortal_cardHeading__wT_ED>div>span,.ClientPortal_cardNumber__49Y_H,.ClientPortal_sectionTitle__tj1iK>span{width:31px;height:31px;display:grid;place-items:center;flex:0 0 auto;border-radius:10px;background:#edf8fb;color:#0c95bc;font-size:8px;font-weight:900}.ClientPortal_briefCard__etPCU>small,.ClientPortal_cardHeading__wT_ED small,.ClientPortal_sectionTitle__tj1iK small,.ClientPortal_supportCard__4ELu3>small{color:#0d97be;font-size:7px;font-weight:900;letter-spacing:.13em}.ClientPortal_briefCard__etPCU h2,.ClientPortal_cardHeading__wT_ED h2,.ClientPortal_nextCard__dS7ow h2,.ClientPortal_sectionTitle__tj1iK h2,.ClientPortal_supportCard__4ELu3 h2{margin:4px 0 0;font-size:20px;letter-spacing:-.045em}.ClientPortal_cardHeading__wT_ED>b{padding:7px 10px;border-radius:999px;background:#eef9f2;color:#397352;font-size:8px}.ClientPortal_timeline__gLQHM{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;gap:0;padding:8px 0 4px}.ClientPortal_timelineRow___kBte{position:relative;min-width:0;padding-right:16px}.ClientPortal_timelineRow___kBte:not(:last-child):after{content:"";position:absolute;top:13px;left:26px;right:0;height:1px;background:#dfe7ed}.ClientPortal_timelineDot__9Ymm5{position:relative;z-index:1;width:27px;height:27px;display:grid;place-items:center;border-radius:50%;border:1px solid #d8e3e9;background:#fff;color:#8b98a8;font-size:8px;font-weight:900}.ClientPortal_timelineRow___kBte[data-state=done] .ClientPortal_timelineDot__9Ymm5{border-color:#78d69a;background:#ecfaf2;color:#31764d}.ClientPortal_timelineRow___kBte[data-state=done]:not(:last-child):after{background:#9fdfb6}.ClientPortal_timelineRow___kBte[data-state=current] .ClientPortal_timelineDot__9Ymm5{border-color:#0fa4ca;background:#10213c;color:#fff;box-shadow:0 0 0 5px rgba(15,164,202,.08)}.ClientPortal_timelineRow___kBte strong{display:block;margin-top:12px;font-size:10px}.ClientPortal_timelineRow___kBte small{display:block;margin-top:4px;color:#8a97a7;font-size:8px;line-height:1.45}.ClientPortal_nextCard__dS7ow{padding:24px;background:linear-gradient(145deg,#fff9f1,#fff);border-color:#f0dfd1}.ClientPortal_nextEyebrow__CAZty{color:#bd6a35;font-size:7px;font-weight:900;letter-spacing:.13em}.ClientPortal_nextCard__dS7ow h2{margin-top:12px;font-size:24px}.ClientPortal_nextCard__dS7ow p{margin:11px 0 18px;color:#76665b;font-size:10px;line-height:1.65}.ClientPortal_nextCard__dS7ow a{display:inline-flex;gap:8px;color:#9b572e;text-decoration:none;font-size:10px;font-weight:900}.ClientPortal_documentsSection__802lG{margin-top:16px;padding:24px}.ClientPortal_sectionTitle__tj1iK{display:flex;align-items:flex-start;gap:12px}.ClientPortal_sectionTitle__tj1iK h2{font-size:23px}.ClientPortal_sectionTitle__tj1iK p{margin:6px 0 0;color:#7b899b;font-size:10px}.ClientPortal_documentList__7CPR3{display:grid;grid-gap:9px;gap:9px;margin-top:20px}.ClientPortal_documentRow__libHe{display:grid;grid-template-columns:44px minmax(0,1fr) auto;grid-gap:13px;gap:13px;align-items:center;padding:13px 14px;border:1px solid #e5ebef;border-radius:14px;background:#fbfdfe}.ClientPortal_pdfBadge___WfGb{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:#fff1ed;color:#b95545;font-size:8px;font-weight:900}.ClientPortal_documentCopy__v9_uK{min-width:0;display:grid;grid-gap:4px;gap:4px}.ClientPortal_documentCopy__v9_uK strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.ClientPortal_documentCopy__v9_uK small{color:#8895a5;font-size:8px}.ClientPortal_documentRow__libHe>a{display:inline-flex;align-items:center;gap:7px;padding:9px 11px;border:1px solid #dbe6eb;border-radius:10px;background:#fff;color:#10213c;text-decoration:none;font-size:9px;font-weight:900}.ClientPortal_documentRow__libHe>a span{color:#0ba0c7}.ClientPortal_documentUnavailable__bI2tw{color:#9ba7b5;font-size:8px}.ClientPortal_emptyDocuments__Lfa7q{display:flex;align-items:center;gap:12px;padding:18px;border:1px dashed #dbe4ea;border-radius:14px;background:#fafcfd}.ClientPortal_emptyDocuments__Lfa7q>span{width:38px;height:38px;display:grid;place-items:center;border-radius:11px;background:#eef7fa;color:#0d96bd}.ClientPortal_emptyDocuments__Lfa7q strong{display:block;font-size:10px}.ClientPortal_emptyDocuments__Lfa7q small{display:block;margin-top:4px;color:#8b98a8;font-size:8px}.ClientPortal_bottomGrid__aRINM{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-top:16px}.ClientPortal_briefCard__etPCU,.ClientPortal_supportCard__4ELu3{padding:24px}.ClientPortal_briefCard__etPCU>small,.ClientPortal_supportCard__4ELu3>small{display:block;margin-top:16px}.ClientPortal_briefCard__etPCU blockquote{margin:18px 0 0;padding:16px 18px;border-left:3px solid #13a5ca;border-radius:0 12px 12px 0;background:#f5fafc;color:#4d6074;font-size:11px;line-height:1.7}.ClientPortal_briefCard__etPCU>p{margin:11px 0 0;color:#8a97a7;font-size:8px}.ClientPortal_supportCard__4ELu3{background:linear-gradient(145deg,#eefcf7,#fff);border-color:#d5ebdf}.ClientPortal_supportCard__4ELu3 p{margin:13px 0 18px;color:#60776d;font-size:10px;line-height:1.65}.ClientPortal_supportCard__4ELu3>div:last-child{display:flex;align-items:center;justify-content:space-between;gap:15px;padding-top:15px;border-top:1px solid #ddecdf}.ClientPortal_supportCard__4ELu3 a{color:#276947;text-decoration:none;font-size:9px;font-weight:900}.ClientPortal_supportCard__4ELu3>div span{color:#82968a;font-size:8px}.ClientPortal_noDossier__jk4Lo{max-width:680px;margin:42px auto;padding:46px;text-align:center;border:1px solid #e0e8ee;border-radius:24px;background:#fff}.ClientPortal_noDossier__jk4Lo>span{width:44px;height:44px;display:grid;place-items:center;margin:0 auto;border-radius:14px;background:#eef9fb;color:#0d9cc4;font-size:18px}.ClientPortal_noDossier__jk4Lo h2{margin:18px 0 8px;font-size:27px}.ClientPortal_noDossier__jk4Lo p{margin:0 auto;max-width:520px;color:#758499;font-size:11px;line-height:1.7}.ClientPortal_noDossier__jk4Lo a{display:inline-flex;margin-top:20px;padding:11px 14px;border-radius:11px;background:#10213c;color:#fff;text-decoration:none;font-size:10px;font-weight:900}.ClientPortal_portalFooter__y98yV{max-width:1180px;margin:0 auto;padding:0 28px 34px;display:flex;align-items:center;justify-content:space-between;gap:24px;color:#7b8999}.ClientPortal_portalFooter__y98yV .ClientPortal_brand__BEAaC{opacity:.7;transform:scale(.88);transform-origin:left center}.ClientPortal_portalFooter__y98yV p{margin:0;font-size:8px}.ClientPortal_portalFooter__y98yV>a{color:#68788c;text-decoration:none;font-size:8px;font-weight:800}@media(max-width:980px){.ClientPortal_loginLayout__U96Gs{grid-template-columns:1fr}.ClientPortal_storyPanel__wClJx{min-height:auto;padding:40px}.ClientPortal_storyFooter__S2X_S{position:static;margin-top:32px}.ClientPortal_loginCardWrap__GY9Zg{padding:0 4px 20px}.ClientPortal_heroCard__DCStf{grid-template-columns:1fr}.ClientPortal_heroStatus__xrqo8{max-width:420px}.ClientPortal_contentGrid__DQsUS{grid-template-columns:1fr}.ClientPortal_timeline__gLQHM{grid-template-columns:1fr;gap:10px}.ClientPortal_timelineRow___kBte{display:grid;grid-template-columns:28px 1fr;grid-gap:11px;gap:11px;padding:0}.ClientPortal_timelineRow___kBte:not(:last-child):after{top:26px;bottom:-10px;left:13px;right:auto;width:1px;height:auto}.ClientPortal_timelineRow___kBte small,.ClientPortal_timelineRow___kBte strong{margin-top:3px}.ClientPortal_bottomGrid__aRINM{grid-template-columns:1fr}}@media(max-width:760px){.ClientPortal_loginShell__9RvuO{padding:20px}.ClientPortal_loginTopbar__13nFH>a{font-size:0}.ClientPortal_loginTopbar__13nFH>a span{font-size:12px}.ClientPortal_storyPanel__wClJx{padding:28px;border-radius:24px}.ClientPortal_storyPanel__wClJx h1{font-size:42px}.ClientPortal_storyFeatures__1wVA3{margin-top:34px}.ClientPortal_loginCard__h_oxO{padding:26px 22px;border-radius:22px}.ClientPortal_portalHeaderInner__H2tPe{height:68px;padding:0 18px}.ClientPortal_accountEmail__fC8rj,.ClientPortal_portalNav__ANjlN{display:none}.ClientPortal_accountActions__Z0phR{margin-left:auto}.ClientPortal_portalMain__Ns3Gq{padding:24px 18px 54px}.ClientPortal_heroCard__DCStf{padding:28px 22px;border-radius:24px}.ClientPortal_heroCopy__65xFt h1{font-size:38px}.ClientPortal_heroStatus__xrqo8{padding:17px}.ClientPortal_statsGrid__TAWXZ{grid-template-columns:1fr}.ClientPortal_statsGrid__TAWXZ article{display:grid;grid-template-columns:1fr auto;align-items:end;grid-gap:4px 15px;gap:4px 15px}.ClientPortal_statsGrid__TAWXZ strong{grid-column:2;grid-row:1/3;margin:0}.ClientPortal_statsGrid__TAWXZ small{margin-top:2px}.ClientPortal_briefCard__etPCU,.ClientPortal_card__Le5cl,.ClientPortal_documentsSection__802lG,.ClientPortal_nextCard__dS7ow,.ClientPortal_supportCard__4ELu3{padding:20px;border-radius:18px}.ClientPortal_cardHeading__wT_ED{align-items:flex-start}.ClientPortal_cardHeading__wT_ED>b{display:none}.ClientPortal_documentRow__libHe{grid-template-columns:40px minmax(0,1fr)}.ClientPortal_documentRow__libHe>a,.ClientPortal_documentUnavailable__bI2tw{grid-column:2;justify-self:start}.ClientPortal_portalFooter__y98yV{padding:0 18px 28px}.ClientPortal_dossierSwitcher__rQZ0C,.ClientPortal_portalFooter__y98yV{flex-direction:column;align-items:flex-start}.ClientPortal_dossierSwitcher__rQZ0C select{width:100%}}@media(max-width:480px){.ClientPortal_loginShell__9RvuO{padding:17px 14px}.ClientPortal_loginTopbar__13nFH{padding:0 2px}.ClientPortal_loginLayout__U96Gs{margin-top:22px}.ClientPortal_storyPanel__wClJx{padding:24px 20px}.ClientPortal_storyPanel__wClJx h1{font-size:36px}.ClientPortal_storyPanel__wClJx>p{font-size:12px}.ClientPortal_storyFeatures__1wVA3 article{grid-template-columns:34px 1fr;padding:13px}.ClientPortal_storyFeatures__1wVA3 article>span{width:30px;height:30px}.ClientPortal_loginCard__h_oxO{padding:24px 18px}.ClientPortal_loginHelp__6QnC5{flex-direction:column}.ClientPortal_portalHeaderInner__H2tPe{padding:0 14px}.ClientPortal_portalHeader__C9R4_ .ClientPortal_brand__BEAaC{font-size:11px}.ClientPortal_portalHeader__C9R4_ .ClientPortal_axisMark__NH29E{width:32px;height:32px}.ClientPortal_accountActions__Z0phR button{padding:8px 9px}.ClientPortal_portalMain__Ns3Gq{padding:18px 14px 46px}.ClientPortal_heroCard__DCStf{padding:24px 18px}.ClientPortal_heroCopy__65xFt h1{font-size:34px}.ClientPortal_heroActions__JojwU{flex-direction:column;align-items:stretch}.ClientPortal_heroActions__JojwU a{justify-content:center}.ClientPortal_sectionTitle__tj1iK h2,.ClientPortal_statsGrid__TAWXZ strong{font-size:20px}.ClientPortal_supportCard__4ELu3>div:last-child{align-items:flex-start;flex-direction:column}}@media(prefers-reduced-motion:reduce){.ClientPortal_heroActions__JojwU a,.ClientPortal_primaryButton__6Fa9q{transition:none!important}}.ClientPortal_portalWorkspace__rzLlM{min-height:100vh;display:grid;grid-template-columns:252px minmax(0,1fr)}.ClientPortal_portalSidebar__GKKmb{position:-webkit-sticky;position:sticky;top:0;height:100vh;align-self:start;display:flex;flex-direction:column;padding:24px 18px 18px;border-right:1px solid #e2e9ee;background:rgba(255,255,255,.94);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:30}.ClientPortal_sidebarBrand__Bldfh{padding:2px 8px 22px;border-bottom:1px solid #edf1f4}.ClientPortal_sidebarBrand__Bldfh .ClientPortal_brand__BEAaC{font-size:11px}.ClientPortal_sidebarBrand__Bldfh .ClientPortal_axisMark__NH29E{width:34px;height:34px}.ClientPortal_sidebarNav__12kVp{display:flex;flex-direction:column;gap:4px;padding:18px 0;overflow:auto}.ClientPortal_sidebarLabel__IR0T5{margin:13px 10px 6px;color:#9aa6b4;font-size:7px;font-weight:900;letter-spacing:.16em}.ClientPortal_sidebarNav__12kVp>a{min-height:40px;display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;padding:0 10px;border-radius:11px;color:#617086;text-decoration:none;font-size:9px;font-weight:800;transition:.18s}.ClientPortal_sidebarNav__12kVp>a>span{width:24px;height:24px;display:grid;place-items:center;border-radius:8px;background:#f2f6f8;color:#63768a;font-size:10px}.ClientPortal_sidebarNav__12kVp>a>b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:800}.ClientPortal_sidebarNav__12kVp>a>i{min-width:20px;height:20px;display:grid;place-items:center;padding:0 5px;border-radius:999px;background:#eef3f6;color:#6f7e90;font-size:7px;font-style:normal}.ClientPortal_sidebarNav__12kVp>a:hover{background:#f5f9fb;color:#10213c}.ClientPortal_sidebarNav__12kVp>a:hover>span{background:#e8f7fb;color:#0a92b8}.ClientPortal_sidebarNav__12kVp .ClientPortal_sidebarActive__iypAW{background:#edf8fb;color:#10213c}.ClientPortal_sidebarNav__12kVp .ClientPortal_sidebarActive__iypAW>span{background:#10213c;color:#fff}.ClientPortal_sidebarNav__12kVp .ClientPortal_sidebarActive__iypAW>i{background:#dff4f8;color:#0b86aa}.ClientPortal_sidebarNav__12kVp .ClientPortal_sidebarStudioLink__jp08o{margin-top:2px;border:1px solid #dbe8ee;background:linear-gradient(135deg,#f5fbfd,#f7fff9);color:#16405b}.ClientPortal_sidebarNav__12kVp .ClientPortal_sidebarStudioLink__jp08o>span{background:linear-gradient(135deg,#0da5cc,#63d795);color:#fff}.ClientPortal_sidebarStudioCard__To6It{margin-top:auto;padding:15px;border:1px solid #dbe9e2;border-radius:16px;background:linear-gradient(145deg,#effcf7,#f6fbfd)}.ClientPortal_sidebarStudioCard__To6It>span{color:#208060;font-size:7px;font-weight:900;letter-spacing:.14em}.ClientPortal_sidebarStudioCard__To6It>strong{display:block;margin-top:7px;font-size:12px}.ClientPortal_sidebarStudioCard__To6It p{margin:6px 0 12px;color:#6f8379;font-size:8px;line-height:1.5}.ClientPortal_sidebarStudioCard__To6It a{display:flex;align-items:center;justify-content:space-between;color:#246746;text-decoration:none;font-size:8px;font-weight:900}.ClientPortal_sidebarAccount___NDRS{display:grid;grid-template-columns:34px minmax(0,1fr) 28px;align-items:center;grid-gap:9px;gap:9px;margin-top:12px;padding:12px 8px 2px;border-top:1px solid #edf1f4}.ClientPortal_accountAvatar__RwJgk{width:32px;height:32px;display:grid;place-items:center;border-radius:10px;background:#10213c;color:#fff;font-size:11px;font-weight:900}.ClientPortal_sidebarAccount___NDRS>div{min-width:0}.ClientPortal_sidebarAccount___NDRS small,.ClientPortal_sidebarAccount___NDRS strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ClientPortal_sidebarAccount___NDRS strong{font-size:8px}.ClientPortal_sidebarAccount___NDRS small{margin-top:3px;color:#8a98a8;font-size:7px}.ClientPortal_sidebarAccount___NDRS button{width:28px;height:28px;border:1px solid #e0e7ec;border-radius:9px;background:#fff;color:#8391a1;font-size:10px}.ClientPortal_portalContent__pm8vA{min-width:0}.ClientPortal_contentHeader__ywwCl{position:-webkit-sticky;position:sticky;top:0;z-index:20;height:72px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:0 30px;border-bottom:1px solid rgba(222,230,236,.9);background:rgba(247,250,252,.9);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ClientPortal_contentHeader__ywwCl>div:first-child{display:grid;grid-gap:3px;gap:3px}.ClientPortal_contentHeader__ywwCl>div:first-child span{color:#0e95bb;font-size:7px;font-weight:900;letter-spacing:.14em}.ClientPortal_contentHeader__ywwCl>div:first-child strong{font-size:14px}.ClientPortal_contentHeaderActions__m3fPq{display:flex;align-items:center;gap:9px}.ClientPortal_contentHeaderActions__m3fPq a,.ClientPortal_contentHeaderActions__m3fPq button{padding:9px 11px;border:1px solid #dce5eb;border-radius:10px;background:#fff;color:#5d6e81;text-decoration:none;font-size:8px;font-weight:800}.ClientPortal_contentHeaderActions__m3fPq a span{color:#0d9bc2}.ClientPortal_contentHeaderActions__m3fPq button{cursor:pointer}.ClientPortal_servicesSection__1IM2b,.ClientPortal_studioSection__jEsmC{margin-top:18px;padding:24px;border:1px solid #e0e8ee;border-radius:22px;background:rgba(255,255,255,.92);box-shadow:0 12px 36px rgba(16,33,60,.04)}.ClientPortal_serviceGrid__yBQrG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:20px}.ClientPortal_serviceCardStudio__i0Rtt,.ClientPortal_serviceCard__sgum1,.ClientPortal_serviceEmpty__Aj_GY{position:relative;overflow:hidden;min-height:250px;padding:22px;border-radius:20px}.ClientPortal_serviceCard__sgum1{border:1px solid #dce6eb;background:linear-gradient(145deg,#fbfdfe,#fff)}.ClientPortal_serviceCardStudio__i0Rtt{border:1px solid #d3e8df;background:linear-gradient(145deg,#f0fbf7,#f8fcfe)}.ClientPortal_serviceCardStudio__i0Rtt:after,.ClientPortal_serviceCard__sgum1:after{content:"";position:absolute;width:170px;height:170px;right:-70px;top:-75px;border-radius:50%;background:radial-gradient(circle,rgba(11,166,203,.11),transparent 68%);pointer-events:none}.ClientPortal_serviceCardStudio__i0Rtt:after{background:radial-gradient(circle,rgba(73,205,139,.15),transparent 68%)}.ClientPortal_serviceIconStudio__7KY28,.ClientPortal_serviceIcon__7IJl6{width:39px;height:39px;display:grid;place-items:center;border-radius:12px;background:#10213c;color:#fff;font-size:11px;font-weight:900}.ClientPortal_serviceIconStudio__7KY28{background:linear-gradient(135deg,#0aa4cb,#56cf90)}.ClientPortal_serviceTop__w6O4f{position:absolute;top:22px;right:22px;display:flex;align-items:center;gap:8px}.ClientPortal_serviceTop__w6O4f span{color:#8997a6;font-size:7px;font-weight:900;letter-spacing:.12em}.ClientPortal_serviceTop__w6O4f b{min-width:22px;height:22px;display:grid;place-items:center;padding:0 5px;border-radius:999px;background:#edf3f6;color:#5f7082;font-size:7px}.ClientPortal_serviceCardStudio__i0Rtt h3,.ClientPortal_serviceCard__sgum1 h3,.ClientPortal_serviceEmpty__Aj_GY h3{margin:26px 0 8px;font-size:20px;letter-spacing:-.04em}.ClientPortal_serviceCardStudio__i0Rtt p,.ClientPortal_serviceCard__sgum1 p,.ClientPortal_serviceEmpty__Aj_GY p{margin:0;color:#748397;font-size:9px;line-height:1.6}.ClientPortal_serviceMeta__fG2Yj{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px;padding-top:14px;border-top:1px solid #edf1f4}.ClientPortal_serviceMeta__fG2Yj span{color:#8593a3;font-size:8px}.ClientPortal_serviceMeta__fG2Yj strong{color:#327151;font-size:8px}.ClientPortal_serviceCard__sgum1 select{width:100%;margin-top:12px;padding:9px 10px;border:1px solid #dce5eb;border-radius:10px;background:#fff;color:#45566b;font-size:8px}.ClientPortal_serviceCardStudio__i0Rtt>a,.ClientPortal_serviceCard__sgum1>a,.ClientPortal_serviceEmpty__Aj_GY>a{display:inline-flex;gap:7px;margin-top:16px;color:#0d8fb5;text-decoration:none;font-size:9px;font-weight:900}.ClientPortal_serviceCardStudio__i0Rtt>a{color:#27704c}.ClientPortal_progressBlock__07Mh6{margin-top:17px;padding-top:14px;border-top:1px solid #dcece4}.ClientPortal_progressBlock__07Mh6>div{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#6f8379;font-size:8px}.ClientPortal_progressBlock__07Mh6>div strong{color:#235f43}.ClientPortal_progressBlock__07Mh6>i,.ClientPortal_studioProgress__d7YIq>i{display:block;height:5px;margin-top:7px;overflow:hidden;border-radius:999px;background:#e5efeb}.ClientPortal_progressBlock__07Mh6>i b,.ClientPortal_studioProgress__d7YIq>i b{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#0aa4cb,#58cf91)}.ClientPortal_serviceEmpty__Aj_GY{grid-column:1/-1;display:grid;place-items:start;border:1px dashed #dbe5eb;background:#fbfdfe}.ClientPortal_serviceEmpty__Aj_GY>span{width:40px;height:40px;display:grid;place-items:center;border-radius:12px;background:#eef8fb;color:#0b9dc4}.ClientPortal_studioProjectsGrid__W08_5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:20px}.ClientPortal_studioProjectCard__BImDl{padding:18px;border:1px solid #dfe8ed;border-radius:16px;background:#fbfdfe}.ClientPortal_studioProjectHead__Uv_48{display:flex;align-items:center;gap:10px}.ClientPortal_studioProjectHead__Uv_48>span{width:32px;height:32px;display:grid;place-items:center;border-radius:10px;background:linear-gradient(135deg,#0aa4cb,#58cf91);color:#fff}.ClientPortal_studioProjectHead__Uv_48>div{min-width:0}.ClientPortal_studioProjectHead__Uv_48 small,.ClientPortal_studioProjectHead__Uv_48 strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ClientPortal_studioProjectHead__Uv_48 strong{font-size:10px}.ClientPortal_studioProjectHead__Uv_48 small{margin-top:3px;color:#8996a5;font-size:7px}.ClientPortal_studioProjectCard__BImDl>p{min-height:30px;margin:13px 0;color:#748397;font-size:8px;line-height:1.55}.ClientPortal_studioProgress__d7YIq>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.ClientPortal_studioProgress__d7YIq span{color:#758696;font-size:7px}.ClientPortal_studioProgress__d7YIq strong{font-size:8px}.ClientPortal_studioProgress__d7YIq>i{background:#e9eef1}.ClientPortal_studioProjectFoot__eKldi{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;padding-top:10px;border-top:1px solid #edf1f4}.ClientPortal_studioProjectFoot__eKldi small,.ClientPortal_studioProjectFoot__eKldi span{color:#8c99a8;font-size:7px}.ClientPortal_studioProjectFoot__eKldi span{color:#28704d}.ClientPortal_studioSectionCta__6jPLW{display:inline-flex;align-items:center;gap:8px;margin-top:18px;padding:10px 13px;border-radius:10px;background:#10213c;color:#fff;text-decoration:none;font-size:9px;font-weight:900}.ClientPortal_studioSectionCta__6jPLW span{color:#6ee1b0}.ClientPortal_supportCardStandalone__V74DK{margin-top:16px;padding:28px;border:1px solid #d5ebdf;border-radius:22px;background:linear-gradient(145deg,#eefcf7,#fff)}.ClientPortal_supportCardStandalone__V74DK>span{color:#23805c;font-size:7px;font-weight:900;letter-spacing:.13em}.ClientPortal_supportCardStandalone__V74DK h2{margin:10px 0 8px;font-size:24px;letter-spacing:-.04em}.ClientPortal_supportCardStandalone__V74DK p{max-width:680px;margin:0;color:#65796f;font-size:10px;line-height:1.65}.ClientPortal_supportCardStandalone__V74DK a{display:inline-flex;gap:8px;margin-top:16px;color:#246d49;text-decoration:none;font-size:9px;font-weight:900}@media(max-width:1040px){.ClientPortal_portalWorkspace__rzLlM{grid-template-columns:218px minmax(0,1fr)}.ClientPortal_portalSidebar__GKKmb{padding-left:14px;padding-right:14px}.ClientPortal_sidebarStudioCard__To6It{display:none}}@media(max-width:820px){.ClientPortal_portalWorkspace__rzLlM{display:block}.ClientPortal_portalSidebar__GKKmb{position:-webkit-sticky;position:sticky;top:0;height:auto;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:10px 14px;border-right:0;border-bottom:1px solid #e2e9ee}.ClientPortal_sidebarBrand__Bldfh{padding:0;border:0}.ClientPortal_sidebarBrand__Bldfh .ClientPortal_brand__BEAaC>span:last-child{display:none}.ClientPortal_sidebarNav__12kVp{min-width:0;display:flex;flex-direction:row;gap:5px;padding:0;overflow-x:auto;scrollbar-width:none}.ClientPortal_sidebarNav__12kVp::-webkit-scrollbar{display:none}.ClientPortal_sidebarLabel__IR0T5{display:none}.ClientPortal_sidebarNav__12kVp>a{min-width:max-content;min-height:36px;grid-template-columns:24px auto;padding:0 9px}.ClientPortal_sidebarNav__12kVp>a>i{display:none}.ClientPortal_sidebarNav__12kVp>a>span{width:22px;height:22px}.ClientPortal_sidebarNav__12kVp>a>b{font-size:8px}.ClientPortal_sidebarAccount___NDRS{display:flex;margin:0;padding:0;border:0}.ClientPortal_sidebarAccount___NDRS .ClientPortal_accountAvatar__RwJgk,.ClientPortal_sidebarAccount___NDRS>div{display:none}.ClientPortal_sidebarAccount___NDRS button{width:34px;height:34px}.ClientPortal_contentHeader__ywwCl{position:static;height:58px;padding:0 18px}.ClientPortal_contentHeaderActions__m3fPq a{display:none}.ClientPortal_serviceGrid__yBQrG,.ClientPortal_studioProjectsGrid__W08_5{grid-template-columns:1fr}}@media(max-width:560px){.ClientPortal_portalSidebar__GKKmb{grid-template-columns:auto minmax(0,1fr) auto;padding:8px 10px}.ClientPortal_sidebarBrand__Bldfh .ClientPortal_axisMark__NH29E{width:30px;height:30px}.ClientPortal_sidebarNav__12kVp>a>b{display:none}.ClientPortal_sidebarNav__12kVp>a{grid-template-columns:24px;padding:0 6px}.ClientPortal_sidebarNav__12kVp .ClientPortal_sidebarStudioLink__jp08o>b{display:block}.ClientPortal_contentHeader__ywwCl{padding:0 14px}.ClientPortal_contentHeaderActions__m3fPq button{font-size:0;width:34px;height:34px;padding:0}.ClientPortal_contentHeaderActions__m3fPq button:after{content:"↗";font-size:11px}.ClientPortal_servicesSection__1IM2b,.ClientPortal_studioSection__jEsmC{padding:19px;border-radius:18px}.ClientPortal_serviceCardStudio__i0Rtt,.ClientPortal_serviceCard__sgum1{padding:18px;min-height:230px}.ClientPortal_serviceTop__w6O4f{top:18px;right:18px}.ClientPortal_studioProjectFoot__eKldi{align-items:flex-start;flex-direction:column}}.ClientPortal_contentGrid__DQsUS,.ClientPortal_documentsSection__802lG,.ClientPortal_heroCard__DCStf,.ClientPortal_servicesSection__1IM2b,.ClientPortal_statsGrid__TAWXZ,.ClientPortal_studioSection__jEsmC{scroll-margin-top:92px}.ClientPortal_sidebarLabel__IR0T5{font-size:9px}.ClientPortal_sidebarNav__12kVp>a{min-height:44px;font-size:12px}.ClientPortal_sidebarNav__12kVp>a>b{font-size:12px}.ClientPortal_sidebarNav__12kVp>a>i{font-size:9px}.ClientPortal_sidebarAccount___NDRS strong{font-size:11px}.ClientPortal_contentHeader__ywwCl>div:first-child span,.ClientPortal_sidebarAccount___NDRS small{font-size:9px}.ClientPortal_contentHeader__ywwCl>div:first-child strong{font-size:16px}.ClientPortal_contentHeaderActions__m3fPq a{min-height:40px;display:inline-flex;align-items:center;font-size:11px}.ClientPortal_heroEyebrow__C_o_q{font-size:10px}.ClientPortal_heroCopy__65xFt>p{font-size:14px}.ClientPortal_heroActions__JojwU a{min-height:44px;font-size:12px}.ClientPortal_heroStatusTop___qyNP{font-size:11px}.ClientPortal_heroStatus__xrqo8 p span,.ClientPortal_heroStatus__xrqo8>small{font-size:10px}.ClientPortal_heroStatus__xrqo8 p b{font-size:12px}.ClientPortal_briefCard__etPCU>small,.ClientPortal_cardHeading__wT_ED small,.ClientPortal_sectionTitle__tj1iK small{font-size:9px}.ClientPortal_sectionTitle__tj1iK p{font-size:12px}.ClientPortal_serviceTop__w6O4f b,.ClientPortal_serviceTop__w6O4f span{font-size:9px}.ClientPortal_serviceCardStudio__i0Rtt p,.ClientPortal_serviceCard__sgum1 p,.ClientPortal_serviceEmpty__Aj_GY p{font-size:12px}.ClientPortal_serviceMeta__fG2Yj span,.ClientPortal_serviceMeta__fG2Yj strong{font-size:10px}.ClientPortal_serviceCardStudio__i0Rtt>a,.ClientPortal_serviceCard__sgum1>a,.ClientPortal_serviceEmpty__Aj_GY>a{min-height:42px;align-items:center;font-size:11px}.ClientPortal_progressBlock__07Mh6>div{font-size:10px}.ClientPortal_studioProjectHead__Uv_48 strong{font-size:12px}.ClientPortal_studioProjectHead__Uv_48 small{font-size:10px}.ClientPortal_studioProjectCard__BImDl>p{font-size:11px}.ClientPortal_statsGrid__TAWXZ span,.ClientPortal_studioProgress__d7YIq span,.ClientPortal_studioProgress__d7YIq strong,.ClientPortal_studioProjectFoot__eKldi small,.ClientPortal_studioProjectFoot__eKldi span{font-size:9px}.ClientPortal_statsGrid__TAWXZ small{font-size:10px}.ClientPortal_timelineRow___kBte strong{font-size:11px}.ClientPortal_timelineRow___kBte small{font-size:10px}.ClientPortal_nextCard__dS7ow p{font-size:11px}.ClientPortal_nextCard__dS7ow a{min-height:42px;align-items:center;font-size:11px}.ClientPortal_documentCopy__v9_uK strong{font-size:12px}.ClientPortal_documentCopy__v9_uK small{font-size:10px}.ClientPortal_documentRow__libHe>a{min-height:42px;font-size:10px}.ClientPortal_briefCard__etPCU blockquote{font-size:12px}.ClientPortal_bottomGrid__aRINM{grid-template-columns:1fr}.ClientPortal_portalFooter__y98yV p,.ClientPortal_portalFooter__y98yV>a{font-size:10px}@media(max-width:820px){.ClientPortal_portalSidebar__GKKmb{min-height:58px}.ClientPortal_sidebarNav__12kVp>a{min-height:44px}.ClientPortal_sidebarNav__12kVp>a>b{font-size:11px}.ClientPortal_sidebarAccount___NDRS button{width:44px;height:44px}.ClientPortal_contentHeaderActions__m3fPq a{min-height:44px}}@media(max-width:560px){.ClientPortal_portalSidebar__GKKmb{grid-template-columns:auto minmax(0,1fr) auto;padding:7px 10px}.ClientPortal_sidebarNav__12kVp{gap:3px}.ClientPortal_sidebarNav__12kVp>a{grid-template-columns:22px auto;gap:5px;padding:0 8px}.ClientPortal_sidebarNav__12kVp>a>b{display:block;font-size:10px}.ClientPortal_sidebarNav__12kVp .ClientPortal_sidebarStudioLink__jp08o>b{display:block}.ClientPortal_sidebarNav__12kVp>a>span{width:22px;height:22px}.ClientPortal_sidebarAccount___NDRS button{width:44px;height:44px}.ClientPortal_contentHeader__ywwCl{height:58px}.ClientPortal_heroCopy__65xFt>p{font-size:13px}}.ClientPortal_loginIntro__3E_eG{font-size:13px}.ClientPortal_loginForm__aE9qY label{font-size:11px}.ClientPortal_loginForm__aE9qY input{min-height:48px;font-size:14px}.ClientPortal_primaryButton__6Fa9q{min-height:48px;font-size:12px}.ClientPortal_textButton__YzEKb{min-height:44px;font-size:11px}.ClientPortal_textButton__YzEKb:disabled{opacity:.45;cursor:not-allowed}.ClientPortal_otpSecondaryActions__CMfGe{display:flex;align-items:center;justify-content:space-between;gap:8px}.ClientPortal_loginHelp__6QnC5{font-size:10px}.ClientPortal_storyFeatures__1wVA3 strong{font-size:13px}.ClientPortal_storyFeatures__1wVA3 small{font-size:11px}.ClientPortal_storyFooter__S2X_S{font-size:10px}@media(max-width:760px){.ClientPortal_loginLayout__U96Gs{display:flex;flex-direction:column;gap:16px;margin-top:22px}.ClientPortal_loginCardWrap__GY9Zg{order:1;padding:0}.ClientPortal_storyPanel__wClJx{order:2;min-height:auto;padding:26px 22px;border-radius:22px}.ClientPortal_storyPanel__wClJx h1{max-width:520px;margin:14px 0 10px;font-size:32px;line-height:1}.ClientPortal_storyPanel__wClJx>p{font-size:13px;line-height:1.6}.ClientPortal_storyFeatures__1wVA3,.ClientPortal_storyFooter__S2X_S{display:none}.ClientPortal_loginCard__h_oxO{width:100%;padding:26px 22px}}@media(max-width:480px){.ClientPortal_otpSecondaryActions__CMfGe{align-items:stretch;flex-direction:column}.ClientPortal_otpSecondaryActions__CMfGe .ClientPortal_textButton__YzEKb{width:100%}.ClientPortal_loginCard__h_oxO h2{font-size:31px}}@media(max-width:560px){.ClientPortal_sidebarNav__12kVp>a[href="#paiements"],.ClientPortal_sidebarNav__12kVp>a[href="#suivi"]{display:none}.ClientPortal_portalFooter__y98yV{justify-content:flex-start}}.ClientPortal_viewStack__BRwLj{display:grid;grid-gap:18px;gap:18px}.ClientPortal_viewHeading__2J9lE{display:flex;align-items:flex-end;justify-content:space-between;gap:18px}.ClientPortal_viewHeading__2J9lE>div{max-width:760px}.ClientPortal_viewHeading__2J9lE span{display:block;color:#0d96bd;font-size:9px;font-weight:900;letter-spacing:.14em}.ClientPortal_viewHeading__2J9lE h1,.ClientPortal_viewHeading__2J9lE h2{margin:7px 0 0;letter-spacing:-.05em}.ClientPortal_viewHeading__2J9lE h1{font-size:clamp(32px,4vw,48px)}.ClientPortal_viewHeading__2J9lE h2{font-size:24px}.ClientPortal_viewHeading__2J9lE p{margin:9px 0 0;color:#718196;font-size:13px;line-height:1.65}.ClientPortal_overviewGrid__X6_tD{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);grid-gap:16px;gap:16px}.ClientPortal_accountCard__E2Df_,.ClientPortal_activityCard__ym0LB,.ClientPortal_billingCard__D_PBe,.ClientPortal_documentGroup__CdnZg,.ClientPortal_serviceListSection__kgF31,.ClientPortal_summaryCard__qw1ER,.ClientPortal_supportPrimary__fQHih,.ClientPortal_supportReferences__QUjEv{border:1px solid #e0e8ee;border-radius:22px;background:rgba(255,255,255,.94);box-shadow:0 12px 36px rgba(16,33,60,.04);padding:24px}.ClientPortal_summaryRows__vxg4h{display:grid;grid-gap:12px;gap:12px;margin-top:12px}.ClientPortal_summaryRows__vxg4h>div{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #edf1f4}.ClientPortal_summaryRows__vxg4h>div:last-child{border-bottom:0}.ClientPortal_summaryRows__vxg4h span{color:#748397;font-size:11px}.ClientPortal_summaryRows__vxg4h strong{font-size:22px}.ClientPortal_activityList__m6BeV{display:grid;margin-top:8px}.ClientPortal_activityRow__Y6puh{display:grid;grid-template-columns:12px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:13px 0;border-bottom:1px solid #edf1f4}.ClientPortal_activityRow__Y6puh:last-child{border-bottom:0}.ClientPortal_activityDot__rM8aD{width:8px;height:8px;border-radius:50%;background:#56cf91;box-shadow:0 0 0 5px rgba(86,207,145,.09)}.ClientPortal_activityRow__Y6puh small,.ClientPortal_activityRow__Y6puh strong{display:block}.ClientPortal_activityRow__Y6puh strong{font-size:11px}.ClientPortal_activityRow__Y6puh small,.ClientPortal_activityRow__Y6puh time{color:#8a97a7;font-size:9px}.ClientPortal_activityRow__Y6puh small{margin-top:3px}.ClientPortal_emptyState__hp2dT{padding:30px;border:1px dashed #dbe5eb;border-radius:18px;background:#fbfdfe;color:#758499;font-size:12px;line-height:1.6}.ClientPortal_sectionRow__c79hn h2,.ClientPortal_serviceListSection__kgF31>h2{margin:0;font-size:22px;letter-spacing:-.04em}.ClientPortal_sectionRow__c79hn{display:flex;align-items:center;justify-content:space-between;gap:18px}.ClientPortal_sectionRow__c79hn>span{color:#8290a0;font-size:10px}.ClientPortal_sectionRow__c79hn>a{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 13px;border-radius:10px;background:#10213c;color:#fff;text-decoration:none;font-size:10px;font-weight:900}.ClientPortal_sectionRow__c79hn>a span{color:#6ee1b0}.ClientPortal_billingList__C6h23,.ClientPortal_documentGroups__AU0ir{display:grid;grid-gap:16px;gap:16px}.ClientPortal_accountGrid__U_fH_,.ClientPortal_supportGrid__3ON3v{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:16px;gap:16px}.ClientPortal_supportPrimary__fQHih{background:linear-gradient(145deg,#eefcf7,#fff);border-color:#d5ebdf}.ClientPortal_accountCard__E2Df_>span,.ClientPortal_supportPrimary__fQHih>span,.ClientPortal_supportReferences__QUjEv>span{color:#23805c;font-size:9px;font-weight:900;letter-spacing:.13em}.ClientPortal_supportPrimary__fQHih h2,.ClientPortal_supportReferences__QUjEv h2{margin:11px 0 8px;font-size:25px;letter-spacing:-.04em}.ClientPortal_supportPrimary__fQHih p,.ClientPortal_supportReferences__QUjEv p{margin:0;color:#65796f;font-size:12px;line-height:1.65}.ClientPortal_supportPrimary__fQHih a{display:inline-flex;align-items:center;gap:8px;margin-top:18px;color:#246d49;text-decoration:none;font-size:11px;font-weight:900}.ClientPortal_supportReferences__QUjEv>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 0;border-bottom:1px solid #edf1f4}.ClientPortal_supportReferences__QUjEv>div:last-child{border-bottom:0}.ClientPortal_supportReferences__QUjEv small,.ClientPortal_supportReferences__QUjEv strong{font-size:10px}.ClientPortal_supportReferences__QUjEv small{color:#8996a5}.ClientPortal_accountCard__E2Df_{display:grid;grid-gap:16px;gap:16px}.ClientPortal_accountCard__E2Df_>div{display:grid;grid-gap:4px;gap:4px;padding-bottom:14px;border-bottom:1px solid #edf1f4}.ClientPortal_accountCard__E2Df_>div:last-of-type{border-bottom:0}.ClientPortal_accountCard__E2Df_ small{color:#8996a5;font-size:9px}.ClientPortal_accountCard__E2Df_ strong{font-size:12px}.ClientPortal_logoutButton__WZgo_{min-height:44px;padding:0 14px;border:1px solid #ead5d8;border-radius:10px;background:#fff7f8;color:#9a4651;font-size:11px;font-weight:900;cursor:pointer}@media (max-width:1040px){.ClientPortal_accountGrid__U_fH_,.ClientPortal_overviewGrid__X6_tD,.ClientPortal_supportGrid__3ON3v{grid-template-columns:1fr}}@media (max-width:560px){.ClientPortal_viewHeading__2J9lE h1{font-size:34px}.ClientPortal_sectionRow__c79hn{align-items:flex-start;flex-direction:column}.ClientPortal_activityRow__Y6puh{grid-template-columns:12px minmax(0,1fr)}.ClientPortal_activityRow__Y6puh time{grid-column:2}}.ClientPortal_accountMismatchWrap__BjR4p{min-height:calc(100vh - 92px);display:grid;place-items:center;max-width:820px;margin:0 auto;padding:36px 20px}.ClientPortal_accountMismatchCard__BfcoE{width:min(680px,100%);padding:34px;border:1px solid #e0e8ee;border-radius:28px;background:rgba(255,255,255,.97);box-shadow:0 24px 70px rgba(16,33,60,.1)}.ClientPortal_accountMismatchCard__BfcoE h1{margin:8px 0 12px;color:#10213c;font-size:clamp(30px,4vw,44px);line-height:1.04;letter-spacing:-.05em}.ClientPortal_accountMismatchCard__BfcoE>p{margin:0;color:#67778b;font-size:13px;line-height:1.65}.ClientPortal_accountMismatchCard__BfcoE>p strong{color:#10213c}.ClientPortal_accountMismatchAccounts__dfI9W{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin:24px 0}.ClientPortal_accountMismatchAccounts__dfI9W>div{min-width:0;padding:16px;border:1px solid #e3eaef;border-radius:14px;background:#f8fbfc}.ClientPortal_accountMismatchAccounts__dfI9W span{display:block;margin-bottom:7px;color:#0d96bd;font-size:9px;font-weight:900;letter-spacing:.12em}.ClientPortal_accountMismatchAccounts__dfI9W strong{display:block;overflow:hidden;text-overflow:ellipsis;color:#10213c;font-size:12px}.ClientPortal_accountMismatchActions__7N94W{display:grid;grid-gap:9px;gap:9px}.ClientPortal_accountMismatchActions__7N94W .ClientPortal_primaryButton__6Fa9q{width:100%;margin:0;text-align:left}.ClientPortal_secondaryButton__WGZu4{min-height:48px;padding:0 16px;border:1px solid #dbe5eb;border-radius:12px;background:#fff;color:#405268;font-size:11px;font-weight:900}.ClientPortal_accountMismatchCard__BfcoE>small{display:block;margin-top:16px;color:#8996a5;font-size:10px;line-height:1.5}@media(max-width:600px){.ClientPortal_accountMismatchWrap__BjR4p{padding:24px 14px}.ClientPortal_accountMismatchCard__BfcoE{padding:24px 18px;border-radius:22px}.ClientPortal_accountMismatchAccounts__dfI9W{grid-template-columns:1fr}}