:root{font-family:system-ui,-apple-system,"Segoe UI",sans-serif;color:#172637;background:#f3f5f7}*{box-sizing:border-box}body{margin:0;min-height:100svh;display:grid;place-items:center;padding:32px}main{width:min(100%,680px);padding:64px;background:white;border:1px solid #dce3e9;border-radius:12px}.brand{font-size:12px;font-weight:750;letter-spacing:2px;color:inherit;text-decoration:none}.eyebrow{margin-top:64px;font-size:11px;letter-spacing:2px;color:#6a7c8d}h1{font-size:clamp(27px,4vw,38px);line-height:1.45;letter-spacing:-1px;font-weight:600}.intro{color:#5c6975;line-height:1.9;font-size:15px}.button{display:inline-flex;gap:30px;margin-top:24px;padding:17px 22px;background:#172637;color:white;border-radius:5px;text-decoration:none;font-size:14px}.button[hidden]{display:none}.button:focus-visible,a:focus-visible{outline:3px solid #4c8baf;outline-offset:5px}#connection{font-size:13px;line-height:1.8;color:#667683;margin-top:24px}.foot{font-size:11px;color:#7b8791;margin-top:64px}@media(max-width:560px){body{padding:18px}main{padding:32px 24px}.eyebrow{margin-top:42px}.foot{margin-top:44px}}
