*{box-sizing:border-box}html,body{margin:0;min-height:100%;font-family:Arial,Helvetica,sans-serif}body{min-height:100svh;background:#07162c url('/images/background.svg') center/cover fixed no-repeat;color:#fff;display:grid;place-items:center;position:relative}body:before{content:'';position:fixed;inset:0;pointer-events:none;background:url('/images/background-wave-orig2.svg') center/cover no-repeat;opacity:.25}.console{position:relative;width:min(100% - 40px,430px);padding:55px 0}.wordmark{text-align:center;margin-bottom:29px}.wordmark img{width:166px;height:50px;object-fit:contain;display:block;margin:0 auto 5px}.wordmark>span{font-size:12px;letter-spacing:6px;color:#d3e1f2;padding-left:6px}.card{background:#fff;border-radius:9px;padding:38px 32px 34px;box-shadow:0 18px 70px #0004;text-align:center;color:#1b263a}.storage-mark{display:flex;flex-direction:column;gap:5px;width:42px;margin:0 auto 25px}.storage-mark span{display:block;height:11px;border:2px solid #c82550;border-radius:3px;background:#fff4f7}.card h1{margin:0 0 14px;font-size:23px;line-height:1.3;font-weight:600}.card p{margin:0 0 28px;font-size:14px;color:#68788e;line-height:1.7}.retry{display:block;color:white;background:#c72c52;border:1px solid #c72c52;border-radius:4px;padding:13px;font-size:13px;font-weight:600;text-decoration:none}.retry:hover{background:#ad2143}.retry:focus-visible{outline:3px solid #ef8aa7;outline-offset:4px}footer{display:flex;justify-content:center;gap:14px;margin-top:25px;font-size:11px;color:#aabbd1}footer a{color:inherit;text-decoration:none}footer a:hover{text-decoration:underline}@media(max-width:480px){.console{padding:38px 0}.card{padding:34px 24px}.wordmark{margin-bottom:25px}}
