.client-ready .accountwrap{grid-template-columns:300px minmax(0,1fr)}.client-ready .accountwrap>aside{padding:42px 28px;justify-content:flex-start}.client-ready aside h1{font-size:37px;letter-spacing:-1.5px;margin-top:55px}.client-ready aside p{font-size:13px}.client-ready .accountwrap>.card{max-width:1160px;padding:40px clamp(20px,4vw,60px);width:100%}.client-ready #clientemail{font-size:13px;color:#64776e}.clientmetrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:25px 0}.card button.clientmetric{background:white;color:#193d36;border:1px solid #d4dfcc;border-radius:16px;margin:0;padding:18px 12px;font-weight:400;text-align:left;min-width:0}.clientmetric strong{display:block;font-size:30px;font-weight:500;line-height:1.4}.clientmetric span{display:block;font-size:11px}.card button.clientmetric:hover{background:#e8f1d8;border-color:#9ab85b}.clientfilters{display:grid;grid-template-columns:2fr 1fr;gap:14px}.clientfilters label{margin:0;font-size:12px}.clientfilters select{font:inherit;width:100%;display:block;padding:13px;margin-top:7px;background:white;color:#193d36;border:1px solid #bdcabb;border-radius:9px;min-height:48px}.clientfilters input{min-height:48px}.client-ready .requestcard{padding:24px;margin:20px 0}.client-ready .requestcard h4{font-size:23px}.client-ready #auditlist>.requestcard>.requestbudget{font-size:20px}.client-ready .requestcard .requestcard{padding:18px}.missionprogress{border:1px solid #d6e2cc;background:#f4f8ed;border-radius:14px;padding:16px;margin:22px 0 10px}.missionprogress h5{margin:0!important}.missionprogress .missionstate{font-size:14px;font-weight:600;margin:6px 0 15px}.missionprogress ol{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;list-style:none;padding:0;margin:0;counter-reset:steps}.missionprogress li{font-size:10px!important;line-height:1.4;margin:0!important;color:#718069;border-top:3px solid #d9e1d1;padding-top:9px}.missionprogress li.current{border-color:#8ba93e;color:#193d36;font-weight:700}.missionprogress li.done{border-color:#193d36;color:#193d36}.missionprogress .missionnote{white-space:pre-wrap;border-top:1px solid #d9e4cf;margin-top:15px;padding-top:12px;font-size:12px}.clientempty{padding:24px;background:white;border:1px dashed #b9cbb0;border-radius:14px}.client-ready .requestsection{scroll-margin-top:20px}.client-ready .button{max-width:400px}.clientmetric:focus-visible{outline:3px solid #8ba93e;outline-offset:3px}@media(max-width:1050px){.client-ready .accountwrap{grid-template-columns:240px minmax(0,1fr)}.clientmetrics{grid-template-columns:repeat(2,1fr)}.client-ready aside h1{font-size:30px}.client-ready .accountwrap>aside{padding:35px 22px}}@media(max-width:760px){.client-ready .accountwrap{grid-template-columns:1fr}.client-ready .accountwrap>aside{padding:25px}.client-ready aside h1{font-size:30px;margin-top:20px}.client-ready aside h1,.client-ready aside>p:not(.signature){display:none}.client-ready .accountbrand{width:210px;margin-bottom:12px}.client-ready .accountwrap>.card{padding:28px 20px}.client-ready .back{margin-top:12px}.clientfilters{grid-template-columns:1fr}.client-ready .requestcard{padding:18px}.missionprogress{padding:12px}.missionprogress ol{gap:5px}.missionprogress li{font-size:9px!important}.clientmetrics{gap:8px}}
