@keyframes WaitingForAIResponse-module-scss-module__HF_x7W__colorGlow{0%{background-position:200%}to{background-position:-200%}}.WaitingForAIResponse-module-scss-module__HF_x7W__waitingText{color:#0000;background:linear-gradient(90deg,#676767 0%,#676767 25%,#b6b6b6 50%,#676767 75%,#676767 100%) 0 0/200% 100%;-webkit-background-clip:text;background-clip:text;animation:3s linear infinite alternate WaitingForAIResponse-module-scss-module__HF_x7W__colorGlow}@media (prefers-reduced-motion:reduce){.WaitingForAIResponse-module-scss-module__HF_x7W__waitingText{animation:none}}
.LegalInfoText-module-scss-module__StoIFa__legalText{color:var(--color-text-secondary,var(--color-text-body-secondary))}.LegalInfoText-module-scss-module__StoIFa__legalText:hover{color:var(--color-text-primary,var(--color-text-body-primary))}.LegalInfoText-module-scss-module__StoIFa__textWrapper{text-align:center;font-size:10px;line-height:14px;display:block}@media (min-width:670px){.LegalInfoText-module-scss-module__StoIFa__textWrapper{font-size:inherit;line-height:inherit}}
.ScrollToBottomButton-module-scss-module__4Ugrba__button{z-index:2;width:calc(var(--nest-base-unit)*5);height:calc(var(--nest-base-unit)*5);border:1px solid var(--color-border-decorative-neutral-strong);background-color:var(--color-background-constant-white);cursor:pointer;color:var(--color-text-primary,var(--color-text-body-primary));border-radius:50%;justify-content:center;align-items:center;transition:background-color .15s;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%,-150%);box-shadow:0 2px 8px #0000001f}.ScrollToBottomButton-module-scss-module__4Ugrba__button:hover{background-color:var(--color-background-container-neutral)}
@keyframes ChatBubble-module-scss-module__pOk8xq__fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ChatBubble-module-scss-module__pOk8xq__chatBubble{opacity:0;padding:calc(var(--nest-base-unit)*1.5) calc(var(--nest-base-unit)*2);border-radius:16px;animation:.3s ease-out forwards ChatBubble-module-scss-module__pOk8xq__fadeInUp}.ChatBubble-module-scss-module__pOk8xq__chatBubble p{margin:0}.ChatBubble-module-scss-module__pOk8xq__chatBubble a{color:#013a14;text-underline-offset:4px;cursor:pointer;font-weight:500;text-decoration:underline}.ChatBubble-module-scss-module__pOk8xq__chatBubble a:visited{color:#67458c}.ChatBubble-module-scss-module__pOk8xq__chatBubble a[href^=\#]:visited{color:#013a14}.ChatBubble-module-scss-module__pOk8xq__chatBubble a:hover{color:#161616}.ChatBubble-module-scss-module__pOk8xq__chatBubble a:focus{outline:none;box-shadow:0 0 0 4px #007e4780}.ChatBubble-module-scss-module__pOk8xq__chatBubble a:active{color:#67458c}.ChatBubble-module-scss-module__pOk8xq__hcl-text-container>.ChatBubble-module-scss-module__pOk8xq__chatBubble a{display:inline-block}.ChatBubble-module-scss-module__pOk8xq__userInputBubble{background-color:var(--color-background-container-highlighted);border-top-right-radius:0}.ChatBubble-module-scss-module__pOk8xq__replyBubble{border-top-left-radius:0;padding-left:0}.ChatBubble-module-scss-module__pOk8xq__initialBubble{background-color:var(--color-background-container-neutral);border-top-left-radius:0}
.ErrorButton-module-scss-module__iktIpq__errorButton{align-items:center;gap:var(--nest-base-unit);display:flex}.ErrorButton-module-scss-module__iktIpq__errorText{color:var(--color-text-secondary,var(--color-text-label-secondary));letter-spacing:.2px;white-space:nowrap;font-size:14px;line-height:20px}
.ChatWrapper-module-scss-module__diMNjq__chatWrapper{background-color:var(--color-background-constant-white);grid-template-rows:auto 1fr auto;align-items:start;width:888px;max-width:100vw;margin:0 auto;display:grid;position:relative}@media (min-width:670px){.ChatWrapper-module-scss-module__diMNjq__chatWrapper{padding:calc(var(--nest-base-unit)*6) calc(var(--nest-base-unit)*2) 0 calc(var(--nest-base-unit)*2)}}.ChatWrapper-module-scss-module__diMNjq__messageListWrapper{gap:calc(var(--nest-base-unit)*2);flex-direction:column;max-width:888px;height:100%;padding:0 0 70px;display:flex;position:relative;overflow-x:hidden;overflow-y:auto}@media (min-width:670px){.ChatWrapper-module-scss-module__diMNjq__messageListWrapper{gap:calc(var(--nest-base-unit)*3);padding:0 0 100px}}.ChatWrapper-module-scss-module__diMNjq__chatBottom{z-index:1;align-self:end;align-items:center;gap:calc(var(--nest-base-unit)*2);padding:0 calc(var(--nest-base-unit)*2) calc(var(--nest-base-unit)*2) calc(var(--nest-base-unit)*2);flex-direction:column;display:flex;position:-webkit-sticky;position:sticky;bottom:0}@media (min-width:670px){.ChatWrapper-module-scss-module__diMNjq__chatBottom{padding:0 0 calc(var(--nest-base-unit)*2) 0}}.ChatWrapper-module-scss-module__diMNjq__chatBottom:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(#fff0 0%,#ffffffe6 40px);width:100%;height:110px;position:fixed;bottom:0;left:0}@media (min-width:670px){.ChatWrapper-module-scss-module__diMNjq__chatBottom:before{background:linear-gradient(#fff0 0%,#fff 60px);height:160px}}.ChatWrapper-module-scss-module__diMNjq__inputWrapper{z-index:1;width:100%;position:relative}.ChatWrapper-module-scss-module__diMNjq__inputWrapper.ChatWrapper-module-scss-module__diMNjq__inputTransitioning{transition:transform .5s cubic-bezier(.16,1,.3,1),max-width .4s cubic-bezier(.16,1,.3,1) .5s}.ChatWrapper-module-scss-module__diMNjq__chatBubble{width:-webkit-fit-content;width:fit-content;max-width:85%;padding:0 calc(var(--nest-base-unit)*2);scroll-margin-top:60px;position:relative}@media (min-width:670px){.ChatWrapper-module-scss-module__diMNjq__chatBubble{max-width:60%;padding:0}}.ChatWrapper-module-scss-module__diMNjq__initial{max-width:100%}@media (min-width:670px){.ChatWrapper-module-scss-module__diMNjq__initial{max-width:75%}}.ChatWrapper-module-scss-module__diMNjq__prompt{align-self:flex-end}.ChatWrapper-module-scss-module__diMNjq__answer{align-self:flex-start;width:100%;max-width:100%}.ChatWrapper-module-scss-module__diMNjq__legalTop{padding:calc(var(--nest-base-unit)*1.5) calc(var(--nest-base-unit)*2);display:block}@media (min-width:670px){.ChatWrapper-module-scss-module__diMNjq__legalTop{display:none}}.ChatWrapper-module-scss-module__diMNjq__legalBottom{z-index:1;width:100%;display:none}@media (min-width:670px){.ChatWrapper-module-scss-module__diMNjq__legalBottom{justify-content:center;align-items:center;display:flex}}.ChatWrapper-module-scss-module__diMNjq__listingCarouselWrapper{gap:calc(var(--nest-base-unit)*2);padding-left:calc(var(--nest-base-unit)*2);flex-direction:column;display:flex}@media (min-width:670px){.ChatWrapper-module-scss-module__diMNjq__listingCarouselWrapper{padding-left:0}}.ChatWrapper-module-scss-module__diMNjq__feedbackWrapper{padding:0 calc(var(--nest-base-unit)*2);margin-top:calc(var(--nest-base-unit)*-1)}@media (min-width:670px){.ChatWrapper-module-scss-module__diMNjq__feedbackWrapper{margin-top:calc(var(--nest-base-unit)*-2);padding:0}}.ChatWrapper-module-scss-module__diMNjq__heroWrapper{width:100%;max-width:748px;min-height:100%;padding:0 calc(var(--nest-base-unit)*2);flex-direction:column;margin:0 auto;display:flex}@media (min-width:670px){.ChatWrapper-module-scss-module__diMNjq__heroWrapper{padding:0}}.ChatWrapper-module-scss-module__diMNjq__heroMain{justify-content:center;gap:calc(var(--nest-base-unit)*3);flex-direction:column;flex:1;display:flex}@media (min-width:670px){.ChatWrapper-module-scss-module__diMNjq__heroMain{gap:calc(var(--nest-base-unit)*4)}}.ChatWrapper-module-scss-module__diMNjq__heroInputWrapper{width:100%}.ChatWrapper-module-scss-module__diMNjq__exampleSearchesWrapper{gap:calc(var(--nest-base-unit)*1.5);flex-wrap:wrap;display:flex}.ChatWrapper-module-scss-module__diMNjq__heroLegalText{padding:calc(var(--nest-base-unit)*2) 0;text-align:center}
:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) ::slotted(svg){object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}:is(.swiper-button-prev,.swiper-button-next) svg{object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal~.swiper-button-prev{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal~.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal~.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}.swiper-horizontal .swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-horizontal~.swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}.swiper-horizontal~.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-horizontal.swiper-rtl .swiper-button-next ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}.swiper-horizontal.swiper-rtl .swiper-button-next .swiper-navigation-icon{transform:rotate(180deg)}.swiper-horizontal.swiper-rtl~.swiper-button-next ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}.swiper-horizontal.swiper-rtl~.swiper-button-next .swiper-navigation-icon{transform:rotate(180deg)}.swiper-horizontal.swiper-rtl .swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(0)}.swiper-horizontal.swiper-rtl .swiper-button-prev .swiper-navigation-icon{transform:rotate(0)}.swiper-horizontal.swiper-rtl~.swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(0)}.swiper-horizontal.swiper-rtl~.swiper-button-prev .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0;right:auto}.swiper-vertical .swiper-button-next{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0;right:auto}.swiper-vertical~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0;right:auto}.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0;right:auto}.swiper-vertical .swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto}.swiper-vertical .swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(-90deg)}.swiper-vertical .swiper-button-prev .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto}.swiper-vertical~.swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(-90deg)}.swiper-vertical~.swiper-button-prev .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}.swiper-vertical .swiper-button-next ::slotted(.swiper-navigation-icon){transform:rotate(90deg)}.swiper-vertical .swiper-button-next .swiper-navigation-icon{transform:rotate(90deg)}.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}.swiper-vertical~.swiper-button-next ::slotted(.swiper-navigation-icon){transform:rotate(90deg)}.swiper-vertical~.swiper-button-next .swiper-navigation-icon{transform:rotate(90deg)}
/*# sourceMappingURL=2v77jssgdq05b.css.map*/