.SiteHeader-module__u7nyCW__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.SiteHeader-module__u7nyCW__header{z-index:100;background:0 0;padding:.75rem 1.25rem;position:sticky;top:1rem}.SiteHeader-module__u7nyCW__inner{background:rgba(var(--rgb-white),.5);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);border:1px solid rgba(var(--rgb-black),.1);border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;max-width:1200px;min-height:3.5rem;margin:0 auto;padding:1rem;display:flex}.SiteHeader-module__u7nyCW__logoLink{flex-shrink:0;align-items:center;text-decoration:none;display:flex}.SiteHeader-module__u7nyCW__logo{filter:brightness(0);width:auto;height:28px;display:block}.SiteHeader-module__u7nyCW__navDesktop{flex:1;justify-content:center;align-items:center;gap:.15rem;display:none}@media (min-width:1024px){.SiteHeader-module__u7nyCW__navDesktop{display:flex}}.SiteHeader-module__u7nyCW__navItemWrap{position:relative}.SiteHeader-module__u7nyCW__navTrigger{color:rgba(var(--rgb-black),.72);cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:.3rem;padding:.5rem .65rem;font-family:inherit;font-size:.9rem;font-weight:500;display:inline-flex}.SiteHeader-module__u7nyCW__navTrigger:hover,.SiteHeader-module__u7nyCW__navTriggerOpen{color:rgba(var(--rgb-black),.92);background:rgba(var(--rgb-black),.04)}.SiteHeader-module__u7nyCW__chevron{opacity:.65;flex-shrink:0}.SiteHeader-module__u7nyCW__navLink{color:rgba(var(--rgb-black),.72);border-radius:8px;padding:.5rem .65rem;font-size:.9rem;font-weight:500;text-decoration:none}.SiteHeader-module__u7nyCW__navLink:hover{color:rgba(var(--rgb-black),.92);background:rgba(var(--rgb-black),.04)}.SiteHeader-module__u7nyCW__dropdown{background:rgba(var(--rgb-white),1);border:1px solid rgba(var(--rgb-black),.1);min-width:12rem;box-shadow:0 8px 24px rgba(var(--rgb-black),.1);border-radius:10px;margin:0;padding:.35rem 0;list-style:none;position:absolute;top:calc(100% + 4px);left:0}.SiteHeader-module__u7nyCW__dropdownLink{color:rgba(var(--rgb-black),.82);padding:.55rem 1rem;font-size:.875rem;text-decoration:none;display:block}.SiteHeader-module__u7nyCW__dropdownLink:hover{background:rgba(var(--rgb-black),.04);color:rgba(var(--rgb-black),1)}.SiteHeader-module__u7nyCW__right{flex-shrink:0;align-items:center;gap:.35rem;display:none}@media (min-width:1024px){.SiteHeader-module__u7nyCW__right{display:flex}}.SiteHeader-module__u7nyCW__langWrap{position:relative}.SiteHeader-module__u7nyCW__langBtn{width:2.5rem;height:2.5rem;color:rgba(var(--rgb-black),.65);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}.SiteHeader-module__u7nyCW__langBtn:hover,.SiteHeader-module__u7nyCW__langBtnOpen{background:rgba(var(--rgb-black),.05);color:rgba(var(--rgb-black),.85)}.SiteHeader-module__u7nyCW__langMenu{background:rgba(var(--rgb-white),1);border:1px solid rgba(var(--rgb-black),.1);min-width:11rem;box-shadow:0 8px 24px rgba(var(--rgb-black),.1);border-radius:10px;margin:0;padding:.35rem 0;list-style:none;position:absolute;top:calc(100% + 4px);right:0}.SiteHeader-module__u7nyCW__langMenu ul{margin:0;padding:0;list-style:none}.SiteHeader-module__u7nyCW__langOption{text-align:left;width:100%;color:rgba(var(--rgb-black),.82);cursor:pointer;background:0 0;border:none;padding:.55rem 1rem;font-family:inherit;font-size:.875rem;display:block}.SiteHeader-module__u7nyCW__langOption:hover{background:rgba(var(--rgb-black),.04)}.SiteHeader-module__u7nyCW__langOptionActive{color:rgba(var(--rgb-black),1);font-weight:600}.SiteHeader-module__u7nyCW__langMenuLabel{text-transform:uppercase;letter-spacing:.05em;color:rgba(var(--rgb-black),.4);margin:0;padding:.35rem 1rem .2rem;font-size:.7rem;font-weight:600}.SiteHeader-module__u7nyCW__langMenuDivider{background:rgba(var(--rgb-black),.08);height:1px;margin:.35rem 0}.SiteHeader-module__u7nyCW__textLink{color:rgba(var(--rgb-black),.72);white-space:nowrap;border-radius:8px;padding:.5rem .65rem;font-size:.9rem;font-weight:500;text-decoration:none}.SiteHeader-module__u7nyCW__textLink:hover{color:rgba(var(--rgb-black),.92);background:rgba(var(--rgb-black),.04)}.SiteHeader-module__u7nyCW__cta{color:rgba(var(--rgb-white),1);background:rgba(var(--rgb-black),.92);border:1px solid rgba(var(--rgb-black),.92);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;margin-left:.25rem;padding:.55rem 1.15rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:background .2s,transform .15s;display:inline-flex}.SiteHeader-module__u7nyCW__cta:hover{background:rgba(var(--rgb-black),1)}.SiteHeader-module__u7nyCW__burger{border:1px solid rgba(var(--rgb-black),.12);cursor:pointer;width:2.75rem;height:2.75rem;color:rgba(var(--rgb-black),.75);background:0 0;border-radius:8px;justify-content:center;align-items:center;padding:0;display:flex}@media (min-width:1024px){.SiteHeader-module__u7nyCW__burger{display:none}}.SiteHeader-module__u7nyCW__mobilePanel{border-top:1px solid rgba(var(--rgb-black),.08);background:rgba(var(--rgb-white),1);flex-direction:column;gap:.5rem;padding:1rem 1.25rem 1.25rem;display:none}.SiteHeader-module__u7nyCW__mobilePanelOpen{display:flex}@media (min-width:1024px){.SiteHeader-module__u7nyCW__mobilePanelOpen{display:none}}.SiteHeader-module__u7nyCW__mobileSection{text-transform:uppercase;letter-spacing:.04em;color:rgba(var(--rgb-black),.45);margin:.5rem 0 .25rem;font-size:.75rem;font-weight:600}.SiteHeader-module__u7nyCW__mobileSection:first-child{margin-top:0}.SiteHeader-module__u7nyCW__mobileLink{color:rgba(var(--rgb-black),.82);padding:.5rem 0;font-size:.95rem;text-decoration:none;display:block}.SiteHeader-module__u7nyCW__mobileLink:hover{color:rgba(var(--rgb-black),1)}.SiteHeader-module__u7nyCW__mobileRow{border-top:1px solid rgba(var(--rgb-black),.08);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.5rem;padding-top:.75rem;display:flex}.SiteHeader-module__u7nyCW__mobileCta{color:rgba(var(--rgb-white),1);background:rgba(var(--rgb-black),.92);border-radius:999px;flex:1;justify-content:center;align-items:center;min-width:8rem;padding:.6rem 1.2rem;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}
.SiteFooter-module__0lpk2a__footer{border-top:1px solid rgba(var(--rgb-black),.1);background:rgba(var(--rgb-white),1);margin-top:0}.SiteFooter-module__0lpk2a__inner{max-width:1200px;margin:0 auto;padding:2rem 1.25rem}.SiteFooter-module__0lpk2a__brandBlock{margin-bottom:1.5rem}.SiteFooter-module__0lpk2a__logoLink{text-decoration:none;display:inline-flex}.SiteFooter-module__0lpk2a__logo{filter:brightness(0);width:auto;height:28px;display:block}.SiteFooter-module__0lpk2a__brandText{color:rgba(var(--rgb-black),.55);max-width:28rem;margin:.75rem 0 0;line-height:1.5}.SiteFooter-module__0lpk2a__columns{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem;display:grid}.SiteFooter-module__0lpk2a__column{flex-direction:column;gap:.45rem;display:flex}.SiteFooter-module__0lpk2a__heading{color:rgba(var(--rgb-black),.84);text-transform:uppercase;letter-spacing:.03em;margin:0 0 .35rem;font-size:.85rem;font-weight:700}.SiteFooter-module__0lpk2a__link{color:rgba(var(--rgb-black),.64);font-size:.92rem;text-decoration:none}.SiteFooter-module__0lpk2a__link:hover{color:rgba(var(--rgb-black),.95)}.SiteFooter-module__0lpk2a__bottom{border-top:1px solid rgba(var(--rgb-black),.08)}.SiteFooter-module__0lpk2a__copyright{color:rgba(var(--rgb-black),.52);margin:0;font-size:.85rem}@media (max-width:900px){.SiteFooter-module__0lpk2a__columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.SiteFooter-module__0lpk2a__columns{grid-template-columns:1fr}}
.VisitorChatWidget-module__LjFrfW__fab{z-index:9996;color:#fff;cursor:pointer;background:#0a0a0a;border:none;border-radius:50%;justify-content:center;align-items:center;width:5rem;height:5rem;transition:transform .2s,box-shadow .2s;display:flex;position:fixed;bottom:1.5rem;right:1.5rem;box-shadow:0 4px 16px #0000004d}.VisitorChatWidget-module__LjFrfW__fab:hover{transform:scale(1.06);box-shadow:0 8px 28px #00000059}.VisitorChatWidget-module__LjFrfW__popup{z-index:9997;background:#fff;border-radius:1.25rem;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;width:20rem;max-width:calc(100vw - 3rem);padding:2rem 1.5rem 1.5rem;display:flex;position:fixed;bottom:7.25rem;right:1.5rem;box-shadow:0 2px 8px #0003}.VisitorChatWidget-module__LjFrfW__popupIn{animation:.25s forwards VisitorChatWidget-module__LjFrfW__popupIn}.VisitorChatWidget-module__LjFrfW__popupOut{animation:.25s forwards VisitorChatWidget-module__LjFrfW__popupOut}@keyframes VisitorChatWidget-module__LjFrfW__popupIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes VisitorChatWidget-module__LjFrfW__popupOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(12px)}}.VisitorChatWidget-module__LjFrfW__popupTitle{color:#111;text-align:center;margin:0 0 .25rem;font-size:2rem;font-weight:700}.VisitorChatWidget-module__LjFrfW__popupText{color:#555;width:100%;margin:0;font-size:.9375rem;line-height:1.5}.VisitorChatWidget-module__LjFrfW__popupBtn{cursor:pointer;border:none;border-radius:624rem;width:100%;padding:.9rem 1rem;font-family:inherit;font-size:.9375rem;font-weight:600;transition:opacity .15s}.VisitorChatWidget-module__LjFrfW__popupBtn:hover{opacity:.85}.VisitorChatWidget-module__LjFrfW__popupBtnYes{color:#fff;background:#0a0a0a}.VisitorChatWidget-module__LjFrfW__popupBtnNo{color:#555;background:#fff;border:1px solid #ddd!important}.VisitorChatWidget-module__LjFrfW__panel{box-sizing:border-box;z-index:9998;background:#f5f5f5;border-radius:2rem;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.75rem;width:26.875rem;max-width:calc(100vw - 3rem);height:48.125rem;max-height:calc(100vh - 8rem);padding:1rem;transition:width .25s ease-out;animation:.25s forwards VisitorChatWidget-module__LjFrfW__panelIn;display:flex;position:fixed;bottom:7.25rem;right:1.5rem;overflow:visible;box-shadow:0 2px 8px #0003}@keyframes VisitorChatWidget-module__LjFrfW__panelIn{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.VisitorChatWidget-module__LjFrfW__panelExpanded{width:min(100vw - 3rem,56.25rem);height:auto;max-height:none;top:1rem;bottom:7.25rem}.VisitorChatWidget-module__LjFrfW__panelDark{color:#f0f0f0f2;background:#0f0f0ff0;box-shadow:0 .125rem .5rem #00000073}.VisitorChatWidget-module__LjFrfW__panelTop{flex-direction:column;flex-shrink:0;align-items:stretch;gap:.5rem;width:100%;min-height:3.5rem;display:flex;position:relative}.VisitorChatWidget-module__LjFrfW__assistantFloat{--dur:.38s;--ease:cubic-bezier(.33,1,.32,1);z-index:4;box-sizing:border-box;-webkit-backdrop-filter:blur(1rem);cursor:pointer;pointer-events:auto;width:max-content;max-width:calc(100% - 6rem);transition:box-shadow .2s ease,border-radius var(--dur)var(--ease);background:#fff;border:.0625rem solid #0000001a;border-radius:10rem;flex-direction:column;align-items:stretch;padding:.75rem 1rem .75rem .75rem;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.VisitorChatWidget-module__LjFrfW__assistantFloat:hover{box-shadow:0 .125rem .5rem #0000001a}.VisitorChatWidget-module__LjFrfW__assistantFloatExpanded{cursor:default;border-radius:1rem;box-shadow:0 .125rem .5rem #0000001a}.VisitorChatWidget-module__LjFrfW__assistantFloatMain{cursor:pointer;width:100%;font:inherit;color:inherit;text-align:left;background:0 0;border:none;align-items:center;gap:.5rem;margin:0;padding:0;display:flex}.VisitorChatWidget-module__LjFrfW__assistantAvatar{color:#fff;background:#0a0a0a;border-radius:100rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.VisitorChatWidget-module__LjFrfW__assistantLabel{color:#0a0a0a;white-space:nowrap;margin:0;font-size:.875rem;font-weight:600;line-height:1.2}.VisitorChatWidget-module__LjFrfW__assistantFeedback{opacity:0;pointer-events:none;max-height:0;transition:max-height var(--dur)var(--ease),opacity var(--dur)var(--ease),padding-top var(--dur)var(--ease);flex-direction:row;justify-content:center;align-items:center;gap:.5rem;margin:0;padding:0;display:flex;overflow:hidden}.VisitorChatWidget-module__LjFrfW__assistantFeedbackVisible{opacity:1;pointer-events:auto;max-height:4rem;padding-top:.5rem}.VisitorChatWidget-module__LjFrfW__assistantVote{color:#0a0a0a;cursor:pointer;background:#00000014;border:none;border-radius:100rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:0;transition:background .15s,transform .15s;display:flex}.VisitorChatWidget-module__LjFrfW__assistantVote:hover{background:#00000024}.VisitorChatWidget-module__LjFrfW__voteUp{color:#059669;background:#10b9812e}.VisitorChatWidget-module__LjFrfW__voteDown{color:#dc2626;background:#ef44442e}.VisitorChatWidget-module__LjFrfW__panelDark .VisitorChatWidget-module__LjFrfW__assistantFloat{background:#1e1e1ef2;border-color:#ffffff1f}.VisitorChatWidget-module__LjFrfW__panelDark .VisitorChatWidget-module__LjFrfW__assistantLabel{color:#f0f0f0f2}.VisitorChatWidget-module__LjFrfW__panelDark .VisitorChatWidget-module__LjFrfW__assistantVote{color:#f0f0f0e6;background:#ffffff1f}.VisitorChatWidget-module__LjFrfW__toolbar{z-index:3;flex-shrink:0;justify-content:space-between;align-items:center;width:100%;margin-top:.5rem;display:flex;position:relative}.VisitorChatWidget-module__LjFrfW__toolbarGroup{align-items:center;gap:.5rem;display:flex}.VisitorChatWidget-module__LjFrfW__toolbarBtn{color:#0a0a0a;cursor:pointer;background:#0000001a;border:none;border-radius:100rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;padding:0;transition:background .15s;display:flex}.VisitorChatWidget-module__LjFrfW__toolbarBtn:hover{background:#00000029}.VisitorChatWidget-module__LjFrfW__panelDark .VisitorChatWidget-module__LjFrfW__toolbarBtn{color:#f0f0f0e6;background:#ffffff1f}.VisitorChatWidget-module__LjFrfW__panelDark .VisitorChatWidget-module__LjFrfW__toolbarBtn:hover{background:#fff3}.VisitorChatWidget-module__LjFrfW__humanStatus{--color:16,185,129;background:rgba(var(--color),.05);border:.0625rem solid rgba(var(--color),.25);width:100%;color:rgba(var(--color),.95);border-radius:1rem;justify-content:center;align-items:center;gap:.375rem;padding:.75rem;font-size:.875rem;font-weight:400;display:flex}.VisitorChatWidget-module__LjFrfW__humanStatusOn{--color:16,185,129}.VisitorChatWidget-module__LjFrfW__humanStatusOff{--color:59,130,246}.VisitorChatWidget-module__LjFrfW__humanStatusText{line-height:1.2}.VisitorChatWidget-module__LjFrfW__humanStatusDots{flex-shrink:0;justify-content:center;align-items:center;width:.5rem;height:.5rem;display:inline-flex;position:relative}.VisitorChatWidget-module__LjFrfW__dot{background:rgba(var(--color),1);border-radius:50%;position:absolute;inset:0}.VisitorChatWidget-module__LjFrfW__dotPulse{background:rgba(var(--color),.5);border-radius:50%;animation:1.6s ease-out infinite VisitorChatWidget-module__LjFrfW__dotPulse;position:absolute;inset:0}@keyframes VisitorChatWidget-module__LjFrfW__dotPulse{0%{opacity:.75;transform:scale(1)}70%{opacity:.5;transform:scale(1.75)}to{opacity:0;transform:scale(2.5)}}.VisitorChatWidget-module__LjFrfW__submenu{z-index:40;box-sizing:border-box;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:#fafafae6;border:1px solid #0000001a;border-radius:1rem;width:100%;margin-top:.375rem;padding:1rem;position:absolute;top:3.75rem;left:0;right:0;box-shadow:0 .125rem .75rem #0000001a}.VisitorChatWidget-module__LjFrfW__panelDark .VisitorChatWidget-module__LjFrfW__submenu{background:#1e1e1ee6;border-color:#ffffff1f}.VisitorChatWidget-module__LjFrfW__submenuRow{flex-direction:row;align-items:center;gap:.75rem;width:100%;display:flex}.VisitorChatWidget-module__LjFrfW__submenuCell{flex-direction:row;flex:1 1 0;justify-content:center;align-items:center;gap:.5rem;min-width:0;display:flex}.VisitorChatWidget-module__LjFrfW__submenuLabel{color:#0a0a0a;white-space:nowrap;font-size:.875rem;font-weight:600}.VisitorChatWidget-module__LjFrfW__panelDark .VisitorChatWidget-module__LjFrfW__submenuLabel{color:#f0f0f0e6}.VisitorChatWidget-module__LjFrfW__submenuDivider{background:#00000024;border-radius:.0625rem;flex-shrink:0;width:.0625rem;height:2.25rem}.VisitorChatWidget-module__LjFrfW__panelDark .VisitorChatWidget-module__LjFrfW__submenuDivider{background:#ffffff2e}.VisitorChatWidget-module__LjFrfW__switchBtn{cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;padding:0;display:inline-flex}.VisitorChatWidget-module__LjFrfW__switchTrack{background:#0000002e;border-radius:100rem;width:2.75rem;height:1.5rem;transition:background .2s;display:block;position:relative}.VisitorChatWidget-module__LjFrfW__switchTrackOn{background:#0a0a0a}.VisitorChatWidget-module__LjFrfW__switchThumb{background:#fff;border-radius:50%;width:1.25rem;height:1.25rem;transition:transform .2s cubic-bezier(.33,1,.32,1);position:absolute;top:.125rem;left:.18rem;box-shadow:0 .0625rem .25rem #0003}.VisitorChatWidget-module__LjFrfW__switchThumbOn{transform:translate(1.25rem)}.VisitorChatWidget-module__LjFrfW__themeToggle{cursor:pointer;color:#0a0a0a;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.VisitorChatWidget-module__LjFrfW__panelDark .VisitorChatWidget-module__LjFrfW__themeToggle{color:#f0f0f0e6}.VisitorChatWidget-module__LjFrfW__themeTrack{--tw:4.55rem;--th:1.35rem;--tp:.2rem;box-sizing:border-box;width:var(--tw);min-height:calc(var(--th) + 2*var(--tp));padding:var(--tp);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:#00000014;border-radius:100rem;justify-content:space-between;align-items:center;display:flex;position:relative}.VisitorChatWidget-module__LjFrfW__panelDark .VisitorChatWidget-module__LjFrfW__themeTrack{background:#ffffff1f}.VisitorChatWidget-module__LjFrfW__themeIcon{z-index:2;pointer-events:none;opacity:.4;flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;display:flex;position:relative}.VisitorChatWidget-module__LjFrfW__themeIconActive{color:#0a0a0a;opacity:1}.VisitorChatWidget-module__LjFrfW__panelDark .VisitorChatWidget-module__LjFrfW__themeIconActive{color:#f0f0f0f2;opacity:1}.VisitorChatWidget-module__LjFrfW__themeThumb{top:50%;left:var(--tp);z-index:1;width:var(--th);height:var(--th);pointer-events:none;background:#fff;border-radius:50%;transition:left .22s cubic-bezier(.33,1,.32,1);position:absolute;transform:translateY(-50%);box-shadow:0 .0625rem .25rem #00000026}.VisitorChatWidget-module__LjFrfW__themeThumbDark{left:calc(100% - var(--th) - var(--tp))}.VisitorChatWidget-module__LjFrfW__panelInner{box-sizing:border-box;flex-direction:column;flex:1;gap:1rem;min-height:0;padding:.25rem .125rem .5rem;display:flex;overflow-y:auto}.VisitorChatWidget-module__LjFrfW__loadingHint{color:#00000059;text-align:center;margin:auto;font-size:.8125rem}.VisitorChatWidget-module__LjFrfW__panelDark .VisitorChatWidget-module__LjFrfW__loadingHint{color:#ffffff59}.VisitorChatWidget-module__LjFrfW__msgRow{flex-direction:row;align-items:flex-start;gap:.5rem;max-width:100%;display:flex}.VisitorChatWidget-module__LjFrfW__msgBot{align-self:flex-start}.VisitorChatWidget-module__LjFrfW__msgUser{flex-direction:row;justify-content:flex-end;align-self:stretch;width:100%;max-width:100%;display:flex}.VisitorChatWidget-module__LjFrfW__msgAvatar{color:#fff;box-sizing:border-box;background:#0a0a0a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;padding-top:.125rem;font-size:.875rem;display:flex}.VisitorChatWidget-module__LjFrfW__msgBody{background:0 0;border:none;flex:1;min-width:0;max-width:min(100%,21rem);margin:0;padding:0}.VisitorChatWidget-module__LjFrfW__msgText{white-space:pre-wrap;word-break:break-word;color:#0a0a0a;margin:0;font-size:.875rem;font-weight:400;line-height:1.5}.VisitorChatWidget-module__LjFrfW__panelDark .VisitorChatWidget-module__LjFrfW__msgText{color:#f0f0f0eb}.VisitorChatWidget-module__LjFrfW__msgMuted{color:#00000080}.VisitorChatWidget-module__LjFrfW__panelDark .VisitorChatWidget-module__LjFrfW__msgMuted{color:#ffffff80}.VisitorChatWidget-module__LjFrfW__msgTermsLink{color:#0a0a0a;text-underline-offset:.125rem;cursor:pointer;font-weight:500;text-decoration:underline;text-decoration-thickness:.0625rem}.VisitorChatWidget-module__LjFrfW__panelDark .VisitorChatWidget-module__LjFrfW__msgTermsLink{color:#f0f0f0f2}.VisitorChatWidget-module__LjFrfW__msgUserCol{flex-direction:column;align-items:flex-end;min-width:0;max-width:min(92%,22rem);display:flex}.VisitorChatWidget-module__LjFrfW__msgBubble{color:#0a0a0a;word-break:normal;overflow-wrap:break-word;white-space:pre-wrap;background:#fff;border:.0625rem solid #00000014;border-radius:1rem 1rem .25rem;width:fit-content;max-width:100%;padding:.625rem .875rem;font-size:.875rem;line-height:1.5}.VisitorChatWidget-module__LjFrfW__panelDark .VisitorChatWidget-module__LjFrfW__msgBubble{color:#f0f0f0f2;background:#ffffff1f;border-color:#ffffff24}.VisitorChatWidget-module__LjFrfW__msgDelivery{color:#00000073;margin-top:.125rem;font-size:.75rem;font-weight:400;line-height:1.2}.VisitorChatWidget-module__LjFrfW__panelDark .VisitorChatWidget-module__LjFrfW__msgDelivery{color:#ffffff73}.VisitorChatWidget-module__LjFrfW__operatorMeta{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin:0 0 .25rem;display:flex}.VisitorChatWidget-module__LjFrfW__operatorName{color:#0a0a0a;font-size:.8125rem;font-weight:600}.VisitorChatWidget-module__LjFrfW__panelDark .VisitorChatWidget-module__LjFrfW__operatorName{color:#f0f0f0f2}.VisitorChatWidget-module__LjFrfW__operatorCargo{color:#0a0a0a;background:#0000001a;border-radius:100rem;padding:.15rem .45rem;font-size:.6875rem;font-weight:600;line-height:1.2}.VisitorChatWidget-module__LjFrfW__panelDark .VisitorChatWidget-module__LjFrfW__operatorCargo{color:#f0f0f0e6;background:#ffffff26}.VisitorChatWidget-module__LjFrfW__typingRow{align-items:center;gap:.35rem;min-height:2rem;padding:.25rem 0 0;display:inline-flex}.VisitorChatWidget-module__LjFrfW__typingDot{background:#00000073;border-radius:50%;width:.4rem;height:.4rem;animation:1.05s ease-in-out infinite both VisitorChatWidget-module__LjFrfW__typingBounce}.VisitorChatWidget-module__LjFrfW__typingDot:first-child{animation-delay:0s}.VisitorChatWidget-module__LjFrfW__typingDot:nth-child(2){animation-delay:.15s}.VisitorChatWidget-module__LjFrfW__typingDot:nth-child(3){animation-delay:.3s}@keyframes VisitorChatWidget-module__LjFrfW__typingBounce{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-.35rem)}}.VisitorChatWidget-module__LjFrfW__panelDark .VisitorChatWidget-module__LjFrfW__typingDot{background:#ffffff8c}.VisitorChatWidget-module__LjFrfW__faqSection{align-items:flex-start}.VisitorChatWidget-module__LjFrfW__faqSpacer{pointer-events:none;flex-shrink:0;width:2rem;min-height:.25rem}.VisitorChatWidget-module__LjFrfW__faqPanel{flex-direction:column;flex:1;gap:.625rem;min-width:0;display:flex}.VisitorChatWidget-module__LjFrfW__faqHead{flex-direction:row;justify-content:flex-start;align-items:baseline;gap:.5rem;display:flex}.VisitorChatWidget-module__LjFrfW__faqTitle{color:#0000008c;font-size:.9375rem;font-weight:600;line-height:1.2}.VisitorChatWidget-module__LjFrfW__panelDark .VisitorChatWidget-module__LjFrfW__faqTitle{color:#ffffff8c}.VisitorChatWidget-module__LjFrfW__faqGrid{grid-template-columns:1fr 1fr;gap:.5rem;width:100%;display:grid}.VisitorChatWidget-module__LjFrfW__faqCard{box-sizing:border-box;text-align:left;cursor:pointer;font:inherit;appearance:none;background:#ffffffeb;border:.0625rem solid #0000001a;border-radius:.75rem;flex-direction:column;align-items:flex-start;gap:.375rem;width:100%;margin:0;padding:.75rem;transition:border-color .15s,box-shadow .15s;display:flex}.VisitorChatWidget-module__LjFrfW__faqCard:hover{border-color:#0003;box-shadow:inset 0 0 0 9999px #0000000a}.VisitorChatWidget-module__LjFrfW__panelDark .VisitorChatWidget-module__LjFrfW__faqCard{background:#ffffff14;border-color:#ffffff1f}.VisitorChatWidget-module__LjFrfW__panelDark .VisitorChatWidget-module__LjFrfW__faqCard:hover{border-color:#ffffff38;box-shadow:inset 0 0 0 9999px #00000026}.VisitorChatWidget-module__LjFrfW__faqCardIcon{color:#0a0a0a;align-items:center;font-size:1.125rem;line-height:1;display:inline-flex}.VisitorChatWidget-module__LjFrfW__panelDark .VisitorChatWidget-module__LjFrfW__faqCardIcon{color:#f0f0f0f2}.VisitorChatWidget-module__LjFrfW__faqCardTitle{color:#0a0a0a;font-size:.875rem;font-weight:700;line-height:1.25}.VisitorChatWidget-module__LjFrfW__panelDark .VisitorChatWidget-module__LjFrfW__faqCardTitle{color:#f0f0f0f2}.VisitorChatWidget-module__LjFrfW__faqCardDesc{color:#00000080;font-size:.75rem;font-weight:400;line-height:1.35}.VisitorChatWidget-module__LjFrfW__panelDark .VisitorChatWidget-module__LjFrfW__faqCardDesc{color:#ffffff85}.VisitorChatWidget-module__LjFrfW__doubtTopics{flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.5rem;display:flex}.VisitorChatWidget-module__LjFrfW__doubtChip{box-sizing:border-box;color:#000000b8;cursor:pointer;appearance:none;background:#fff;border:.0625rem solid #0000001f;border-radius:624rem;margin:0;padding:.35rem .65rem;font-family:inherit;font-size:.8125rem;font-weight:500;line-height:1.25;transition:border-color .12s,background .12s}.VisitorChatWidget-module__LjFrfW__doubtChip:hover{background:#0000000a;border-color:#00000038}.VisitorChatWidget-module__LjFrfW__panelDark .VisitorChatWidget-module__LjFrfW__doubtChip{color:#f0f0f0d9;background:#ffffff1a;border-color:#ffffff26}.VisitorChatWidget-module__LjFrfW__panelDark .VisitorChatWidget-module__LjFrfW__doubtChip:hover{background:#ffffff2e;border-color:#ffffff40}.VisitorChatWidget-module__LjFrfW__panelBottom{flex-shrink:0;width:100%;min-height:3.25rem;position:relative}.VisitorChatWidget-module__LjFrfW__consentBtn{color:#fff;cursor:pointer;background:#0a0a0a;border:none;border-radius:1rem;justify-content:center;align-items:center;width:100%;padding:1rem;font-family:inherit;font-size:1rem;font-weight:700;line-height:1.2;transition:transform .25s,opacity .25s;display:flex}.VisitorChatWidget-module__LjFrfW__consentBtn:disabled{cursor:default;opacity:.5;pointer-events:none}.VisitorChatWidget-module__LjFrfW__consentBtn:hover:not(:disabled){opacity:.88}.VisitorChatWidget-module__LjFrfW__composerWrap{width:100%;position:relative}.VisitorChatWidget-module__LjFrfW__uploadFloat,.VisitorChatWidget-module__LjFrfW__emojiFloat{z-index:10;width:100%;position:absolute;bottom:calc(100% + .5rem);left:0}.VisitorChatWidget-module__LjFrfW__uploadFrame,.VisitorChatWidget-module__LjFrfW__emojiFrame{box-sizing:border-box;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:#f5f5f5f2;border:1px solid #0000001a;border-radius:1rem;width:100%;padding:.25rem}.VisitorChatWidget-module__LjFrfW__emojiFrame{padding:1rem}.VisitorChatWidget-module__LjFrfW__emojiGrid{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}.VisitorChatWidget-module__LjFrfW__emojiItem{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;font-size:1.25rem;line-height:1;display:inline-flex}.VisitorChatWidget-module__LjFrfW__emojiItem:hover{background:#00000014}.VisitorChatWidget-module__LjFrfW__uploadDropzone{cursor:pointer;background:#0000000d;border:1px dashed #0a0a0a;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.375rem;width:100%;padding:1rem 0;display:flex}.VisitorChatWidget-module__LjFrfW__uploadDropzone:hover{background:#00000014}.VisitorChatWidget-module__LjFrfW__uploadTitle{color:#0a0a0a;text-align:center;font-size:.875rem;font-weight:600;line-height:1.2}.VisitorChatWidget-module__LjFrfW__uploadSubtitle{color:#00000080;text-align:center;font-size:.875rem;line-height:1.2}.VisitorChatWidget-module__LjFrfW__uploadIcons{justify-content:center;align-items:center;gap:.5rem;font-size:1.1rem;display:inline-flex}.VisitorChatWidget-module__LjFrfW__fileInput{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.VisitorChatWidget-module__LjFrfW__composer{align-items:center;width:100%;display:flex}.VisitorChatWidget-module__LjFrfW__composerSending .VisitorChatWidget-module__LjFrfW__composerInput{opacity:.8;cursor:wait}.VisitorChatWidget-module__LjFrfW__composerSending .VisitorChatWidget-module__LjFrfW__composerSendBtn{opacity:.45;cursor:not-allowed}.VisitorChatWidget-module__LjFrfW__composerField{background:#fff;border:1px solid #00000024;border-radius:1rem;flex:1;align-items:center;transition:border-color .15s;display:flex;overflow:hidden}.VisitorChatWidget-module__LjFrfW__composerField:focus-within{border-color:#0a0a0a}.VisitorChatWidget-module__LjFrfW__panelDark .VisitorChatWidget-module__LjFrfW__composerField{background:#ffffff14;border-color:#ffffff26}.VisitorChatWidget-module__LjFrfW__panelDark .VisitorChatWidget-module__LjFrfW__composerField:focus-within{border-color:#fff6}.VisitorChatWidget-module__LjFrfW__composerFieldIcons{align-items:center;gap:.125rem;padding-left:.5rem;display:flex}.VisitorChatWidget-module__LjFrfW__composerIconBtn{color:#0000008c;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;transition:background .15s;display:flex}.VisitorChatWidget-module__LjFrfW__composerIconBtn:hover{background:#0000000f}.VisitorChatWidget-module__LjFrfW__panelDark .VisitorChatWidget-module__LjFrfW__composerIconBtn{color:#ffffff8c}.VisitorChatWidget-module__LjFrfW__panelDark .VisitorChatWidget-module__LjFrfW__composerIconBtn:hover{background:#ffffff1a}.VisitorChatWidget-module__LjFrfW__composerInput{color:#0a0a0a;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:.625rem .5rem;font-family:inherit;font-size:.875rem}.VisitorChatWidget-module__LjFrfW__composerInput::placeholder{color:#00000059}.VisitorChatWidget-module__LjFrfW__composerInput:disabled{opacity:.6;cursor:not-allowed}.VisitorChatWidget-module__LjFrfW__panelDark .VisitorChatWidget-module__LjFrfW__composerInput{color:#f0f0f0f2}.VisitorChatWidget-module__LjFrfW__panelDark .VisitorChatWidget-module__LjFrfW__composerInput::placeholder{color:#ffffff59}.VisitorChatWidget-module__LjFrfW__composerActions{align-items:center;padding-right:.375rem;display:flex}.VisitorChatWidget-module__LjFrfW__composerSendBtn{color:#fff;cursor:pointer;background:#0a0a0a;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;transition:opacity .15s;display:flex}.VisitorChatWidget-module__LjFrfW__composerSendBtn:disabled{opacity:.35;cursor:not-allowed}.VisitorChatWidget-module__LjFrfW__composerSendBtn:hover:not(:disabled){opacity:.8}.VisitorChatWidget-module__LjFrfW__calModal{z-index:20;border-radius:2rem;justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:0;overflow:hidden}.VisitorChatWidget-module__LjFrfW__calBackdrop{cursor:pointer;background:#00000059;border:none;position:absolute;inset:0}.VisitorChatWidget-module__LjFrfW__calShell{z-index:1;flex-direction:column;align-items:center;gap:.75rem;width:100%;padding:0 1rem 1.25rem;display:flex;position:relative}.VisitorChatWidget-module__LjFrfW__calCard{box-sizing:border-box;background:#fff;border-radius:1.25rem;flex-direction:column;gap:1rem;width:100%;padding:1.25rem;display:flex}.VisitorChatWidget-module__LjFrfW__panelDark .VisitorChatWidget-module__LjFrfW__calCard{background:#1a1a1a}.VisitorChatWidget-module__LjFrfW__calHead{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.VisitorChatWidget-module__LjFrfW__calNav{color:#0a0a0a;cursor:pointer;background:#0000000f;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;transition:background .15s;display:flex}.VisitorChatWidget-module__LjFrfW__calNav:hover{background:#0000001a}.VisitorChatWidget-module__LjFrfW__calNav:disabled{opacity:.3;cursor:not-allowed}.VisitorChatWidget-module__LjFrfW__panelDark .VisitorChatWidget-module__LjFrfW__calNav{color:#f0f0f0e6;background:#ffffff1a}.VisitorChatWidget-module__LjFrfW__calMonthLabel{color:#0a0a0a;text-align:center;flex:1;font-size:.9375rem;font-weight:700}.VisitorChatWidget-module__LjFrfW__panelDark .VisitorChatWidget-module__LjFrfW__calMonthLabel{color:#f0f0f0f2}.VisitorChatWidget-module__LjFrfW__calWeekdays{text-align:center;color:#0006;grid-template-columns:repeat(7,1fr);gap:.25rem;font-size:.75rem;font-weight:600;display:grid}.VisitorChatWidget-module__LjFrfW__panelDark .VisitorChatWidget-module__LjFrfW__calWeekdays{color:#fff6}.VisitorChatWidget-module__LjFrfW__calGrid{grid-template-columns:repeat(7,1fr);gap:.25rem;display:grid}.VisitorChatWidget-module__LjFrfW__calCell{aspect-ratio:1}.VisitorChatWidget-module__LjFrfW__calDay{aspect-ratio:1;color:#0a0a0a;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:100%;font-family:inherit;font-size:.8125rem;font-weight:500;transition:background .15s,color .15s;display:flex}.VisitorChatWidget-module__LjFrfW__panelDark .VisitorChatWidget-module__LjFrfW__calDay{color:#f0f0f0e6}.VisitorChatWidget-module__LjFrfW__calDay:hover:not(:disabled){background:#00000012}.VisitorChatWidget-module__LjFrfW__panelDark .VisitorChatWidget-module__LjFrfW__calDay:hover:not(:disabled){background:#ffffff1a}.VisitorChatWidget-module__LjFrfW__calDayPast{opacity:.3;cursor:not-allowed}.VisitorChatWidget-module__LjFrfW__calDayToday{color:#0a0a0a;font-weight:700}.VisitorChatWidget-module__LjFrfW__panelDark .VisitorChatWidget-module__LjFrfW__calDayToday{color:#f0f0f0f2}.VisitorChatWidget-module__LjFrfW__calDaySelected{font-weight:700;color:#fff!important;background:#0a0a0a!important}.VisitorChatWidget-module__LjFrfW__calConfirm{color:#fff;cursor:pointer;background:#0a0a0a;border:none;border-radius:.875rem;width:100%;padding:.875rem;font-family:inherit;font-size:.9375rem;font-weight:700;transition:opacity .15s}.VisitorChatWidget-module__LjFrfW__calConfirm:disabled{opacity:.4;cursor:not-allowed}.VisitorChatWidget-module__LjFrfW__calConfirm:hover:not(:disabled){opacity:.85}.VisitorChatWidget-module__LjFrfW__calCancel{color:#000000a6;cursor:pointer;background:#ffffffeb;border:none;border-radius:624rem;justify-content:center;align-items:center;gap:.375rem;padding:.75rem 1.5rem;font-family:inherit;font-size:.9375rem;font-weight:600;transition:background .15s;display:flex}.VisitorChatWidget-module__LjFrfW__calCancel:hover{background:#fff}
