.ask-module__8dZKFG__root{--ask-ease:cubic-bezier(.22, 1, .36, 1);--ask-panel:#0f0f0f;--ask-text:#f4f4f2;--ask-muted:#ffffff75;--ask-line:#ffffff14;z-index:1000;letter-spacing:-.01em;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-font-smoothing:antialiased;flex-direction:column;align-items:flex-end;font-size:14px;line-height:1.45;display:flex;position:fixed;bottom:20px;right:20px}@media print{.ask-module__8dZKFG__root{display:none}}.ask-module__8dZKFG__root[data-hidden=true]{opacity:0;pointer-events:none;transition:opacity .18s ease-out, transform .32s var(--ask-ease);transform:translateY(10px)scale(.96)}.ask-module__8dZKFG__root[data-hidden=false]{transition:opacity .26s ease-out .12s, transform .42s var(--ask-ease) .12s}.ask-module__8dZKFG__orb{--orb-hue:284;background:oklch(.7 .17 var(--orb-hue));border-radius:50%;flex:none;display:block;position:relative;overflow:hidden}.ask-module__8dZKFG__orbHero{width:108px;height:108px}.ask-module__8dZKFG__orbComposer{width:22px;height:22px;box-shadow:0 0 0 1px #ffffff29}.ask-module__8dZKFG__pillIcon{color:#141b34;background:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.ask-module__8dZKFG__pillIcon svg{translate:-.25px .5px}.ask-module__8dZKFG__surface{--pill-w:126px;--pill-h:44px;--panel-w:min(384px, calc(100vw - 32px));--panel-h:min(560px, calc(100dvh - 132px));width:var(--pill-w);height:var(--pill-h);transition:height .36s var(--ask-ease), width .32s var(--ask-ease) .15s, background-color .36s ease-out, box-shadow .36s var(--ask-ease), transform .34s var(--ask-ease);background:#121210;border-radius:22px;position:absolute;bottom:0;right:0;overflow:hidden;box-shadow:0 12px 30px -14px #0009,inset 0 0 0 1px #ffffff12}.ask-module__8dZKFG__root[data-open=true] .ask-module__8dZKFG__surface{width:var(--panel-w);height:var(--panel-h);background:var(--ask-panel);transition:width .32s var(--ask-ease), height .46s var(--ask-ease) .11s, background-color .3s ease-out, box-shadow .46s var(--ask-ease) .11s;box-shadow:0 34px 72px -26px #0000009e,0 0 0 1px #ffffff12}@media (hover:hover){.ask-module__8dZKFG__root[data-open=false] .ask-module__8dZKFG__surface:hover{transform:translateY(-1px);box-shadow:0 18px 38px -16px #000000a6,inset 0 0 0 1px #ffffff1f}}.ask-module__8dZKFG__trigger{width:var(--pill-w);height:var(--pill-h);color:#fff;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0 18px 0 8px;font-weight:450;transition:opacity .2s ease-out .33s;display:flex;position:absolute;bottom:0;left:0}.ask-module__8dZKFG__root[data-open=true] .ask-module__8dZKFG__trigger{opacity:0;pointer-events:none;transition:opacity 90ms ease-out}.ask-module__8dZKFG__panel{width:var(--panel-w);height:var(--panel-h);color:var(--ask-text);opacity:0;filter:blur(4px);pointer-events:none;flex-direction:column;transition:opacity .11s ease-out,filter .11s ease-out;display:flex;position:absolute;bottom:0;right:0;overflow:hidden}.ask-module__8dZKFG__root[data-open=true] .ask-module__8dZKFG__panel{opacity:1;filter:blur();pointer-events:auto;transition:opacity .24s ease-out .24s,filter .3s ease-out .22s}.ask-module__8dZKFG__headBlur{z-index:2;pointer-events:none;opacity:0;background:linear-gradient(#0f0f0fd1,#0f0f0f8c 45%,#0f0f0f00);height:84px;transition:opacity .22s ease-out;position:absolute;inset:0 0 auto}.ask-module__8dZKFG__headBlur[data-show=true]{opacity:1}.ask-module__8dZKFG__headBlur span{position:absolute;inset:0}.ask-module__8dZKFG__headBlur span:first-child{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);-webkit-mask-image:linear-gradient(#0000 50%,#000 65% 85%,#0000 100%);mask-image:linear-gradient(#0000 50%,#000 65% 85%,#0000 100%)}.ask-module__8dZKFG__headBlur span:nth-child(2){-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);-webkit-mask-image:linear-gradient(#0000 35%,#000 50% 65%,#0000 85%);mask-image:linear-gradient(#0000 35%,#000 50% 65%,#0000 85%)}.ask-module__8dZKFG__headBlur span:nth-child(3){-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);-webkit-mask-image:linear-gradient(#0000 20%,#000 35% 50%,#0000 65%);mask-image:linear-gradient(#0000 20%,#000 35% 50%,#0000 65%)}.ask-module__8dZKFG__headBlur span:nth-child(4){-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-mask-image:linear-gradient(#0000 0%,#000 20% 35%,#0000 50%);mask-image:linear-gradient(#0000 0%,#000 20% 35%,#0000 50%)}.ask-module__8dZKFG__headBlur span:nth-child(5){-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);-webkit-mask-image:linear-gradient(#000 20%,#0000 35%);mask-image:linear-gradient(#000 20%,#0000 35%)}.ask-module__8dZKFG__head{z-index:3;justify-content:space-between;align-items:center;padding:12px 12px 12px 18px;display:flex;position:absolute;inset:0 0 auto}.ask-module__8dZKFG__tabs{gap:16px;display:flex}.ask-module__8dZKFG__tab{color:var(--ask-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:12.5px;font-weight:500;transition:color .18s ease-out}.ask-module__8dZKFG__tab[data-selected=true]{color:#fff}@media (hover:hover){.ask-module__8dZKFG__tab:hover{color:#ffffffb8}}.ask-module__8dZKFG__headActions{align-items:center;gap:8px;display:flex}.ask-module__8dZKFG__restart{color:#fff;height:28px;font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform-origin:100%;transition:background .18s ease-out, opacity .2s ease-out, transform .28s var(--ask-ease);background:#ffffff1a;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 12px 0 10px;font-size:12.5px;font-weight:500;display:inline-flex}.ask-module__8dZKFG__restart[data-show=false]{opacity:0;pointer-events:none;transform:scale(.9)}@media (hover:hover){.ask-module__8dZKFG__restart:hover{background:#ffffff2e}}.ask-module__8dZKFG__close{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:0;border-radius:50%;place-items:center;width:28px;height:28px;transition:background .18s ease-out;display:grid}@media (hover:hover){.ask-module__8dZKFG__close:hover{background:#ffffff2e}}.ask-module__8dZKFG__chat,.ask-module__8dZKFG__contact{transition:opacity .14s ease-out,filter .14s ease-out;position:absolute;inset:0}.ask-module__8dZKFG__chat[data-active=false],.ask-module__8dZKFG__contact[data-active=false]{opacity:0;filter:blur(4px);pointer-events:none}.ask-module__8dZKFG__chat[data-active=true],.ask-module__8dZKFG__contact[data-active=true]{transition:opacity .22s ease-out 90ms,filter .26s ease-out 70ms}.ask-module__8dZKFG__chat{flex-direction:column;display:flex}.ask-module__8dZKFG__hero{min-height:0;transition:flex-grow .52s var(--ask-ease), opacity .26s ease-out;flex-direction:column;flex:1;justify-content:flex-end;display:flex;overflow:hidden}.ask-module__8dZKFG__hero[data-collapsed=true]{opacity:0;pointer-events:none;flex-grow:0}.ask-module__8dZKFG__heroOrbWrap{flex:1;place-items:center;min-height:0;padding:44px 0 8px;display:grid;position:relative}.ask-module__8dZKFG__heroGlow{filter:blur(14px);background:radial-gradient(circle,#948dff61,#948dff00 66%);background:radial-gradient(circle,lab(63.0427% 25.1009 -59.0513/.38),lab(63.0427% 25.1009 -59.0513/0) 66%);border-radius:50%;width:220px;height:220px;position:absolute}.ask-module__8dZKFG__heroCopy{padding:0 20px}.ask-module__8dZKFG__heroEyebrow{color:var(--ask-muted);margin:0;font-size:12.5px}.ask-module__8dZKFG__heroLine{color:var(--ask-text);letter-spacing:-.014em;margin:7px 0 0;font-size:15.5px;line-height:1.45}.ask-module__8dZKFG__chips{flex-wrap:wrap;gap:8px;padding:16px 20px 14px;display:flex}.ask-module__8dZKFG__disclosure{color:#ffffff57;margin:0;padding:0 20px 14px;font-size:11.5px;line-height:1.4}.ask-module__8dZKFG__chip{color:#ffffffb8;font:inherit;cursor:pointer;background:#ffffff17;border:0;border-radius:999px;padding:9px 14px;font-size:13px;transition:background .18s ease-out,color .18s ease-out}.ask-module__8dZKFG__chip:first-child{color:#121210;background:#f4f4f2}@media (hover:hover){.ask-module__8dZKFG__chip:hover{color:#fff;background:#ffffff29}.ask-module__8dZKFG__chip:first-child:hover{color:#121210;background:#fff}}.ask-module__8dZKFG__thread{scrollbar-width:none;overscroll-behavior:contain;flex-direction:column;flex:1;gap:14px;min-height:0;padding:52px 20px 8px;display:flex;overflow-y:auto}.ask-module__8dZKFG__thread::-webkit-scrollbar{display:none}.ask-module__8dZKFG__thread>:first-child{margin-top:auto}.ask-module__8dZKFG__fromUser{color:#fff;background:#ffffff1c;border-radius:16px 16px 5px;align-self:flex-end;max-width:86%;padding:9px 13px}.ask-module__8dZKFG__fromBot{color:#ffffffdb;font-size:14.5px;line-height:1.55}.ask-module__8dZKFG__fromBot p{margin:0}.ask-module__8dZKFG__fromBot>*+*{margin-top:9px}.ask-module__8dZKFG__fromBot strong{color:#fff;font-weight:550}.ask-module__8dZKFG__fromBot code{background:#ffffff1a;border-radius:5px;padding:1px 5px;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88em}.ask-module__8dZKFG__answerList{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.ask-module__8dZKFG__answerList li{padding-left:16px;position:relative}.ask-module__8dZKFG__answerList li:before{content:"";background:#fff6;border-radius:50%;width:4px;height:4px;position:absolute;top:.62em;left:3px}ol.ask-module__8dZKFG__answerList{counter-reset:answer}ol.ask-module__8dZKFG__answerList li{counter-increment:answer;padding-left:20px}ol.ask-module__8dZKFG__answerList li:before{content:counter(answer) ".";color:#fff6;font-variant-numeric:tabular-nums;background:0 0;border-radius:0;width:auto;height:auto;top:0;left:0}.ask-module__8dZKFG__fromBot a{color:#fff;text-underline-offset:3px;-webkit-text-decoration:underline #ffffff59;text-decoration:underline #ffffff59;transition:text-decoration-color .18s ease-out}@media (hover:hover){.ask-module__8dZKFG__fromBot a:hover{text-decoration-color:#fff}}.ask-module__8dZKFG__notice{color:#ffffff80;font-size:13.5px;line-height:1.5}.ask-module__8dZKFG__dots{gap:4px;padding:4px 0;display:inline-flex}.ask-module__8dZKFG__dots span{background:#ffffff73;border-radius:50%;width:5px;height:5px;animation:1.15s ease-in-out infinite ask-module__8dZKFG__askDot}.ask-module__8dZKFG__dots span:nth-child(2){animation-delay:.14s}.ask-module__8dZKFG__dots span:nth-child(3){animation-delay:.28s}@keyframes ask-module__8dZKFG__askDot{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}.ask-module__8dZKFG__composer{border-top:1px solid var(--ask-line);align-items:center;gap:11px;margin-top:auto;padding:13px 13px 13px 16px;display:flex}.ask-module__8dZKFG__input{color:#fff;min-width:0;font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:14.5px}.ask-module__8dZKFG__input::placeholder{color:#ffffff57}.ask-module__8dZKFG__send{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:50%;place-items:center;width:30px;height:30px;transition:background .18s ease-out,opacity .18s ease-out;display:grid}.ask-module__8dZKFG__send:disabled{opacity:.32;cursor:default}@media (hover:hover){.ask-module__8dZKFG__send:not(:disabled):hover{background:#ffffff38}}.ask-module__8dZKFG__contact{flex-direction:column;display:flex}.ask-module__8dZKFG__contactBody{flex-direction:column;gap:18px;padding:0 20px 22px;display:flex}.ask-module__8dZKFG__contactLead{color:var(--ask-text);letter-spacing:-.014em;margin:0;font-size:15.5px;line-height:1.45}.ask-module__8dZKFG__contactList{flex-direction:column;gap:8px;display:flex}.ask-module__8dZKFG__contactRow{color:var(--ask-text);transition:background .18s ease-out, transform .26s var(--ask-ease);background:#ffffff0f;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:13px 15px;text-decoration:none;display:flex}@media (hover:hover){.ask-module__8dZKFG__contactRow:hover{background:#ffffff1f}}.ask-module__8dZKFG__contactLabel{color:var(--ask-muted);font-size:12.5px}.ask-module__8dZKFG__contactValue{margin-top:2px;font-size:14px;display:block}.ask-module__8dZKFG__contactNote{color:var(--ask-muted);margin:0;font-size:12.5px;line-height:1.5}@media (max-width:560px){.ask-module__8dZKFG__root{bottom:16px;right:16px}.ask-module__8dZKFG__surface{--panel-w:calc(100vw - 32px);--panel-h:min(560px, calc(100dvh - 108px))}}@media (prefers-reduced-motion:reduce){.ask-module__8dZKFG__surface,.ask-module__8dZKFG__root[data-open=true] .ask-module__8dZKFG__surface,.ask-module__8dZKFG__panel,.ask-module__8dZKFG__root[data-open=true] .ask-module__8dZKFG__panel{filter:none;transition-duration:1ms;transition-delay:0s}.ask-module__8dZKFG__hero,.ask-module__8dZKFG__chat[data-active],.ask-module__8dZKFG__contact[data-active],.ask-module__8dZKFG__trigger,.ask-module__8dZKFG__root[data-open=true] .ask-module__8dZKFG__trigger,.ask-module__8dZKFG__dots span{transition-duration:1ms;transition-delay:0s;animation:none}}
