.JiggoChatButton_assistant__hyAW3{--jiggo-ink:#193e36;--jiggo-paper:#fffdf5;--jiggo-speech-width:224px;--jiggo-panel-width:294px;position:relative;width:112px;pointer-events:auto;color:var(--jiggo-ink);font-family:var(--font-sans-dm),sans-serif}.JiggoChatButton_assistant__hyAW3[data-quiet=true]{width:72px}@media (max-width:600px){.JiggoChatButton_assistant__hyAW3[data-quiet=true]{width:60px}}.JiggoChatButton_launcher__tel2X{display:flex;flex-direction:column;align-items:center;width:100%;padding:0;border:0;background:transparent;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.JiggoChatButton_stage__dLRhv{position:relative;isolation:isolate;display:block;width:100%;transition:transform .22s ease;filter:drop-shadow(0 4px 3px rgb(25 62 54/9%))}.JiggoChatButton_stage__dLRhv:before{content:"";position:absolute;z-index:-1;width:86%;height:24%;left:7%;bottom:1%;border-radius:52% 48% 43% 57%/62% 57% 43% 38%;background:#e9f0df;box-shadow:0 5px 20px -7px #385f443d;transform:rotate(-6deg)}.JiggoChatButton_characterSpark__gg6hs{position:absolute;top:8%;right:0;width:17px;height:17px;color:#cc9622;transform:rotate(12deg);transition:transform .3s ease}.JiggoChatButton_characterSpark__gg6hs svg{width:100%;height:100%}.JiggoChatButton_launcher__tel2X:hover .JiggoChatButton_stage__dLRhv{transform:translateY(-3px) rotate(2deg)}.JiggoChatButton_launcher__tel2X:hover .JiggoChatButton_characterSpark__gg6hs{transform:rotate(100deg) scale(1.15)}.JiggoChatButton_bubble__h8eVd a:focus-visible,.JiggoChatButton_bubble__h8eVd button:focus-visible,.JiggoChatButton_hintToggle__OvLlO:focus-visible,.JiggoChatButton_launcher__tel2X:focus-visible,.JiggoChatButton_speechTeaser__1RILT button:focus-visible{outline:2px solid #bc8a24;outline-offset:4px}.JiggoChatButton_speechTeaser__1RILT{position:absolute;z-index:1;left:var(--jiggo-speech-left,calc(-224px + 5px));bottom:0;width:min(var(--jiggo-speech-width),calc(100vw - 32px));padding:17px 18px 14px;border:1px solid #32594c;border-radius:25px 25px 8px 25px;color:#fffdf5;background:var(--jiggo-ink);box-shadow:0 12px 32px -10px #193e3640,inset 0 1px 0 #ffffff12;text-align:left;transform-origin:100% 80%;opacity:1;visibility:visible;transition:opacity .2s ease,transform .2s ease,visibility 0s,background .18s,box-shadow .18s}.JiggoChatButton_speechTeaser__1RILT[data-visible=false]{opacity:0;visibility:hidden;pointer-events:none;transform:translate(6px,4px) scale(.96);transition-delay:0s,0s,.2s,0s,0s}.JiggoChatButton_teaserOpen__zhcWb{display:block;width:100%;padding:0;border:0;background:transparent;color:inherit;text-align:left;font:inherit;cursor:pointer}.JiggoChatButton_teaserClose__SvdLn{position:absolute;z-index:1;top:7px;right:7px;display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:50%;color:#c0d4c5;background:transparent;cursor:pointer}.JiggoChatButton_teaserClose__SvdLn:hover{color:#fffdf5;background:#ffffff14}.JiggoChatButton_hintToggle__OvLlO{position:absolute;z-index:1;top:-7px;right:1px;display:grid;place-items:center;width:28px;height:28px;padding:0;border:1px solid #d9e4d3;border-radius:50%;color:#426351;background:#fffdf5;box-shadow:0 3px 9px #193e3610;cursor:pointer}.JiggoChatButton_hintToggle__OvLlO:hover{background:#eef2e6;border-color:#bdcdb4}.JiggoChatButton_speechTeaser__1RILT:after{content:"";position:absolute;right:-23px;bottom:62px;width:28px;height:24px;background:inherit;clip-path:path("M0 0C9 1 12 15 28 21C17 24 7 21 0 16Z")}.JiggoChatButton_speechTeaser__1RILT:hover{background:#234e41;box-shadow:0 14px 36px -10px #193e3652,inset 0 1px 0 #ffffff18}.JiggoChatButton_teaserEyebrow__hmO2R{display:flex;align-items:center;gap:7px;margin-bottom:10px;padding-right:17px;color:#f6d87a;font-size:10px;font-weight:600;line-height:1.3;letter-spacing:.035em}.JiggoChatButton_teaserEyebrow__hmO2R svg{flex-shrink:0}.JiggoChatButton_teaserText__U0S0x{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;font-weight:500;line-height:1.45;letter-spacing:-.015em;animation:JiggoChatButton_tipReveal__ozftv .24s ease-out both}.JiggoChatButton_teaserFooter__o_aI1{display:flex;align-items:center;justify-content:space-between;gap:4px;margin-top:13px;color:#c0d4c5;font-size:10px;font-weight:500;line-height:1.3}.JiggoChatButton_teaserArrow__bMFlt{display:grid;place-items:center;width:24px;height:24px;flex-shrink:0;border:1px solid #577566;border-radius:50%;color:#f4d47a;transition:background .18s,transform .18s}.JiggoChatButton_speechTeaser__1RILT:hover .JiggoChatButton_teaserArrow__bMFlt{background:#f6d87a;color:#193e36;transform:rotate(45deg)}.JiggoChatButton_bubble__h8eVd{position:absolute;z-index:2;left:var(--jiggo-panel-left,calc(100% - 298px));bottom:calc(100% + 13px);display:flex;flex-direction:column;width:var(--jiggo-panel-width);max-width:calc(100vw - 32px);max-height:var(--jiggo-panel-room,calc(100dvh - 180px));padding:19px 19px 11px;border:1px solid #e5e6d7;border-radius:26px 26px 10px 26px;background:var(--jiggo-paper);box-shadow:0 16px 48px -16px #173e3630,0 2px 4px #173e3605;transform-origin:85% 100%;animation:JiggoChatButton_speechArrival__gsuYK .26s ease-out both}.JiggoChatButton_bubble__h8eVd:after{content:"";position:absolute;left:var(--jiggo-panel-tail,224px);bottom:-18px;width:28px;height:24px;background:var(--jiggo-paper);clip-path:path("M0 0H28C17 6 21 13 4 24C10 14 4 7 0 0Z")}.JiggoChatButton_bubbleHeader__whrkB{display:flex;align-items:center;gap:9px;flex-shrink:0;margin-bottom:18px}.JiggoChatButton_ideaMark__rv0pa{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border-radius:9px 9px 4px 9px;background:#f7dc8b;color:#7d5e19;transform:rotate(-7deg)}.JiggoChatButton_bubbleGreeting__Q_D4S{color:#526951;font-size:11px;font-weight:600}.JiggoChatButton_close__QJymu{display:grid;place-items:center;width:28px;height:28px;padding:0;margin:-4px -5px -4px auto;border:0;border-radius:50%;color:#7a8977;background:transparent;cursor:pointer}.JiggoChatButton_close__QJymu:hover{color:#193e36;background:#eeefe3}.JiggoChatButton_content__pVjbn{min-height:0;flex:0 1 auto;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:1px}.JiggoChatButton_context___QmDa{margin:0 0 7px;color:#7a714f;font-size:9px;font-weight:600;line-height:1.4;letter-spacing:.06em;text-transform:uppercase}.JiggoChatButton_tipTitle__8oQQ_{margin:0 0 10px;color:#193e36;font-family:var(--font-serif-source),Georgia,serif;font-size:23px;font-weight:450;letter-spacing:-.035em;line-height:1.12;text-wrap:balance}.JiggoChatButton_message__8UdFx{margin:0 0 14px;color:#5d6b5d;font-size:12px;line-height:1.65}.JiggoChatButton_tipLink__anyVA{display:inline-flex;align-items:center;gap:6px;margin-bottom:12px;color:#426844;font-size:11px;font-weight:600}.JiggoChatButton_tipLink__anyVA:hover{text-decoration:underline;text-underline-offset:3px}.JiggoChatButton_chatAction___aSUs{display:flex;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:8px 9px 8px 14px;border:0;border-radius:999px;background:#193e36;color:#fffdf5;font-size:12px;font-weight:500;cursor:pointer;transition:background .18s}.JiggoChatButton_chatAction___aSUs>span{display:grid;place-items:center;width:27px;height:27px;border-radius:50%;background:#f4d783;color:#193e36}.JiggoChatButton_chatAction___aSUs:hover{background:#2b5545}.JiggoChatButton_footer__ZYJ6i{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-shrink:0;margin-top:10px}.JiggoChatButton_nextTip__KZx8E{display:flex;align-items:center;gap:7px;min-height:34px;padding:3px 0;border:0;background:transparent;color:#5d715c;font-size:10px;cursor:pointer}.JiggoChatButton_nextTip__KZx8E:hover{color:#193e36}.JiggoChatButton_tipProgress___7m_U{display:flex;align-items:center;gap:3px;margin-right:2px}.JiggoChatButton_tipProgress___7m_U>i{width:4px;height:4px;border-radius:99px;background:#d6dcca;transition:width .18s}.JiggoChatButton_tipProgress___7m_U>i[data-active=true]{width:12px;background:#8d9f58}.JiggoChatButton_tipCount__XoCfz{color:#7a806d;font-size:9px;font-variant-numeric:tabular-nums}.JiggoChatButton_controls__HWZ__{display:flex;align-items:center;justify-content:space-between;gap:6px;flex-shrink:0;padding-top:7px;border-top:1px solid #e9eadb}.JiggoChatButton_companionLabel__dmFiL{display:inline-flex;align-items:center;gap:5px;color:#67725f;font-size:9px;white-space:nowrap}.JiggoChatButton_companionLabel__dmFiL>span{width:4px;height:4px;border-radius:50%;background:#8a9e72}.JiggoChatButton_tools__VSUVx{display:flex;gap:1px;align-items:center}.JiggoChatButton_tool__SFk79{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:transparent;color:#74836f;cursor:pointer}.JiggoChatButton_tool__SFk79:hover{background:#eceddf;color:#193e36}.JiggoChatButton_tool__SFk79[aria-pressed=true]{color:#315b39;background:#e6ecd7}.JiggoChatButton_tool__SFk79:disabled{opacity:.4;cursor:default}[data-jiggo-dock][data-dragging=true] .JiggoChatButton_launcher__tel2X{cursor:grabbing}[data-jiggo-dock][data-dragging=true] .JiggoChatButton_stage__dLRhv{transition:none;transform:rotate(var(--jiggo-drag-tilt,0deg)) scale(.97)}[data-jiggo-dock][data-dragging=true] .JiggoChatButton_stage__dLRhv:before{opacity:0}[data-jiggo-dock][data-side=left] .JiggoChatButton_bubble__h8eVd{border-radius:26px 26px 26px 10px;transform-origin:15% 100%}[data-jiggo-dock][data-side=left] .JiggoChatButton_bubble__h8eVd:after{transform:scaleX(-1)}[data-jiggo-dock][data-side=left] .JiggoChatButton_speechTeaser__1RILT{border-radius:25px 25px 25px 8px;transform-origin:0 80%}[data-jiggo-dock][data-side=left] .JiggoChatButton_speechTeaser__1RILT:after{left:-23px;right:auto;transform:scaleX(-1)}[data-jiggo-dock][data-below=true] .JiggoChatButton_speechTeaser__1RILT{top:8px;bottom:auto}[data-jiggo-dock][data-below=true] .JiggoChatButton_speechTeaser__1RILT:after{top:29px;bottom:auto}[data-jiggo-dock][data-tight-speech=true] .JiggoChatButton_speechTeaser__1RILT{top:auto;bottom:calc(100% + 13px)}[data-jiggo-dock][data-tight-speech=true] .JiggoChatButton_speechTeaser__1RILT:after{left:var(--jiggo-speech-tail,80px);right:auto;top:auto;bottom:-18px;clip-path:path("M0 0H28C17 6 21 13 4 24C10 14 4 7 0 0Z");transform:none}[data-jiggo-dock][data-tight-speech=true][data-below=true] .JiggoChatButton_speechTeaser__1RILT{top:calc(100% + 13px);bottom:auto}[data-jiggo-dock][data-tight-speech=true][data-below=true] .JiggoChatButton_speechTeaser__1RILT:after{top:-18px;bottom:auto;transform:scaleY(-1)}[data-jiggo-dock][data-below=true] .JiggoChatButton_bubble__h8eVd{top:calc(100% + 13px);bottom:auto;transform-origin:85% 0}[data-jiggo-dock][data-below=true] .JiggoChatButton_bubble__h8eVd:after{top:-18px;bottom:auto;transform:scaleY(-1)}[data-jiggo-dock][data-side=left][data-below=true] .JiggoChatButton_bubble__h8eVd:after{transform:scale(-1)}[data-jiggo-dock][data-compact-panel=true] .JiggoChatButton_bubble__h8eVd{position:fixed;top:var(--jiggo-header-inset,12px);left:12px;right:auto;bottom:auto}[data-jiggo-dock][data-compact-panel=true] .JiggoChatButton_bubble__h8eVd:after{display:none}@keyframes JiggoChatButton_speechArrival__gsuYK{0%{opacity:0;transform:translate(8px,5px) scale(.95) rotate(-2deg)}to{opacity:1;transform:none}}@keyframes JiggoChatButton_tipReveal__ozftv{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@media (max-width:1023px){.JiggoChatButton_assistant__hyAW3{width:80px;--jiggo-speech-width:206px;--jiggo-panel-width:282px}.JiggoChatButton_characterSpark__gg6hs{width:13px;height:13px}.JiggoChatButton_speechTeaser__1RILT{padding:14px 15px 11px;border-radius:23px 23px 8px 23px}.JiggoChatButton_speechTeaser__1RILT:after{bottom:44px}[data-jiggo-dock][data-below=true] .JiggoChatButton_speechTeaser__1RILT:after{top:13px}[data-jiggo-dock][data-tight-speech=true] .JiggoChatButton_speechTeaser__1RILT:after{top:auto}[data-jiggo-dock][data-tight-speech=true][data-below=true] .JiggoChatButton_speechTeaser__1RILT:after{top:-18px}.JiggoChatButton_teaserEyebrow__hmO2R{font-size:9px;margin-bottom:8px}.JiggoChatButton_teaserText__U0S0x{font-size:13px}.JiggoChatButton_teaserFooter__o_aI1{margin-top:10px;font-size:9px}.JiggoChatButton_teaserArrow__bMFlt{width:23px;height:23px}.JiggoChatButton_bubble__h8eVd{padding:17px 17px 10px}.JiggoChatButton_tool__SFk79{width:34px;height:36px}}.JiggoChatButton_assistant__hyAW3[data-resting=true] .JiggoChatButton_bubble__h8eVd,.JiggoChatButton_assistant__hyAW3[data-resting=true] .JiggoChatButton_speechTeaser__1RILT,.JiggoChatButton_assistant__hyAW3[data-resting=true] .JiggoChatButton_teaserText__U0S0x{animation:none}.JiggoChatButton_assistant__hyAW3[data-resting=true] .JiggoChatButton_speechTeaser__1RILT{transition:none}.JiggoChatButton_assistant__hyAW3[data-resting=true] .JiggoChatButton_characterSpark__gg6hs,.JiggoChatButton_assistant__hyAW3[data-resting=true] .JiggoChatButton_stage__dLRhv{transition:none;transform:none}@media (prefers-reduced-motion:reduce){.JiggoChatButton_bubble__h8eVd,.JiggoChatButton_speechTeaser__1RILT,.JiggoChatButton_teaserText__U0S0x{animation:none}.JiggoChatButton_characterSpark__gg6hs,.JiggoChatButton_chatAction___aSUs,.JiggoChatButton_speechTeaser__1RILT,.JiggoChatButton_stage__dLRhv,.JiggoChatButton_teaserArrow__bMFlt,.JiggoChatButton_tipProgress___7m_U>i{transition:none}.JiggoChatButton_launcher__tel2X:hover .JiggoChatButton_characterSpark__gg6hs,.JiggoChatButton_launcher__tel2X:hover .JiggoChatButton_stage__dLRhv{transform:none}}