:root{font-family:Segoe UI,Arial,sans-serif;color:#17304c;background:#edf3f8}*{box-sizing:border-box}body{margin:0;padding:40px 18px}.portal{max-width:620px;margin:auto;background:#fff;padding:36px;border-radius:18px;box-shadow:0 12px 40px #17304c12}.portal>img{width:220px;max-width:100%;height:auto}.eyebrow{font-size:12px;letter-spacing:1.5px;color:#287ca5;font-weight:700;margin-top:28px}h1{font-size:30px;margin:12px 0}p{line-height:1.6}label{display:block;font-weight:600;margin:18px 0}input,textarea{display:block;width:100%;padding:12px;border:1px solid #acbdcb;border-radius:7px;font:inherit;margin-top:7px}textarea{font-size:14px;font-weight:400;line-height:1.5;resize:vertical}.check{display:flex;gap:12px;align-items:flex-start;font-size:14px}.check input{width:20px;margin:0;flex:none}button{border:0;border-radius:7px;padding:13px 20px;background:#106f94;color:#fff;font:inherit;font-weight:600;cursor:pointer;margin:8px 6px 0 0}button:disabled{opacity:.5}.secondary{background:#e9f1f6;color:#17304c}.footer{font-size:13px;color:#536b80;margin-top:30px}a{color:#106f94}#message{white-space:pre-line;color:#86411b}[hidden]{display:none!important}.etisa-cloud-toolbar{position:fixed;right:12px;bottom:10px;z-index:1200;background:#17304c;color:white;border-radius:9px;padding:6px 12px;box-shadow:0 3px 12px #0003;font:13px Segoe UI,Arial,sans-serif;max-width:95vw}.etisa-cloud-toolbar button{font-size:12px;margin:2px;padding:6px 9px}.etisa-cloud-toolbar span{margin-right:10px}
