:root{--lhb-u:clamp(14px, min(1.0417vw, 1.9705vh), 28px)}.lh-chatbot-container{flex-direction:column;flex:1;width:100%;height:100%;display:flex;position:relative}.lh-chatbot-card{color:#f8fafc;flex-direction:column;flex:1;width:100%;height:100%;min-height:0;max-height:100%;display:flex;position:relative;overflow:hidden}.lh-chatbot-card-header-with-erase{pointer-events:none;justify-content:flex-end;align-items:flex-start;height:0;min-height:0;padding:0;display:flex;position:relative}.lh-chatbot-erase-button{top:calc(.40002 * var(--lhb-u));right:calc(.40002 * var(--lhb-u));color:#c4b5fd99;cursor:pointer;padding:calc(.40002 * var(--lhb-u));border-radius:calc(.29999 * var(--lhb-u));z-index:10;pointer-events:auto;opacity:0;background:0 0;border:none;justify-content:center;align-items:center;transition:all .2s ease-in-out;display:flex;position:absolute}.lh-chatbot-card-header-with-erase:hover .lh-chatbot-erase-button{opacity:1}.lh-chatbot-erase-button:hover{color:#c4b5fd;background-color:#8b5cf61a;transform:scale(1.05)}.lh-chatbot-erase-button:active{transform:scale(.95)}.lh-chatbot-img-msg{gap:calc(.40002 * var(--lhb-u));margin-top:calc(.53336 * var(--lhb-u));flex-direction:row;display:flex}.lh-chatbot-row-asset .lh-chatbot-img-msg{margin-top:calc(1.06662 * var(--lhb-u))}.lh-chatbot-items-start+.lh-chatbot-items-end .lh-chatbot-img-msg,.lh-chatbot-items-end+.lh-chatbot-items-start .lh-chatbot-img-msg{margin-top:calc(2.13324 * var(--lhb-u))}.lh-chatbot-timestamp-msg{flex-direction:column;max-width:85%;display:flex}.lh-chatbot-card-title{font-size:calc(.89997 * var(--lhb-u));align-items:center;font-weight:500;display:flex}.lh-chatbot-card-content{padding:calc(.79994 * var(--lhb-u));flex-direction:column;flex:1 1 0;width:100%;min-height:0;padding-bottom:0;display:flex;position:relative;overflow:hidden}.lh-chatbot-card-content.lh-chatbot-space-y-4{flex-direction:column;flex:1 1 0;width:100%;min-height:0;padding:0;display:flex;position:relative;overflow:hidden}.lh-chatbot-badge{color:#fff;padding:calc(.19996 * var(--lhb-u)) calc(.40002 * var(--lhb-u));border-radius:calc(.29999 * var(--lhb-u));font-size:calc(.59998 * var(--lhb-u));background-color:#581c8780;border:1.25px solid #6b46c1;font-weight:500;display:inline-block}.lh-chatbot-message-container{border-radius:calc(.29999 * var(--lhb-u));flex:1;min-height:0;position:relative;overflow:hidden}.lh-chatbot-messages-scroll{scrollbar-width:none;-ms-overflow-style:none;width:100%;height:100%;overflow-y:auto}.lh-chatbot-messages-scroll::-webkit-scrollbar{display:none}.lh-chatbot-input-wrapper{margin-bottom:1.6vh}.lh-chatbot-messages-list,.lh-chatbot-message-column-container{flex-direction:column;display:flex}.lh-chatbot-message{padding:calc(.16003 * var(--lhb-u));flex-direction:column;display:flex}.lh-chatbot-message-user{color:#fff;padding:calc(.6666 * var(--lhb-u)) calc(.93328 * var(--lhb-u));text-align:left;border-radius:calc(.53336 * var(--lhb-u)) 0 calc(.53336 * var(--lhb-u)) calc(.53336 * var(--lhb-u));box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word;background:linear-gradient(225deg,#7018d4 0%,#2604de 27.5%);width:476px;max-width:100%;margin-left:auto;transition:all .3s}.lh-chatbot-message-user:hover{box-shadow:0 calc(.24998 * var(--lhb-u)) calc(.37496 * var(--lhb-u)) calc(-.06249 * var(--lhb-u)) #2604de99}.lh-chatbot-message-ai{border-radius:0 calc(.53336 * var(--lhb-u)) calc(.53336 * var(--lhb-u)) calc(.53336 * var(--lhb-u));padding:calc(.6666 * var(--lhb-u)) calc(.93328 * var(--lhb-u));color:#fff;font-size:calc(.93328 * var(--lhb-u));word-wrap:break-word;overflow-wrap:break-word;background-color:#322c5e;transition:all .2s}.lh-chatbot-message-ai:hover{box-shadow:0 calc(.62494 * var(--lhb-u)) calc(.93751 * var(--lhb-u)) calc(-.18748 * var(--lhb-u)) #322c5e}@keyframes slideInFromLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes lhb-message-rise{0%{opacity:0;transform:translateY(.625vw)}to{opacity:1;transform:translateY(0)}}@keyframes slideOutToLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-100%)}}@keyframes slideOutToRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}.lh-chatbot-message-exit-left{animation:.3s ease-out forwards slideOutToLeft}.lh-chatbot-message-exit-right{animation:.3s ease-out forwards slideOutToRight}.lh-chatbot-transitioning{pointer-events:none;overflow:hidden}.lh-chatbot-banner-slide{animation:.8s cubic-bezier(.22,1,.36,1) both lhb-message-rise}.lh-chatbot-banner-slide-out{animation:.5s ease-out forwards slideOutToLeft}@keyframes lhb-pricing-banner-rise{0%{opacity:0;transform:translateY(1.1806vw)}to{opacity:1;transform:translateY(0)}}.lh-chatbot-pricing-banner{animation:.6s ease-out both lhb-pricing-banner-rise}.lh-chatbot-password-banner{animation:.8s cubic-bezier(.22,1,.36,1) both lhb-message-rise}@media (prefers-reduced-motion:reduce){.lh-chatbot-messages-list>.lh-chatbot-flex.lh-chatbot-flex-col,.lh-chatbot-pricing-banner,.lh-chatbot-password-banner,.lh-chatbot-banner-slide{animation:none}}.lh-chatbot-timestamp{font-size:calc(.53336 * var(--lhb-u));color:#c4b5fd;opacity:.7;margin-top:calc(.26668 * var(--lhb-u));white-space:nowrap;line-height:1}.lh-chatbot-timestamp-ai{text-align:left;margin-left:calc(.19996 * var(--lhb-u));align-self:flex-start}.lh-chatbot-timestamp-user{text-align:right;align-self:flex-end;margin-right:0}@media (min-width:768px){.lh-chatbot-timestamp{font-size:calc(.63329 * var(--lhb-u))}}.lh-chatbot-prose{font-size:calc(.59998 * var(--lhb-u));line-height:1.4}@media (min-width:768px){.lh-chatbot-prose{font-size:calc(.70001 * var(--lhb-u));line-height:1.5}}@media (min-width:1024px){.lh-chatbot-prose{font-size:calc(.79994 * var(--lhb-u));line-height:1.5}}.lh-chatbot-prose p{margin-top:calc(.40002 * var(--lhb-u));margin-bottom:calc(.40002 * var(--lhb-u));color:#fff;line-height:1.5}.lh-chatbot-prose p.lh-chatbot-question{margin-top:calc(1.06662 * var(--lhb-u))}.lh-chatbot-prose-user p{color:#fff;line-height:1.5}.lh-chatbot-h1{font-size:calc(.89997 * var(--lhb-u));color:#f8fafc;margin-bottom:calc(.59998 * var(--lhb-u));margin-top:calc(.79994 * var(--lhb-u));font-weight:700;line-height:1.3}.lh-chatbot-h1:first-child{margin-top:0}@media (min-width:768px){.lh-chatbot-h1{font-size:calc(1 * var(--lhb-u))}}@media (min-width:1024px){.lh-chatbot-h1{font-size:calc(1.09993 * var(--lhb-u))}}.lh-chatbot-h2{font-size:calc(.83997 * var(--lhb-u));color:#fff;margin-bottom:calc(.59998 * var(--lhb-u));margin-top:calc(.79994 * var(--lhb-u));font-weight:700;line-height:1.3}.lh-chatbot-h2:first-child{margin-top:0}@media (min-width:768px){.lh-chatbot-h2{font-size:calc(.94999 * var(--lhb-u))}}@media (min-width:1024px){.lh-chatbot-h2{font-size:calc(1 * var(--lhb-u))}}.lh-chatbot-h3{font-size:calc(.79994 * var(--lhb-u));color:#fff;margin-bottom:calc(.40002 * var(--lhb-u));margin-top:calc(.59998 * var(--lhb-u));font-weight:600;line-height:1.35}.lh-chatbot-h3:first-child{margin-top:0}@media (min-width:768px){.lh-chatbot-h3{font-size:calc(.86666 * var(--lhb-u))}}@media (min-width:1024px){.lh-chatbot-h3{font-size:calc(.94999 * var(--lhb-u))}}.lh-chatbot-h4{font-size:calc(.79994 * var(--lhb-u));color:#fff;margin-bottom:calc(.29999 * var(--lhb-u));margin-top:calc(.49995 * var(--lhb-u));font-weight:600}.lh-chatbot-h4:first-child{margin-top:0}@media (min-width:768px){.lh-chatbot-h4{font-size:calc(.84996 * var(--lhb-u))}}@media (min-width:1024px){.lh-chatbot-h4{font-size:calc(.89997 * var(--lhb-u))}}.lh-chatbot-bold{color:#f8fafc;font-weight:700}.lh-chatbot-italic{color:#fff;font-style:italic}.lh-chatbot-bold-italic{color:#f8fafc;font-style:italic;font-weight:700}.lh-chatbot-link{color:#c4b5fd;text-underline-offset:calc(.12499 * var(--lhb-u));text-decoration:underline;transition:all .2s}.lh-chatbot-link:hover{color:#c4b5fd;text-underline-offset:calc(.18748 * var(--lhb-u))}.lh-chatbot-list{padding-left:calc(1.06662 * var(--lhb-u));margin-bottom:calc(.59998 * var(--lhb-u));color:#fff;margin-left:0;list-style-type:disc;list-style-position:outside}.lh-chatbot-list-ordered{padding-left:calc(1.33325 * var(--lhb-u));list-style-type:decimal}.lh-chatbot-list .lh-chatbot-list{margin-bottom:0;margin-top:calc(.23999 * var(--lhb-u));padding-left:calc(1.06662 * var(--lhb-u));margin-left:0}.lh-chatbot-list ul.lh-chatbot-list{list-style-type:circle}.lh-chatbot-list .lh-chatbot-list ul.lh-chatbot-list{list-style-type:square}.lh-chatbot-list ol.lh-chatbot-list-ordered{list-style-type:lower-alpha}.lh-chatbot-list .lh-chatbot-list ol.lh-chatbot-list-ordered{list-style-type:lower-roman}.lh-chatbot-list-item{margin-bottom:calc(.23999 * var(--lhb-u));color:#fff}.lh-chatbot-list-item:last-child{margin-bottom:0}.lh-chatbot-blockquote{padding-left:calc(.59998 * var(--lhb-u));margin-left:calc(.40002 * var(--lhb-u));margin-bottom:calc(.59998 * var(--lhb-u));color:#fff;padding-top:calc(.40002 * var(--lhb-u));padding-bottom:calc(.40002 * var(--lhb-u));border-radius:0 calc(.19996 * var(--lhb-u)) calc(.19996 * var(--lhb-u)) 0;background-color:#581c8733;border-left:5px solid #8b5cf6;font-style:italic}.lh-chatbot-table-wrapper{margin:calc(.59998 * var(--lhb-u)) 0;border-radius:calc(.40002 * var(--lhb-u));border:1px solid #ffffff4d;overflow-x:auto}.lh-chatbot-table{border-collapse:collapse;width:100%;font-size:calc(.70001 * var(--lhb-u));color:#fff}.lh-chatbot-table th{padding:calc(.40002 * var(--lhb-u)) calc(.59998 * var(--lhb-u));text-align:left;background:#8b5cf640;border:1px solid #ffffff40;font-weight:600}.lh-chatbot-table td{padding:calc(.29999 * var(--lhb-u)) calc(.59998 * var(--lhb-u));border:1px solid #ffffff26}.lh-chatbot-table tbody tr:hover{background:#8b5cf614}.lh-chatbot-divider{margin:calc(1.19996 * var(--lhb-u)) 0;border-bottom:1.25px solid #8b5cf64d}.lh-chatbot-options{margin-top:calc(.59998 * var(--lhb-u));margin-bottom:calc(1.19996 * var(--lhb-u));display:inline-block}.lh-chatbot-options-list{gap:calc(.40002 * var(--lhb-u));flex-direction:column;width:fit-content;display:flex}.lh-chatbot-option-button{text-align:left;width:100%;padding:calc(.40002 * var(--lhb-u));padding-left:calc(.79994 * var(--lhb-u));padding-right:calc(.79994 * var(--lhb-u));border-radius:calc(.40002 * var(--lhb-u));cursor:pointer;box-shadow:0 calc(.06249 * var(--lhb-u)) calc(.18748 * var(--lhb-u)) 0 #6b21a81a;background-color:#0000;border:1.25px solid #8b5cf64d;transition:all .2s}.lh-chatbot-option-button:hover{box-shadow:0 calc(.24998 * var(--lhb-u)) calc(.37496 * var(--lhb-u)) calc(-.06249 * var(--lhb-u)) #8b5cf633;background-color:#6300cf;border-color:#8b5cf699}.lh-chatbot-option-button:focus{box-shadow:0 0 0 calc(.12499 * var(--lhb-u)) #8b5cf680;outline:none}.lh-chatbot-option-content{justify-content:flex-start;align-items:center;display:flex}.lh-chatbot-option-text{font-size:calc(.85773 * var(--lhb-u));color:#fff;text-align:left;font-weight:500;transition:color .2s}.lh-chatbot-option-button:hover .lh-chatbot-option-text{color:#f8fafc}.lh-chatbot-option-arrow{color:#c4b5fd;opacity:.6;margin-left:calc(.79994 * var(--lhb-u));flex-shrink:0;transition:all .2s}.lh-chatbot-option-button:hover .lh-chatbot-option-arrow{color:#c4b5fd;opacity:1}.lh-chatbot-pdf-container{margin-top:calc(.59998 * var(--lhb-u));max-width:85%}.lh-chatbot-pdf-button{align-items:center;gap:calc(.59998 * var(--lhb-u));padding:calc(.59998 * var(--lhb-u));border-radius:calc(.40002 * var(--lhb-u));cursor:pointer;box-shadow:0 calc(.24998 * var(--lhb-u)) calc(.37496 * var(--lhb-u)) calc(-.06249 * var(--lhb-u)) #6b21a833;background-color:#6b21a880;border:1.25px solid #8b5cf64d;transition:all .2s;display:flex}.lh-chatbot-pdf-button:hover{box-shadow:0 calc(.62494 * var(--lhb-u)) calc(.93751 * var(--lhb-u)) calc(-.18748 * var(--lhb-u)) #8b5cf64d;background-color:#8b5cf680;border-color:#8b5cf680}.lh-chatbot-pdf-icon{width:calc(1.59998 * var(--lhb-u));height:calc(1.59998 * var(--lhb-u));border-radius:calc(.40002 * var(--lhb-u));background-color:#8b5cf680;border:1.25px solid #8b5cf64d;flex-shrink:0;justify-content:center;align-items:center;display:flex}.lh-chatbot-pdf-info{flex:1;min-width:0}.lh-chatbot-pdf-name{font-size:calc(.70001 * var(--lhb-u));color:#c4b5fd;white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.lh-chatbot-pdf-action{font-size:calc(.59998 * var(--lhb-u));color:#c4b5fd}.lh-chatbot-pdf-arrow{color:#c4b5fd;flex-shrink:0;transition:color .2s}.lh-chatbot-pdf-button:hover .lh-chatbot-pdf-arrow{color:#c4b5fd}.lh-chatbot-copy-container{margin-left:calc(-.40002 * var(--lhb-u));align-items:start;display:flex}.lh-chatbot-copy-button{opacity:.6;cursor:pointer;margin-top:calc(.79994 * var(--lhb-u));border-radius:calc(.19996 * var(--lhb-u));color:#c4b5fd;background-color:#0000;border:none;transition:all .2s}.lh-chatbot-copy-button:hover{opacity:1;color:#fff}.lh-chatbot-tag{font-size:calc(.47998 * var(--lhb-u));color:#c4b5fd}.lh-chatbot-avatar-container{margin-top:calc(.79994 * var(--lhb-u))}.lh-chatbot-avatar-user{display:none}.lh-chatbot-avatar-ai{align-self:flex-start}.lh-chatbot-avatar{width:calc(1.39992 * var(--lhb-u));height:calc(1.39992 * var(--lhb-u));object-fit:cover;object-position:center;background-color:#6300cf;border-radius:50%;justify-content:center;align-items:center;transition:all .4s;display:block}.lh-chatbot-avatar:hover{box-shadow:0 calc(.24998 * var(--lhb-u)) calc(.37496 * var(--lhb-u)) calc(-.06249 * var(--lhb-u)) #6300cf}.lh-chatbot-avatar-icon{width:calc(.70001 * var(--lhb-u));height:calc(.70001 * var(--lhb-u));color:#fff}@media (min-width:768px){.lh-chatbot-avatar-icon{width:calc(.79994 * var(--lhb-u));height:calc(.79994 * var(--lhb-u))}}.lh-chatbot-avatar-fallback{width:calc(1.39992 * var(--lhb-u));height:calc(1.39992 * var(--lhb-u));color:#fff;font-size:calc(.59998 * var(--lhb-u));background-color:#6300cf;border-radius:50%;justify-content:center;align-items:center;font-weight:500;display:flex}@media (min-width:768px){.lh-chatbot-avatar-fallback{width:calc(1.59998 * var(--lhb-u));height:calc(1.59998 * var(--lhb-u));font-size:calc(.70001 * var(--lhb-u))}}.lh-chatbot-modal-overlay{z-index:50;-webkit-backdrop-filter:blur(.2604vw);backdrop-filter:blur(.2604vw);background-color:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.lh-chatbot-modal-container{width:90%;max-width:50vw;height:80%;max-height:80vh;margin:calc(.79994 * var(--lhb-u));border-radius:calc(.40002 * var(--lhb-u));box-shadow:0 calc(1.56245 * var(--lhb-u)) calc(3.12489 * var(--lhb-u)) calc(-.74993 * var(--lhb-u)) #00000040;background-color:#581c87e6;border:1.25px solid #8b5cf64d;position:relative}.lh-chatbot-erase-modal{width:auto;max-width:23.3333vw;height:auto;max-height:none;box-shadow:0 calc(1.56245 * var(--lhb-u)) calc(3.12489 * var(--lhb-u)) calc(-.74993 * var(--lhb-u)) #8b5cf64d;background-color:#2b1d53;border:1.25px solid #8b5cf666}.lh-chatbot-erase-modal-content{height:auto;padding:calc(1.19996 * var(--lhb-u))}.lh-chatbot-erase-modal-message{color:#c4b5fd;margin-bottom:calc(1.19996 * var(--lhb-u));line-height:1.6;font-size:calc(.71998 * var(--lhb-u))}.lh-chatbot-modal-cancel-button{color:#c4b5fd;background-color:#0000;border:1.25px solid #8b5cf64d;flex:1}.lh-chatbot-modal-cancel-button:hover{color:#fff;background-color:#8b5cf61a;border-color:#fff}.lh-chatbot-modal-confirm-button{color:#c4b5fd;background-color:#160097;border:1.25px solid #160097;flex:1}.lh-chatbot-modal-confirm-button:hover{color:#fff;box-shadow:0 calc(.24998 * var(--lhb-u)) calc(.74993 * var(--lhb-u)) #1600974d;background-color:#1a00b3;border-color:#1a00b3}.lh-chatbot-erase-modal-improved{width:auto;max-width:26vw;height:auto;max-height:none;box-shadow:0 calc(1.56245 * var(--lhb-u)) calc(3.12489 * var(--lhb-u)) calc(-.74993 * var(--lhb-u)) #8b5cf64d;border-radius:calc(.59998 * var(--lhb-u));background-color:#2b1d53;border:1.25px solid #8b5cf666}.lh-chatbot-erase-modal-header{padding:calc(1.19996 * var(--lhb-u)) calc(1.43995 * var(--lhb-u)) calc(.71998 * var(--lhb-u)) calc(1.43995 * var(--lhb-u));border-bottom:1.25px solid #8b5cf633}.lh-chatbot-erase-modal-title{font-size:calc(1.05597 * var(--lhb-u));color:#fff;margin:0;font-weight:600}.lh-chatbot-erase-modal-body{padding:calc(1.19996 * var(--lhb-u)) calc(1.43995 * var(--lhb-u)) calc(1.43995 * var(--lhb-u)) calc(1.43995 * var(--lhb-u))}.lh-chatbot-erase-modal-description{color:#c4b5fd;font-size:calc(.76798 * var(--lhb-u));margin-bottom:calc(1.19996 * var(--lhb-u));line-height:1.5}.lh-chatbot-erase-button-group{gap:calc(.71998 * var(--lhb-u));margin-bottom:calc(.95997 * var(--lhb-u));flex-direction:column;display:flex}.lh-chatbot-erase-option-button{padding:calc(.95997 * var(--lhb-u)) calc(1.19996 * var(--lhb-u));border-radius:calc(.47998 * var(--lhb-u));cursor:pointer;text-align:left;flex-direction:column;align-items:flex-start;width:100%;transition:all .2s ease-out;display:flex}.lh-chatbot-erase-button-title{font-size:calc(.81597 * var(--lhb-u));margin-bottom:calc(.23999 * var(--lhb-u));font-weight:600}.lh-chatbot-erase-button-subtitle{font-size:calc(.67198 * var(--lhb-u));opacity:.8}.lh-chatbot-erase-current-button{color:#c4b5fd;background-color:#8b5cf626;border:1.25px solid #8b5cf64d}.lh-chatbot-erase-current-button:hover{color:#fff;background-color:#8b5cf640;border-color:#8b5cf680}.lh-chatbot-erase-all-button{color:#fca5a5;background-color:#dc262626;border:1.25px solid #dc26264d}.lh-chatbot-erase-all-button:hover{color:#fff;background-color:#dc262640;border-color:#dc262680}.lh-chatbot-erase-cancel-button{width:100%;padding:calc(.71998 * var(--lhb-u)) calc(1.19996 * var(--lhb-u));border-radius:calc(.47998 * var(--lhb-u));color:#c4b5fd;font-size:calc(.76798 * var(--lhb-u));cursor:pointer;background-color:#0000;border:1.25px solid #8b5cf64d;transition:all .2s ease-out}.lh-chatbot-erase-cancel-button:hover{color:#fff;background-color:#8b5cf61a;border-color:#8b5cf680}.lh-chatbot-confirm-erase-modal{width:auto;max-width:24vw;height:auto;max-height:none;box-shadow:0 calc(1.56245 * var(--lhb-u)) calc(3.12489 * var(--lhb-u)) calc(-.74993 * var(--lhb-u)) #dc262633;border-radius:calc(.59998 * var(--lhb-u));background-color:#2b1d53;border:1.25px solid #dc262666}.lh-chatbot-confirm-modal-header{padding:calc(1.19996 * var(--lhb-u)) calc(1.43995 * var(--lhb-u)) calc(.71998 * var(--lhb-u)) calc(1.43995 * var(--lhb-u));border-bottom:1.25px solid #dc262633}.lh-chatbot-confirm-modal-title{font-size:calc(1.05597 * var(--lhb-u));color:#fca5a5;margin:0;font-weight:600}.lh-chatbot-confirm-modal-body{padding:calc(1.19996 * var(--lhb-u)) calc(1.43995 * var(--lhb-u)) calc(1.43995 * var(--lhb-u)) calc(1.43995 * var(--lhb-u))}.lh-chatbot-confirm-modal-warning{color:#c4b5fd;font-size:calc(.76798 * var(--lhb-u));margin-bottom:calc(.47998 * var(--lhb-u));line-height:1.6}.lh-chatbot-confirm-modal-warning strong{color:#fca5a5}.lh-chatbot-confirm-modal-note{color:#fca5a5;font-size:calc(.71998 * var(--lhb-u));margin-bottom:calc(1.19996 * var(--lhb-u));font-weight:500}.lh-chatbot-confirm-button-group{gap:calc(.71998 * var(--lhb-u));display:flex}.lh-chatbot-confirm-cancel-button{padding:calc(.71998 * var(--lhb-u)) calc(1.19996 * var(--lhb-u));border-radius:calc(.47998 * var(--lhb-u));color:#c4b5fd;font-size:calc(.76798 * var(--lhb-u));cursor:pointer;background-color:#0000;border:1.25px solid #8b5cf64d;flex:1;transition:all .2s ease-out}.lh-chatbot-confirm-cancel-button:hover:not(:disabled){color:#fff;background-color:#8b5cf61a;border-color:#8b5cf680}.lh-chatbot-confirm-cancel-button:disabled{opacity:.5;cursor:not-allowed}.lh-chatbot-confirm-danger-button{padding:calc(.71998 * var(--lhb-u)) calc(1.19996 * var(--lhb-u));border-radius:calc(.47998 * var(--lhb-u));color:#fff;font-size:calc(.76798 * var(--lhb-u));cursor:pointer;background-color:#dc2626cc;border:1.25px solid #dc2626cc;flex:1;font-weight:500;transition:all .2s ease-out}.lh-chatbot-confirm-danger-button:hover:not(:disabled){box-shadow:0 calc(.24998 * var(--lhb-u)) calc(.74993 * var(--lhb-u)) #dc26264d;background-color:#dc2626;border-color:#dc2626}.lh-chatbot-confirm-danger-button:disabled{opacity:.6;cursor:not-allowed}.lh-chatbot-modal-header{padding:calc(.79994 * var(--lhb-u));border-bottom:1.25px solid #8b5cf64d;justify-content:space-between;align-items:center;display:flex}.lh-chatbot-modal-title{font-size:calc(.95997 * var(--lhb-u));color:#fff;font-weight:600}.lh-chatbot-modal-close{padding:calc(.40002 * var(--lhb-u));cursor:pointer;border-radius:calc(.40002 * var(--lhb-u));color:#c4b5fd;background-color:#6b21a880;border:1.25px solid #8b5cf64d;transition:all .2s}.lh-chatbot-modal-close:hover{color:#f8fafc;background-color:#8b5cf680;border-color:#8b5cf680}.lh-chatbot-modal-content{padding:calc(.79994 * var(--lhb-u));height:calc(100% - calc(3.19987 * var(--lhb-u)))}.lh-chatbot-modal-iframe{border-radius:calc(.19996 * var(--lhb-u));border:1.25px solid #8b5cf64d;width:100%;height:100%}.lh-chatbot-loading{gap:calc(.19996 * var(--lhb-u));margin-top:calc(.95997 * var(--lhb-u));display:flex}.lh-chatbot-loading-dot{width:calc(.40002 * var(--lhb-u));height:calc(.40002 * var(--lhb-u));background-color:#c4b5fd;border-radius:50%;animation:1.4s ease-in-out infinite both bounce}.lh-chatbot-loading-dot:first-child{animation-delay:-.32s}.lh-chatbot-loading-dot:nth-child(2){animation-delay:-.16s}@keyframes bounce{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.lh-chatbot-config-loading{-webkit-backdrop-filter:blur(.651vw);backdrop-filter:blur(.651vw);z-index:50;pointer-events:all;background-color:#0000;justify-content:center;align-items:center;animation:.3s ease-in-out fadeIn;display:flex;position:absolute;inset:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes lh-scroll-btn-in{0%{opacity:0;transform:translate(-50%)translateY(.5208vw)scale(.9)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}@keyframes lh-scroll-btn-pulse{0%,to{box-shadow:0 .4167vw 1.3021vw #6300cf59,0 0 #ae8ad673,inset 0 0 0 1px #ffffff14}50%{box-shadow:0 .4167vw 1.5625vw #6300cf80,0 0 0 .4167vw #ae8ad600,inset 0 0 0 1px #ffffff1f}}@keyframes lh-scroll-btn-arrow-bob{0%,to{transform:translateY(0)}50%{transform:translateY(.13vw)}}.lh-chatbot-scroll-to-bottom{left:50%;bottom:calc(1 * var(--lhb-u));width:calc(2.30393 * var(--lhb-u));height:calc(2.30393 * var(--lhb-u));color:#fff;cursor:pointer;z-index:10;-webkit-backdrop-filter:blur(10px);min-width:36px;min-height:36px;box-shadow:0 calc(.40002 * var(--lhb-u)) calc(1.24998 * var(--lhb-u)) #6300cf59, inset 0 0 0 1px #ffffff14;background:linear-gradient(135deg,#6300cfeb 0%,#2b1d53eb 100%);border:1px solid #ae8ad666;border-radius:9999px;justify-content:center;align-items:center;padding:0;transition:background .2s ease-out,border-color .2s ease-out,transform .2s cubic-bezier(.34,1.56,.64,1);animation:.28s cubic-bezier(.34,1.56,.64,1) both lh-scroll-btn-in,2.4s ease-in-out .28s infinite lh-scroll-btn-pulse;display:flex;position:absolute;transform:translate(-50%)}.lh-chatbot-scroll-to-bottom:hover{background:linear-gradient(135deg,#8273d4f2 0%,#6300cff2 100%);border-color:#ffffff8c;animation:.28s cubic-bezier(.34,1.56,.64,1) both lh-scroll-btn-in;transform:translate(-50%)translateY(-.1vw)scale(1.06)}.lh-chatbot-scroll-to-bottom:active{transform:translate(-50%)scale(.96)}.lh-chatbot-scroll-to-bottom:focus-visible{box-shadow:0 calc(.40002 * var(--lhb-u)) calc(1.24998 * var(--lhb-u)) #6300cf80, 0 0 0 3px #ae8ad680;border-color:#ae8ad6;outline:none}.lh-chatbot-scroll-to-bottom svg{width:calc(1.10396 * var(--lhb-u));height:calc(1.10396 * var(--lhb-u));stroke:currentColor;min-width:16px;min-height:16px;animation:1.6s ease-in-out infinite lh-scroll-btn-arrow-bob}.lh-chatbot-config-loading-dots{gap:calc(.40002 * var(--lhb-u));display:flex}.lh-chatbot-config-loading-dot{width:calc(.59998 * var(--lhb-u));height:calc(.59998 * var(--lhb-u));box-shadow:0 calc(.24998 * var(--lhb-u)) calc(.37496 * var(--lhb-u)) calc(-.06249 * var(--lhb-u)) #8b5cf666;background:linear-gradient(to bottom right,#c4b5fd,#8b5cf6);border-radius:50%;animation:1.4s ease-in-out infinite both bounce}.lh-chatbot-config-loading-dot:first-child{animation-delay:0s}.lh-chatbot-config-loading-dot:nth-child(2){animation-delay:.1s}.lh-chatbot-config-loading-dot:nth-child(3){animation-delay:.2s}.lh-chatbot-config-loading-dot:nth-child(4){animation-delay:.3s}.lh-chatbot-flex{display:flex}.lh-chatbot-flex-col{flex-direction:column}.lh-chatbot-items-center{align-items:center}.lh-chatbot-items-end{align-items:flex-end}.lh-chatbot-items-start{align-items:flex-start}.lh-chatbot-justify-between{justify-content:space-between}.lh-chatbot-justify-center{justify-content:center}.lh-chatbot-gap-2{gap:calc(.40002 * var(--lhb-u))}.lh-chatbot-gap-3{gap:calc(.59998 * var(--lhb-u))}.lh-chatbot-space-y-2>*+*{margin-top:calc(.40002 * var(--lhb-u))}.lh-chatbot-space-y-4>*+:not(.lh-chatbot-input-anchor){padding:calc(.79994 * var(--lhb-u))}.lh-chatbot-space-y-8>*+*{margin-top:calc(1.59998 * var(--lhb-u))}.lh-chatbot-mt-1{margin-top:calc(.19996 * var(--lhb-u))}.lh-chatbot-mt-2{margin-top:calc(.40002 * var(--lhb-u))}.lh-chatbot-mt-3{margin-top:calc(.59998 * var(--lhb-u))}.lh-chatbot-mb-1{margin-bottom:calc(.19996 * var(--lhb-u))}.lh-chatbot-mb-4{margin-bottom:calc(.79994 * var(--lhb-u))}.lh-chatbot-ml-3{margin-left:calc(.59998 * var(--lhb-u))}.lh-chatbot-w-full{width:100%}.lh-chatbot-h-4{height:calc(.79994 * var(--lhb-u))}.lh-chatbot-h-5{height:calc(1 * var(--lhb-u))}.lh-chatbot-w-4{width:calc(.79994 * var(--lhb-u))}.lh-chatbot-w-5{width:calc(1 * var(--lhb-u))}.homepage-lighthouse-builder-frame-8{background:var(--primary-regular,#6300cf);border-radius:calc(1 * var(--lhb-u));margin-top:calc(.79994 * var(--lhb-u));padding:calc(1.49995 * var(--lhb-u)) calc(1.9999 * var(--lhb-u)) calc(1.49995 * var(--lhb-u)) calc(1.9999 * var(--lhb-u));width:auto;box-shadow:0vw calc(.24998 * var(--lhb-u)) calc(2.49995 * var(--lhb-u)) 0vw #615a9673;flex-direction:row;justify-content:flex-start;align-items:center;gap:0;display:flex;position:relative;overflow:hidden}.lh-chatbot-pricing-banner-frame{background:var(--primary-regular,#6300cf);border-radius:calc(.53336 * var(--lhb-u));margin-top:calc(.79994 * var(--lhb-u));padding:calc(1.06662 * var(--lhb-u)) calc(1.59998 * var(--lhb-u)) calc(1.06662 * var(--lhb-u)) calc(1.59998 * var(--lhb-u));gap:calc(1.06662 * var(--lhb-u));flex-direction:row;justify-content:flex-start;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.homepage-lighthouse-builder-gradient{opacity:.5;background:radial-gradient(closest-side,#23b5d3 0%,#23b5d300 100%);border-radius:50%;flex-shrink:0;width:43.2943vw;height:43.2943vw;position:absolute;bottom:-18.0339vw;left:calc(50% - 43.5219vw)}.homepage-lighthouse-builder-frame-237837{padding:0vw 0vw 0vw calc(1 * var(--lhb-u));gap:calc(2.49995 * var(--lhb-u));flex-direction:row;flex:1;justify-content:flex-start;align-items:flex-start;display:flex;position:relative}.homepage-lighthouse-builder-frame-237870{flex-shrink:0;width:2.3438vw;height:4.362vw;position:relative}.homepage-lighthouse-builder-lighthouse-keeper{width:49.63%;height:24.18%;position:absolute;inset:75.87% -.01% -.05% 50.39%;overflow:visible}.homepage-lighthouse-builder-lighthouse{height:auto;position:absolute;top:0;left:0;overflow:visible}.homepage-lighthouse-builder-frame-237836{gap:calc(1.9999 * var(--lhb-u));flex-direction:column;flex:1;justify-content:center;align-items:flex-start;display:flex;position:relative}.homepage-lighthouse-builder-frame-237835{gap:calc(.24998 * var(--lhb-u));flex-direction:column;flex-shrink:0;justify-content:center;align-self:stretch;align-items:flex-start;display:flex;position:relative}.homepage-lighthouse-builder-supporting-text{color:var(--neutral-white,#fff);text-align:left;font-family:Inter-SemiBold,sans-serif;font-size:calc(1 * var(--lhb-u));font-weight:600;line-height:130%;position:relative}.homepage-lighthouse-builder-text4{color:#fff;text-align:left;font-family:Inter-Regular,sans-serif;font-size:calc(.87501 * var(--lhb-u));align-self:stretch;font-weight:400;line-height:150%;position:relative}.homepage-lighthouse-builder-button{border-radius:calc(.49995 * var(--lhb-u));border-style:solid;border-color:var(--neutral-white,#fff);padding:calc(.49995 * var(--lhb-u)) calc(1 * var(--lhb-u)) calc(.49995 * var(--lhb-u)) calc(1 * var(--lhb-u));gap:calc(.49995 * var(--lhb-u));width:18.75vw;box-shadow:var(--shadow-xs-box-shadow,0vw calc(.06249 * var(--lhb-u)) calc(.12499 * var(--lhb-u)) 0vw #1018280d);border-width:1.25px;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.homepage-lighthouse-builder-text5{color:var(--neutral-white,#fff);text-align:left;font-family:var(--label-m-600-font-family,"Inter-SemiBold", sans-serif);font-size:calc(.87501 * var(--lhb-u));line-height:var(--label-m-600-line-height,150%);font-weight:var(--label-m-600-font-weight,600);position:relative}.lh-pricing-banner-content{z-index:1;width:100%;position:relative}.lh-pricing-banner-main{gap:calc(1.24998 * var(--lhb-u));align-items:flex-start;display:flex}.lh-pricing-banner-icon-column{flex-shrink:0}.lh-pricing-banner-lighthouse-icon{height:calc(2.59988 * var(--lhb-u));flex-shrink:0;width:auto}.lh-pricing-banner-content-column{gap:calc(.49995 * var(--lhb-u));flex-direction:column;flex:1;display:flex}.lh-pricing-banner-title{color:#fff;font-family:Inter-SemiBold,sans-serif;font-size:calc(1.06662 * var(--lhb-u));margin:0;padding:0;font-weight:600;line-height:150%}.lh-pricing-banner-price-section{margin-top:calc(-.12499 * var(--lhb-u));flex-direction:column;gap:0;display:flex}.lh-pricing-banner-price{color:#fff;font-family:Inter-SemiBold,sans-serif;font-size:calc(1.3333 * var(--lhb-u));font-weight:600;line-height:150%}.lh-pricing-banner-month{font-size:calc(1 * var(--lhb-u));color:#fff;font-family:Inter-Regular,sans-serif;font-weight:400}.lh-pricing-banner-billing{color:#fff;font-family:Inter-Regular,sans-serif;font-size:calc(.74993 * var(--lhb-u));font-weight:400;line-height:150%}.lh-pricing-banner-buttons{gap:calc(1.06662 * var(--lhb-u));padding:calc(.49995 * var(--lhb-u)) 0;flex-wrap:wrap;justify-content:flex-start;display:flex}.lh-pricing-banner-primary-button,.lh-pricing-banner-secondary-button{width:15.0174vw;height:calc(2.46655 * var(--lhb-u));padding:calc(.53336 * var(--lhb-u)) calc(1.06662 * var(--lhb-u));border-radius:calc(.53336 * var(--lhb-u));color:#fff;font-family:Inter-SemiBold,sans-serif;font-size:calc(.93328 * var(--lhb-u));cursor:pointer;text-align:center;box-sizing:border-box;background:0 0;border:1px solid #fff;justify-content:center;align-items:center;font-weight:600;line-height:1.5;transition:all .2s ease-out;display:inline-flex}.lh-pricing-banner-button-text{white-space:nowrap;display:inline-block}.lh-pricing-banner-primary-button:hover,.lh-pricing-banner-secondary-button:hover{box-shadow:0 calc(.24998 * var(--lhb-u)) calc(.74993 * var(--lhb-u)) #fff3;background:#ffffff1a;transform:translateY(-.0651vw)}.lh-pricing-banner-primary-button:active,.lh-pricing-banner-secondary-button:active{transform:translateY(0)}.lh-pricing-banner-links{gap:calc(.49995 * var(--lhb-u));flex-direction:column;align-items:flex-start;display:flex}.lh-pricing-banner-link{align-items:center;gap:calc(.49995 * var(--lhb-u));color:#fff;font-family:Inter-Regular,sans-serif;font-size:calc(.87501 * var(--lhb-u));cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-weight:400;line-height:150%;text-decoration:none;transition:all .2s ease-out;display:flex}.lh-pricing-banner-link:hover{text-decoration:underline}.lh-pricing-banner-arrow{flex-shrink:0;transition:transform .2s ease-out}.lh-pricing-banner-link:hover .lh-pricing-banner-arrow{transform:translate(.1302vw)}@media (min-width:480px){.lh-pricing-banner-buttons{flex-wrap:nowrap}}.lh-password-banner{border-radius:calc(.53336 * var(--lhb-u));margin-top:calc(.79994 * var(--lhb-u));padding:calc(1.59998 * var(--lhb-u)) calc(2.13324 * var(--lhb-u));background:#190434;border:1px solid #8273d4;flex-direction:row;justify-content:flex-start;align-items:center;gap:0;width:auto;animation:.8s cubic-bezier(.22,1,.36,1) both lhb-message-rise;display:flex;position:relative;overflow:hidden}.lh-password-banner-content{z-index:1;width:100%;position:relative}.lh-password-banner-main{gap:calc(1.59998 * var(--lhb-u));align-items:flex-start;display:flex}.lh-password-banner-icon-column{flex-shrink:0}.lh-password-banner-lighthouse-icon{width:calc(5.46645 * var(--lhb-u));height:calc(3.9999 * var(--lhb-u));flex-shrink:0}.lh-password-banner-content-column{flex-direction:column;flex:1;gap:0;display:flex}.lh-password-banner-title{color:#fff;font-family:Inter-SemiBold,Inter,sans-serif;font-size:calc(1.19996 * var(--lhb-u));margin:0;padding:0;font-weight:600;line-height:1.3}.lh-password-banner-subtitle{color:#fff;font-family:Inter-Regular,Inter,sans-serif;font-size:calc(.93328 * var(--lhb-u));margin-top:calc(.53336 * var(--lhb-u));margin-bottom:calc(1.59998 * var(--lhb-u));font-weight:400;line-height:1.3}.lh-password-banner-form{flex-direction:column;gap:0;display:flex}.lh-password-banner-input-section{margin-bottom:calc(1.59998 * var(--lhb-u))}.lh-password-banner-terms-section{margin-bottom:calc(1.06662 * var(--lhb-u))}.lh-password-banner-label{color:#fff;font-family:Inter-Medium,Inter,sans-serif;font-size:calc(.93328 * var(--lhb-u));margin-bottom:calc(.53336 * var(--lhb-u));font-weight:500;line-height:1.5;display:block}.lh-password-banner-input-container{align-items:center;display:flex;position:relative}.lh-password-banner-button-section{margin-top:0}.lh-password-banner-input{width:100%;height:calc(2.6666 * var(--lhb-u));padding:0 calc(2.39992 * var(--lhb-u)) 0 calc(1.06662 * var(--lhb-u));border-radius:calc(.53336 * var(--lhb-u));color:#f3e7ff;font-family:Inter-Regular,Inter,sans-serif;font-size:calc(.93328 * var(--lhb-u));box-sizing:border-box;background-color:#2b1d53;border:1px solid #8273d4;outline:none;transition:border-color .15s ease-out}.lh-password-banner-input::placeholder{color:#f3e7ff;opacity:.6}.lh-password-banner-input:focus{border-color:#6300cf}.lh-password-banner-toggle{right:calc(.74993 * var(--lhb-u));color:#ffffffb3;cursor:pointer;padding:calc(.24998 * var(--lhb-u));background:0 0;border:none;justify-content:center;align-items:center;transition:color .2s ease-out;display:flex;position:absolute}.lh-password-banner-toggle:hover{color:#fff}.lh-password-banner-submit{width:100%;height:calc(2.46655 * var(--lhb-u));padding:0 calc(1.06662 * var(--lhb-u));color:#fff;border-radius:calc(.53336 * var(--lhb-u));font-family:Inter-SemiBold,Inter,sans-serif;font-weight:600;font-size:calc(.93328 * var(--lhb-u));cursor:pointer;box-sizing:border-box;background:#8b5cf6;border:none;line-height:1.5;transition:all .2s ease-out}.lh-password-banner-submit:hover:not(:disabled){box-shadow:0 calc(.24998 * var(--lhb-u)) calc(.74993 * var(--lhb-u)) #8b5cf64d;background:#7c3aed;transform:translateY(-.0651vw)}.lh-password-banner-submit:disabled{color:#ae8ad6;cursor:not-allowed;opacity:1;background:#2b1d53}.lh-chatbot-resend-options{animation:.8s cubic-bezier(.22,1,.36,1) both lhb-message-rise}.lh-chatbot-resend-options .lh-chatbot-option-button{padding:calc(.64001 * var(--lhb-u)) calc(.79994 * var(--lhb-u))!important;text-align:left!important;border:1.25px solid #fff!important;justify-content:flex-start!important}.lh-chatbot-resend-options .lh-chatbot-option-content{justify-content:flex-start!important}.lh-chatbot-resend-options .lh-chatbot-option-text{text-align:left!important}.lh-chatbot-resend-disabled{opacity:.6!important;cursor:not-allowed!important;background-color:#4c3a6e!important;border-color:#ffffff4d!important}.lh-chatbot-resend-disabled:hover{box-shadow:none!important;background-color:#4c3a6e!important;border-color:#ffffff4d!important;transform:none!important}.lh-chatbot-resend-disabled .lh-chatbot-option-text{color:#fff9!important}.lh-chatbot-video-banner{width:60%;margin:calc(.64001 * var(--lhb-u)) 0;animation:.8s cubic-bezier(.22,1,.36,1) both lhb-message-rise}.lh-chatbot-video-container{border-radius:calc(.49995 * var(--lhb-u));width:100%;box-shadow:0 calc(.24998 * var(--lhb-u)) calc(.49995 * var(--lhb-u)) #0000001a;position:relative;overflow:hidden}.lh-chatbot-video-thumbnail{aspect-ratio:16/9;cursor:pointer;width:100%;transition:transform .2s ease-out;position:relative}.lh-chatbot-video-thumbnail:hover{transform:scale(1.02)}.lh-chatbot-video-thumbnail-image{object-fit:cover;border-radius:calc(.49995 * var(--lhb-u));width:100%;height:100%}.lh-chatbot-video-play-overlay{border-radius:calc(.49995 * var(--lhb-u));background:#0003;justify-content:center;align-items:center;width:100%;height:100%;transition:background .2s ease-out;display:flex;position:absolute;top:0;left:0}.lh-chatbot-video-thumbnail:hover .lh-chatbot-video-play-overlay{background:#0006}.lh-chatbot-video-play-button{width:calc(3.9999 * var(--lhb-u));height:calc(3.9999 * var(--lhb-u));box-shadow:0 calc(.24998 * var(--lhb-u)) calc(1 * var(--lhb-u)) #0003;background:#ffffffe6;border-radius:50%;justify-content:center;align-items:center;transition:all .2s ease-out;display:flex}.lh-chatbot-video-thumbnail:hover .lh-chatbot-video-play-button{background:#fff;transform:scale(1.1)}.lh-chatbot-video-player{aspect-ratio:16/9;border-radius:calc(.49995 * var(--lhb-u));width:100%;position:relative;overflow:hidden}.lh-chatbot-video-modal-overlay{z-index:10000;background:#00000080;justify-content:center;align-items:center;animation:.3s ease-out fadeIn;display:flex;position:fixed;inset:0}.lh-chatbot-video-modal-container{border-radius:calc(.40002 * var(--lhb-u));box-shadow:0 calc(.24998 * var(--lhb-u)) calc(1 * var(--lhb-u)) #19043473;width:90%;max-width:52.0833vw;max-height:75vh;padding:calc(1.72794 * var(--lhb-u)) calc(1.49995 * var(--lhb-u)) calc(1.49995 * var(--lhb-u)) calc(1.49995 * var(--lhb-u));transform-origin:50%;background:#2b1d53;border:1.25px solid #8273d4;animation:.6s cubic-bezier(.25,.46,.45,.94) modalGrowIn;position:relative;overflow:hidden}.lh-chatbot-video-modal-close{top:calc(.79994 * var(--lhb-u));right:calc(.79994 * var(--lhb-u));cursor:pointer;padding:calc(.19996 * var(--lhb-u));border-radius:calc(.40002 * var(--lhb-u));color:#fff;z-index:2;background:0 0;border:none;justify-content:center;align-items:center;transition:background .2s ease-out;display:flex;position:absolute}.lh-chatbot-video-modal-close:hover{background:#ffffff1f}.lh-chatbot-video-modal-close:focus-visible{outline-offset:2px;outline:2px solid #fff}.lh-chatbot-video-modal-content{width:100%;height:100%;position:relative}.lh-chatbot-video-modal-play-overlay{background:#0000004d;justify-content:center;align-items:center;transition:background .2s ease-out;position:absolute;inset:0}.lh-chatbot-video-modal-play-button{width:calc(3.9999 * var(--lhb-u));height:calc(3.9999 * var(--lhb-u));filter:drop-shadow(0 .2604vw .5208vw #0003);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:all .3s ease-out}.lh-chatbot-video-modal-play-button:hover{filter:drop-shadow(0 .3906vw .7812vw #0000004d);transform:scale(1.1)}@keyframes modalGrowIn{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@media (min-width:1024px){.lh-chatbot-buttons-responsive{flex-direction:row}}.lh-chatbot-image-loaded{animation:.8s cubic-bezier(.22,1,.36,1) both lhb-message-rise}.lh-chatbot-image-loading{opacity:0}.lh-chatbot-input-container{padding:calc(.79994 * var(--lhb-u));padding-top:calc(.47998 * var(--lhb-u));z-index:10;background:0 0;border-top:1.25px solid #0000;transition:all .3s ease-out;position:sticky;bottom:0;left:0;right:0}@media screen and (min-width:2560px) and (max-width:2560px) and (min-height:1080px) and (max-height:1080px){.lh-chatbot-input-container{padding:calc(.57598 * var(--lhb-u))!important;padding-bottom:calc(.57598 * var(--lhb-u))!important;position:sticky!important;bottom:0!important}.lh-chatbot-card-content{padding-bottom:calc(.47998 * var(--lhb-u))!important}}@media screen and (min-width:3440px) and (max-width:3440px) and (min-height:1440px) and (max-height:1440px){.lh-chatbot-input-container{padding:calc(.57598 * var(--lhb-u))!important;padding-bottom:calc(.57598 * var(--lhb-u))!important;position:sticky!important;bottom:0!important}.lh-chatbot-card-content{padding-bottom:calc(.47998 * var(--lhb-u))!important}}@media (max-width:1024px){.lh-chatbot-input-container{padding:calc(.95997 * var(--lhb-u))}}@media (max-width:768px){.lh-chatbot-input-container{padding:calc(1.43995 * var(--lhb-u));padding-bottom:calc(1.91994 * var(--lhb-u))}}@media (max-width:480px){.lh-chatbot-input-container{padding:calc(1.91994 * var(--lhb-u));padding-bottom:calc(2.39992 * var(--lhb-u))}}
