*{box-sizing:border-box}body{margin:0;min-height:100vh;display:grid;place-items:center;background:#f4f7fb;color:#17243b;font:16px system-ui,-apple-system,Segoe UI,sans-serif}.gate{width:min(420px,calc(100% - 32px));padding:36px 30px;background:white;border:1px solid #e5eaf1;border-radius:18px;box-shadow:0 10px 40px #1e293b0c;text-align:center}.mark{margin:0 auto 14px;width:44px;height:44px;display:grid;place-items:center;border-radius:50%;background:#e9f5ee;color:#20804a;font-size:25px}h1{font-size:23px;margin:0 0 10px}p{line-height:1.55;color:#5b6678;margin:0 0 22px}altcha-widget{display:block;text-align:left}#message{font-size:14px;margin:16px 0 0;min-height:1em;color:#a22}