.evaluation-page{max-width:1240px;padding-block:65px 100px}.evaluation-page header{max-width:900px;padding:25px 0 45px}.evaluation-page h1{letter-spacing:-3px;font-size:clamp(42px,5vw,72px);font-weight:500;line-height:1.06}.evaluation-page header>p{color:#526f80;max-width:760px;margin-top:28px;font-size:19px;line-height:1.8}.evaluation-boundary{background:#113043;border-left:3px solid #77d7c7;margin-bottom:35px;padding:22px 26px}.evaluation-boundary strong{color:#eaf5f8;font-size:17px;font-weight:500}.evaluation-boundary p{color:#b2cbd5;max-width:980px;margin:12px 0 0;font-size:13px;line-height:1.9}.sandbox-workspace{color:#153647;background:#f2f7fa;border:1px solid #b9d4df;border-radius:14px;padding:34px}.sandbox-stepper{border-bottom:1px solid #c4dbe4;grid-template-columns:repeat(4,1fr);gap:18px;padding-bottom:30px;display:grid}.sandbox-stepper>div{align-items:center;gap:15px;font-size:13px;display:flex}.sandbox-stepper span{width:34px;height:34px;font:11px var(--mono);border:1px solid #afc9d2;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.sandbox-stepper strong{font-weight:500}.sandbox-stepper [data-complete=true] span{color:#296e60;background:#d4e9e1;border-color:#8fbeae}.sandbox-status{overflow-wrap:anywhere;padding-block:25px;font-size:14px;line-height:1.9}.sandbox-actions{flex-wrap:wrap;gap:12px;display:flex}.sandbox-actions button,.sandbox-transcript>button{color:#f3fbfd;cursor:pointer;background:#123d50;border:1px solid #83afb8;border-radius:7px;padding:13px 17px;font-size:12px;line-height:1.5}.sandbox-actions button:disabled{opacity:.4;cursor:default}.sandbox-receipt,.sandbox-delivery{border-top:1px solid #bfd6df;margin-top:28px;padding:28px 0 0}.sandbox-workspace h3{letter-spacing:-.5px;margin:0 0 22px;font-size:22px;font-weight:500;line-height:1.4}.sandbox-receipt dl{grid-template-columns:2fr 1fr 1fr;gap:20px;display:grid}.sandbox-receipt dt{font:10px/1.8 var(--mono);color:#5d7f8e;margin-bottom:10px}.sandbox-receipt dd{overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.8}.sandbox-workspace pre{white-space:pre-wrap;overflow-wrap:anywhere;font:11px/1.8 var(--mono);background:#e2eef3;border-radius:7px;max-height:500px;padding:20px;overflow:auto}.sandbox-workspace details{border-top:1px solid #c3dbe4;margin-top:22px}.sandbox-workspace summary{font-size:15px}.sandbox-workspace details p{font-size:13px;line-height:1.9}.sandbox-connection label{margin-block:20px;font-size:12px;display:block}.sandbox-connection input{width:100%;font:12px var(--mono);border:1px solid #aacbd6;border-radius:5px;margin-top:9px;padding:12px;display:block}.sandbox-connection code{overflow-wrap:anywhere}.evaluation-notes{max-width:850px;padding-top:65px}.evaluation-page h2{letter-spacing:-1.2px;margin-bottom:24px;font-size:35px;font-weight:500;line-height:1.18}.evaluation-notes p,.pilot-scope p{color:#526f80;margin:0 0 22px;font-size:15px;line-height:1.9}.evaluation-notes>a{color:#276e7c;width:fit-content;margin-block:16px;font-size:13px;line-height:1.9;display:block}.evaluation-notes button{margin-top:20px}.pilot-scope{grid-template-columns:1.1fr 1fr;gap:70px;padding-block:45px 65px;display:grid}.pilot-scope a{color:#276e7c;font-size:13px}.pilot-scope dl{margin:0}.pilot-scope dl>div{border-bottom:1px solid #c4dbe4;padding:18px 0}.pilot-scope dt{font:10px/1.8 var(--mono);color:#527b8d;margin-bottom:8px}.pilot-scope dd{margin:0;font-size:15px;line-height:1.8}.pilot-criteria{border-top:1px solid #c4dbe4;padding-top:50px}.pilot-criteria ol{grid-template-columns:1fr 1fr;gap:35px 65px;margin:38px 0 0;padding:0;list-style:none;display:grid}.pilot-criteria li{border-top:1px solid #c4dbe4;gap:25px;padding-top:25px;display:flex}.pilot-criteria li>span{font:11px var(--mono);color:#3c7f7a;flex-shrink:0;padding-top:4px}.pilot-criteria h3{letter-spacing:-.5px;margin:0 0 17px;font-size:21px;font-weight:500;line-height:1.35}.pilot-criteria p{color:#526f80;font-size:13px;line-height:1.9}@media (max-width:850px){.sandbox-stepper{grid-template-columns:1fr 1fr}.pilot-scope{grid-template-columns:1fr;gap:30px}.pilot-criteria ol,.sandbox-receipt dl{grid-template-columns:1fr}}@media (max-width:620px){.evaluation-page{padding-block:35px 65px}.evaluation-page h1{letter-spacing:-1.9px}.evaluation-page header>p{font-size:16px}.sandbox-workspace{padding:22px 18px}.sandbox-stepper{gap:20px 14px}.sandbox-stepper>div{gap:9px;font-size:11px}.sandbox-stepper span{width:27px;height:27px}.sandbox-actions{flex-direction:column}.sandbox-actions button{width:100%}.evaluation-page h2{font-size:29px}.sandbox-workspace pre{padding:13px;font-size:10px}.evaluation-boundary{padding:20px}.pilot-criteria li{gap:17px}}.evaluation-page .feature-breadcrumb,.evaluation-page .feature-breadcrumb a{color:#557b8b}
