:root{color-scheme:dark;font-family:Arial,Helvetica,sans-serif;background:#080b0e;color:#edf2f5}*{box-sizing:border-box}body{margin:0}header,main,footer{width:min(100% - 48px,1000px);margin:auto}header{display:flex;align-items:center;gap:28px;padding:28px 0;border-bottom:1px solid #a9bdcc35}header a:first-child{margin-right:auto}header img{width:90px;height:48px;object-fit:contain}a{color:#d6e0e7;font-size:13px}main{padding:72px 0;min-height:70vh;max-width:780px}h1{font-size:clamp(42px,7vw,76px);font-weight:400;letter-spacing:-.045em;margin:20px 0 36px}h2{font-size:28px;font-weight:400}p{font-size:15px;color:#b9c6cf;line-height:1.85;max-width:65ch}.eyebrow,.status{text-transform:uppercase;letter-spacing:.12em;font-size:11px}.status{border-block:1px solid #a9bdcc35;padding:16px 0;color:#d6e0e7}.action,button{display:inline-block;background:#dce5eb;color:#101922;border:1px solid #dce5eb;padding:15px 22px;font:13px Arial;text-decoration:none;cursor:pointer;margin-top:20px}button:disabled{opacity:.5;cursor:wait}footer{border-top:1px solid #a9bdcc35;padding:25px 0}fieldset{border:0;border-top:1px solid #a9bdcc35;padding:24px 0;margin-top:20px;min-width:0}legend{font-size:17px;line-height:1.6;padding-top:24px}label{display:flex;align-items:flex-start;gap:14px;padding:15px;background:#111c24;margin:8px 0;font-size:14px;line-height:1.6;cursor:pointer}input{margin-top:5px;flex-shrink:0}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid #b8cfdf;outline-offset:5px}@media(max-width:600px){header,main,footer{width:calc(100% - 36px)}main{padding:40px 0}header{gap:16px}header img{width:65px}}
