.tools_page___faII{min-height:100vh;background:#f5f7fb}.tools_header__chreK{max-width:1264px;margin:auto;padding:25px 32px;display:flex;align-items:center;justify-content:space-between;gap:20px}.tools_brand__EaLPg{display:flex;align-items:center;gap:11px;color:#172b45;text-decoration:none;font-size:25px;font-weight:800}.tools_brandIcon__tdGGr{display:grid;place-items:center;width:46px;height:46px;border-radius:13px;background:#216be8;color:white}.tools_brandAccent__kKPFU{color:#216be8}.tools_brand__EaLPg small{display:block;margin-top:5px;font-size:9px;letter-spacing:1.8px;color:#62738b}.tools_headerActions__DvVmV{display:flex;align-items:center;gap:24px}.tools_workspaceLabel__J1NqZ{font-size:13px;color:#5d6e84}.tools_headerActions__DvVmV button,.tools_loading__zLnL_ button{display:inline-flex;align-items:center;gap:9px;background:white;color:#253e5a;border:1px solid #d8e1ec;border-radius:9px;padding:11px 15px;font-weight:600;font-size:13px}.tools_main__bFe60{max-width:1264px;margin:auto;padding:12px 32px 32px}.tools_hero__GPesU{display:flex;justify-content:space-between;align-items:center;gap:35px;padding:46px 50px;border-radius:23px;background:radial-gradient(ellipse at 95% 15%,#246487 0,transparent 58%),#142b48;color:white;overflow:hidden}.tools_eyebrow__0lRdE{font-size:10px;font-weight:800;letter-spacing:1.8px;color:#396cb5;margin:0 0 12px}.tools_hero__GPesU .tools_eyebrow__0lRdE{color:#96d8e9}.tools_hero__GPesU h1{font-size:clamp(30px,4vw,46px);line-height:1.17;letter-spacing:-1.4px;margin:0}.tools_hero__GPesU h1 span{color:#add9ed}.tools_heroDescription__BcYEt{color:#cfdeec;font-size:15px;max-width:440px;line-height:1.7;margin:20px 0 0}.tools_heroMark__U1IQb{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;width:245px;height:190px;border:1px solid #8dc5e440;border-radius:24px;background:#ffffff08;transform:rotate(-5deg);color:#b5e2f4}.tools_heroMark__U1IQb span{font-size:8px;letter-spacing:2px;margin-top:18px}.tools_sectionHeading__h7mdZ{display:flex;justify-content:space-between;align-items:end;gap:20px;margin:38px 0 21px}.tools_sectionHeading__h7mdZ h2{font-size:24px;letter-spacing:-.5px}.tools_sectionHeading__h7mdZ>p{color:#62738b;font-size:13px;margin:0 0 3px}.tools_grid__I9VeQ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;gap:20px}.tools_card__muaPP{display:flex;flex-direction:column;min-width:0;background:white;border:1px solid #dfe6ef;border-radius:16px;color:#172b45;text-decoration:none;overflow:hidden;box-shadow:0 5px 18px #17344b05}.tools_available__3VMoT{border-color:#9dbff2;transition:transform .18s,box-shadow .18s}.tools_available__3VMoT:hover{transform:translateY(-4px);box-shadow:0 12px 25px #1a55a619}.tools_loading__zLnL_ button:focus-visible,.tools_page___faII a:focus-visible,.tools_page___faII button:focus-visible{outline:3px solid #216be8;outline-offset:5px}.tools_illustration__AZBxB{position:relative;min-height:164px;display:flex;align-items:center;justify-content:center;padding-top:17px;background-image:radial-gradient(circle at 82% 20%,#ffffffb0 0,transparent 58%)}.tools_blue__RD8RT{background-color:#e4efff;color:#2162c4}.tools_purple__VwHtT{background-color:#f0eafa;color:#7b51ae}.tools_amber__6yHz6{background-color:#fff0d7;color:#a16a15}.tools_teal__89pWd{background-color:#e0f3ed;color:#287b69}.tools_status__hgFe9{position:absolute;top:15px;left:15px;background:#fff;padding:6px 9px;border-radius:20px;font-size:10px;color:#246d51;font-weight:700}.tools_status__hgFe9.tools_upcoming__c2QXq{color:#5b6576;background:#ffffffc9}.tools_cardContent__nvPg_{padding:23px 20px 21px;display:flex;flex-direction:column;flex:1 1}.tools_card__muaPP h3{font-size:17px;line-height:1.4;margin:0 0 10px;letter-spacing:-.3px}.tools_cardContent__nvPg_>p{font-size:13px;line-height:1.7;color:#63738a;margin:0 0 24px}.tools_open__9ECvt{color:#215cbb;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:auto;padding-top:16px;border-top:1px solid #e8edf5}.tools_disabled__qQl4K{margin-top:auto;border:0;border-top:1px solid #e8edf5;padding:18px 0 0;text-align:left;color:#647084;background:transparent;font-size:12px;font-weight:600;cursor:default}.tools_footer__yCqJ9{margin-top:28px;display:flex;justify-content:space-between;gap:20px;color:#6c7b8d;font-size:11px;line-height:1.7}.tools_loading__zLnL_{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;padding:25px;text-align:center}.tools_error__drPmw{color:#9d2433;padding:14px;background:#fff0f1;border-radius:8px}@media (max-width:1050px){.tools_grid__I9VeQ{grid-template-columns:repeat(2,minmax(0,1fr))}.tools_heroMark__U1IQb{width:190px}}@media (max-width:600px){.tools_header__chreK{padding:20px}.tools_main__bFe60{padding:5px 20px 25px}.tools_heroMark__U1IQb,.tools_workspaceLabel__J1NqZ{display:none}.tools_headerActions__DvVmV{gap:0}.tools_headerActions__DvVmV button{padding:10px}.tools_brand__EaLPg{font-size:22px}.tools_hero__GPesU{padding:30px 25px;border-radius:18px}.tools_hero__GPesU h1{letter-spacing:-.8px}.tools_heroDescription__BcYEt{font-size:14px}.tools_sectionHeading__h7mdZ{display:block;margin-top:30px}.tools_sectionHeading__h7mdZ>p{margin-top:10px;line-height:1.6}.tools_grid__I9VeQ{grid-template-columns:1fr;gap:18px}.tools_illustration__AZBxB{min-height:140px}.tools_cardContent__nvPg_{padding:22px}.tools_footer__yCqJ9{flex-direction:column;gap:5px}}@media (prefers-reduced-motion:reduce){.tools_available__3VMoT{transition:none}.tools_available__3VMoT:hover{transform:none}}.tools_changeProject__v4AkW{display:inline-flex;align-items:center;gap:8px;margin-top:20px;border:1px solid #9dd4e366;border-radius:8px;padding:10px 14px;color:#e5f4fa;background:#ffffff0d;font-size:13px;font-weight:650;text-decoration:none}.tools_changeProject__v4AkW:hover{background:#ffffff1c}.tools_projectPanel__BwjzD{margin-top:28px;background:#fff;border:1px solid #dce5ef;border-radius:16px;overflow:hidden;box-shadow:0 5px 22px #17344b06}.tools_projectPanelHeading___2Q5I{padding:22px 24px;display:flex;align-items:center;justify-content:space-between;gap:20px}.tools_projectPanelHeading___2Q5I h2{font-size:20px;margin:0;color:#173b55}.tools_projectPanelHeading___2Q5I p{margin:5px 0 0;font-size:12px;color:#63788b}.tools_projectSearch__v_Cdy{display:flex;align-items:center;gap:9px;color:#63788b;border:1px solid #d7e2ec;border-radius:9px;padding:0 12px;background:#f8fafc;min-height:44px}.tools_projectSearch__v_Cdy>span{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.tools_projectSearch__v_Cdy input{border:0;padding:11px 0;background:transparent;font:inherit;font-size:13px;min-width:0;width:215px;color:#24465f;outline:none}.tools_projectSearch__v_Cdy:focus-within{outline:3px solid #216be8;outline-offset:2px}.tools_projectColumns__OWn6Y,.tools_projectRow__nbEFX{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) 145px;grid-gap:22px;gap:22px;align-items:center}.tools_projectColumns__OWn6Y{padding:12px 24px;background:#f5f8fb;border-block:1px solid #e3eaf2;color:#60788b;font-size:11px;font-weight:750;letter-spacing:.5px;text-transform:uppercase}.tools_projectList___dHIM{margin:0;padding:0;list-style:none}.tools_projectList___dHIM li+li{border-top:1px solid #e8eef4}.tools_projectRow__nbEFX{min-height:88px;padding:18px 24px;box-sizing:border-box;text-decoration:none;color:#24465f}.tools_projectRow__nbEFX:hover{background:#f2f8fc}.tools_page___faII .tools_projectRow__nbEFX:focus-visible{outline-offset:-3px}.tools_projectIdentity__drlf8{display:flex;align-items:center;gap:13px;min-width:0}.tools_projectIdentity__drlf8>span:last-child{min-width:0}.tools_projectIdentity__drlf8 strong{font-size:15px;overflow-wrap:anywhere;line-height:1.5}.tools_projectGlyph__0jv_L{display:grid;place-items:center;width:44px;height:44px;flex:0 0 auto;border-radius:11px;background:#edf4fa;color:#296483}.tools_projectLocation__66gXR{display:flex;align-items:start;gap:6px;font-size:13px;color:#657b8d;overflow-wrap:anywhere;line-height:1.6}.tools_projectLocation__66gXR svg{flex:0 0 auto;margin-top:3px}.tools_projectOpen__fXza2{display:flex;align-items:center;gap:6px;justify-content:end;color:#1e6788;font-size:12px;font-weight:750}.tools_mobileLocation__vNZQo{display:none}.tools_noProjects___eEwR{display:grid;justify-items:center;grid-gap:10px;gap:10px;margin-top:24px;padding:35px 20px;background:white;border-radius:14px;border:1px solid #e0e8f1;color:#537187;text-align:center}.tools_noProjects___eEwR h2,.tools_noProjects___eEwR h3,.tools_noProjects___eEwR p{margin:0}.tools_noProjects___eEwR button{min-height:44px;padding:10px 15px;border:1px solid #bdd2e1;border-radius:8px;background:#edf5fa;color:#245874;font-weight:650;cursor:pointer}.tools_heroDescription__BcYEt>svg{vertical-align:middle}@media (max-width:700px){.tools_projectPanelHeading___2Q5I{flex-direction:column;align-items:stretch;padding:18px;gap:14px}.tools_projectSearch__v_Cdy input{width:100%;font-size:16px}.tools_projectColumns__OWn6Y{display:none}.tools_projectRow__nbEFX{grid-template-columns:minmax(0,1fr) 25px;gap:10px;padding:18px}.tools_projectLocation__66gXR{display:none}.tools_projectOpen__fXza2{font-size:0}.tools_projectOpen__fXza2 svg{flex:0 0 20px}.tools_mobileLocation__vNZQo{display:block;color:#6b8093;font-size:12px;margin-top:4px;line-height:1.6;overflow-wrap:anywhere}.tools_header__chreK{align-items:start}.tools_headerActions__DvVmV{flex-wrap:wrap;justify-content:end;gap:10px}.tools_headerActions__DvVmV>a{font-size:12px}}.tools_hero__GPesU>div:first-child{min-width:0}.tools_hero__GPesU h1{overflow-wrap:anywhere}.tools_noProjects___eEwR>a{display:inline-flex;align-items:center;min-height:44px;padding:0 15px;border-radius:8px;color:white;background:#174f68;text-decoration:none;font-weight:650}@media (max-width:700px){.tools_header__chreK{flex-wrap:wrap;gap:14px}.tools_headerActions__DvVmV{margin-left:auto}}.tools_headerActions__DvVmV>a{display:inline-flex;align-items:center;padding:10px 13px;border:1px solid #d8e1ec;border-radius:9px;background:white;color:#253e5a;text-decoration:none;font-size:13px;font-weight:600}.tools_changeProject__v4AkW,.tools_headerActions__DvVmV>a{min-height:44px;box-sizing:border-box}.tools_headerActions__DvVmV button{cursor:pointer}.tools_headerActions__DvVmV button:disabled{cursor:default}