.ai-consult-btn{align-items:center;background:linear-gradient(310deg,#1fb59c,#1f8487);border-radius:100px;bottom:20px;box-shadow:0 0 6px rgba(0,0,0,.11);cursor:pointer;display:flex;height:65px;justify-content:center;position:fixed;right:110px;transition:.3s ease;width:65px;z-index:110}@media (max-width:1024px){.ai-consult-btn{border-radius:10px 0 0 10px;bottom:auto;left:auto;right:0;top:115px}}.ai-consult-btn:before{background:#fff;content:"";height:48px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='65' height='65' fill='none' viewBox='0 0 65 65'%3E%3Cpath fill='currentColor' d='M10.08 18.64q-1.128 0-1.92-.372a2.84 2.84 0 0 1-1.212-1.104q-.432-.732-.48-1.776a44 44 0 0 1 0-2.136q.048-1.032.48-1.752.444-.732 1.236-1.116T10.08 10q.804 0 1.464.204t1.14.588.744.9.288 1.152a.23.23 0 0 1-.084.18.24.24 0 0 1-.18.072h-1.368a.34.34 0 0 1-.228-.072.5.5 0 0 1-.132-.24q-.18-.708-.6-.972t-1.044-.264q-.744 0-1.176.408t-.468 1.356a28 28 0 0 0 0 2.016q.036.948.468 1.356t1.176.408q.624 0 1.044-.264.432-.276.6-.972.048-.18.132-.24a.34.34 0 0 1 .228-.072h1.368q.108 0 .18.072a.23.23 0 0 1 .084.18 2.7 2.7 0 0 1-.288 1.152 2.75 2.75 0 0 1-.744.9q-.48.384-1.14.588t-1.464.204m8.32 0q-1.092 0-1.884-.36T15.28 17.2q-.444-.732-.48-1.836a44 44 0 0 1 0-2.064q.036-1.08.48-1.812.456-.744 1.248-1.116Q17.332 10 18.4 10q1.056 0 1.848.372.804.372 1.26 1.116.456.732.48 1.812a23 23 0 0 1 0 2.064q-.036 1.104-.48 1.836-.444.72-1.236 1.08t-1.872.36m0-1.548q.696 0 1.14-.42.456-.432.48-1.368.024-.528.024-.984 0-.468-.024-.984-.012-.624-.228-1.02a1.33 1.33 0 0 0-.576-.576 1.66 1.66 0 0 0-.816-.192q-.468 0-.828.192-.36.18-.576.576-.204.396-.228 1.02a42 42 0 0 0 0 1.968q.036.936.48 1.368.444.42 1.152.42m5.402 1.428a.3.3 0 0 1-.216-.084.3.3 0 0 1-.084-.216v-7.8q0-.132.084-.216a.3.3 0 0 1 .216-.084h3.276q.972 0 1.68.3.72.3 1.116.912.408.6.408 1.5 0 .912-.408 1.512a2.36 2.36 0 0 1-1.116.876q-.708.288-1.68.288H25.47v2.712q0 .132-.084.216a.3.3 0 0 1-.216.084zm1.632-4.5h1.584q.612 0 .948-.3.348-.3.348-.9 0-.528-.312-.864-.3-.336-.984-.336h-1.584zm8.22 4.5a.3.3 0 0 1-.216-.084.3.3 0 0 1-.084-.216v-6.432H31.17a.28.28 0 0 1-.204-.084.28.28 0 0 1-.084-.204v-1.08q0-.132.084-.216a.28.28 0 0 1 .204-.084h6.288q.132 0 .216.084a.3.3 0 0 1 .084.216v1.08q0 .12-.084.204a.3.3 0 0 1-.216.084h-2.172v6.432q0 .132-.084.216a.3.3 0 0 1-.216.084zm5.558 0a.3.3 0 0 1-.216-.084.3.3 0 0 1-.084-.216v-7.8q0-.132.084-.216a.3.3 0 0 1 .216-.084h5.436q.132 0 .216.084a.3.3 0 0 1 .084.216v.96q0 .12-.084.204a.3.3 0 0 1-.216.084H40.76v1.884h3.624q.132 0 .216.084a.3.3 0 0 1 .084.216v.888q0 .12-.084.204a.3.3 0 0 1-.216.084H40.76v1.944h3.984q.132 0 .216.084a.3.3 0 0 1 .084.216v.948q0 .132-.084.216a.3.3 0 0 1-.216.084zm7.558 0a.3.3 0 0 1-.215-.084.3.3 0 0 1-.084-.216v-7.8q0-.132.084-.216a.3.3 0 0 1 .216-.084h3.18q1.5 0 2.364.696.864.684.864 1.98 0 .876-.42 1.464t-1.128.876l1.692 3a.3.3 0 0 1 .036.132.27.27 0 0 1-.072.18.24.24 0 0 1-.18.072h-1.332q-.216 0-.324-.108a1 1 0 0 1-.156-.216l-1.464-2.748h-1.452v2.772q0 .132-.084.216a.3.3 0 0 1-.216.084zm1.609-4.596h1.536q.66 0 .972-.3.324-.3.324-.84t-.312-.852-.984-.312h-1.536zM7.044 28.52a.3.3 0 0 1-.216-.084.3.3 0 0 1-.084-.216v-7.8q0-.132.084-.216a.3.3 0 0 1 .216-.084h3.012q1.2 0 2.004.384.804.372 1.224 1.104.432.72.456 1.788.012.528.012.924t-.012.912q-.036 1.116-.444 1.848a2.53 2.53 0 0 1-1.2 1.092q-.792.348-1.98.348zm1.608-1.548h1.404q.6 0 .984-.18t.564-.564q.192-.396.204-1.02.012-.348.012-.624a6 6 0 0 0 0-.552q0-.276-.012-.612-.024-.9-.468-1.32-.432-.432-1.344-.432H8.652zm6.9 1.548a.3.3 0 0 1-.216-.084.3.3 0 0 1-.084-.216v-7.8q0-.132.084-.216a.3.3 0 0 1 .216-.084h3.18q1.5 0 2.364.696.864.684.864 1.98 0 .876-.42 1.464t-1.128.876l1.692 3a.3.3 0 0 1 .036.132.27.27 0 0 1-.072.18.24.24 0 0 1-.18.072h-1.332q-.216 0-.324-.108a1 1 0 0 1-.156-.216l-1.464-2.748H17.16v2.772q0 .132-.084.216a.3.3 0 0 1-.216.084zm1.608-4.596h1.536q.66 0 .972-.3.324-.3.324-.84t-.312-.852-.984-.312H17.16zm9.572 4.716q-1.092 0-1.884-.36t-1.236-1.08q-.444-.732-.48-1.836a44 44 0 0 1 0-2.064q.036-1.08.48-1.812.456-.744 1.248-1.116.804-.372 1.872-.372 1.056 0 1.848.372.804.372 1.26 1.116.456.732.48 1.812a23 23 0 0 1 0 2.064q-.036 1.104-.48 1.836-.444.72-1.236 1.08t-1.872.36m0-1.548q.696 0 1.14-.42.456-.432.48-1.368.024-.528.024-.984 0-.468-.024-.984-.012-.624-.228-1.02a1.33 1.33 0 0 0-.576-.576 1.66 1.66 0 0 0-.816-.192q-.468 0-.828.192-.36.18-.576.576-.204.396-.228 1.02a42 42 0 0 0 0 1.968q.036.936.48 1.368.444.42 1.152.42m5.402 1.428a.3.3 0 0 1-.216-.084.3.3 0 0 1-.084-.216v-7.8q0-.132.084-.216a.3.3 0 0 1 .216-.084h1.092q.18 0 .264.084t.108.132l3.204 5.004v-4.92q0-.132.084-.216a.28.28 0 0 1 .204-.084h1.224q.132 0 .216.084a.3.3 0 0 1 .084.216v7.8a.32.32 0 0 1-.084.216.3.3 0 0 1-.216.084H37.21q-.18 0-.264-.084a1.4 1.4 0 0 0-.108-.132l-3.192-4.848v4.764q0 .132-.084.216a.3.3 0 0 1-.216.084zm8.555 0a.3.3 0 0 1-.217-.084.3.3 0 0 1-.084-.216v-7.8q0-.132.084-.216a.3.3 0 0 1 .216-.084h5.436q.132 0 .216.084a.3.3 0 0 1 .084.216v.96q0 .12-.084.204a.3.3 0 0 1-.216.084h-3.888v1.884h3.625q.132 0 .216.084a.3.3 0 0 1 .084.216v.888q0 .12-.084.204a.3.3 0 0 1-.216.084h-3.624v1.944h3.983q.132 0 .217.084a.3.3 0 0 1 .084.216v.948q0 .132-.084.216a.3.3 0 0 1-.216.084zm-34.437 10a.24.24 0 0 1-.18-.072.27.27 0 0 1-.072-.18q0-.06.012-.108l2.856-7.716a.46.46 0 0 1 .144-.228.44.44 0 0 1 .3-.096h1.536q.192 0 .3.096t.144.228l2.856 7.716a.5.5 0 0 1 .012.108.27.27 0 0 1-.072.18.24.24 0 0 1-.18.072H12.66q-.18 0-.264-.084a.4.4 0 0 1-.108-.156l-.516-1.344H8.388l-.516 1.344a.4.4 0 0 1-.108.156q-.084.084-.264.084zm2.58-3.132h2.484l-1.236-3.456zm6.661 3.132a.3.3 0 0 1-.216-.084.3.3 0 0 1-.084-.216v-7.8q0-.132.084-.216a.3.3 0 0 1 .216-.084h1.356q.132 0 .216.084a.3.3 0 0 1 .084.216v7.8q0 .132-.084.216a.3.3 0 0 1-.216.084zm19.909-8c1.953 6 4.453 8.5 9.823 9.546-5.323 1.824-8.192 4.324-9.546 9.823-2.777-5.5-4.277-8-9.824-9.546 5.5-1.374 7.5-3.824 9.547-9.824m16.875-5.999c1.11 3.407 2.529 4.827 5.578 5.42-3.022 1.037-4.652 2.456-5.42 5.58-1.578-3.124-2.43-4.543-5.58-5.422 3.124-.78 4.26-2.171 5.422-5.578m-2 20c1.11 3.407 2.529 4.827 5.578 5.42-3.022 1.037-4.652 2.456-5.42 5.58-1.578-3.124-2.43-4.543-5.58-5.422 3.124-.78 4.26-2.171 5.422-5.578'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='65' height='65' fill='none' viewBox='0 0 65 65'%3E%3Cpath fill='currentColor' d='M10.08 18.64q-1.128 0-1.92-.372a2.84 2.84 0 0 1-1.212-1.104q-.432-.732-.48-1.776a44 44 0 0 1 0-2.136q.048-1.032.48-1.752.444-.732 1.236-1.116T10.08 10q.804 0 1.464.204t1.14.588.744.9.288 1.152a.23.23 0 0 1-.084.18.24.24 0 0 1-.18.072h-1.368a.34.34 0 0 1-.228-.072.5.5 0 0 1-.132-.24q-.18-.708-.6-.972t-1.044-.264q-.744 0-1.176.408t-.468 1.356a28 28 0 0 0 0 2.016q.036.948.468 1.356t1.176.408q.624 0 1.044-.264.432-.276.6-.972.048-.18.132-.24a.34.34 0 0 1 .228-.072h1.368q.108 0 .18.072a.23.23 0 0 1 .084.18 2.7 2.7 0 0 1-.288 1.152 2.75 2.75 0 0 1-.744.9q-.48.384-1.14.588t-1.464.204m8.32 0q-1.092 0-1.884-.36T15.28 17.2q-.444-.732-.48-1.836a44 44 0 0 1 0-2.064q.036-1.08.48-1.812.456-.744 1.248-1.116Q17.332 10 18.4 10q1.056 0 1.848.372.804.372 1.26 1.116.456.732.48 1.812a23 23 0 0 1 0 2.064q-.036 1.104-.48 1.836-.444.72-1.236 1.08t-1.872.36m0-1.548q.696 0 1.14-.42.456-.432.48-1.368.024-.528.024-.984 0-.468-.024-.984-.012-.624-.228-1.02a1.33 1.33 0 0 0-.576-.576 1.66 1.66 0 0 0-.816-.192q-.468 0-.828.192-.36.18-.576.576-.204.396-.228 1.02a42 42 0 0 0 0 1.968q.036.936.48 1.368.444.42 1.152.42m5.402 1.428a.3.3 0 0 1-.216-.084.3.3 0 0 1-.084-.216v-7.8q0-.132.084-.216a.3.3 0 0 1 .216-.084h3.276q.972 0 1.68.3.72.3 1.116.912.408.6.408 1.5 0 .912-.408 1.512a2.36 2.36 0 0 1-1.116.876q-.708.288-1.68.288H25.47v2.712q0 .132-.084.216a.3.3 0 0 1-.216.084zm1.632-4.5h1.584q.612 0 .948-.3.348-.3.348-.9 0-.528-.312-.864-.3-.336-.984-.336h-1.584zm8.22 4.5a.3.3 0 0 1-.216-.084.3.3 0 0 1-.084-.216v-6.432H31.17a.28.28 0 0 1-.204-.084.28.28 0 0 1-.084-.204v-1.08q0-.132.084-.216a.28.28 0 0 1 .204-.084h6.288q.132 0 .216.084a.3.3 0 0 1 .084.216v1.08q0 .12-.084.204a.3.3 0 0 1-.216.084h-2.172v6.432q0 .132-.084.216a.3.3 0 0 1-.216.084zm5.558 0a.3.3 0 0 1-.216-.084.3.3 0 0 1-.084-.216v-7.8q0-.132.084-.216a.3.3 0 0 1 .216-.084h5.436q.132 0 .216.084a.3.3 0 0 1 .084.216v.96q0 .12-.084.204a.3.3 0 0 1-.216.084H40.76v1.884h3.624q.132 0 .216.084a.3.3 0 0 1 .084.216v.888q0 .12-.084.204a.3.3 0 0 1-.216.084H40.76v1.944h3.984q.132 0 .216.084a.3.3 0 0 1 .084.216v.948q0 .132-.084.216a.3.3 0 0 1-.216.084zm7.558 0a.3.3 0 0 1-.215-.084.3.3 0 0 1-.084-.216v-7.8q0-.132.084-.216a.3.3 0 0 1 .216-.084h3.18q1.5 0 2.364.696.864.684.864 1.98 0 .876-.42 1.464t-1.128.876l1.692 3a.3.3 0 0 1 .036.132.27.27 0 0 1-.072.18.24.24 0 0 1-.18.072h-1.332q-.216 0-.324-.108a1 1 0 0 1-.156-.216l-1.464-2.748h-1.452v2.772q0 .132-.084.216a.3.3 0 0 1-.216.084zm1.609-4.596h1.536q.66 0 .972-.3.324-.3.324-.84t-.312-.852-.984-.312h-1.536zM7.044 28.52a.3.3 0 0 1-.216-.084.3.3 0 0 1-.084-.216v-7.8q0-.132.084-.216a.3.3 0 0 1 .216-.084h3.012q1.2 0 2.004.384.804.372 1.224 1.104.432.72.456 1.788.012.528.012.924t-.012.912q-.036 1.116-.444 1.848a2.53 2.53 0 0 1-1.2 1.092q-.792.348-1.98.348zm1.608-1.548h1.404q.6 0 .984-.18t.564-.564q.192-.396.204-1.02.012-.348.012-.624a6 6 0 0 0 0-.552q0-.276-.012-.612-.024-.9-.468-1.32-.432-.432-1.344-.432H8.652zm6.9 1.548a.3.3 0 0 1-.216-.084.3.3 0 0 1-.084-.216v-7.8q0-.132.084-.216a.3.3 0 0 1 .216-.084h3.18q1.5 0 2.364.696.864.684.864 1.98 0 .876-.42 1.464t-1.128.876l1.692 3a.3.3 0 0 1 .036.132.27.27 0 0 1-.072.18.24.24 0 0 1-.18.072h-1.332q-.216 0-.324-.108a1 1 0 0 1-.156-.216l-1.464-2.748H17.16v2.772q0 .132-.084.216a.3.3 0 0 1-.216.084zm1.608-4.596h1.536q.66 0 .972-.3.324-.3.324-.84t-.312-.852-.984-.312H17.16zm9.572 4.716q-1.092 0-1.884-.36t-1.236-1.08q-.444-.732-.48-1.836a44 44 0 0 1 0-2.064q.036-1.08.48-1.812.456-.744 1.248-1.116.804-.372 1.872-.372 1.056 0 1.848.372.804.372 1.26 1.116.456.732.48 1.812a23 23 0 0 1 0 2.064q-.036 1.104-.48 1.836-.444.72-1.236 1.08t-1.872.36m0-1.548q.696 0 1.14-.42.456-.432.48-1.368.024-.528.024-.984 0-.468-.024-.984-.012-.624-.228-1.02a1.33 1.33 0 0 0-.576-.576 1.66 1.66 0 0 0-.816-.192q-.468 0-.828.192-.36.18-.576.576-.204.396-.228 1.02a42 42 0 0 0 0 1.968q.036.936.48 1.368.444.42 1.152.42m5.402 1.428a.3.3 0 0 1-.216-.084.3.3 0 0 1-.084-.216v-7.8q0-.132.084-.216a.3.3 0 0 1 .216-.084h1.092q.18 0 .264.084t.108.132l3.204 5.004v-4.92q0-.132.084-.216a.28.28 0 0 1 .204-.084h1.224q.132 0 .216.084a.3.3 0 0 1 .084.216v7.8a.32.32 0 0 1-.084.216.3.3 0 0 1-.216.084H37.21q-.18 0-.264-.084a1.4 1.4 0 0 0-.108-.132l-3.192-4.848v4.764q0 .132-.084.216a.3.3 0 0 1-.216.084zm8.555 0a.3.3 0 0 1-.217-.084.3.3 0 0 1-.084-.216v-7.8q0-.132.084-.216a.3.3 0 0 1 .216-.084h5.436q.132 0 .216.084a.3.3 0 0 1 .084.216v.96q0 .12-.084.204a.3.3 0 0 1-.216.084h-3.888v1.884h3.625q.132 0 .216.084a.3.3 0 0 1 .084.216v.888q0 .12-.084.204a.3.3 0 0 1-.216.084h-3.624v1.944h3.983q.132 0 .217.084a.3.3 0 0 1 .084.216v.948q0 .132-.084.216a.3.3 0 0 1-.216.084zm-34.437 10a.24.24 0 0 1-.18-.072.27.27 0 0 1-.072-.18q0-.06.012-.108l2.856-7.716a.46.46 0 0 1 .144-.228.44.44 0 0 1 .3-.096h1.536q.192 0 .3.096t.144.228l2.856 7.716a.5.5 0 0 1 .012.108.27.27 0 0 1-.072.18.24.24 0 0 1-.18.072H12.66q-.18 0-.264-.084a.4.4 0 0 1-.108-.156l-.516-1.344H8.388l-.516 1.344a.4.4 0 0 1-.108.156q-.084.084-.264.084zm2.58-3.132h2.484l-1.236-3.456zm6.661 3.132a.3.3 0 0 1-.216-.084.3.3 0 0 1-.084-.216v-7.8q0-.132.084-.216a.3.3 0 0 1 .216-.084h1.356q.132 0 .216.084a.3.3 0 0 1 .084.216v7.8q0 .132-.084.216a.3.3 0 0 1-.216.084zm19.909-8c1.953 6 4.453 8.5 9.823 9.546-5.323 1.824-8.192 4.324-9.546 9.823-2.777-5.5-4.277-8-9.824-9.546 5.5-1.374 7.5-3.824 9.547-9.824m16.875-5.999c1.11 3.407 2.529 4.827 5.578 5.42-3.022 1.037-4.652 2.456-5.42 5.58-1.578-3.124-2.43-4.543-5.58-5.422 3.124-.78 4.26-2.171 5.422-5.578m-2 20c1.11 3.407 2.529 4.827 5.578 5.42-3.022 1.037-4.652 2.456-5.42 5.58-1.578-3.124-2.43-4.543-5.58-5.422 3.124-.78 4.26-2.171 5.422-5.578'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:48px}@media (any-hover:hover){.ai-consult-btn:hover{transform:scale(1.1)}}.ai-consult-popup{background:#fff;border-left:1px solid rgba(0,0,0,.09);bottom:0;box-shadow:0 0 10px rgba(0,0,0,.06);display:flex;flex-direction:column;position:fixed;right:0;top:0;transition:.3s ease;width:500px;z-index:111;z-index:2147483648}.ai-consult-popup:not(.--show){opacity:0;pointer-events:none;transform:translateX(100%)}@media (max-width:992px){.ai-consult-popup{border-left:none;border-radius:20px 20px 0 0;border-top:1px solid rgba(0,0,0,.09);bottom:0;left:0;right:0;top:100px;width:100%}.ai-consult-popup:not(.--show){transform:translateY(100%)}}.ai-consult-popup__close{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:50px;cursor:pointer;display:flex;height:38px;justify-content:center;position:absolute;right:10px;top:10px;width:38px}.ai-consult-popup__close:before{background:#000;content:"";height:24px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='24' fill='currentColor' viewBox='0 0 25 24'%3E%3Cpath d='M17.622 5.635a.9.9 0 0 1 1.273 1.272l-5.091 5.091 5.091 5.092a.9.9 0 0 1-1.273 1.273l-5.092-5.092-5.09 5.092a.9.9 0 0 1-1.273-1.273l5.09-5.092-5.09-5.09a.9.9 0 0 1 1.272-1.273l5.091 5.09z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='24' fill='currentColor' viewBox='0 0 25 24'%3E%3Cpath d='M17.622 5.635a.9.9 0 0 1 1.273 1.272l-5.091 5.091 5.091 5.092a.9.9 0 0 1-1.273 1.273l-5.092-5.092-5.09 5.092a.9.9 0 0 1-1.273-1.273l5.09-5.092-5.09-5.09a.9.9 0 0 1 1.272-1.273l5.091 5.09z'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:24px}.ai-consult-popup__body{display:flex;flex:1 1 auto;flex-direction:column;gap:20px;height:0;overflow:auto;padding:20px 10px}.ai-consult-popup__body .ai-consult-message{align-self:flex-end;max-width:calc(100% - 40px)}.ai-consult-popup__body .ai-consult-error{align-self:flex-end}.ai-consult-popup__bottom{padding:10px;position:relative}.ai-consult-popup__bottom input{border:1px solid rgba(0,0,0,.16);border-radius:50px;box-shadow:0 0 10px rgba(0,0,0,.06);font-size:14px;font-weight:400;height:45px;line-height:120%;min-width:0;outline:none;padding:15px 50px 15px 15px;width:100%}.ai-consult-popup__submit{align-items:center;background:#000;border-radius:100px;cursor:pointer;display:flex;height:37px;justify-content:center;position:absolute;right:14px;top:50%;transition:.3s ease;translate:0 -50%;width:37px}.ai-consult-popup__submit:before{background:#fff;content:"";height:22px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='800' height='800' fill='none' viewBox='0 0 48 48'%3E%3Cpath fill='currentColor' d='M41.42 7.309s3.885-1.515 3.56 2.164c-.107 1.515-1.078 6.818-1.834 12.553l-2.59 16.99s-.216 2.489-2.159 2.922c-1.942.432-4.856-1.515-5.396-1.948-.432-.325-8.094-5.195-10.792-7.575-.756-.65-1.62-1.948.108-3.463L33.649 18.13c1.295-1.3 2.59-4.33-2.806-.65l-15.11 10.28s-1.727 1.083-4.964.109l-7.016-2.165s-2.59-1.623 1.835-3.246c10.793-5.086 24.068-10.28 35.831-15.15'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='800' height='800' fill='none' viewBox='0 0 48 48'%3E%3Cpath fill='currentColor' d='M41.42 7.309s3.885-1.515 3.56 2.164c-.107 1.515-1.078 6.818-1.834 12.553l-2.59 16.99s-.216 2.489-2.159 2.922c-1.942.432-4.856-1.515-5.396-1.948-.432-.325-8.094-5.195-10.792-7.575-.756-.65-1.62-1.948.108-3.463L33.649 18.13c1.295-1.3 2.59-4.33-2.806-.65l-15.11 10.28s-1.727 1.083-4.964.109l-7.016-2.165s-2.59-1.623 1.835-3.246c10.793-5.086 24.068-10.28 35.831-15.15'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:22px}.ai-consult-popup__submit.--disabled,.ai-consult-popup__submit.--loading{opacity:.6;pointer-events:none}.ai-consult-popup__submit.--loading:before{animation:spin 1s linear infinite;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='800' height='800' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M12 21a9 9 0 1 1 6.18-15.55.75.75 0 0 1 0 1.06.74.74 0 0 1-1.06 0A7.51 7.51 0 1 0 19.5 12a.75.75 0 1 1 1.5 0 9 9 0 0 1-9 9'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='800' height='800' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M12 21a9 9 0 1 1 6.18-15.55.75.75 0 0 1 0 1.06.74.74 0 0 1-1.06 0A7.51 7.51 0 1 0 19.5 12a.75.75 0 1 1 1.5 0 9 9 0 0 1-9 9'/%3E%3C/svg%3E")}.ai-consult-bot-message{color:#1a1a1a;font-size:14px;line-height:1.5}.ai-consult-bot-message h1{border-bottom:1px solid #e5e7eb;font-size:1.3em;font-weight:700;line-height:1.2;margin:.67em 0 .5em;padding-bottom:.3em}.ai-consult-bot-message h2{font-size:1.15em;font-weight:600;line-height:1.25;margin:1em 0 .5em}.ai-consult-bot-message h3{font-size:1.05em;font-weight:600;line-height:1.3;margin:.8em 0 .4em}.ai-consult-bot-message h4{font-size:1em;font-weight:600;margin:.7em 0 .4em}.ai-consult-bot-message h5,.ai-consult-bot-message h6{font-size:.95em;font-weight:600;margin:.6em 0 .3em}.ai-consult-bot-message p{margin:1em 0}.ai-consult-bot-message a{color:#2563eb;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:2px}@media (any-hover:hover){.ai-consult-bot-message a:hover{color:#1d4ed8;-webkit-text-decoration:none;text-decoration:none}}.ai-consult-bot-message ol,.ai-consult-bot-message ul{margin:1em 0;padding-left:2em}.ai-consult-bot-message ul{list-style:disc}.ai-consult-bot-message ol{list-style:decimal}.ai-consult-bot-message li{margin:.25em 0}.ai-consult-bot-message li>ol,.ai-consult-bot-message li>ul{margin:.25em 0 .25em 1em}.ai-consult-bot-message code{background-color:#f3f4f6;border-radius:4px;color:#dc2626;font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,monospace;font-size:.9em;padding:.2em .4em}.ai-consult-bot-message pre{background-color:#1f2937;border-radius:8px;margin:1.5em 0;overflow-x:auto;padding:1em}.ai-consult-bot-message pre code{background-color:transparent;color:#e5e7eb;display:block;font-size:.9em;padding:0}.ai-consult-bot-message blockquote{border-left:4px solid #d1d5db;color:#4b5563;font-style:italic;margin:1.5em 0;padding:.5em 0 .5em 1.5em}.ai-consult-bot-message hr{border:none;border-top:2px solid #e5e7eb;margin:2em 0}.ai-consult-bot-message img{border-radius:8px;height:auto;margin:1em 0;max-width:100%}.ai-consult-bot-message table{border-collapse:collapse;margin:1.5em 0;width:100%}.ai-consult-bot-message td,.ai-consult-bot-message th{border:1px solid #d1d5db;padding:.5em 1em;text-align:left}.ai-consult-bot-message th{background-color:#f9fafb;font-weight:600}.ai-consult-bot-message strong{color:#111827;font-weight:700}.ai-consult-bot-message em{font-style:italic}.ai-consult-message{background:#d3e3ee;border-radius:10px 10px 0 10px;color:#313131;font-size:14px;line-height:120%;padding:10px}.ai-consult-error{background:#f6b0b0;border-radius:10px;color:#8a1d1d;font-size:14px;font-weight:400;line-height:120%;padding:5px 10px}.ai-consult-error i{color:#000;cursor:pointer;font-weight:500;-webkit-text-decoration:underline;text-decoration:underline;-webkit-user-select:none;-moz-user-select:none;user-select:none}