.project_page__uTMoe{min-height:100vh;background:var(--project-canvas);color:var(--project-ink)}.project_main___ufEd{width:min(1180px,calc(100% - 32px));margin:0 auto;padding:54px 0 84px}.project_eyebrow__d1n3c{margin:0 0 12px;color:#e6b282;font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem}.project_topActions__0fgrg{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px}.project_danger__LI9Me,.project_primary___4e_f,.project_secondary__aCJBe{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 20px;border-radius:10px;border:1px solid transparent;font:inherit;font-weight:750;cursor:pointer;text-decoration:none}.project_primary___4e_f{background:var(--project-ember);color:#fff}.project_primary___4e_f:hover{background:var(--project-ember-hover)}.project_secondary__aCJBe{background:#fff;color:var(--project-ink);border-color:#d8ddd9}.project_danger__LI9Me{background:#fff;color:#9a2d28;border-color:#e8c6c3}.project_section__BezzH{margin-top:34px;background:#fff;border:1px solid var(--project-line);border-radius:20px;padding:30px;box-shadow:0 12px 35px rgba(25,48,40,.06)}.project_sectionHead__YwfmY{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:24px}.project_section__BezzH h1,.project_section__BezzH h2{margin:0}.project_muted__dsnP4{color:var(--project-muted-alt);line-height:1.6}.project_grid__1K1Xf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.project_full__GKLRK{grid-column:1/-1}.project_field__ufgBO{display:grid;gap:8px}.project_field__ufgBO label{font-weight:700}.project_field__ufgBO input,.project_field__ufgBO select,.project_field__ufgBO textarea{width:100%;border:1px solid #cfd6d1;border-radius:10px;background:#fff;color:var(--project-ink);padding:12px 14px;font:inherit}.project_field__ufgBO textarea{min-height:120px;resize:vertical}.project_field__ufgBO input:focus,.project_field__ufgBO select:focus,.project_field__ufgBO textarea:focus{outline:3px solid rgba(184,92,42,.18);border-color:var(--project-ember)}.project_notice__aKU3i{padding:14px 16px;border-radius:10px;background:#f2ece4;color:#5a493c;line-height:1.55}.project_error__grGYP{padding:12px 14px;border-radius:9px;background:#fff0ee;color:var(--project-danger)}.project_success__rb0ma{display:flex;align-items:center;gap:8px;margin:0 0 20px;padding:12px 14px;border-radius:9px;background:#e9f7ef;color:#17633b;font-size:15px;font-weight:700}.project_success__rb0ma svg{flex:none}.project_projectCard__4nkTu{display:grid;grid-template-columns:1fr auto;gap:16px;padding:20px;border:1px solid #e1e4df;border-radius:14px;color:inherit;text-decoration:none}.project_projectCard__4nkTu:hover{border-color:var(--project-ember);box-shadow:0 8px 24px rgba(25,48,40,.07)}.project_projectCard__4nkTu h3{margin:0 0 8px}.project_meta__YnrEJ{display:flex;gap:12px;flex-wrap:wrap;color:#66736d;font-size:.9rem}.project_badge___foVg{align-self:start;padding:6px 10px;border-radius:999px;background:#edf4f0;color:#255442;font-size:.8rem;font-weight:750}.project_code__xsCVZ{font-size:1.5rem;letter-spacing:.2em;text-align:center}.project_detailGrid__s_LB4{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:22px}.project_message__I_0ef{padding:16px;border-radius:12px;background:#f4f6f4;margin-bottom:12px}.project_messageAdmin__YFs5L{background:#f6eee6}.project_message__I_0ef small{display:block;margin-top:8px;color:#6b756f}.project_table__OXiAB{width:100%;border-collapse:collapse}.project_table__OXiAB td,.project_table__OXiAB th{text-align:left;padding:10px;border-bottom:1px solid #e4e6e3}@media (max-width:780px){.project_detailGrid__s_LB4,.project_grid__1K1Xf{grid-template-columns:1fr}.project_full__GKLRK{grid-column:auto}.project_section__BezzH{padding:22px}.project_sectionHead__YwfmY{display:block}.project_topActions__0fgrg{margin-top:18px}.project_projectCard__4nkTu{grid-template-columns:1fr}.project_main___ufEd{padding-top:28px}}.project_dashboardPage__H66NV{min-height:100vh;background:radial-gradient(circle at 88% 9%,rgba(222,100,24,.07),transparent 27rem),linear-gradient(180deg,#faf8f4,#f4f1eb);color:var(--project-ink)}.project_dashboardMain__ctSgr{width:min(1560px,calc(100% - 64px));margin:auto;padding:42px 0 88px}.project_dashboardHeader__w9hi_{display:flex;align-items:flex-start;justify-content:space-between;gap:40px;margin-bottom:28px}.project_dashboardEyebrow__XrO3_{margin:0 0 9px;color:#c75b16!important;font-size:12px!important;font-weight:850!important;letter-spacing:.13em;text-transform:uppercase}.project_dashboardHeader__w9hi_ h1{margin:0;color:var(--project-heading);font-family:var(--font-heading);font-size:clamp(38px,3.2vw,56px);line-height:1.04}.project_dashboardHeader__w9hi_>div:first-child>p:last-child{max-width:720px;margin:12px 0 0;color:#65716c;line-height:1.6}.project_dashboardHeaderActions__MnqOh{display:flex;align-items:center;gap:10px;padding-top:10px}.project_dashboardPrimary__BE0xg{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:49px;padding:0 19px;border:1px solid #c94e08;border-radius:9px;background:linear-gradient(135deg,#e5630f,#b94405);box-shadow:0 10px 24px rgba(191,72,7,.18);color:#fff;font-size:15px;font-weight:800;text-decoration:none}.project_dashboardPrimary__BE0xg:hover{transform:translateY(-1px);box-shadow:0 14px 28px rgba(191,72,7,.24)}.project_accountMenu__NLShV{position:relative;z-index:10}.project_accountMenu__NLShV>summary{display:flex;align-items:center;gap:8px;min-height:47px;padding:0 13px;border:1px solid #dddcd7;border-radius:9px;background:#fff;cursor:pointer;list-style:none}.project_accountMenu__NLShV>summary::-webkit-details-marker{display:none}.project_accountMenu__NLShV>summary>span{display:grid;place-items:center;color:#285043}.project_accountMenu__NLShV>summary b{max-width:130px;overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.project_accountMenu__NLShV>div{position:absolute;top:calc(100% + 9px);right:0;display:grid;width:260px;padding:17px;border:1px solid #e0ded8;border-radius:12px;background:#fff;box-shadow:0 20px 45px rgba(24,49,41,.15)}.project_accountMenu__NLShV>div>small,.project_accountMenu__NLShV>div>span{margin-top:4px;overflow:hidden;color:var(--project-muted-cool);font-size:12px;text-overflow:ellipsis}.project_accountMenu__NLShV>div>a,.project_accountMenu__NLShV>div>button{display:flex;align-items:center;gap:9px;width:100%;margin-top:14px;padding:11px 0;border:0;border-top:1px solid #ebe9e4;background:none;color:#29483e;font:inherit;font-size:12px;font-weight:700;text-align:left;text-decoration:none;cursor:pointer}.project_accountMenu__NLShV>div>button{margin-top:0;color:#91462b}.project_actionBanner__NhIrQ{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:17px;margin-bottom:18px;padding:16px 18px;border:1px solid #edc59e;border-radius:12px;background:linear-gradient(100deg,#fff4e7,#fffaf4 60%,#fff)}.project_actionBanner__NhIrQ>span{display:grid;place-items:center;width:42px;height:42px;border-radius:10px;color:#c94f08;background:#fff}.project_actionBanner__NhIrQ>div{display:grid;gap:2px}.project_actionBanner__NhIrQ small{color:#bd4e0c;font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.project_actionBanner__NhIrQ strong{font-size:15px}.project_actionBanner__NhIrQ p{margin:0;color:var(--project-muted-cool);font-size:12px}.project_actionBanner__NhIrQ>button{display:flex;align-items:center;gap:8px;padding:0;border:0;background:transparent;color:#b84708;font:inherit;font-size:12px;font-weight:850;cursor:pointer}.project_projectWorkspace__XxHry{min-width:0;padding:24px;border:1px solid #e1dfd9;border-radius:14px;background:#fff;box-shadow:0 10px 30px rgba(23,49,40,.045)}.project_projectFilters__4uky_{display:flex;align-items:center;gap:8px;max-width:100%;margin-bottom:18px;padding-bottom:17px;overflow-x:auto;border-bottom:1px solid #e8e7e2;scrollbar-width:none}.project_projectFilters__4uky_::-webkit-scrollbar{display:none}.project_projectFilters__4uky_ button{display:flex;flex:none;align-items:center;gap:8px;min-height:38px;padding:0 13px;border:1px solid #dfe2dd;border-radius:999px;background:#fafaf8;color:#52635c;font:inherit;font-size:12px;font-weight:750;white-space:nowrap;cursor:pointer;transition:border-color .18s,background .18s,color .18s,box-shadow .18s}.project_projectFilters__4uky_ button:hover{border-color:#d49a74;color:#a9470d;background:#fff9f4}.project_projectFilters__4uky_ button b{display:grid;place-items:center;min-width:23px;height:21px;padding:0 6px;border-radius:999px;background:#ecefeb;color:#6a7771;font-size:12px}.project_projectFilters__4uky_ .project_projectFilterActive__5Cz0E{border-color:var(--project-ember-strong);background:var(--project-ember-strong);color:#fff;box-shadow:0 6px 15px rgba(191,72,7,.16)}.project_projectFilters__4uky_ .project_projectFilterActive__5Cz0E b{background:rgba(255,255,255,.2);color:#fff}.project_workspaceToolbar__y1IDn{display:grid;grid-template-columns:minmax(260px,420px) 170px;justify-content:end;gap:11px;align-items:center;margin-bottom:20px}.project_projectSearch__A0cAD{display:flex;align-items:center;gap:8px;min-height:43px;padding:0 12px;border:1px solid #dcded9;border-radius:8px;background:#fafaf8;color:#7a8580}.project_projectSearch__A0cAD:focus-within{border-color:#ce7a43;box-shadow:0 0 0 3px rgba(209,91,17,.08)}.project_projectSearch__A0cAD input{width:100%;border:0;outline:0;background:transparent;font:inherit;font-size:12px}.project_workspaceToolbar__y1IDn select{height:43px;padding:0 10px;border:1px solid #dcded9;border-radius:8px;background:#fafaf8;color:#51605b;font:inherit;font-size:12px}.project_dashboardProjects__mf76e{display:grid;gap:14px}.project_dashboardProjectCard__ZnbfR{padding:22px;border:1px solid #e0e2dd;border-radius:12px;background:#fff;transition:transform .22s,border-color .22s,background .22s,box-shadow .22s}.project_projectCardTop__jQqW8{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.project_projectLabels__Nz5Jj{display:flex;align-items:center;gap:8px;margin-bottom:7px}.project_projectLabels__Nz5Jj span{color:#b74b0d;font-size:12px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.project_projectLabels__Nz5Jj i{padding:4px 7px;border-radius:999px;background:#edf3ef;color:#406056;font-size:12px;font-style:normal;font-weight:800}.project_projectLabels__Nz5Jj .project_projectCreated__wnK9o{display:inline-flex;align-items:center;gap:5px;color:#7d8783;font-size:12px;font-style:normal;font-weight:600}.project_projectLabels__Nz5Jj .project_projectCreated__wnK9o svg{flex:none;color:#9aa39e}.project_projectCardTop__jQqW8 h3{margin:0;font-family:var(--font-heading);font-size:21px;line-height:1.25}.project_projectCardTop__jQqW8 h3 a{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;color:#153a2f;text-decoration:none;overflow-wrap:anywhere;word-break:break-word}.project_projectCardTop__jQqW8 p{margin:6px 0 0;color:var(--project-muted-cool);font-size:12px;text-transform:capitalize}.project_statusBadge__CyiK2{flex:none;padding:6px 9px;border-radius:999px;color:#256148;background:#edf6f1;font-size:12px;font-weight:850}.project_projectUpdate__dZQna{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;padding:12px 14px;border-radius:8px;background:#f7f7f4;transition:background .22s}.project_updateIcon__TqTes{display:grid;place-items:center;width:31px;height:31px;border-radius:7px;color:#45685b;background:#fff}.project_projectUpdate__dZQna>div{display:grid;gap:2px}.project_projectUpdate__dZQna small{color:#89918d;font-size:12px;text-transform:uppercase}.project_projectUpdate__dZQna strong{font-size:12px}.project_projectUpdate__dZQna time{color:#78827d;font-size:12px}.project_dashboardProjectCard__ZnbfR footer{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:16px}.project_dashboardProjectCard__ZnbfR footer>div{display:flex;gap:13px;flex-wrap:wrap}.project_dashboardProjectCard__ZnbfR footer span,.project_dashboardProjectCard__ZnbfR footer strong{display:flex;align-items:center;gap:5px;color:#72807a;font-size:12px;text-transform:capitalize}.project_dashboardProjectCard__ZnbfR footer strong{color:#c24f0b}.project_dashboardProjectCard__ZnbfR footer>a{display:flex;align-items:center;gap:7px;color:#ad450b;font-size:12px;font-weight:850;text-decoration:none}.project_dashboardEmpty__NxWF7{display:grid;justify-items:center;padding:62px 28px;border:1px dashed #ccd3ce;border-radius:12px;background:linear-gradient(145deg,#fbfcfa,#f7f5f0);text-align:center}.project_dashboardEmpty__NxWF7>span:first-child{display:grid;place-items:center;width:68px;height:68px;margin-bottom:18px;border-radius:18px;color:#b95112;background:var(--project-ember-tint)}.project_dashboardEmpty__NxWF7 h2{max-width:560px;margin:0;font-family:var(--font-heading);font-size:30px}.project_dashboardEmpty__NxWF7>p:not(.project_dashboardEyebrow__XrO3_){max-width:610px;margin:12px 0 20px;color:#6e7974;font-size:12px;line-height:1.65}.project_dashboardEmpty__NxWF7>div{display:flex;gap:18px;margin-bottom:24px}.project_dashboardEmpty__NxWF7>div span{display:flex;align-items:center;gap:6px;color:#3d5d52;font-size:12px;font-weight:700}.project_dashboardEmpty__NxWF7>div svg{width:14px;color:#d35b0d}.project_dashboardEmpty__NxWF7>button{border:0;background:none;color:#bd4d0c;font:inherit;font-size:12px;font-weight:800;cursor:pointer}@media (max-width:1100px){.project_projectWorkspace__XxHry{width:100%;min-width:0;max-width:100%}.project_workspaceToolbar__y1IDn{grid-template-columns:1fr minmax(230px,1fr)}.project_workspaceToolbar__y1IDn select{grid-column:2}}@media (max-width:760px){.project_dashboardMain__ctSgr{width:min(100% - 30px,620px);padding:27px 0 60px}.project_dashboardHeader__w9hi_{display:grid;gap:18px}.project_dashboardHeaderActions__MnqOh{display:grid;grid-template-columns:minmax(0,1fr) auto}.project_accountMenu__NLShV>summary{justify-content:center}.project_actionBanner__NhIrQ{grid-template-columns:auto 1fr}.project_actionBanner__NhIrQ>button{grid-column:2;justify-self:start}.project_projectWorkspace__XxHry{padding:16px}.project_workspaceToolbar__y1IDn{grid-template-columns:1fr}.project_workspaceToolbar__y1IDn select{grid-column:auto}.project_projectSearch__A0cAD{grid-row:2}.project_dashboardProjectCard__ZnbfR,.project_dashboardProjectCard__ZnbfR footer,.project_dashboardProjects__mf76e,.project_projectCardTop__jQqW8,.project_projectUpdate__dZQna{min-width:0;max-width:100%}.project_dashboardProjectCard__ZnbfR{overflow:hidden}.project_projectCardTop__jQqW8{display:grid}.project_statusBadge__CyiK2{justify-self:start}.project_projectUpdate__dZQna{grid-template-columns:auto minmax(0,1fr)}.project_projectUpdate__dZQna time{grid-column:2}.project_dashboardProjectCard__ZnbfR footer{align-items:flex-start}.project_dashboardEmpty__NxWF7{padding:44px 18px}.project_dashboardEmpty__NxWF7>div{display:grid;gap:8px}.project_accountMenu__NLShV>div{right:-10px}}@media (max-width:440px){.project_dashboardProjectCard__ZnbfR{padding:17px}.project_dashboardProjectCard__ZnbfR footer{display:grid}.project_dashboardProjectCard__ZnbfR footer>a{justify-self:end}}@media (max-width:760px){.project_projectFilters__4uky_{margin-bottom:15px;padding-bottom:14px}.project_projectFilters__4uky_ button{min-height:36px;padding:0 11px;font-size:12px}.project_workspaceToolbar__y1IDn{grid-template-columns:1fr}.project_projectSearch__A0cAD{grid-row:auto}.project_workspaceToolbar__y1IDn select{grid-column:auto}}.project_dashboardMain__ctSgr{width:min(1600px,calc(100% - 80px));padding-top:34px}.project_dashboardHeader__w9hi_{margin-bottom:18px;padding-left:22px;border-left:3px solid #df5d0b}.project_dashboardHeader__w9hi_ h1{font-size:clamp(30px,2.35vw,42px)}.project_dashboardHeader__w9hi_>div:first-child>p:last-child{max-width:760px;margin-top:7px;font-size:15px;line-height:1.5}.project_salesHandoff__USYxC{display:grid;grid-template-columns:minmax(280px,1fr) minmax(460px,1.55fr) auto;align-items:center;gap:24px;margin:18px auto 0;padding:18px 22px;border-radius:12px;background:linear-gradient(110deg,#0e392d,#092b23);box-shadow:0 15px 34px rgba(9,43,35,.18);color:#fff}.project_salesHandoffLead__PPbTx{display:flex;align-items:center;gap:13px}.project_salesHandoffLead__PPbTx>span{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;color:#ff8c3d;background:#174c3e}.project_salesHandoffLead__PPbTx>div{display:grid;gap:3px}.project_salesHandoffLead__PPbTx strong{font-size:12px}.project_salesHandoffLead__PPbTx p{margin:0;color:#c9d7d2;font-size:12px;line-height:1.4}.project_salesHandoffServices__jtkng{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 16px}.project_salesHandoffServices__jtkng span{display:flex;align-items:center;gap:7px;color:#dbe6e2;font-size:12px}.project_salesHandoffServices__jtkng svg{color:#e9772e}.project_salesHandoff__USYxC>a{display:flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 16px;border-radius:7px;background:linear-gradient(135deg,#ed6b16,#c74705);color:#fff;font-size:12px;font-weight:850;text-decoration:none;white-space:nowrap}@media (max-width:1200px){.project_salesHandoff__USYxC{grid-template-columns:1fr auto}.project_salesHandoffServices__jtkng{grid-column:1/-1;grid-row:2}}@media (max-width:760px){.project_dashboardMain__ctSgr{width:min(100% - 32px,760px);padding-top:24px}.project_dashboardHeader__w9hi_{padding-left:15px}.project_dashboardHeaderActions__MnqOh{grid-template-columns:minmax(0,1fr) auto}.project_salesHandoff__USYxC{grid-template-columns:1fr;padding:18px}.project_salesHandoffServices__jtkng{grid-column:auto;grid-row:auto;grid-template-columns:1fr}.project_salesHandoff__USYxC>a{justify-self:stretch}}.project_accountMain__LYvcs{width:min(1180px,calc(100% - 80px));margin:0 auto;padding:48px 0 88px}.project_accountHeading___fQWX{display:flex;align-items:flex-start;justify-content:space-between;gap:30px;margin-bottom:22px}.project_accountHeading___fQWX h1{margin:0;color:var(--project-heading);font-family:var(--font-heading);font-size:clamp(34px,3vw,50px);line-height:1.05}.project_accountHeading___fQWX>div>p:last-child{margin:10px 0 0;color:#69756f}.project_accountHeading___fQWX>.project_secondary__aCJBe{margin-top:8px}.project_accountLayout__b5_NX{display:grid;grid-template-columns:320px minmax(0,1fr);gap:20px;align-items:start}.project_accountPanels__bQCPN,.project_accountProfile__mhiWS{display:grid;gap:20px}.project_accountSecurityPanel__DnVAe{border:1px solid #e1dfd9;border-radius:14px;background:#fff;box-shadow:0 12px 34px rgba(23,49,40,.06)}.project_accountProfile__mhiWS{display:grid;justify-items:start;padding:28px}.project_accountAvatar__uVhlT{display:grid;place-items:center;width:58px;height:58px;margin-bottom:18px;border-radius:16px;color:#25604c;background:#edf5f1}.project_accountProfile__mhiWS h2{margin:0 0 8px;font-size:22px}.project_accountProfile__mhiWS>p{display:flex;align-items:flex-start;gap:8px;max-width:100%;margin:5px 0;color:#67736e;font-size:12px;overflow-wrap:anywhere}.project_accountProfile__mhiWS>p svg{flex:0 0 auto}.project_accountProfile__mhiWS>div{display:flex;gap:10px;margin-top:22px;padding:15px;border-radius:10px;background:#f3f7f4;color:#255442}.project_accountProfile__mhiWS>div svg{flex:0 0 auto}.project_accountProfile__mhiWS>div span{display:grid;gap:4px}.project_accountProfile__mhiWS>div strong{font-size:12px}.project_accountProfile__mhiWS>div small{color:#68766f;line-height:1.5}.project_accountSecurityPanel__DnVAe{padding:30px}.project_accountPanelTitle__c8iSa{display:flex;align-items:center;gap:13px;margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid #e8e7e2}.project_accountPanelTitle__c8iSa>span{display:grid;place-items:center;width:46px;height:46px;border-radius:11px;color:#c6540d;background:var(--project-ember-tint)}.project_accountPanelTitle__c8iSa h2{margin:0;font-size:22px}.project_accountPanelTitle__c8iSa .project_dashboardEyebrow__XrO3_{margin-bottom:4px}.project_accountSecurityPanel__DnVAe>form>h2{font-size:20px}.project_accountSecurityPanel__DnVAe .project_topActions__0fgrg{margin-top:18px}.project_accountAccessNote__j24dM{display:flex;align-items:center;gap:8px;margin:24px 0 0;padding:13px 15px;border-radius:9px;background:#f7f5f0;color:#65716c;font-size:12px}.project_accountAccessNote__j24dM svg{flex:0 0 auto;color:#356956}@media (max-width:760px){.project_accountMain__LYvcs{width:min(100% - 32px,760px);padding:28px 0 60px}.project_accountHeading___fQWX{display:grid}.project_accountHeading___fQWX>.project_secondary__aCJBe{justify-self:start;margin-top:0}.project_accountLayout__b5_NX{grid-template-columns:1fr}.project_accountProfile__mhiWS,.project_accountSecurityPanel__DnVAe{padding:22px}.project_accountSecurityPanel__DnVAe .project_grid__1K1Xf{grid-template-columns:1fr}.project_accountSecurityPanel__DnVAe .project_full__GKLRK{grid-column:auto}}.project_loginPage__svjOl{display:flex;flex-direction:column;overflow-x:clip;background:#f4efe6}.project_loginPage__svjOl .site-header{flex:0 0 auto}.project_loginMain__LUYwf{flex:1;padding:26px 0 40px}.project_loginLayout__hJsq0{display:grid;grid-template-columns:minmax(0,1fr) minmax(400px,462px);gap:24px;align-items:stretch;width:min(1560px,calc(100% - 56px));margin:0 auto}.project_loginIntro__Y3jg4{position:relative;display:flex;flex-direction:column;padding:44px 46px 38px;border-radius:26px;background:#fbf7f0;box-shadow:0 18px 44px rgba(28,45,38,.07)}.project_loginIntro__Y3jg4 h1{max-width:22ch;margin:0;color:var(--project-ink-deep);font-family:var(--font-body);font-size:clamp(34px,3.2vw,49px);font-weight:800;line-height:1.1;letter-spacing:-.02em}.project_loginIntro__Y3jg4 h1 em{display:inline-block;color:#e07b26;font-style:normal}.project_loginIntro__Y3jg4 h1:after{content:"";display:block;width:62px;height:3px;margin-top:20px;border-radius:2px;background:#e0a86a}.project_loginLead__d9vFM{max-width:52ch;margin:19px 0 0;color:#5f6b66;font-size:16.5px;line-height:1.6}.project_loginFeatures__il1BH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:26px}.project_loginFeature___CCaj{display:flex;align-items:flex-start;gap:13px;padding:16px 17px;border:1px solid #ece2d4;border-radius:13px;background:#fdfbf7}.project_loginFeature___CCaj>span{flex:0 0 auto;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#f4e9db;color:var(--project-ink-deep)}.project_loginFeature___CCaj strong{display:block;color:var(--project-ink-deep);font-size:14.5px;font-weight:750;line-height:1.35}.project_loginFeature___CCaj p{margin:5px 0 0;color:#6d7873;font-size:12.8px;line-height:1.5}.project_loginProcess__yi798{margin-top:30px;padding-top:24px;border-top:1px solid #eadfd0}.project_loginProcessLabel__N3ZgN{margin:0 0 16px;color:#c6520e;font-size:11px;font-weight:750;letter-spacing:.13em;text-transform:uppercase}.project_loginProcess__yi798 ol{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none}.project_loginProcess__yi798 li{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.project_loginProcess__yi798 li+li:before{content:"";position:absolute;top:26px;right:calc(50% + 32px);width:calc(100% - 64px);border-top:2px dotted #ddc9ae}.project_loginStepMark__EmCke{position:relative;display:grid;place-items:center;width:53px;height:53px;border:1px solid #e8dcc9;border-radius:50%;background:#fdfbf7;color:var(--project-ink-deep)}.project_loginStepMark__EmCke b{position:absolute;top:-6px;left:-4px;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#e07b26;color:#fff;font-size:11px;font-weight:750}.project_loginProcess__yi798 small{display:grid;color:#4f5b56;font-size:12px;font-weight:650;line-height:1.35}.project_loginSignature__L2I_v{width:clamp(190px,17vw,272px);height:auto;margin:auto 0 0;padding-top:30px}.project_loginCard__ERnL_{display:flex;flex-direction:column;padding:44px 42px 34px;border-radius:26px;background:#fdfbf7;box-shadow:0 18px 44px rgba(28,45,38,.07)}.project_loginCardBadge__WP4YK{display:grid;place-items:center;width:44px;height:44px;margin-bottom:20px;border-radius:12px;background:#f7ebdc;color:#d9782a}.project_loginCard__ERnL_ .project_eyebrow__d1n3c{margin:0 0 10px}.project_loginCard__ERnL_ h2{margin:0;color:var(--project-ink-deep);font-family:var(--font-body);font-size:clamp(30px,2.5vw,40px);font-weight:800;line-height:1.12;letter-spacing:-.02em}.project_loginCardLead__ui9L5{max-width:34ch;margin:14px 0 26px;color:#697470;font-size:15.5px;line-height:1.6}.project_loginCodeNote__4jd0W{display:flex;align-items:flex-start;gap:13px;margin:0 0 5px;padding:15px 16px;border-radius:13px;border:1px solid #dbe6df;background:#eef5f0;color:#3a4a44;font-size:13.2px;line-height:1.55}.project_loginCodeNote__4jd0W>span:first-child{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#c6520e;color:#fff}.project_loginCodeNote__4jd0W strong{display:block;margin-bottom:3px;color:var(--project-ink-deep);font-size:14.5px;font-weight:800}.project_loginForm__WxGeU{display:grid;gap:13px}.project_loginForm__WxGeU .project_field__ufgBO{gap:7px}.project_loginForm__WxGeU .project_field__ufgBO label{color:#22352f;font-size:14px;font-weight:750}.project_loginField___RHmB>span{position:relative;display:block}.project_loginField___RHmB>span>svg{position:absolute;top:50%;left:15px;transform:translateY(-50%);color:#a9b2ae;pointer-events:none}.project_loginField___RHmB input{padding-left:44px}.project_loginForm__WxGeU .project_field__ufgBO input{min-height:52px;border-color:#ded5c6;border-radius:11px;background:#fff;font-size:15px}.project_loginForm__WxGeU .project_field__ufgBO input::placeholder{color:#a3aca8}.project_loginPrimary__j9n4l,.project_loginSecondary__wLIzu{display:inline-flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:53px;padding:0 20px;border-radius:11px;border:1px solid transparent;font:inherit;font-size:15.5px;font-weight:750;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease}.project_loginPrimary__j9n4l{background:#123d31;color:#fff}.project_loginPrimary__j9n4l:hover:enabled{background:#0c2c24}.project_loginSecondary__wLIzu{background:#fff;color:#1b3129;border-color:#ded5c6}.project_loginSecondary__wLIzu:hover:enabled{border-color:#c3b7a4;background:#fbf7f1}.project_loginPrimary__j9n4l:disabled,.project_loginSecondary__wLIzu:disabled{opacity:.6;cursor:default}.project_loginOr__eQsrX{display:flex;align-items:center;gap:14px;margin:3px 0;color:#98a29e;font-size:13px}.project_loginOr__eQsrX:after,.project_loginOr__eQsrX:before{content:"";flex:1;height:1px;background:#e6ded1}.project_loginModeHelp__4nzi6{margin:0;color:var(--project-muted-alt);font-size:12px;line-height:1.5}.project_loginSpamHint__5_WZd{display:flex;align-items:flex-start;gap:9px;margin:0;padding:11px 13px;border-radius:9px;border:1px solid #f0dcbe;background:#fdf4e7;color:#6b4d24;font-size:12.5px;line-height:1.5}.project_loginSpamHint__5_WZd svg{flex:none;margin-top:1px;color:#c2802c}.project_loginSpamHint__5_WZd span{overflow-wrap:anywhere}.project_loginSpamHint__5_WZd strong{font-weight:750;color:#573c17}.project_loginResend__EaUSw{border:0;background:none;padding:0;font:inherit;font-weight:750;color:var(--project-ember);text-decoration:underline;cursor:pointer}.project_loginResend__EaUSw:hover:enabled{color:var(--project-ember-hover)}.project_loginResend__EaUSw:disabled{color:#8d968f;text-decoration:none;cursor:default}.project_loginAccessOptions__v_khC{display:grid;grid-template-columns:1fr;margin-top:24px}.project_loginAccessOptions__v_khC a,.project_loginAccessOptions__v_khC span{display:flex;align-items:center;justify-content:center;gap:8px;color:#5d6863;font-size:13.5px;font-weight:650;text-decoration:none}.project_loginAccessOptions__v_khC svg{color:#96a09b}.project_loginAccessOptions__v_khC a:hover,.project_loginAccessOptions__v_khC a:hover svg{color:#c6520e}.project_loginAccessOptions__v_khC>*+*{border-left:1px solid #e6ded1}.project_loginConsentNote__cJ9qv{margin:16px 0 0;color:#98a09c;font-size:11.5px;line-height:1.5;text-align:center}.project_loginConsentNote__cJ9qv a{color:#a0714a;text-decoration:none}.project_loginConsentNote__cJ9qv a:hover{text-decoration:underline}.project_loginTrust__34Jph{display:grid;grid-template-columns:repeat(3,1fr);margin-top:auto;padding-top:24px;border-top:1px solid #eee6da}.project_loginTrust__34Jph span{display:flex;align-items:center;justify-content:center;gap:9px;color:#3d4c46;font-size:12.5px;font-weight:700;line-height:1.3}.project_loginTrust__34Jph svg{flex:0 0 auto;color:var(--project-ink-deep)}.project_loginTrust__34Jph>*+*{border-left:1px solid #eee6da}@media (max-width:1240px){.project_loginLayout__hJsq0{grid-template-columns:1fr;max-width:760px}.project_loginCard__ERnL_{grid-row:1}.project_loginCard__ERnL_,.project_loginIntro__Y3jg4{padding:34px 30px 30px}.project_loginFeatures__il1BH{grid-template-columns:repeat(2,minmax(0,1fr))}.project_loginSignature__L2I_v{margin-top:26px}}@media (max-width:760px){.project_loginLayout__hJsq0{width:calc(100% - 28px);gap:16px}.project_loginCard__ERnL_,.project_loginIntro__Y3jg4{padding:28px 20px 24px;border-radius:20px}.project_loginFeatures__il1BH{grid-template-columns:1fr}.project_loginProcess__yi798 ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 6px}.project_loginProcess__yi798 li+li:before{display:none}.project_loginTrust__34Jph{padding-top:20px}.project_loginTrust__34Jph span{flex-direction:column;gap:6px;text-align:center;font-size:11.5px}}@media (max-width:720px){.project_loginCard__ERnL_ h2.project_loginCardTitleWide__go10l{font-size:clamp(20px,5.4vw,24px)}}@media (prefers-reduced-motion:reduce){.project_loginCard__ERnL_,.project_loginCard__ERnL_:after,.project_loginCard__ERnL_:before{animation:none!important}.project_loginCard__ERnL_{transition:none}.project_loginCard__ERnL_:focus-within{transform:none}}.project_requestMain__1fJ46{width:min(1480px,calc(100% - 64px));margin:0 auto;padding:46px 0 84px}.project_requestHeading__OwN7D{display:flex;align-items:flex-start;justify-content:space-between;gap:28px;margin-bottom:30px}.project_requestHeading__OwN7D h1{margin:0;color:#11382d;font-family:var(--font-heading);font-size:clamp(34px,3.2vw,52px);line-height:1.06}.project_requestHeading__OwN7D>div>p:last-child{max-width:760px;margin:12px 0 0;color:var(--project-muted);font-size:15px;line-height:1.65}.project_requestHeading__OwN7D>a{flex:none;gap:7px;min-height:40px;margin-top:6px;padding:0 14px;font-size:12px}.project_requestHeading__OwN7D>a svg{width:14px;height:14px;stroke-width:1.8}.project_requestLayout__bCw1r{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:24px;align-items:start}.project_requestFormColumn__niuRN{display:grid;gap:20px}.project_requestSection__CN2LY{margin:0;padding:29px 31px;border:1px solid #e2e0da;border-radius:15px;background:#fff;box-shadow:0 9px 26px rgba(22,49,40,.045)}.project_requestSection__CN2LY>header{display:flex;align-items:flex-start;gap:13px;margin-bottom:23px}.project_requestSection__CN2LY>header>span{display:grid;flex:0 0 auto;place-items:center;width:30px;height:30px;border-radius:8px;background:#ecf3ef;color:#205343;font-size:12px;font-weight:900}.project_requestSection__CN2LY>header h2{margin:0;color:#153b30;font-size:21px}.project_requestSection__CN2LY>header p{margin:5px 0 0;color:#727d78;line-height:1.5}.project_intentGrid__EAg0X{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:24px}.project_intentGrid__EAg0X button{position:relative;display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:8px;min-height:82px;padding:12px;border:1px solid #dde1dd;border-radius:10px;background:#fbfbf9;color:#294a3f;font:inherit;text-align:left;cursor:pointer;transition:.18s}.project_intentGrid__EAg0X button:hover{transform:translateY(-1px);border-color:#ca9e80;background:#fff}.project_intentGrid__EAg0X button>svg:first-child{width:25px;color:#bc5718}.project_intentGrid__EAg0X button span{display:grid;gap:4px}.project_intentGrid__EAg0X button b{line-height:1.3}.project_intentGrid__EAg0X button small{color:#7a8580;line-height:1.35}.project_intentGrid__EAg0X .project_intentActive__sz973{border-color:#d45b10;background:#fff7ef;box-shadow:0 0 0 2px rgba(212,91,16,.09)}.project_intentCheck__bmIbn{position:absolute;top:6px;right:6px;width:14px;color:var(--project-ember-strong)}.project_uploadZone__v4krI{display:grid;justify-items:center;gap:7px;padding:34px 20px;border:1.5px dashed #c9d1cc;border-radius:12px;background:#fafbf9;color:#315548;text-align:center;cursor:pointer}.project_uploadZone__v4krI:hover{border-color:#cc6b31;background:#fffaf6}.project_uploadZone__v4krI>svg{width:30px;height:30px;color:#c65310}.project_uploadZone__v4krI strong{font-size:15px}.project_uploadZone__v4krI span{color:#78817d}.project_uploadZone__v4krI input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0}.project_selectedFiles__kSdZC{display:grid;gap:7px;margin-top:12px}.project_selectedFiles__kSdZC>span{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px 11px;border-radius:8px;background:#f2f5f2;color:#40564e;font-size:12px}.project_selectedFiles__kSdZC small{color:#7b8580}.project_requestActions__q7_Jj{display:grid;grid-template-columns:auto 1fr auto auto;gap:10px;align-items:center;margin-top:25px}.project_requestActions__q7_Jj a,.project_requestActions__q7_Jj button{gap:7px;min-height:44px}.project_requestSidebar__2pmWQ{position:sticky;top:18px;display:grid;gap:14px}.project_requestSidebar__2pmWQ>section{padding:21px;border:1px solid #e0ded8;border-radius:13px;background:#fff;box-shadow:0 8px 24px rgba(23,49,40,.04)}.project_requestSidebar__2pmWQ h3{margin:0;color:#183c31;font-size:18px}.project_requestSidebar__2pmWQ dl{display:grid;gap:10px;margin:17px 0 0}.project_requestSidebar__2pmWQ dl div{display:flex;justify-content:space-between;gap:18px;padding-top:10px;border-top:1px solid #ecebe6;font-size:12px}.project_requestSidebar__2pmWQ dt{color:#7b8580}.project_requestSidebar__2pmWQ dd{margin:0;color:#294a3f;font-weight:750;text-align:right}.project_requestSidebar__2pmWQ .project_helpCard__o9S92,.project_requestSidebar__2pmWQ .project_nextCard__V2KZ0{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px}.project_helpCard__o9S92>svg,.project_nextCard__V2KZ0>svg{color:#c85916}.project_nextCard__V2KZ0 ol{display:grid;gap:13px;margin:16px 0 0;padding:0;list-style:none}.project_nextCard__V2KZ0 li{display:grid;grid-template-columns:22px 1fr;align-items:start;color:#62706a;font-size:12px;line-height:1.45}.project_nextCard__V2KZ0 li i{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#edf3ef;color:#285748;font-size:12px;font-style:normal;font-weight:850}.project_helpCard__o9S92 p{margin:9px 0;color:#6f7974;font-size:12px;line-height:1.55}.project_helpCard__o9S92 a{color:#bd4e0d;font-size:12px;font-weight:800;text-decoration:none}.project_securityNote___RxLX{display:flex;align-items:flex-start;gap:8px;margin:0;padding:3px 9px;color:#77817c;font-size:12px;line-height:1.5}.project_securityNote___RxLX svg{flex:0 0 auto;color:#3e6e5d}@media (max-width:1100px){.project_requestMain__1fJ46{width:min(920px,calc(100% - 40px))}.project_requestLayout__bCw1r{grid-template-columns:1fr}.project_requestSidebar__2pmWQ{position:static;grid-template-columns:repeat(2,1fr)}.project_requestSidebar__2pmWQ .project_securityNote___RxLX{grid-column:1/-1}.project_intentGrid__EAg0X{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.project_requestMain__1fJ46{width:min(100% - 30px,620px);padding:28px 0 58px}.project_requestHeading__OwN7D{display:grid}.project_requestHeading__OwN7D>a{justify-self:start}.project_requestSection__CN2LY{padding:22px 18px}.project_intentGrid__EAg0X,.project_requestSidebar__2pmWQ{grid-template-columns:1fr}.project_requestActions__q7_Jj{grid-template-columns:1fr 1fr}.project_requestActions__q7_Jj>span{display:none}.project_requestActions__q7_Jj a,.project_requestActions__q7_Jj button{width:100%}.project_requestHeading__OwN7D h1{font-size:35px}}.project_requestSection__CN2LY>header h2{font-size:18px}.project_requestSection__CN2LY>header p{font-size:12px}.project_requestSection__CN2LY .project_field__ufgBO{gap:6px}.project_requestSection__CN2LY .project_field__ufgBO label{font-size:12px}.project_requestSection__CN2LY .project_field__ufgBO input,.project_requestSection__CN2LY .project_field__ufgBO select,.project_requestSection__CN2LY .project_field__ufgBO textarea{padding:10px 12px;font-size:12px}.project_requestSection__CN2LY .project_field__ufgBO textarea{min-height:104px}.project_uploadZone__v4krI span,.project_uploadZone__v4krI strong{font-size:12px}.project_requestActions__q7_Jj a,.project_requestActions__q7_Jj button{min-height:42px;font-size:12px}.project_requestSidebar__2pmWQ h3{font-size:15px}.project_requestSidebar__2pmWQ .project_nextCard__V2KZ0{display:block}.project_nextCard__V2KZ0>h3{font-size:15px}.project_nextCard__V2KZ0 ol{gap:0;margin-top:17px}.project_nextCard__V2KZ0 li{position:relative;grid-template-columns:34px 18px minmax(0,1fr);gap:8px;min-height:70px;padding-bottom:12px}.project_nextCard__V2KZ0 li:before{content:"";position:absolute;top:26px;bottom:-2px;left:43px;width:1px;background:#b9cfc4}.project_nextCard__V2KZ0 li:last-child{min-height:48px;padding-bottom:0}.project_nextCard__V2KZ0 li:last-child:before{display:none}.project_nextCard__V2KZ0 .project_nextIcon__FlX_p{display:grid;place-items:center;width:30px;height:30px;border:1px solid #2d7a5b;border-radius:50%;color:#216d50;background:#f6fbf8}.project_nextCard__V2KZ0 .project_nextIcon__FlX_p svg{width:15px;height:15px;stroke-width:1.8}.project_nextCard__V2KZ0 li>i{position:relative;z-index:1;width:16px;height:16px;margin-top:6px;color:#fff;background:#267553;font-size:12px}.project_nextCard__V2KZ0 li>span:last-child{display:grid;gap:3px;padding-top:3px}.project_nextCard__V2KZ0 li b{color:#1d3e33;font-size:12px;line-height:1.35}.project_nextCard__V2KZ0 li small{color:#717c77;font-size:12px;line-height:1.45}.project_richEditor__XONJX{overflow:hidden;border:1px solid #cfd6d1;border-radius:10px;background:#fff}.project_richEditor__XONJX:focus-within{border-color:var(--project-ember);box-shadow:0 0 0 3px rgba(184,92,42,.14)}.project_richToolbar__hSWbm{display:flex;align-items:center;gap:3px;padding:6px 8px;border-bottom:1px solid #e2e5e2;background:#f7f8f6}.project_richToolbar__hSWbm button{display:grid;place-items:center;width:29px;height:27px;padding:0;border:0;border-radius:5px;background:transparent;color:#40564e;cursor:pointer}.project_richToolbar__hSWbm button:hover{color:#a94710;background:#fff}.project_richToolbar__hSWbm button svg{width:14px;height:14px}.project_richToolbar__hSWbm>span{width:1px;height:18px;margin:0 4px;background:#d9deda}.project_richEditorBody__EQX9h{min-height:375px;padding:13px 14px;color:var(--project-ink);font-size:12px;line-height:1.65;outline:0}.project_richEditorBody__EQX9h:empty:before{content:attr(data-placeholder);color:#8b9590;white-space:pre-line;pointer-events:none}.project_richEditorBody__EQX9h p{margin:0 0 8px}.project_richEditorBody__EQX9h ol,.project_richEditorBody__EQX9h ul{margin:7px 0;padding-left:23px}.project_richTextOutput__BQZgD{color:#374b44;font-size:15px;line-height:1.7}.project_richTextOutput__BQZgD p{margin:0 0 8px}.project_richTextOutput__BQZgD ol,.project_richTextOutput__BQZgD ul{padding-left:22px}.project_inquiryPrivacy__tDbqU{margin:20px 0 0;padding-top:16px;border-top:1px solid #e5e7e3;color:#737e79;font-size:12px;line-height:1.55}.project_inquiryPrivacy__tDbqU a{color:#b84e10;text-decoration:none}.project_intentGrid__EAg0X button b,.project_intentGrid__EAg0X button small{font-size:12px}.project_richToolbar__hSWbm{justify-content:space-between;gap:10px}.project_richToolbar__hSWbm>small{margin-right:auto;color:#7e8984;font-size:12px;white-space:nowrap}.project_richFormatTools__eyQcE,.project_richModeTabs__nP7RT{display:flex;align-items:center;gap:3px}.project_richModeTabs__nP7RT{padding:2px;border-radius:6px;background:#e9ede9}.project_richModeTabs__nP7RT button{display:flex;width:auto;gap:5px;padding:0 8px;font-size:12px}.project_richModeTabs__nP7RT .project_richModeActive__gqucb{color:#fff;background:#32624f}.project_richFormatTools__eyQcE>span{width:1px;height:18px;margin:0 3px;background:#d9deda}.project_richPreview__HTxs0{overflow:auto;background:#fcfcfa}.project_richPreview__HTxs0>div{color:#31483f}.project_richEditorBody__EQX9h h1,.project_richEditorBody__EQX9h h2,.project_richEditorBody__EQX9h h3,.project_richTextOutput__BQZgD h1,.project_richTextOutput__BQZgD h2,.project_richTextOutput__BQZgD h3{margin:12px 0 7px;color:#173b30;line-height:1.3}.project_richEditorBody__EQX9h h1,.project_richEditorBody__EQX9h h2,.project_richTextOutput__BQZgD h1,.project_richTextOutput__BQZgD h2{font-size:18px}.project_richEditorBody__EQX9h h3,.project_richTextOutput__BQZgD h3{font-size:15px}.project_richEditorBody__EQX9h blockquote,.project_richTextOutput__BQZgD blockquote{margin:10px 0;padding:8px 12px;border-left:3px solid #d26522;background:#faf3ec;color:#586862}.project_richEditorBody__EQX9h pre,.project_richTextOutput__BQZgD pre{overflow:auto;margin:10px 0;padding:11px;border-radius:7px;background:#20382f;color:#eef5f1;font:10px/1.6 ui-monospace,monospace}.project_richEditorBody__EQX9h code:not(pre code),.project_richTextOutput__BQZgD code:not(pre code){padding:2px 4px;border-radius:4px;background:#eef1ee;font:10px ui-monospace,monospace}.project_richEditorBody__EQX9h a,.project_richTextOutput__BQZgD a{color:#b84e10}.project_richEditorBody__EQX9h hr,.project_richTextOutput__BQZgD hr{border:0;border-top:1px solid #dfe3df}@media (max-width:760px){.project_richToolbar__hSWbm{align-items:flex-start;flex-wrap:wrap}.project_richToolbar__hSWbm>small{order:3;width:100%}.project_richFormatTools__eyQcE{max-width:100%;overflow-x:auto}}.project_intentGrid__EAg0X button small,.project_nextCard__V2KZ0 li small,.project_nextCard__V2KZ0 li>i,.project_richModeTabs__nP7RT button,.project_richToolbar__hSWbm>small,.project_securityNote___RxLX,.project_uploadZone__v4krI span{font-size:12px}.project_uploadZone__v4krI{transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s ease}.project_uploadZoneActive__RkN9j{transform:translateY(-1px);border-color:#c8530d;background:#fff5ea;box-shadow:0 0 0 4px rgba(200,83,13,.1)}.project_uploadZoneActive__RkN9j>svg{transform:translateY(-2px);color:#b74608}.project_selectedFiles__kSdZC b{overflow:hidden;font-size:12px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.project_selectedFiles__kSdZC button{display:grid;place-items:center;width:26px;height:26px;padding:0;border:1px solid #d9ded9;border-radius:6px;background:#fff;color:#78837e;cursor:pointer}.project_selectedFiles__kSdZC button:hover{border-color:#d28b62;color:#b8490b;background:#fff7f1}.project_selectedFiles__kSdZC button svg{width:13px;height:13px}.project_helpCard__o9S92 a,.project_helpCard__o9S92 p,.project_inquiryPrivacy__tDbqU,.project_intentGrid__EAg0X button small,.project_nextCard__V2KZ0 li,.project_nextCard__V2KZ0 li b,.project_nextCard__V2KZ0 li small,.project_nextCard__V2KZ0 li>i,.project_requestHeading__OwN7D>div>p:last-child,.project_requestSidebar__2pmWQ dl div,.project_richEditorBody__EQX9h code:not(pre code),.project_richEditorBody__EQX9h pre,.project_richModeTabs__nP7RT button,.project_richTextOutput__BQZgD code:not(pre code),.project_richTextOutput__BQZgD pre,.project_richToolbar__hSWbm>small,.project_securityNote___RxLX,.project_selectedFiles__kSdZC b,.project_selectedFiles__kSdZC>span,.project_uploadZone__v4krI span{font-size:12px}.project_projectFiles__pVJjq{display:grid;gap:10px}.project_projectFileRow__gbBio{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:12px;padding:13px 14px;border:1px solid #e1e4df;border-radius:11px;background:#fff}.project_projectImageFileRow__mvK13{grid-template-columns:minmax(0,1fr) 54px}.project_projectFileRow__gbBio>a{display:flex;min-width:0;align-items:center;gap:11px;color:#294a3f;text-decoration:none}.project_projectFileRow__gbBio>a>svg{flex:0 0 auto;width:18px;color:#b85217}.project_projectFileRow__gbBio>a>span{display:grid;min-width:0;gap:3px}.project_projectFilePreviewThumb__vBuC6{display:block!important;width:54px;height:54px;overflow:hidden;border:1px solid #dce4df;border-radius:7px;background:#edf1ee}.project_projectFilePreviewThumb__vBuC6 img{display:block;width:100%;height:100%;object-fit:cover}.project_projectFileRow__gbBio b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.project_projectFileRow__gbBio small{color:#74807a;font-size:12px}@media (max-width:520px){.project_projectFileRow__gbBio{grid-template-columns:minmax(0,1fr)}.project_projectImageFileRow__mvK13{grid-template-columns:minmax(0,1fr) 44px}.project_projectFilePreviewThumb__vBuC6{width:44px;height:44px}}.project_richToolbar__hSWbm>.project_richCount__J6lcZ{width:auto;height:auto;margin:0 4px 0 0;color:#69766f;font-size:12px;font-weight:700;white-space:nowrap}.project_richToolbar__hSWbm>.project_richCountOver__P7RWg{color:#b12f28}@media (max-width:760px){.project_richToolbar__hSWbm>.project_richCount__J6lcZ{order:4;margin-left:auto}}.project_uploadProgress__Kd0AB{display:grid;gap:7px;margin-top:14px}.project_uploadProgress__Kd0AB>div{display:flex;justify-content:space-between;gap:14px;color:#62716a;font-size:12px}.project_uploadProgress__Kd0AB>div strong{color:#285748}.project_uploadProgress__Kd0AB>i{height:5px;overflow:hidden;border-radius:9px;background:#e4e9e5}.project_uploadProgress__Kd0AB>i>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#d75b0c,#ef8b3e);transition:width .25s ease}.project_selectedFiles__kSdZC>span{grid-template-columns:auto minmax(0,1fr) auto auto}.project_selectedFiles__kSdZC>span>span:nth-child(2){display:grid;min-width:0;gap:3px}.project_selectedFiles__kSdZC em{color:#a73d34;font-size:12px;font-style:normal;line-height:1.4}.project_selectedFiles__kSdZC small{text-align:right;line-height:1.45}.project_selectedFileError__KwtAG{background:#fff4f2!important}.project_selectedFileActions__mjleG{display:flex!important;align-items:center;gap:5px}.project_selectedFiles__kSdZC .project_selectedFileActions__mjleG button{display:grid;place-items:center;width:auto;min-width:29px;height:29px;padding:0 8px;border:1px solid #d8deda;border-radius:6px;background:#fff;color:#52645c;font:inherit;font-size:12px;font-weight:750;cursor:pointer}.project_selectedFiles__kSdZC .project_selectedFileActions__mjleG button:hover{border-color:#c96631;color:#a84410}.project_selectedFiles__kSdZC .project_selectedFileActions__mjleG button:disabled{cursor:wait;opacity:.45}.project_selectedFiles__kSdZC .project_selectedFileActions__mjleG button svg{width:13px;height:13px}@media (max-width:560px){.project_selectedFiles__kSdZC>span{grid-template-columns:auto minmax(0,1fr) auto}.project_selectedFiles__kSdZC small{grid-column:2;text-align:left}.project_selectedFileActions__mjleG{grid-column:3;grid-row:1/3}.project_uploadProgress__Kd0AB>div{align-items:flex-start}}@media (max-width:760px){.project_richToolbar__hSWbm button{width:38px;min-width:38px;height:38px;border-radius:7px}.project_richModeTabs__nP7RT button{width:auto;min-width:68px;height:38px;padding:0 11px}.project_richToolbar__hSWbm button svg{width:16px;height:16px}.project_richFormatTools__eyQcE{padding-bottom:2px}}.project_richTextOutput__BQZgD h1{font-size:18px}.project_richTextOutput__BQZgD h2,.project_richTextOutput__BQZgD h3{font-size:15px}.project_requestSection__CN2LY>.project_success__rb0ma{font-size:12px;line-height:1.45}.project_detailMain__zkBRN{width:min(1480px,calc(100% - 64px))}.project_detailGrid__s_LB4{grid-template-columns:minmax(0,1fr) 340px;gap:24px}.project_requirementDisclosure__OpNWo{margin-top:18px}.project_requirementContent__qDTWG{position:relative;max-height:200px;overflow:hidden}.project_requirementClamped__8C1qA:after{content:"";position:absolute;right:0;bottom:0;left:0;height:64px;background:linear-gradient(transparent,#fff);pointer-events:none}.project_requirementExpanded__Zm5is{max-height:none;overflow:visible}.project_requirementToggle__uaw_8{margin:10px 0 18px;padding:0;border:0;background:transparent;color:#b64f14;font:inherit;font-size:12px;font-weight:800;cursor:pointer}.project_requirementToggle__uaw_8:hover{text-decoration:underline}.project_detailMain__zkBRN>.project_sectionHead__YwfmY{align-items:center;margin-bottom:24px}.project_detailMain__zkBRN>.project_sectionHead__YwfmY>div:first-child{flex:1;min-width:0}.project_detailMain__zkBRN>.project_sectionHead__YwfmY .project_eyebrow__d1n3c{margin-bottom:8px;color:#c45a1b;font-size:12px;letter-spacing:.09em}.project_detailMain__zkBRN>.project_sectionHead__YwfmY h1{width:100%;max-width:920px;margin:0 auto;font-size:clamp(27px,2.1vw,32px);font-weight:700;line-height:1.16;text-align:center;overflow-wrap:anywhere}.project_detailMain__zkBRN>.project_sectionHead__YwfmY .project_meta__YnrEJ{align-items:center;gap:0;margin-top:10px;font-size:12px}.project_detailMain__zkBRN>.project_sectionHead__YwfmY .project_meta__YnrEJ>span:not(:first-child){display:inline-flex;align-items:center}.project_detailMain__zkBRN>.project_sectionHead__YwfmY .project_meta__YnrEJ>span:not(:first-child):before{content:"";width:1px;height:12px;margin:0 12px;background:#cfd5d1}.project_detailMain__zkBRN>.project_sectionHead__YwfmY .project_badge___foVg{font-size:12px}.project_detailMain__zkBRN>.project_sectionHead__YwfmY .project_topActions__0fgrg{flex:none;margin-top:0}.project_detailMain__zkBRN>.project_sectionHead__YwfmY .project_topActions__0fgrg a{min-height:40px;padding:0 15px;font-size:12px}.project_detailAside__ucApZ>.project_section__BezzH:first-child,.project_detailGrid__s_LB4>div>.project_section__BezzH:first-child{margin-top:0}.project_detailMain__zkBRN .project_detailGrid__s_LB4>div>.project_section__BezzH>h2{font-size:20px;line-height:1.25}.project_detailMain__zkBRN .project_detailGrid__s_LB4>div>.project_section__BezzH>p.project_muted__dsnP4,.project_requirementsDetails__oXp6L p.project_muted__dsnP4{font-size:12px}.project_requirementsDetails__oXp6L{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,285px);gap:32px;align-items:start;min-width:0}.project_requirementsDetails__oXp6L .project_submittedAttachments__vThU1{margin-top:8px}.project_requirementsTable__CSlL4{margin-top:8px;font-size:15px;line-height:1.55}.project_requirementsDetails__oXp6L .project_requirementsTable__CSlL4{width:calc(100% - 64px)}.project_requirementsTable__CSlL4 td,.project_requirementsTable__CSlL4 th{padding:9px}.project_requirementsTable__CSlL4 th{font-size:12px}.project_requirementsTable__CSlL4 td{font-size:15px}.project_requirementsTable__CSlL4 th{width:46%;font-weight:700}.project_messageComposer__9IPCy>.project_field__ufgBO>label{font-size:15px}.project_messageComposer__9IPCy .project_primary___4e_f{min-height:40px;padding:0 16px;font-size:12px}.project_detailAside__ucApZ .project_section__BezzH{padding:22px}.project_detailAside__ucApZ .project_section__BezzH h2{margin-bottom:16px;font-size:18px;line-height:1.3}.project_detailAside__ucApZ .project_projectCard__4nkTu small{font-size:12px}.project_detailAside__ucApZ .project_projectCard__4nkTu{padding:14px;font-size:12px}.project_detailAside__ucApZ .project_muted__dsnP4{font-size:12px}.project_message__I_0ef{display:grid;gap:10px;padding:17px 18px}.project_message__I_0ef>header{display:flex;align-items:center;justify-content:space-between;gap:16px}.project_message__I_0ef>header strong{font-size:15px}.project_message__I_0ef>header small{margin:0;font-size:12px}.project_message__I_0ef>p{margin:0;font-size:15px;line-height:1.7;white-space:pre-wrap}.project_submittedContent__kjSIl{position:relative;min-width:0}.project_submittedAttachments__vThU1{min-width:0;margin-top:18px;padding:12px;border:1px solid #dfe4e0;border-radius:10px;background:#fafbf9}.project_message__I_0ef .project_submittedAttachments__vThU1{margin-top:0;background:rgba(255,255,255,.7)}.project_submittedAttachments__vThU1>strong{display:flex;align-items:center;gap:6px;margin:0 0 8px;color:#53645d;font-size:12px;text-transform:uppercase;letter-spacing:.05em}.project_submittedAttachments__vThU1>strong svg{flex:none;width:15px}.project_submittedAttachments__vThU1 .project_projectFiles__pVJjq{gap:7px}.project_submittedAttachments__vThU1 .project_projectFileRow__gbBio{display:block;background:#fff}.project_submittedAttachments__vThU1 .project_projectFileRow__gbBio>a{gap:8px}.project_submittedAttachments__vThU1 .project_projectFileRow__gbBio>a>svg{width:15px}.project_submittedAttachments__vThU1 .project_projectFileRow__gbBio b,.project_submittedAttachments__vThU1 .project_projectFileRow__gbBio small{font-size:12px}.project_messageComposer__9IPCy{display:grid;gap:13px;margin-top:22px;padding-top:22px;border-top:1px solid #e2e5e2}.project_messageComposer__9IPCy .project_richEditorBody__EQX9h{min-height:190px}.project_messageComposer__9IPCy .project_topActions__0fgrg{margin-top:0}.project_messageUpload__OcwBJ{position:relative;display:flex;align-items:center;gap:11px;padding:13px 14px;border:1px dashed #c9d2cd;border-radius:10px;background:#fafbf9;color:#345448;cursor:pointer;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.project_messageUpload__OcwBJ>svg{width:20px;color:#bc5718}.project_messageUpload__OcwBJ>span{display:grid;gap:3px}.project_messageUpload__OcwBJ b{font-size:12px}.project_messageUpload__OcwBJ small{color:#74807a;font-size:12px}.project_messageUpload__OcwBJ input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0}.project_messageComposerDragging__Xi1oN .project_messageUpload__OcwBJ{border-color:#d35d18;background:#fff6ef;box-shadow:0 0 0 3px rgba(211,93,24,.12)}.project_messageUploadProgress__JRY3G{display:grid;grid-template-columns:1fr auto;align-items:center;gap:5px 12px;color:#63716b;font-size:12px}.project_messageUploadProgress__JRY3G>strong{color:#285748}.project_messageUploadProgress__JRY3G>i{grid-column:1/-1;height:5px;overflow:hidden;border-radius:999px;background:#e4e9e5}.project_messageUploadProgress__JRY3G>i>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#d75b0c,#ef8b3e);transition:width .25s ease}.project_messagePendingFiles__cWRU2{display:grid;gap:7px}.project_messagePendingFiles__cWRU2>div{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:9px;padding:9px 11px;border-radius:8px;background:#f1f5f2}.project_messagePendingFiles__cWRU2>div.project_messagePendingFileError__bi2Ix{background:#fff4f2}.project_messagePendingFiles__cWRU2>div>svg{width:15px;color:#b85217}.project_messagePendingFiles__cWRU2>div>span:nth-child(2){display:grid;min-width:0;gap:2px}.project_messagePendingFiles__cWRU2 b{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.project_messagePendingFiles__cWRU2 em{color:#a73d34;font-size:12px;font-style:normal}.project_messagePendingFiles__cWRU2 small{color:#6f7b75;font-size:12px;text-align:right}.project_messagePendingFiles__cWRU2>div>span:last-child{display:flex;gap:5px}.project_messagePendingFiles__cWRU2 button{min-height:28px;padding:0 8px;border:1px solid #d8deda;border-radius:6px;background:#fff;color:#52645c;font:inherit;font-size:12px;font-weight:750;cursor:pointer}.project_messagePendingFiles__cWRU2 button svg{width:13px}.project_messagePendingFiles__cWRU2 button:disabled{cursor:wait;opacity:.5}.project_messageComposerActions__69NTS{display:flex;align-items:center;justify-content:space-between;gap:12px}.project_messageComposerActions__69NTS:has(>button:only-child){justify-content:flex-end}.project_messageComposerActions__69NTS>button{gap:7px;margin-left:auto}.project_messageComposerActions__69NTS>button svg{width:15px}.project_messageComposerActions__69NTS>label{display:flex;align-items:center;gap:7px;font-size:12px}.project_messageComposerActions__69NTS>label input{width:15px;height:15px}.project_detailMain__zkBRN .project_projectFileRow__gbBio small{font-size:12px}.project_detailMain__zkBRN .project_detailGrid__s_LB4>div>.project_requirementsSection__RAddx+.project_section__BezzH{margin-top:50px}.project_inquirySubmission__ak3lM{position:relative;margin-top:16px;padding:17px 18px;border-radius:12px;background:#f4f6f4}.project_inquirySubmission__ak3lM>header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:2px}.project_inquirySubmission__ak3lM>header strong{font-size:15px}.project_inquirySubmission__ak3lM>header small{color:#6b756f;font-size:12px}.project_inquirySubmission__ak3lM .project_requirementDisclosure__OpNWo{margin-top:14px}.project_messageAdmin__YFs5L .project_requirementDisclosure__OpNWo{margin-top:0}.project_requirementClamped__8C1qA{-webkit-mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 38px),transparent);mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 38px),transparent)}.project_requirementClamped__8C1qA:after{display:none}.project_requirementExpanded__Zm5is{-webkit-mask-image:none;mask-image:none}.project_alignedTimelineSection__rmJfY{overflow:hidden}.project_alignedTimeline__bv6aP{position:relative;min-height:180px}.project_alignedTimelineLine__iwkI9{position:absolute;left:5px;background:#d4ded8}.project_alignedTimelineEvent__vLgpB{position:absolute;right:0;left:0;display:grid;grid-template-columns:20px minmax(0,1fr);align-items:start}.project_alignedTimelineEvent__vLgpB>i{position:relative;z-index:1;width:12px;height:12px;margin-top:2px;border-radius:50%;background:#bf5a2d}.project_alignedTimelineEvent__vLgpB h4{margin:0 0 6px;font-size:15px;line-height:1.4}.project_alignedTimelineEvent__vLgpB p{margin:0;color:var(--project-muted-alt);font-size:12px;line-height:1.5}.project_alignedTimelineEvent__vLgpB small{display:block;margin-top:7px;color:#56645e;font-size:12px}.project_requirementsSection__RAddx{padding:18px;border-color:#bad2fb;box-shadow:0 13px 38px rgba(42,99,173,.08)}.project_requirementsSection__RAddx>h2{display:none}.project_requirementsSection__RAddx .project_inquirySubmission__ak3lM{margin:0;padding:0;background:transparent}.project_inquiryHeader__2RaIn{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 1px 14px}.project_actorIdentity__kOa3_{display:flex;align-items:center;gap:12px;min-width:0}.project_adminAvatar__83uJh,.project_customerAvatar__T0j6Q{display:grid;flex:0 0 auto;place-items:center;width:46px;height:46px;border:1px solid #bcd5ff;border-radius:50%;background:#edf5ff;color:#1667d9}.project_adminAvatar__83uJh svg,.project_customerAvatar__T0j6Q svg{width:25px;height:25px;stroke-width:2}.project_actorIdentity__kOa3_>div{display:grid;gap:4px;min-width:0}.project_actorTitle__j1LGG{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.project_actorTitle__j1LGG>strong{color:#14283f;font-size:18px!important;line-height:1.2}.project_actorTitle__j1LGG>span{padding:4px 8px;border:1px solid #b9d2ff;border-radius:999px;background:#edf5ff;color:#1260cd;font-size:12px;font-weight:800}.project_actorIdentity__kOa3_ small{margin:0!important;color:#657287!important;font-size:12px!important}.project_actorIdentity__kOa3_ small b{color:#1260cd}.project_inquiryHeader__2RaIn time,.project_message__I_0ef>header>time{flex:none;color:#405069;font-size:12px;white-space:nowrap}.project_requirementsBody__HYefP{overflow:hidden;border:1px solid #bcd4fb;border-radius:12px;background:linear-gradient(145deg,#fff,#f7fbff)}.project_requirementsBody__HYefP>.project_requirementDisclosure__OpNWo{margin:0;padding:14px 18px 0}.project_requirementsBody__HYefP .project_requirementContent__qDTWG{font-size:15px;line-height:1.7}.project_requirementsBody__HYefP .project_requirementToggle__uaw_8{color:#125fc8}.project_requirementsBody__HYefP>.project_requirementsDetails__oXp6L{padding:12px 18px 16px;border-top:1px solid #c9daf6}.project_projectDetailsBlock__5xFAP>h3{display:flex;align-items:center;gap:8px;margin:0 0 5px;color:#1a3352;font-size:15px}.project_projectDetailsBlock__5xFAP>h3 svg{width:16px;color:var(--project-link)}.project_requirementsSection__RAddx .project_requirementsTable__CSlL4{margin-top:0}.project_requirementsSection__RAddx .project_requirementsTable__CSlL4 td,.project_requirementsSection__RAddx .project_requirementsTable__CSlL4 th{border-color:#dce7f7}.project_requirementsSection__RAddx .project_submittedAttachments__vThU1{margin-top:0;border-color:#ccdcf3;background:rgba(255,255,255,.78)}.project_requirementsSection__RAddx .project_submittedAttachments__vThU1>strong{display:flex;align-items:center;gap:6px;color:#243c5b}.project_requirementsSection__RAddx .project_submittedAttachments__vThU1>strong svg{width:15px;color:var(--project-link)}.project_projectConversationColumn__AIcsi{position:relative}.project_replyConnector__m2f9M{position:absolute;right:0;left:0;z-index:3;pointer-events:none}.project_replyConnectorLine__scntK{position:absolute;top:0;bottom:0;left:50%;width:2px;transform:translateX(-50%);background:linear-gradient(#2c78e7,#dd6418)}.project_replyConnectorEnd__QmQFc,.project_replyConnectorStart__2OcXV{position:absolute;left:50%;width:10px;height:10px;border:2px solid #fff;border-radius:50%;background:#2b75e1;box-shadow:0 0 0 1px #2b75e1}.project_replyConnectorStart__2OcXV{top:0;transform:translateX(-50%)}.project_replyConnectorEnd__QmQFc{top:100%;transform:translate(-50%,-100%);background:#dd6418;box-shadow:0 0 0 1px #dd6418}.project_linkedThread__8ioV8{position:absolute;top:50%;left:50%;display:flex;align-items:center;gap:7px;min-height:34px;padding:0 16px;transform:translate(-50%,-50%);border:1px solid #77a8f8;border-radius:999px;background:#fff;color:#1764d5;box-shadow:0 7px 18px rgba(28,96,191,.1);font-size:12px;font-style:normal;font-weight:800;white-space:nowrap}.project_linkedThread__8ioV8 svg{width:15px}.project_messageAdmin__YFs5L{position:relative;padding:18px;border:1px solid #f1c5a9;background:linear-gradient(145deg,#fffdfa,#fff4ec);box-shadow:0 10px 27px rgba(197,83,17,.07)}.project_messageAdmin__YFs5L>header{padding-bottom:12px;border-bottom:1px solid #f1d9c9}.project_messageAdmin__YFs5L .project_adminAvatar__83uJh{border-color:#f0bd97;background:var(--project-ember-tint);color:#c9520a}.project_messageAdmin__YFs5L .project_actorTitle__j1LGG>strong{color:#c84e08;font-size:18px!important}.project_messageAdmin__YFs5L .project_actorTitle__j1LGG>span{border-color:#f0c29f;background:#fff3e8;color:#c74d08}.project_replyContext__K5TBj{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid #f1ceb6;border-radius:9px;background:rgba(255,255,255,.64);color:#c64f0b;font-size:12px}.project_replyContext__K5TBj svg{flex:0 0 auto;width:16px}.project_replyContext__K5TBj span{color:#796c64;font-weight:500}.project_messageAdmin__YFs5L .project_submittedAttachments__vThU1{border-color:#efd6c6;background:rgba(255,255,255,.76)}.project_adminAvatar__83uJh{overflow:hidden}.project_adminAvatar__83uJh img{display:block;width:100%;height:100%;object-fit:cover}.project_messageAdmin__YFs5L .project_actorIdentity__kOa3_ small b{color:#c84e08;font-weight:800}.project_messageAttachmentSection__vAMuG{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-top:2px;padding-top:14px;border-top:1px solid #edcdb8}.project_messageAttachmentSection__vAMuG .project_submittedAttachments__vThU1{width:min(100%,285px);margin:0}.project_customerAttachmentSection__lEFK7{margin-right:18px;margin-left:18px;border-top-color:#c9daf6}.project_customerAttachmentSection__lEFK7 .project_submittedAttachments__vThU1{border-color:#ccdcf3;background:rgba(255,255,255,.82)}.project_messageAdmin__YFs5L .project_requirementToggle__uaw_8{margin-bottom:10px}.project_projectTitleValue__LfS4E{display:-webkit-box;max-width:100%;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;line-height:1.45;overflow-wrap:anywhere;word-break:break-word}.project_submittedAttachments__vThU1 .project_projectFileRow__gbBio{display:grid;grid-template-columns:minmax(0,1fr);padding:9px 10px}.project_submittedAttachments__vThU1 .project_projectImageFileRow__mvK13{grid-template-columns:minmax(0,1fr) 48px}.project_submittedAttachments__vThU1 .project_projectFilePreviewThumb__vBuC6{width:48px;height:48px}.project_messageThreadSection__sTm_k{margin-top:0;overflow:hidden}.project_messageThreadSection__sTm_k>.project_message__I_0ef{min-height:100%;margin:0;border-radius:19px}.project_messageThreadCustomer__lwKGc{padding:18px;border-color:#bad2fb;background:#fff;box-shadow:0 13px 38px rgba(42,99,173,.08)}.project_messageThreadCustomer__lwKGc .project_requirementsBody__HYefP>.project_submittedContent__kjSIl>.project_requirementDisclosure__OpNWo{margin:0;padding:14px 18px 0}.project_messageThreadAdmin__MjAUE{padding:0;border-color:#efc7ad}.project_messageComposerSection__fW19c{margin-top:34px;padding:24px}.project_messageComposerSection__fW19c .project_messageComposer__9IPCy{margin-top:0;padding-top:0;border-top:0}.project_emptyMessagesSection__PKfdw{margin-top:34px}.project_projectConversationColumn__AIcsi>.project_replyConnector__m2f9M{position:relative;right:auto;left:auto;z-index:3;width:100%;height:64px}.project_projectConversationColumn__AIcsi>.project_replyConnector__m2f9M .project_replyConnectorLine__scntK{top:0;bottom:0}.project_projectConversationColumn__AIcsi>.project_replyConnector__m2f9M .project_replyConnectorStart__2OcXV{top:0}.project_projectConversationColumn__AIcsi>.project_replyConnector__m2f9M .project_replyConnectorEnd__QmQFc{top:100%}.project_replyConnectorContinuation__fP3w0 .project_replyConnectorLine__scntK{background:linear-gradient(#7c8d86,#c57645)}.project_replyConnectorContinuation__fP3w0 .project_replyConnectorStart__2OcXV{background:#71827b;box-shadow:0 0 0 1px #71827b}.project_replyConnectorContinuation__fP3w0 .project_replyConnectorEnd__QmQFc{background:#c57645;box-shadow:0 0 0 1px #c57645}.project_replyConnectorContinuation__fP3w0 .project_linkedThread__8ioV8{border-color:#d7c4b7;color:#805336;box-shadow:0 7px 18px rgba(91,69,54,.08)}.project_detailAside__ucApZ .project_alignedTimelineSection__rmJfY{border-color:#dbe1e8;box-shadow:0 13px 38px rgba(28,47,68,.08)}.project_detailAside__ucApZ .project_alignedTimelineSection__rmJfY>h2{display:flex;align-items:center;gap:10px;font-size:18px}.project_detailAside__ucApZ .project_alignedTimelineSection__rmJfY>h2 svg{width:21px}.project_alignedTimeline__bv6aP{margin-top:8px}.project_alignedTimelineLine__iwkI9{left:13px;width:2px;background:#d5ddd9}.project_alignedTimelineEvent__vLgpB{grid-template-columns:42px minmax(0,1fr)}.project_alignedTimelineEvent__vLgpB>i{display:grid;place-items:center;width:28px;height:28px;margin:0;border:2px solid #e1641c;background:#fff7f1;color:#d65a12;box-shadow:0 0 0 4px #fff}.project_alignedTimelineEvent__vLgpB>i svg{width:14px;height:14px;stroke-width:2.4}.project_alignedTimelineEvent__vLgpB h4{margin:2px 0 6px;color:#172b3d}.project_timelineComplete__HfYYw>i{border-color:#20a85b;background:#20a85b;color:#fff}.project_timelineReply__sP8nR>i{border-color:#c84c08;background:#c84c08;color:#fff}.project_timelineReply__sP8nR h4{color:#b84407}@media (max-width:1050px){.project_detailMain__zkBRN .project_detailGrid__s_LB4{grid-template-columns:minmax(0,1fr)}.project_detailAside__ucApZ{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;align-items:start}.project_detailAside__ucApZ>.project_section__BezzH{margin-top:0}.project_alignedTimeline__bv6aP{display:grid;height:auto!important}.project_alignedTimelineLine__iwkI9{display:none}.project_alignedTimelineEvent__vLgpB{position:relative;top:auto!important;padding-bottom:24px}.project_alignedTimelineEvent__vLgpB:not(:last-child):after{position:absolute;top:14px;bottom:0;left:13px;width:2px;background:#d4ded8;content:""}}@media (max-width:780px){.project_detailMain__zkBRN{width:min(100% - 32px,1480px)}.project_detailAside__ucApZ,.project_detailMain__zkBRN .project_detailGrid__s_LB4{grid-template-columns:minmax(0,1fr)}.project_detailAside__ucApZ{min-width:0}.project_detailMain__zkBRN>.project_sectionHead__YwfmY .project_topActions__0fgrg{margin-top:16px}.project_detailMain__zkBRN>.project_sectionHead__YwfmY .project_meta__YnrEJ{gap:7px}.project_detailMain__zkBRN>.project_sectionHead__YwfmY .project_meta__YnrEJ>span:not(:first-child):before{display:none}.project_requirementsDetails__oXp6L{grid-template-columns:1fr;gap:12px}.project_requirementsDetails__oXp6L .project_requirementsTable__CSlL4{width:100%}.project_message__I_0ef .project_submittedAttachments__vThU1,.project_requirementsDetails__oXp6L .project_submittedAttachments__vThU1,.project_submittedAttachments__vThU1{margin-top:0}.project_messagePendingFiles__cWRU2>div{grid-template-columns:auto minmax(0,1fr) auto}.project_messagePendingFiles__cWRU2>div>small{grid-column:2}.project_messagePendingFiles__cWRU2>div>span:last-child{grid-column:3;grid-row:1/3}.project_inquirySubmission__ak3lM{padding:15px}.project_requirementsSection__RAddx{padding:14px}.project_requirementsSection__RAddx .project_inquirySubmission__ak3lM{padding:0}.project_inquiryHeader__2RaIn,.project_message__I_0ef>header{align-items:flex-start}.project_actorTitle__j1LGG>strong{font-size:18px!important}.project_inquiryHeader__2RaIn time,.project_message__I_0ef>header>time{font-size:12px}.project_messageThreadCustomer__lwKGc .project_requirementsBody__HYefP>.project_submittedContent__kjSIl>.project_requirementDisclosure__OpNWo,.project_requirementsBody__HYefP>.project_requirementDisclosure__OpNWo,.project_requirementsBody__HYefP>.project_requirementsDetails__oXp6L{padding-right:13px;padding-left:13px}.project_customerAttachmentSection__lEFK7{margin-right:13px;margin-left:13px}.project_replyContext__K5TBj{align-items:flex-start;flex-wrap:wrap}.project_replyContext__K5TBj span{flex-basis:100%;padding-left:24px}.project_detailMain__zkBRN .project_detailGrid__s_LB4>div>.project_requirementsSection__RAddx+.project_section__BezzH{margin-top:48px}.project_linkedThread__8ioV8{padding:0 11px;font-size:12px}.project_alignedTimeline__bv6aP{display:grid;height:auto!important}.project_alignedTimelineLine__iwkI9{display:none}.project_alignedTimelineEvent__vLgpB{position:relative;top:auto!important;padding-bottom:24px}.project_alignedTimelineEvent__vLgpB:not(:last-child):after{position:absolute;top:14px;bottom:0;left:13px;width:2px;background:#d4ded8;content:""}}.project_detailMain__zkBRN .project_alignedTimelineEvent__vLgpB small,.project_detailMain__zkBRN .project_detailAside__ucApZ .project_projectCard__4nkTu small{font-size:12px}@media (max-width:780px){.project_detailMain__zkBRN .project_inquiryHeader__2RaIn time,.project_detailMain__zkBRN .project_linkedThread__8ioV8,.project_detailMain__zkBRN .project_message__I_0ef>header>time{font-size:12px}}.project_dashboardPage__H66NV .project_dashboardEyebrow__XrO3_{font-size:12px!important}.project_dashboardPage__H66NV .project_dashboardHeader__w9hi_>div:first-child>p:last-child{font-size:15px}.project_dashboardPage__H66NV .project_accountMenu__NLShV>div>small,.project_dashboardPage__H66NV .project_accountMenu__NLShV>div>span,.project_dashboardPage__H66NV .project_actionBanner__NhIrQ small{font-size:12px}.project_dashboardPage__H66NV .project_actionBanner__NhIrQ strong{font-size:15px}.project_dashboardPage__H66NV .project_actionBanner__NhIrQ p,.project_dashboardPage__H66NV .project_actionBanner__NhIrQ>button,.project_dashboardPage__H66NV .project_projectLabels__Nz5Jj i,.project_dashboardPage__H66NV .project_projectLabels__Nz5Jj span,.project_dashboardPage__H66NV .project_projectSearch__A0cAD input,.project_dashboardPage__H66NV .project_workspaceToolbar__y1IDn select,.project_dashboardPage__H66NV .project_workspaceToolbar__y1IDn>div>p{font-size:12px}.project_dashboardPage__H66NV .project_projectCardTop__jQqW8 h3{font-size:23px}.project_dashboardPage__H66NV .project_dashboardEmpty__NxWF7>button,.project_dashboardPage__H66NV .project_dashboardEmpty__NxWF7>div span,.project_dashboardPage__H66NV .project_dashboardProjectCard__ZnbfR footer span,.project_dashboardPage__H66NV .project_dashboardProjectCard__ZnbfR footer strong,.project_dashboardPage__H66NV .project_dashboardProjectCard__ZnbfR footer>a,.project_dashboardPage__H66NV .project_projectCardTop__jQqW8 p,.project_dashboardPage__H66NV .project_projectUpdate__dZQna small,.project_dashboardPage__H66NV .project_projectUpdate__dZQna strong,.project_dashboardPage__H66NV .project_projectUpdate__dZQna time,.project_dashboardPage__H66NV .project_statusBadge__CyiK2{font-size:12px}.project_dashboardPage__H66NV .project_salesHandoffLead__PPbTx strong{font-size:15px}.project_dashboardPage__H66NV .project_salesHandoffLead__PPbTx p,.project_dashboardPage__H66NV .project_salesHandoffServices__jtkng span,.project_dashboardPage__H66NV .project_salesHandoff__USYxC>a{font-size:12px}.project_activityTrackShell__7fw9s{display:grid;grid-template-columns:34px minmax(0,1fr) 34px;align-items:center;gap:9px;margin:22px 0 18px}.project_activityTrackArrow__wMoo8{display:grid;place-items:center;width:34px;height:34px;padding:0;border:1px solid #d8ded9;border-radius:50%;background:#fff;color:#31574a;box-shadow:0 4px 12px rgba(22,49,40,.06);cursor:pointer;transition:border-color .18s,color .18s,opacity .18s,transform .18s}.project_activityTrackArrow__wMoo8:hover:not(:disabled){transform:translateY(-1px);border-color:#c65a18;color:#bd4d0b}.project_activityTrackArrow__wMoo8:disabled{cursor:default;opacity:.24}.project_activityTrackArrow__wMoo8 svg{width:17px;height:17px}.project_activityTrack__2bq4x{display:flex;gap:12px;min-width:0;overflow-x:auto;padding:5px 2px 8px;scroll-snap-type:x mandatory;scrollbar-width:none}.project_activityTrack__2bq4x::-webkit-scrollbar{display:none}.project_activityNode__BmFgH{position:relative;display:grid;flex:0 0 calc((100% - 48px) / 5);justify-items:center;gap:5px;min-width:118px;padding:2px 6px;color:#52645c;text-align:center;text-decoration:none;scroll-snap-align:start}.project_activityNode__BmFgH:after{position:absolute;z-index:0;top:20px;left:calc(50% + 22px);width:calc(100% - 32px);height:2px;background:#dce2de;content:""}.project_activityNode__BmFgH:last-child:after{display:none}.project_activityNode__BmFgH>span{position:relative;z-index:1;display:grid;place-items:center;width:42px;height:42px;border:1px solid #cbd8d1;border-radius:50%;background:#eff5f1;color:#32614f;box-shadow:0 0 0 5px #fff;transition:transform .18s,box-shadow .18s}.project_activityNode__BmFgH>span svg{width:21px;height:21px}.project_activityNode__BmFgH>strong{display:-webkit-box;max-width:100%;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#315147;font-size:12px;line-height:1.3}.project_activityNode__BmFgH>small{color:#7a8580;font-size:12px;line-height:1.25}.project_activityNode__BmFgH:hover>span{transform:translateY(-2px);box-shadow:0 0 0 5px #fff,0 7px 16px rgba(31,81,63,.14)}.project_activityNodeCustomer__OsYVD>span{border-color:#bed6c8;background:#edf7f1;color:#24704f}.project_activityNodeAdmin__ZfgIS>span{border-color:#bdd4eb;background:#edf5fc;color:#286a9b}.project_activityNodeLatest__molhk>span{border:2px solid #e45d0a;background:#fff1e5;color:#d95205;box-shadow:0 0 0 5px #fff,0 0 0 7px rgba(226,87,7,.16)}.project_activityNodeLatest__molhk>strong{color:#c94c06}.project_activityNodeLatest__molhk:after{background:linear-gradient(90deg,#e06a26,#dce2de)}.project_alignedTimelineEvent__vLgpB:target,.project_dashboardProjectCard__ZnbfR:target,.project_messageThreadSection__sTm_k:target,.project_requirementsSection__RAddx:target{scroll-margin-top:110px}.project_messageThreadSection__sTm_k:target,.project_requirementsSection__RAddx:target{animation:project_projectAnchorFlash__AKbcs 1.4s ease}@keyframes project_projectAnchorFlash__AKbcs{0%,35%{box-shadow:0 0 0 5px rgba(222,91,12,.22),0 13px 38px rgba(42,99,173,.08)}to{box-shadow:0 13px 38px rgba(42,99,173,.08)}}@media (max-width:1180px){.project_activityNode__BmFgH{flex-basis:calc((100% - 36px) / 4)}}@media (max-width:760px){.project_activityTrackShell__7fw9s{grid-template-columns:30px minmax(0,1fr) 30px;gap:6px;margin:18px 0 15px}.project_activityTrackArrow__wMoo8{width:30px;height:30px}.project_activityNode__BmFgH{flex-basis:calc((100% - 14px) / 2.15);min-width:104px}.project_activityNode__BmFgH>span{width:38px;height:38px}.project_activityNode__BmFgH>span svg{width:19px;height:19px}.project_activityNode__BmFgH:after{top:18px;left:calc(50% + 20px)}.project_activityNode__BmFgH>small,.project_activityNode__BmFgH>strong{font-size:12px}}.project_accountMenuError__TW4Do{margin:8px 0 0;padding:9px 10px;border-radius:7px;background:#fff1ef;color:#a13a31;font-size:12px;line-height:1.45}.project_projectUpdateTitle__XU1BY{display:flex;align-items:center;gap:9px;min-width:0}.project_projectUpdateTitle__XU1BY>strong{display:-webkit-box;min-width:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.project_projectUpdateTitle__XU1BY>span{flex:none;padding:4px 7px;border-radius:999px;background:var(--project-ember-tint);color:#b94a08;font-size:12px;font-weight:850;white-space:nowrap}@media (max-width:760px){.project_projectUpdateTitle__XU1BY{align-items:flex-start;flex-direction:column;gap:6px}}.project_plainTextOutput__lfZVE{white-space:pre-wrap}.project_requirementsBody__HYefP>.project_submittedContent__kjSIl>.project_requirementDisclosure__OpNWo{margin:0;padding:14px 18px 0}@media (max-width:780px){.project_requirementsBody__HYefP>.project_submittedContent__kjSIl>.project_requirementDisclosure__OpNWo{padding-right:13px;padding-left:13px}}.project_alignedTimelineEvent__vLgpB:not(.project_timelineSystemEvent__z5IAb) p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.project_timelineSystemEvent__z5IAb>div{display:grid;gap:3px;min-width:0}.project_timelineSystemEvent__z5IAb h4,.project_timelineSystemEvent__z5IAb p{margin:0!important;overflow:hidden;font-size:12px!important;text-overflow:ellipsis;white-space:nowrap}.project_timelineSystemEvent__z5IAb{grid-template-columns:34px minmax(0,1fr)}.project_timelineSystemEvent__z5IAb>i{width:22px;height:22px;margin-top:1px;margin-left:3px;box-shadow:0 0 0 3px #fff}.project_timelineSystemEvent__z5IAb>i svg{width:11px;height:11px}.project_timelineSystemEvent__z5IAb h4,.project_timelineSystemEvent__z5IAb p{line-height:1.4!important}@media (max-width:1050px){.project_timelineSystemEvent__z5IAb>div{display:block}.project_timelineSystemEvent__z5IAb h4,.project_timelineSystemEvent__z5IAb p{display:block;white-space:normal}.project_timelineSystemEvent__z5IAb p{margin-top:4px!important}}.project_timelineMoreRow__UilQb{padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.project_timelineMoreRow__UilQb h4{color:#b84407!important}.project_timelineMoreRow__UilQb>i{border-style:dashed}.project_timelineMoreRow__UilQb:hover h4{text-decoration:underline}.project_projectFilesMore__ffSiS{justify-self:start;padding:2px 0;border:0;background:none;color:#b84407;font:inherit;font-size:12px;font-weight:800;cursor:pointer}.project_projectFilesMore__ffSiS:before{content:"+ "}.project_projectFilesMore__ffSiS[aria-expanded=true]:before{content:"− "}.project_projectFilesMore__ffSiS:hover{text-decoration:underline}.project_dashboardPage__H66NV .project_projectSearch__A0cAD input,.project_dashboardPage__H66NV .project_workspaceToolbar__y1IDn select,.project_field__ufgBO input,.project_field__ufgBO select,.project_field__ufgBO textarea,.project_projectSearch__A0cAD input,.project_requestSection__CN2LY .project_field__ufgBO input,.project_requestSection__CN2LY .project_field__ufgBO select,.project_requestSection__CN2LY .project_field__ufgBO textarea,.project_richEditorBody__EQX9h,.project_workspaceToolbar__y1IDn select{font-size:15px}@media (max-width:780px){.project_dashboardPage__H66NV .project_projectSearch__A0cAD input,.project_dashboardPage__H66NV .project_workspaceToolbar__y1IDn select,.project_field__ufgBO input,.project_field__ufgBO select,.project_field__ufgBO textarea,.project_projectSearch__A0cAD input,.project_requestSection__CN2LY .project_field__ufgBO input,.project_requestSection__CN2LY .project_field__ufgBO select,.project_requestSection__CN2LY .project_field__ufgBO textarea,.project_richEditorBody__EQX9h,.project_workspaceToolbar__y1IDn select{font-size:16px}}.project_accountHeading___fQWX h1{font-size:clamp(30px,2.4vw,38px)}.project_accountHeading___fQWX>div>p:last-child{margin-top:12px;font-size:15px;line-height:1.6}.project_accountMain__LYvcs .project_secondary__aCJBe{font-size:15px}.project_accountProfile__mhiWS{gap:16px;padding:26px 24px}.project_accountProfile__mhiWS .project_accountAvatar__uVhlT{margin-bottom:0}.project_accountProfile__mhiWS h2{margin:0;font-size:18px}.project_accountProfile__mhiWS>p{margin:0;font-size:15px;line-height:1.5}.project_accountProfile__mhiWS>div{margin-top:4px;padding:16px}.project_accountProfile__mhiWS>div strong{font-size:15px}.project_accountProfile__mhiWS>div small{font-size:12px;line-height:1.55}.project_accountPanelTitle__c8iSa h2{font-size:18px}.project_accountPanelTitle__c8iSa{margin-bottom:26px;padding-bottom:22px}.project_accountSecurityPanel__DnVAe form{display:grid;gap:18px}.project_accountSecurityPanel__DnVAe>form>h2{margin:0;font-size:15px}.project_accountSecurityPanel__DnVAe form>p.project_muted__dsnP4{margin:-8px 0 0;font-size:15px;line-height:1.6}.project_accountSecurityPanel__DnVAe .project_grid__1K1Xf{gap:18px}.project_accountSecurityPanel__DnVAe .project_field__ufgBO{gap:7px}.project_accountSecurityPanel__DnVAe .project_field__ufgBO label{font-size:12px}.project_accountSecurityPanel__DnVAe .project_topActions__0fgrg{margin-top:2px}.project_accountSecurityPanel__DnVAe .project_error__grGYP,.project_accountSecurityPanel__DnVAe .project_success__rb0ma{margin:0;font-size:15px}.project_accountAccessNote__j24dM{margin-top:26px;line-height:1.55}.project_accountHeading___fQWX>.project_secondary__aCJBe,.project_detailMain__zkBRN>.project_sectionHead__YwfmY .project_topActions__0fgrg a,.project_requestHeading__OwN7D>a{gap:8px;min-height:44px;padding:0 16px;font-size:15px}.project_accountHeading___fQWX>.project_secondary__aCJBe svg,.project_detailMain__zkBRN>.project_sectionHead__YwfmY .project_topActions__0fgrg a svg,.project_requestHeading__OwN7D>a svg{flex:none;width:16px;height:16px;stroke-width:1.9}.project_accountSecurityPanel__DnVAe .project_primary___4e_f{min-height:44px;padding:0 20px;font-size:15px}.project_accountSecurityPanel__DnVAe .project_primary___4e_f:disabled{cursor:wait;opacity:.62}.project_projectCardActions__XKM2O{display:flex;align-items:center;gap:16px}.project_draftDelete__PEOHh{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;color:#9a2d28;font:inherit;font-size:12px;font-weight:750;cursor:pointer}.project_draftDelete__PEOHh:hover{text-decoration:underline}.project_draftDelete__PEOHh:disabled{cursor:wait;opacity:.55;text-decoration:none}.project_draftDelete__PEOHh svg{flex:none}@media (max-width:760px){.project_projectCardActions__XKM2O{width:100%;justify-content:space-between;gap:12px}}.project_activityNodeComplete__x7GJg>span{border:2px solid #2f8a5b;background:#e8f6ee;color:#1c6b42;box-shadow:0 0 0 5px #fff,0 0 0 7px rgba(47,138,91,.16)}.project_activityNodeComplete__x7GJg>strong{color:#1c6b42}.project_activityNodePending__Y_81c{color:#7c8a84}.project_activityNodePending__Y_81c>span{border-style:dashed;border-color:#c8d2cc;background:#f7f9f8;color:#8c9a94;box-shadow:0 0 0 5px #fff}.project_activityNodePending__Y_81c>strong{color:#6f7e78;font-weight:750}.project_activityNodePending__Y_81c>small{color:#93a09a}.project_activityNodeBeforePending__FKW3m:after{background:none;border-top:2px dashed #cdd6d1}.project_awaitingReply__iAlR_{display:grid;gap:18px;border-color:#dfe6e2;background:linear-gradient(160deg,#fff,#f7faf8)}.project_awaitingReplyHead__vysyH{display:flex;align-items:flex-start;gap:14px}.project_awaitingReplyHead__vysyH>span{display:grid;flex:none;place-items:center;width:44px;height:44px;border-radius:12px;background:#edf5f1;color:#25604c}.project_awaitingReplyHead__vysyH>span svg{width:21px}.project_awaitingReplyHead__vysyH strong{display:block;margin-bottom:6px;color:#173b2f;font-size:18px}.project_awaitingReplyHead__vysyH p{max-width:62ch;margin:0;color:#5d6b65;font-size:15px;line-height:1.6}.project_awaitingReplySteps__vrjOw{display:grid;gap:14px;margin:0;padding:18px 0 0;border-top:1px solid #e7ebe8;list-style:none}.project_awaitingReplySteps__vrjOw li{display:flex;align-items:flex-start;gap:12px}.project_awaitingReplySteps__vrjOw i{display:grid;flex:none;place-items:center;width:24px;height:24px;border-radius:50%;background:#edf3ef;color:#2a5a49;font-size:12px;font-style:normal;font-weight:850}.project_awaitingReplySteps__vrjOw b{display:block;color:#22453a;font-size:15px}.project_awaitingReplySteps__vrjOw small{color:#6c7a74;font-size:12px;line-height:1.5}.project_awaitingReplyNote__S8ygi{margin:0;padding:13px 15px;border-radius:10px;background:#f4f7f5;color:#5f6d67;font-size:12px;line-height:1.55}@media (max-width:780px){.project_awaitingReplyHead__vysyH{flex-direction:column;gap:10px}}.project_alignedTimelineLinePending__ir1Hm{background:none;border-left:2px dashed #cdd6d1}.project_timelinePending__WYV4I>i{border-style:dashed;border-color:#c8d2cc;background:#f7f9f8;color:#8c9a94}.project_timelinePending__WYV4I h4{color:#6f7e78}.project_timelinePending__WYV4I p{color:#93a09a}.project_messageUploadDone__9GHYJ{margin-left:10px;color:#1f7a4d;font-style:normal;font-weight:750;animation:project_uploadDoneFade__9GmAw 8s ease forwards}@keyframes project_uploadDoneFade__9GmAw{0%{opacity:0;transform:translateY(2px)}9%{opacity:1;transform:none}72%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.project_messageUploadDone__9GHYJ{animation:none}}.project_messageQuotes__raVuE{width:min(100%,300px);min-width:0;margin-top:0;padding:12px;border:1px solid #e8d5c2;border-radius:10px;background:rgba(255,255,255,.7)}.project_messageQuotes__raVuE>strong{display:flex;align-items:center;gap:6px;margin:0 0 8px;color:#8a5a2c;font-size:12px;text-transform:uppercase;letter-spacing:.05em}.project_messageQuotes__raVuE>strong svg{flex:none;width:15px;color:#c2660f}.project_messageQuoteLink__feJQD{display:flex;align-items:center;gap:10px;padding:11px 12px;border:1px solid #ecd7c2;border-radius:9px;background:#fff;color:inherit;text-decoration:none;transition:border-color .18s,box-shadow .18s}.project_messageQuoteLink__feJQD+.project_messageQuoteLink__feJQD{margin-top:7px}.project_messageQuoteLink__feJQD:hover{border-color:#d4802f;box-shadow:0 8px 20px rgba(187,90,17,.12)}.project_messageQuoteIcon__xP7vq{display:grid;flex:none;place-items:center;width:34px;height:34px;border-radius:8px;background:#fff2e5;color:#c2660f}.project_messageQuoteIcon__xP7vq svg{width:17px}.project_messageQuoteText__MIgD_{display:grid;gap:2px;min-width:0;flex:1}.project_messageQuoteText__MIgD_ b{color:#1f3b32;font-size:12px}.project_messageQuoteText__MIgD_ small{display:block;margin:0;color:var(--project-muted-soft);font-size:12px}.project_messageQuoteLink__feJQD>svg:last-child{flex:none;width:16px;color:#c2660f}.project_messageThreadCustomer__lwKGc .project_messageQuotes__raVuE{border-color:#ccdcf3;background:rgba(255,255,255,.82)}.project_messageThreadCustomer__lwKGc .project_messageQuotes__raVuE>strong{color:#243c5b}.project_messageThreadCustomer__lwKGc .project_messageQuoteIcon__xP7vq,.project_messageThreadCustomer__lwKGc .project_messageQuotes__raVuE>strong svg{color:var(--project-link)}.project_messageThreadCustomer__lwKGc .project_messageQuoteIcon__xP7vq{background:#edf5ff}.project_messageThreadCustomer__lwKGc .project_messageQuoteLink__feJQD{border-color:#d5e4f8}.project_messageThreadCustomer__lwKGc .project_messageQuoteLink__feJQD:hover{border-color:#5f95e8;box-shadow:0 8px 20px rgba(31,92,182,.12)}.project_messageThreadCustomer__lwKGc .project_messageQuoteLink__feJQD>svg:last-child{color:var(--project-link)}@media (max-width:780px){.project_messageAttachmentSection__vAMuG{flex-direction:column;gap:14px}.project_messageQuotes__raVuE{width:100%}}.project_quoteMain__iYIa_{width:min(940px,calc(100% - 40px))}.project_quoteBack__HWktz{display:inline-flex;align-items:center;gap:8px;margin-bottom:18px;color:#5b6b64;font-size:15px;font-weight:750;text-decoration:none}.project_quoteBack__HWktz svg{width:16px}.project_quoteBack__HWktz:hover{color:#b8480a}.project_quoteDoc__Tt7Vp{overflow:hidden;border:1px solid #e3e0d8;border-radius:20px;background:#fff;box-shadow:0 18px 50px rgba(25,48,40,.07)}.project_quoteHead__c5De8{display:flex;align-items:flex-start;justify-content:space-between;gap:32px;flex-wrap:wrap;padding:30px 32px;border-bottom:1px solid var(--project-line-soft);background:linear-gradient(150deg,#fff,#faf8f4)}.project_quoteHead__c5De8 h1{margin:6px 0 0;color:#12362b;font-size:26px;letter-spacing:.01em}.project_quoteFor__zhCZU{margin:7px 0 0;color:var(--project-muted);font-size:15px}.project_quoteMeta__jd72h{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:14px;color:#7c8781;font-size:12px}.project_quoteMeta__jd72h>span+span:before{content:"·";margin-right:10px;color:#c3ccc7}.project_quoteStatus___qZU3{padding:5px 11px;border-radius:999px;background:#eef4f0;color:#26614c;font-size:12px;font-weight:800}.project_quoteStatus___qZU3+span:before{display:none}.project_quoteStatus___qZU3[data-status=published]{background:#fff1e4;color:#b8480a}.project_quoteStatus___qZU3[data-status=accepted]{background:#e8f6ee;color:#1c7345}.project_quoteStatus___qZU3[data-status=declined]{background:#fdeeec;color:#a3372c}.project_quoteStatus___qZU3[data-status=change_requested]{background:#fdf4e3;color:#8a6412}.project_quoteTotalBox__Gr_LG{display:grid;gap:4px;justify-items:end;text-align:right}.project_quoteTotalBox__Gr_LG small{color:#7c8781;font-size:12px;text-transform:uppercase;letter-spacing:.06em}.project_quoteTotalBox__Gr_LG strong{color:#b8480a;font-size:30px;font-variant-numeric:tabular-nums;line-height:1.1;white-space:nowrap}.project_quoteTotalBox__Gr_LG span{display:flex;align-items:center;gap:6px;color:var(--project-muted);font-size:12px}.project_quoteTotalBox__Gr_LG svg{width:14px}.project_quoteExpired__WybuK{color:#a3372c!important;font-weight:750}.project_quoteParties__WrEvD{display:grid;grid-template-columns:1fr 1fr;gap:26px;padding:24px 32px;border-bottom:1px solid var(--project-line-soft)}.project_quoteParties__WrEvD small{display:block;margin-bottom:6px;color:var(--project-muted-soft);font-size:12px;text-transform:uppercase;letter-spacing:.06em}.project_quoteParties__WrEvD strong{display:block;color:#173b2f;font-size:15px}.project_quoteParties__WrEvD p{display:flex;align-items:center;gap:6px;margin:5px 0 0;color:var(--project-muted);font-size:12px;line-height:1.55}.project_quoteParties__WrEvD svg{flex:none;width:14px;color:#93a09a}.project_quotePartyContact__g3geI{overflow-wrap:anywhere}.project_quoteTableWrap__aRW60{overflow-x:auto;padding:8px 32px 0}.project_quoteTable__A8zcv{width:100%;border-collapse:collapse}.project_quoteTable__A8zcv th{padding:14px 0 10px;border-bottom:1px solid #e4e1da;color:var(--project-muted-soft);font-size:12px;font-weight:800;text-align:right;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.project_quoteTable__A8zcv th:first-child{text-align:left}.project_quoteTable__A8zcv td{padding:14px 0;border-bottom:1px solid #f0eee9;color:#2a4a3f;font-size:15px;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.project_quoteTable__A8zcv td:first-child{max-width:380px;color:#173b2f;text-align:left;white-space:normal}.project_quoteTable__A8zcv td+td{padding-left:26px}.project_quoteTable__A8zcv td small{color:var(--project-muted-soft);font-size:12px}.project_quoteSummary__hBigA{display:flex;justify-content:flex-end;padding:18px 32px 26px}.project_quoteSummary__hBigA dl{display:grid;gap:9px;min-width:min(320px,100%);margin:0}.project_quoteSummary__hBigA div{display:flex;align-items:baseline;justify-content:space-between;gap:28px}.project_quoteSummary__hBigA dt{color:var(--project-muted);font-size:15px}.project_quoteSummary__hBigA dd{margin:0;color:#2a4a3f;font-size:15px;font-variant-numeric:tabular-nums}.project_quoteSummaryTotal__Hy6Ua{margin-top:5px;padding-top:12px;border-top:2px solid var(--project-line-soft)}.project_quoteSummaryTotal__Hy6Ua dt{color:#12362b!important;font-size:18px!important;font-weight:800}.project_quoteSummaryTotal__Hy6Ua dd{color:#b8480a!important;font-size:22px!important;font-weight:850}.project_quoteTerms__UapJw{padding:24px 32px 28px;border-top:1px solid var(--project-line-soft);background:#fbfaf7}.project_quoteTerms__UapJw h2{margin:0 0 16px;color:#173b2f;font-size:18px}.project_quoteTerms__UapJw dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px 28px;margin:0}.project_quoteTerms__UapJw dt{margin-bottom:4px;color:var(--project-muted-soft);font-size:12px;text-transform:uppercase;letter-spacing:.05em}.project_quoteTerms__UapJw dd{margin:0;color:#2a4a3f;font-size:15px;line-height:1.55}.project_quoteNotes__ROxe7{max-width:70ch;margin:18px 0 0;padding-top:16px;border-top:1px solid #eae7e0;color:#5d6b65;font-size:15px;line-height:1.65}.project_quoteFootNote__Uu3lI{display:flex;align-items:center;gap:8px;margin:18px 0 0;color:var(--project-muted-soft);font-size:12px}.project_quoteFootNote__Uu3lI svg{flex:none;width:15px;color:#4d7d68}@media (max-width:760px){.project_quoteMain__iYIa_{width:min(100% - 28px,640px)}.project_quoteHead__c5De8,.project_quoteParties__WrEvD,.project_quoteSummary__hBigA,.project_quoteTableWrap__aRW60,.project_quoteTerms__UapJw{padding-left:20px;padding-right:20px}.project_quoteHead__c5De8{gap:18px}.project_quoteTotalBox__Gr_LG{justify-items:start;text-align:left}.project_quoteParties__WrEvD{grid-template-columns:1fr;gap:18px}.project_quoteTable__A8zcv{min-width:540px}.project_quoteTable__A8zcv td:first-child{max-width:none}.project_quoteSummary__hBigA dl{width:100%}}.project_dashboardProjectCard__ZnbfR footer{justify-content:flex-end}.project_actionBannerList__1A0xC{display:grid;gap:5px;margin:7px 0 0;padding:0;list-style:none}.project_actionBannerList__1A0xC a{display:flex;align-items:center;gap:7px;flex-wrap:wrap;color:#7c5636;font-size:12px;text-decoration:none}.project_actionBannerList__1A0xC svg{flex:none;width:14px;color:#d2600d}.project_actionBannerList__1A0xC b{color:#b04708;font-weight:850;white-space:nowrap}.project_actionBannerList__1A0xC a:hover b{text-decoration:underline}.project_dashboardProjectCard__ZnbfR:hover{transform:translateY(-2px);border-color:#eccfb2;background:linear-gradient(104deg,#fffaf4,#fff 46%);box-shadow:0 14px 30px rgba(148,74,18,.1)}.project_dashboardProjectCard__ZnbfR:hover .project_projectUpdate__dZQna{background:#fdf5ec}.project_dashboardProjectCard__ZnbfR:focus-within{border-color:#eccfb2;box-shadow:0 14px 30px rgba(148,74,18,.1)}@media (prefers-reduced-motion:reduce){.project_dashboardProjectCard__ZnbfR,.project_projectUpdate__dZQna{transition:none}.project_dashboardProjectCard__ZnbfR:hover{transform:none}}.project_workspaceToolbarSortOnly__diJQh{grid-template-columns:170px}.project_projectPager__jUOWL{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:20px;padding-top:18px;border-top:1px solid #e8e7e2}.project_projectPager__jUOWL>p{margin:0;color:var(--project-muted-cool);font-size:12px}.project_projectPager__jUOWL>p b{color:#33463f;font-weight:800}.project_projectPager__jUOWL>div{display:flex;align-items:center;gap:6px}.project_projectPager__jUOWL button{display:grid;place-items:center;min-width:34px;height:34px;padding:0 9px;border:1px solid #dfe2dd;border-radius:8px;background:#fff;color:#52635c;font:inherit;font-size:12px;font-weight:750;cursor:pointer;transition:border-color .18s,background .18s,color .18s}.project_projectPager__jUOWL button:hover:not(:disabled){border-color:#d49a74;background:#fff9f4;color:#a9470d}.project_projectPager__jUOWL button:disabled{opacity:.42;cursor:not-allowed}.project_projectPager__jUOWL .project_projectPagerActive__8PKm_{border-color:var(--project-ember-strong);background:var(--project-ember-strong);color:#fff;box-shadow:0 6px 15px rgba(191,72,7,.16)}.project_projectPager__jUOWL>div>span{padding:0 2px;color:#9aa39e;font-size:12px}@media (max-width:560px){.project_projectPager__jUOWL{justify-content:center}}.project_draftNotice__wvTfj{display:flex;align-items:flex-start;gap:16px;margin-top:34px;border-color:#e4dbc9;background:linear-gradient(120deg,#fffdf7,#fff)}.project_draftNotice__wvTfj>span{display:grid;place-items:center;flex:none;width:46px;height:46px;border-radius:12px;color:#b07d1c;background:#fdf3dd}.project_draftNotice__wvTfj>div{display:grid;gap:8px;justify-items:start}.project_draftNotice__wvTfj strong{font-size:18px}.project_draftNotice__wvTfj p{max-width:70ch;margin:0;color:#6b7570;font-size:15px;line-height:1.65}.project_draftNotice__wvTfj .project_primary___4e_f{margin-top:6px}.project_composerDraftNote__6vG19{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:10px 0 0;color:#78827d;font-size:12px}.project_composerDraftNote__6vG19 button{padding:0;border:0;background:none;color:#b8480a;font:inherit;font-size:12px;font-weight:750;text-decoration:underline;cursor:pointer}.project_closedNotice__WSM7a{display:flex;align-items:flex-start;gap:16px}.project_closedNotice__WSM7a>span{flex:none;display:grid;place-items:center;width:46px;height:46px;border-radius:12px;color:#17633b;background:#e9f7ef}.project_closedNotice__WSM7a h2{margin:2px 0 0;color:var(--project-ink);font-size:20px;line-height:1.3}.project_closedNotice__WSM7a>div>p:last-of-type{max-width:72ch;margin:9px 0 0;color:#6b7570;font-size:13.5px;line-height:1.65}.project_closedNoticeActions__0ccru{display:flex;flex-wrap:wrap;gap:11px;margin-top:18px}@media (max-width:560px){.project_closedNotice__WSM7a{flex-direction:column}.project_closedNoticeActions__0ccru>a{flex:1 1 100%}}.project_openNotice__7Txbe{margin:0 0 22px;padding:20px 22px;border:1px solid #e6d4bb;border-radius:14px;background:linear-gradient(102deg,#fffaf2,#fff 62%);box-shadow:0 10px 26px rgba(28,45,38,.05)}.project_openNoticeHead__UXuq7{display:flex;align-items:flex-start;gap:14px}.project_openNoticeHead__UXuq7>span{flex:none;display:grid;place-items:center;width:42px;height:42px;border-radius:11px;color:#b07d1c;background:#fdf3dd}.project_openNotice__7Txbe h2{margin:2px 0 0;color:var(--project-ink);font-size:19px;line-height:1.3}.project_openNotice__7Txbe .project_openNoticeHead__UXuq7 p:last-child{max-width:78ch;margin:7px 0 0;color:#6b7570;font-size:13px;line-height:1.6}.project_openNotice__7Txbe ul{display:grid;gap:9px;margin:16px 0 0;padding:0;list-style:none}.project_openNotice__7Txbe li{display:flex;align-items:center;gap:12px;padding:11px 14px;border:1px solid #ece2d4;border-radius:11px;background:#fff}.project_openNotice__7Txbe li>span{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;color:var(--project-ember);background:#f8eee2}.project_openNotice__7Txbe li>div{flex:1 1 auto;min-width:0;display:grid;gap:2px}.project_openNotice__7Txbe li strong{overflow:hidden;color:var(--project-ink);font-size:14.5px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.project_openNotice__7Txbe li small{color:#78837e;font-size:12px}.project_openNotice__7Txbe li .project_secondary__aCJBe{flex:none;min-height:38px;padding:0 15px;font-size:13px}.project_openNoticeFoot__OlBo0{margin:14px 0 0;color:#78837e;font-size:12.5px;line-height:1.6}.project_openNoticeFoot__OlBo0 a{color:var(--project-ember)}@media (max-width:640px){.project_openNotice__7Txbe li{flex-wrap:wrap}.project_openNotice__7Txbe li .project_secondary__aCJBe{width:100%}}.project_recoveryNotice__u0GYa{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin:18px 0 0;padding:16px 18px;border:1px solid #e6d4bb;border-radius:12px;background:linear-gradient(100deg,#fffaf2,#fff 60%)}.project_recoveryNotice__u0GYa>span:first-child{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:10px;color:#b07d1c;background:#fdf3dd}.project_recoveryNotice__u0GYa>div:nth-child(2){flex:1 1 260px;display:grid;gap:4px}.project_recoveryNotice__u0GYa strong{font-size:15px}.project_recoveryNotice__u0GYa p{max-width:70ch;margin:0;color:#6b7570;font-size:12px;line-height:1.6}.project_recoveryActions__vbD5p{display:flex;gap:10px;flex-wrap:wrap}.project_recoveryActions__vbD5p .project_primary___4e_f,.project_recoveryActions__vbD5p .project_secondary__aCJBe{min-height:38px;padding:0 16px;font-size:12px}.project_helpCardNote__TFQXg{margin:8px 0 0;color:#8a7a5e;font-size:12px;line-height:1.6}.project_composerLostFiles__7_gQU{margin:10px 0 0;padding:10px 12px;border:1px solid #f0cdc9;border-radius:8px;background:#fdf1ef;color:var(--project-danger);font-size:12px;line-height:1.6}.project_projectLabels__Nz5Jj .project_projectUnsent__zl4Zc{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border:1px solid #e6d4bb;border-radius:999px;background:#fffaf2;color:#96702a;font-size:12px;font-style:normal;font-weight:700}.project_projectLabels__Nz5Jj .project_projectUnsent__zl4Zc svg{flex:none;color:#c08c2a}.project_detailMain__zkBRN .project_visuallyHidden__enZnx,.project_visuallyHidden__enZnx{position:absolute;width:1px!important;max-width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.project_dashboardPage__H66NV :is(a,button,summary,[role=button]):focus-visible,.project_detailGrid__s_LB4 :is(a,button,summary,[role=button]):focus-visible,.project_page__uTMoe :is(a,button,summary,[role=button]):focus-visible{outline:3px solid rgba(184,92,42,.55);outline-offset:2px;border-radius:8px}.project_dashboardPage__H66NV :is(input,select,textarea,[contenteditable=true]):focus-visible,.project_detailGrid__s_LB4 :is(input,select,textarea,[contenteditable=true]):focus-visible,.project_page__uTMoe :is(input,select,textarea,[contenteditable=true]):focus-visible{outline:3px solid rgba(184,92,42,.28);outline-offset:0}