.client-load-recovery{box-sizing:border-box;color:#142c45;min-height:100svh;font-family:var(--font-product,"Segoe UI", Arial, sans-serif);text-align:left;background:radial-gradient(at 15% 5%,#dfeaf6,#0000 55%),linear-gradient(145deg,#f2f6fa,#e9eff6);place-items:center;padding:36px 20px;display:grid}.client-load-recovery .client-load-card{box-sizing:border-box;background:linear-gradient(145deg,#f9fbfddd,#f1f6fbed);border:1px solid #cbd9e7;border-radius:24px;width:min(100%,540px);padding:clamp(24px,5vw,44px);box-shadow:0 20px 70px #183c5a12,inset 0 1px #ffffffb3}.client-load-recovery .client-load-brand{letter-spacing:-.04em;align-items:center;gap:12px;margin-bottom:30px;font-size:23px;font-weight:650;display:flex}.client-load-recovery .client-load-brand .product-brand-logo{flex:none;justify-content:center;align-items:center;width:42px;height:38px;display:inline-flex;position:relative}.client-load-recovery .client-load-brand img{object-fit:contain;width:100%;height:100%}.client-load-recovery .brand-trademark{display:none}.client-load-recovery .client-load-status{color:#405d77;align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex}.client-load-recovery .client-load-status i{background:#577d9c;border-radius:50%;width:7px;height:7px}.client-load-recovery h1{color:#142c45;letter-spacing:-.035em;text-align:left;margin:15px 0 14px;font-size:clamp(26px,5vw,32px);font-weight:650;line-height:1.18}.client-load-recovery h1:focus{outline:none}.client-load-recovery p{color:#425c72;text-align:left;margin:0;font-size:15px;line-height:1.65}.client-load-recovery .client-load-guidance{background:#e9f0f7;border:1px solid #d2deeb;border-radius:14px;margin:24px 0;padding:16px}.client-load-recovery .client-load-guidance strong{color:#213d57;margin-bottom:5px;font-size:14px;line-height:1.5;display:block}.client-load-recovery .client-load-guidance p{font-size:13px}.client-load-recovery .client-load-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.client-load-recovery .client-load-actions button,.client-load-recovery .client-load-actions a{box-sizing:border-box;min-height:48px;font:inherit;cursor:pointer;border-radius:13px;justify-content:center;align-items:center;gap:12px;padding:12px 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.client-load-recovery .client-load-actions button{color:#f6f9fc;background:linear-gradient(160deg,#2b5c86,#173d60);border:1px solid #1b4a75;box-shadow:inset 0 1px #ffffff24,0 4px 10px #173d6014}.client-load-recovery .client-load-actions button:hover{background:#1d486d}.client-load-recovery .client-load-actions button:disabled{opacity:.7;cursor:progress}.client-load-recovery .client-load-actions a{color:#284a68;background:#f4f7fa;border:1px solid #bccdde}.client-load-recovery .client-load-actions a:hover{background:#e4edf6}.client-load-recovery .client-load-actions :focus-visible{outline-offset:3px;outline:3px solid #3479c0}.client-load-recovery .client-load-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:420px){.client-load-recovery{padding:20px 12px}.client-load-recovery .client-load-card{border-radius:20px}.client-load-recovery .client-load-actions{flex-direction:column;align-items:stretch}.client-load-recovery .client-load-actions button,.client-load-recovery .client-load-actions a{width:100%}}
