.helper-launch{position:fixed;bottom:22px;right:22px;z-index:8;border:1px solid #aabb75;background:#d9f479;color:#151615;padding:14px 22px;border-radius:40px;box-shadow:0 5px 35px #0006;font-weight:bold;font-size:14px;cursor:pointer}.helper-dialog{background:#20231d;color:#f1eee5;border:1px solid #596347;border-radius:16px;padding:26px;max-width:440px;width:calc(100% - 28px);max-height:85dvh;box-shadow:0 20px 90px #0008}.helper-dialog::backdrop{background:#0009;backdrop-filter:blur(4px)}.helper-head{display:flex;gap:15px;justify-content:space-between;border-bottom:1px solid #48503c;padding-bottom:15px;margin-bottom:20px}.helper-head small{color:#d9f479;letter-spacing:1.5px;font-size:10px}.helper-head h3{font-size:23px;margin:8px 0}.helper-close{background:none;border:none;color:#f1eee5;font-size:30px;align-self:flex-start;cursor:pointer}.helper-dialog p{font-size:14px;color:#c5c9be;margin:14px 0}.helper-option{width:100%;display:block;border:1px solid #545d47;background:#2b3025;color:#f1eee5;border-radius:10px;padding:12px 14px;font:14px Arial;text-align:left;cursor:pointer;margin:9px 0;text-decoration:none}.helper-option:hover{border-color:#d9f479;background:#353e29}.helper-accent{background:#d9f479;color:#151615;font-weight:bold}.helper-dialog textarea{width:100%;min-height:180px;background:#151615;color:#f1eee5;padding:13px;border:1px solid #65724f;border-radius:8px;font:14px/1.5 Arial;resize:vertical}.helper-dialog h4{font-size:20px;margin:20px 0}.footer-extra{display:flex;gap:18px;flex-wrap:wrap;color:#b9bbb4;font-size:12px;padding-bottom:90px}.footer-extra a{text-decoration:underline;text-underline-offset:3px}@media(max-width:700px){.helper-launch{bottom:15px;right:15px;padding:12px 16px}.helper-dialog{padding:20px}.helper-dialog h3{font-size:21px}}
.lead-box{border-top:1px solid #596347;margin-top:25px;padding-top:18px}.lead-form label{display:block;margin:16px 0;font:14px/1.5 Arial}.lead-form input:not([type=checkbox]){display:block;width:100%;margin-top:8px;padding:12px;background:#151615;color:#f1eee5;border:1px solid #65724f;border-radius:8px;font:16px Arial}.lead-form .lead-consent{font-size:12px;color:#c5c9be}.lead-consent input{width:auto;margin-right:8px}.lead-consent a{color:#d9f479;text-decoration:underline}.lead-honey{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;opacity:0!important}.lead-form button:disabled{opacity:.65;cursor:wait}.lead-box p{overflow-wrap:anywhere}
.ai-note{font-size:12px!important;color:#c5c9be}.ai-consent{display:block;font:12px/1.5 Arial;margin:14px 0}.ai-consent input{width:auto;margin-right:8px}.ai-consent a{color:#d9f479}.ai-log{display:grid;gap:10px;margin:18px 0}.ai-message{padding:12px;border:1px solid #596347;border-radius:10px;white-space:pre-wrap;overflow-wrap:anywhere}.ai-user{background:#2c3324}.ai-assistant{background:#171a16}.helper-option:disabled{opacity:.55;cursor:default}
