*{box-sizing:border-box}body{margin:0;min-height:100dvh;display:grid;place-items:center;padding:24px;background:#082c3e;font:16px/1.6 system-ui,sans-serif;color:#163744}main{width:min(100%,440px);background:#f5f8f1;border-radius:24px;padding:36px}img{width:55px;height:65px;object-fit:contain;background:#082c3e;border-radius:12px;padding:5px}.eyebrow{color:#587c37;font-size:11px;letter-spacing:2px;font-weight:700}h1{font-size:32px;margin:8px 0}button{display:block;width:100%;border:0;border-radius:12px;background:#c7e888;color:#163724;min-height:48px;font:600 15px system-ui;cursor:pointer;margin:24px 0 15px}button:disabled{opacity:.6}a{color:#2f6b4f}.note{font-size:12px;color:#657b74;margin-top:28px}
