.ChatBubble_bubbleContainer__4B0Bs{position:relative;padding:4.6rem;border-radius:5rem;background-color:var(--color-light-grey);max-width:clamp(31rem,48rem,80%)}.ChatBubble_bubbleContainer__4B0Bs[data-type=audio]{max-width:31rem}.ChatBubble_bubbleContainer__4B0Bs h2{line-height:.9}@media (min-width:1200px){.ChatBubble_bubbleContainer__4B0Bs h2{font-family:var(--font-heading);font-weight:700;font-size:3.2rem;line-height:1;letter-spacing:.02em}@media (min-width:768px){.ChatBubble_bubbleContainer__4B0Bs h2{font-size:5.4rem;line-height:.9;letter-spacing:0}}}.ChatBubble_bubbleContainer__4B0Bs:after{content:"";position:absolute;top:calc(100% - 1px);left:50px;width:25px;height:20px;background-color:var(--color-light-grey);border-bottom-right-radius:100%}@media (min-width:1200px){.ChatBubble_bubbleContainer__4B0Bs:after{left:70px;width:30px}}.ChatBubble_bubbleContainer__4B0Bs[data-includetimestamp=true]{padding-bottom:1.6rem}.ChatBubble_bubbleContainer__4B0Bs[data-includetimestamp=false] .ChatBubble_bubbleTime__gQn_b{display:none;margin:0}@media (min-width:1200px){.ChatBubble_bubbleContainer__4B0Bs[data-includetimestamp=false] .ChatBubble_bubbleTime__gQn_b{display:block}}.ChatBubble_bubbleContainer__4B0Bs[data-from=receiver]{background-color:var(--color-primary-green);color:var(--color-white)}.ChatBubble_bubbleContainer__4B0Bs[data-from=receiver]:after{left:unset;right:50px;border-bottom-left-radius:100%;border-bottom-right-radius:0;background-color:var(--color-primary-green)}@media (min-width:1200px){.ChatBubble_bubbleContainer__4B0Bs[data-from=receiver]:after{right:70px}}.ChatBubble_bubbleContainer__4B0Bs[data-type=image],.ChatBubble_bubbleContainer__4B0Bs[data-type=video]{width:31rem;height:29rem;padding:0;overflow:hidden;background-color:transparent}@media (min-width:1200px){.ChatBubble_bubbleContainer__4B0Bs[data-type=image],.ChatBubble_bubbleContainer__4B0Bs[data-type=video]{width:48rem;height:53rem}}.ChatBubble_bubbleContainer__4B0Bs[data-type=image] img,.ChatBubble_bubbleContainer__4B0Bs[data-type=video] img{min-height:100%;min-width:100%;object-fit:cover;clip-path:url(#speechBubbleMask)}@media (min-width:1200px){.ChatBubble_bubbleContainer__4B0Bs[data-type=image] img,.ChatBubble_bubbleContainer__4B0Bs[data-type=video] img{clip-path:url(#desktopSpeechBubbleMask)}}.ChatBubble_bubbleContainer__4B0Bs[data-type=image]:after,.ChatBubble_bubbleContainer__4B0Bs[data-type=video]:after{content:none}.ChatBubble_bubbleContainer__4B0Bs[data-type=image] svg,.ChatBubble_bubbleContainer__4B0Bs[data-type=video] svg{width:100%}.ChatBubble_bubbleContainer__4B0Bs[data-type=image] .ChatBubble_bubbleTime__gQn_b,.ChatBubble_bubbleContainer__4B0Bs[data-type=video] .ChatBubble_bubbleTime__gQn_b{display:none}.ChatBubble_bubbleContainer__4B0Bs[data-type=video] button{appearance:none;border:0;position:absolute;height:calc(100% - 2rem);width:100%;top:0;left:0;display:flex;justify-content:center;align-items:center;z-index:1;background-color:transparent;cursor:pointer}.ChatBubble_bubbleContainer__4B0Bs[data-type=video] button:hover path{fill:var(--color-orange)}.ChatBubble_bubbleContainer__4B0Bs[data-type=video] button svg{height:5.8rem;width:5.8rem}.ChatBubble_bubbleContainer__4B0Bs[data-type=video] button path{fill:var(--color-white);transition:fill .25s ease}.ChatBubble_bubbleContainer__4B0Bs[data-type=audio]{padding:2rem 2.6rem 1rem}.ChatBubble_bubbleContainer__4B0Bs[data-type=audio][data-includetimestamp=false]{padding:2rem 2.6rem}.ChatBubble_bubbleContainer__4B0Bs[data-type=audio] .ChatBubble_bubbleContents__QjuMr{display:grid;grid-template-columns:6.4rem minmax(auto,1fr);grid-gap:1.2rem;align-items:center}.ChatBubble_bubbleContainer__4B0Bs[data-type=audio] .ChatBubble_bubbleTime__gQn_b{margin-top:-1rem;margin-right:1rem}.ChatBubble_bubbleContents__QjuMr :last-of-type{margin:0}.ChatBubble_bubbleContents__QjuMr button{appearance:none;background-color:transparent;border:0;height:6.4rem;width:6.4rem;padding:0}.ChatBubble_bubbleContents__QjuMr button path,.ChatBubble_bubbleContents__QjuMr button svg{height:6.4rem;width:6.4rem}.ChatBubble_bubbleContents__QjuMr button path{fill:var(--color-primary-green)}.ChatBubble_bubbleTime__gQn_b{display:block;text-align:right;font-size:1.4rem;font-family:var(--font-body);margin-top:.6rem}.ChatBubble_waveForm__qaqOr g,.ChatBubble_waveForm__qaqOr path,.ChatBubble_waveForm__qaqOr svg{height:3.2rem;width:100%}.ChatBubble_waveGraphic__kPvS4 linearGradient stop:first-child,.ChatBubble_waveGraphic__kPvS4 linearGradient stop:nth-child(2){stop-color:var(--sb-grad-start)}.ChatBubble_waveGraphic__kPvS4 linearGradient stop:nth-child(3),.ChatBubble_waveGraphic__kPvS4 linearGradient stop:nth-child(4){stop-color:var(--sb-grad-stop)}.ChatBubble_waveGraphic__kPvS4 path{transform-origin:center center;animation:ChatBubble_growExpand__3zUbJ .6s ease-in-out infinite;animation-play-state:paused;animation-fill-mode:forwards}[data-playing=true] .ChatBubble_waveGraphic__kPvS4 path{animation-play-state:running;animation-iteration-count:infinite}.ChatBubble_waveGraphic__kPvS4 path:nth-child(10n+1){animation-delay:0s}.ChatBubble_waveGraphic__kPvS4 path:nth-child(10n+2){animation-delay:.1s}.ChatBubble_waveGraphic__kPvS4 path:nth-child(10n+3){animation-delay:.2s}.ChatBubble_waveGraphic__kPvS4 path:nth-child(10n+4){animation-delay:.3s}.ChatBubble_waveGraphic__kPvS4 path:nth-child(10n+5){animation-delay:.4s}.ChatBubble_waveGraphic__kPvS4 path:nth-child(10n+6){animation-delay:.5s}.ChatBubble_waveGraphic__kPvS4 path:nth-child(10n+7){animation-delay:.6s}.ChatBubble_waveGraphic__kPvS4 path:nth-child(10n+8){animation-delay:.7s}.ChatBubble_waveGraphic__kPvS4 path:nth-child(10n+9){animation-delay:.8s}.ChatBubble_waveGraphic__kPvS4 path:nth-child(10n+10){animation-delay:.9s}@keyframes ChatBubble_growExpand__3zUbJ{0%{transform:scaleY(.6)}50%{transform:scaleY(1)}to{transform:scaleY(.6)}}@keyframes ChatBubble_pulse__SQepz{0%{transform:scale(1)}70%{transform:scale(1.05)}to{transform:scale(1)}}.SingleChat_headerContainer__3aqx7{display:flex}@media (min-width:1200px){.SingleChat_headerContainer__3aqx7{flex-direction:column-reverse}}.SingleChat_singleChatContainer__jiWvq{position:fixed;top:0;left:0;width:100%;background-color:var(--color-pastel-green);height:100dvh;z-index:20;padding:0 3rem;overflow:auto;overflow-x:hidden}@media (min-width:1200px){.SingleChat_singleChatContainer__jiWvq{position:relative;top:unset;left:unset;padding:1.4rem 5rem 1.4rem 9rem;height:100%;background-color:transparent;z-index:8}}.SingleChat_ribbonHeader__vGU0v{position:sticky;top:0;width:100vw;z-index:20;background-color:var(--color-primary-green);display:grid;grid-gap:3rem;grid-template-columns:5.8rem 1fr;grid-auto-flow:row;padding:1rem;border-radius:4rem;align-items:center;justify-content:flex-start;transition:all .3s ease;margin-bottom:3.4rem;margin-left:-3rem}@media (min-width:1200px){.SingleChat_ribbonHeader__vGU0v{width:100%;height:0;background-color:transparent;padding:0;margin:0 0 0 1rem}.SingleChat_ribbonHeader__vGU0v p{display:none}}.SingleChat_ribbonHeader__vGU0v p{color:var(--color-white);margin:0}.SingleChat_ribbonHeader__vGU0v button{appearance:none;border-radius:10rem;background-color:transparent;display:flex;align-items:center;justify-content:center;transform:rotate(90deg);border:2px solid var(--color-white);height:5.8rem;width:5.8rem;cursor:pointer;transition:all .3s ease}.SingleChat_ribbonHeader__vGU0v button:hover{background-color:var(--color-orange);border-color:var(--color-off-black)}.SingleChat_ribbonHeader__vGU0v button:hover path{fill:var(--color-off-black)}@media (min-width:1200px){.SingleChat_ribbonHeader__vGU0v button{background-color:var(--color-primary-green);border-color:var(--color-primary-green);margin-left:-9rem}}.SingleChat_ribbonHeader__vGU0v button path{fill:var(--color-white)}.SingleChat_ctaContainer__QqJdu{text-align:right;padding-bottom:2.4rem}.SingleChat_ctaContainer__QqJdu .SingleChat_cta__ILJPl{width:100%;border-radius:10rem;padding-top:3.8rem;padding-bottom:3.8rem;font-size:2.2rem;border:2px solid var(--color-off-black)}@media (min-width:1200px){.SingleChat_ctaContainer__QqJdu .SingleChat_cta__ILJPl{width:auto;margin-top:7.4rem;padding-left:4.6rem;padding-right:4.6rem;border:2px solid var(--color-off-black)}}.SingleChat_chatHeader__c_734{margin-bottom:2.4rem}.SingleChat_chatHeader__c_734 div:nth-child(2){margin-top:-1px}.SingleChat_chatHeader__c_734 .SingleChat_headerBubble__lZpXm{max-width:100%;width:48rem}.SingleChat_chatHeader__c_734 .SingleChat_headerBubble__lZpXm img{clip-path:url(#speechBubbleMask)}@media (min-width:768px){.SingleChat_chatHeader__c_734 .SingleChat_headerBubble__lZpXm{width:61rem;max-width:61rem}.SingleChat_chatHeader__c_734 .SingleChat_headerBubble__lZpXm img{clip-path:url(#largeSpeechBubbleMask)}.SingleChat_chatHeader__c_734 .SingleChat_headerBubble__lZpXm[data-type=image]{height:65rem}}@keyframes SingleChat_bounce__OWOYt{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.SingleChat_singleChatList__r7wFj{display:flex;flex-direction:column;padding-bottom:10rem}@media (min-width:1200px){.SingleChat_singleChatList__r7wFj{padding-bottom:0}}.SingleChat_singleChatList__r7wFj .SingleChat_singleBubble__GZxGf{margin-top:3.6rem;opacity:0;transition:opacity .1s linear;animation-duration:.5s;animation-iteration-count:1;animation-fill-mode:forwards}@media (min-width:1200px){.SingleChat_singleChatList__r7wFj .SingleChat_singleBubble__GZxGf[data-includetimestamp=false]{padding-bottom:1.6rem}}.SingleChat_singleChatList__r7wFj .SingleChat_singleBubble__GZxGf.SingleChat_visibleBubble__oQtus{opacity:1;animation-name:SingleChat_bounce__OWOYt}.SingleChat_singleChatList__r7wFj .SingleChat_singleBubble__GZxGf:first-of-type,.SingleChat_singleChatList__r7wFj .SingleChat_singleBubble__GZxGf[data-from=receiver]+[data-from=receiver],.SingleChat_singleChatList__r7wFj .SingleChat_singleBubble__GZxGf[data-from=sender]+[data-from=sender]{margin-top:-.1rem}.SingleChat_singleChatList__r7wFj .SingleChat_singleBubble__GZxGf[data-from=sender][data-type=image]+[data-from=receiver],.SingleChat_singleChatList__r7wFj .SingleChat_singleBubble__GZxGf[data-from=sender][data-type=video]+[data-from=receiver]{margin-top:1.2rem}.SingleChat_singleChatList__r7wFj .SingleChat_singleBubble__GZxGf[data-from=sender][data-type=image]+.SingleChat_singleBubble__GZxGf[data-from=sender],.SingleChat_singleChatList__r7wFj .SingleChat_singleBubble__GZxGf[data-from=sender][data-type=video]+.SingleChat_singleBubble__GZxGf[data-from=sender]{margin-top:-2.4rem}.SingleChat_singleChatList__r7wFj .SingleChat_singleBubble__GZxGf[data-from=receiver]{align-self:flex-end}@media (min-width:1200px){.SingleChat_singleChatList__r7wFj .SingleChat_singleBubble__GZxGf[data-timestamped=false] .SingleChat_bubbleTime__Hxhnq{display:block}.SingleChat_singleChatList__r7wFj .SingleChat_singleBubble__GZxGf[data-from=receiver]+[data-from=receiver],.SingleChat_singleChatList__r7wFj .SingleChat_singleBubble__GZxGf[data-from=sender]+[data-from=sender]{margin-top:3.6rem}.SingleChat_singleChatList__r7wFj .SingleChat_singleBubble__GZxGf[data-from=sender][data-type=image]+.SingleChat_singleBubble__GZxGf[data-from=sender],.SingleChat_singleChatList__r7wFj .SingleChat_singleBubble__GZxGf[data-from=sender][data-type=video]+.SingleChat_singleBubble__GZxGf[data-from=sender]{margin-top:1.4rem}}.VirtualChat_virtualChatContainer__50GGf{background-color:var(--color-pastel-green);padding:3.8rem 3rem}@media (min-width:1200px){.VirtualChat_virtualChatContainer__50GGf{display:grid;grid-template-columns:minmax(auto,37rem) minmax(auto,1fr);grid-auto-flow:row;grid-gap:5rem;height:100vh}}.VirtualChat_virtualChatContainer__50GGf *{scrollbar-width:thin;scrollbar-color:var(--color-primary-green) rgba(0,0,0,.1)}.VirtualChat_virtualChatContainer__50GGf ::-webkit-scrollbar{width:12px}.VirtualChat_virtualChatContainer__50GGf ::-webkit-scrollbar-track{background:rgba(0,0,0,.1)}.VirtualChat_virtualChatContainer__50GGf ::-webkit-scrollbar-thumb{background-color:var(--color-primary-green);border-radius:20px;border:3px solid rgba(0,0,0,.1)}.VirtualChat_sidebar__Hlho7{position:relative;overflow:hidden}.VirtualChat_sidebar__Hlho7.VirtualChat_hasScrollGrad__fL7jq:before{opacity:1;transform:translateY(0)}.VirtualChat_sidebar__Hlho7:before{content:"";position:absolute;bottom:0;left:0;right:0;opacity:0;height:12rem;z-index:1;background:linear-gradient(180deg,rgba(var(--color-pastel-green-rgb),0) 0,rgba(var(--color-pastel-green-rgb),1) 90%);pointer-events:none;transition:all .3s linear;transform:translateY(100%)}@media (min-width:1200px){.VirtualChat_sidebar__Hlho7{display:grid;grid-auto-flow:row;grid-template-rows:auto minmax(auto,1fr);height:calc(100vh - 7.6rem)}}.VirtualChat_intro__K91Xv{margin-bottom:2.4rem}.VirtualChat_intro__K91Xv div[data-from=receiver]{max-width:unset;background-color:var(--color-light-grey);color:var(--color-off-black);float:none}.VirtualChat_intro__K91Xv div[data-from=receiver]:after{background-color:var(--color-light-grey)}.VirtualChat_intro__K91Xv div[data-from=receiver]+div[data-from=sender]{margin-top:-2.5rem;max-width:unset}@media (min-width:1200px){.VirtualChat_intro__K91Xv{margin-bottom:4.8rem;padding-right:3rem}.VirtualChat_intro__K91Xv div{margin-top:0}.VirtualChat_intro__K91Xv div[data-from=receiver]+div[data-from=sender],.VirtualChat_mobileOnly__TTjbN{display:none}}.VirtualChat_noActiveChat__WS1Kl{display:none}@media (min-width:1200px){.VirtualChat_noActiveChat__WS1Kl{display:block;padding-left:9rem;margin-top:1.4rem}}.VirtualChat_chatList__zuyuI{overflow:auto;padding-bottom:0}@media (min-width:1200px){.VirtualChat_chatList__zuyuI{padding-right:3rem}}.VirtualChat_chatList__zuyuI button{-webkit-tap-highlight-color:transparent;appearance:none;border:2px solid var(--color-primary-green);border-radius:10rem;background-color:var(--color-primary-green);color:var(--color-white);padding:3.2rem 1rem;width:100%;transition:all .3s ease;cursor:pointer;user-select:none}.VirtualChat_chatList__zuyuI button.VirtualChat_activeChat__cTmCS{border-color:currentColor;background-color:var(--color-orange);color:var(--color-off-black)}.VirtualChat_chatList__zuyuI button:hover{opacity:.95}.VirtualChat_chatList__zuyuI ul{list-style-type:none;margin:0;padding:0}.VirtualChat_chatList__zuyuI li{display:block;padding:0 0 1rem}.VirtualChat_chatList__zuyuI li:last-of-type{padding:0}@media (min-width:1200px){.VirtualChat_chatOutput__BZYAi{border-radius:4rem;background-color:rgba(0,0,0,.1);padding:0 4.6rem 0 1.6rem;height:calc(100vh - 7.6rem)}}.VirtualChat_hiddenSVG__fLkW6{height:0}.VirtualChat_modalContent__tfck8,.VirtualChat_modalContent__tfck8 .VirtualChat_video__IFfFB{height:100%;width:100%}.VirtualChat_modalContent__tfck8 .VirtualChat_close__XFkOM{position:absolute;top:0;right:0;padding:1rem;background:none;border:0;cursor:pointer}.VirtualChat_modalContent__tfck8 .VirtualChat_close__XFkOM svg{width:2.8rem;height:2.8rem}