.ChatWidget_launcher__sDjMm{position:fixed;right:var(--pad);bottom:var(--pad);z-index:70;display:inline-flex;align-items:stretch;overflow:hidden;font-family:var(--ui);font-weight:700;text-transform:uppercase;letter-spacing:.07em;font-size:13.5px;border:1px solid var(--accent);animation:ChatWidget_nudge__YCWmP 7s var(--ease) 2s infinite}.ChatWidget_launcher__sDjMm[data-open=true]{animation:none;border-color:var(--line)}@keyframes ChatWidget_nudge__YCWmP{0%,86%,to{transform:translateY(0)}89%{transform:translateY(-4px)}92%{transform:translateY(0)}95%{transform:translateY(-2px)}98%{transform:translateY(0)}}.ChatWidget_launcherStar__cRZAA{display:grid;place-items:center;width:40px;background:var(--ink);color:var(--accent);font-size:14px;transition:background .35s var(--ease),color .35s var(--ease)}.ChatWidget_launcherLabel___GRzh{padding:13px 22px 13px 18px;background:var(--accent);color:var(--ink);transition:background .35s var(--ease),color .35s var(--ease)}.ChatWidget_launcher__sDjMm:hover .ChatWidget_launcherLabel___GRzh{background:var(--ink);color:var(--bg)}.ChatWidget_launcher__sDjMm:hover .ChatWidget_launcherStar__cRZAA{background:var(--accent);color:var(--ink)}.ChatWidget_backdrop__ePKb9{position:fixed;inset:0;z-index:71;background:color-mix(in srgb,var(--bg) 72%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:ChatWidget_fade__0hrWj .32s var(--ease)}@keyframes ChatWidget_fade__0hrWj{0%{opacity:0}}.ChatWidget_panel__7OsW0{--chat-paper:var(--ink);--chat-ink:var(--ink-on-light);--chat-bubble:color-mix(in srgb,#ffffff 55%,var(--ink));--chat-bubble-line:color-mix(in srgb,var(--ink-on-light) 14%,transparent);--chat-you:#c9e4de;--chat-radius:20px;--chat-radius-sm:10px;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:72;width:min(640px,calc(100vw - var(--pad) * 2));height:min(680px,calc(100svh - var(--pad) * 2));display:flex;flex-direction:column;background:var(--chat-paper);color:var(--chat-ink);border-radius:var(--chat-radius);overflow:hidden;animation:ChatWidget_rise__cu9ex .4s var(--ease)}@keyframes ChatWidget_rise__cu9ex{0%{opacity:0;transform:translate(-50%,calc(-50% + 14px))}}.ChatWidget_head__HNSsz{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 22px 14px}.ChatWidget_who__DXV_b{display:flex;align-items:center;gap:10px;min-width:0}.ChatWidget_who__DXV_b:before{content:"";width:3px;align-self:stretch;background:var(--accent);flex:none}.ChatWidget_whoText__ccveV{display:flex;flex-direction:column;gap:3px;min-width:0}.ChatWidget_agent__3RL_g{font-family:var(--display);font-weight:400;font-size:21px;letter-spacing:.01em;text-transform:uppercase;line-height:1;color:var(--chat-ink)}.ChatWidget_eyebrow__Gr9NG{font-family:var(--ui);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--chat-ink) 45%,transparent)}.ChatWidget_close__oKy14{font-size:15px;line-height:1;padding:4px 6px;color:var(--chat-ink);transition:color .3s var(--ease)}.ChatWidget_close__oKy14:hover{color:var(--accent)}.ChatWidget_log__ONMQH{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:6px 22px 16px;display:flex;flex-direction:column;gap:14px}.ChatWidget_row___VrZc{display:flex;align-items:flex-start;gap:12px}.ChatWidget_slot__YLZAv{flex:none;width:52px}.ChatWidget_rowAvatar__pLBQk{width:52px;height:52px;border-radius:50%;object-fit:cover;display:block}.ChatWidget_msg__3o_OC{margin:0;flex:1 1;min-width:0;font-family:var(--body);font-size:14.5px;line-height:1.5;white-space:pre-wrap;padding:16px 18px;border-radius:var(--chat-radius-sm)}.ChatWidget_msg__3o_OC[data-role=assistant]{background:var(--chat-bubble);border:1px solid var(--chat-bubble-line)}.ChatWidget_msg__3o_OC[data-role=user]{background:var(--chat-you);border:1px solid color-mix(in srgb,var(--chat-ink) 10%,transparent)}.ChatWidget_typing___w3qr{margin:0 0 0 64px;display:flex;align-items:center;gap:5px;font-family:var(--ui);font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:color-mix(in srgb,var(--chat-ink) 50%,transparent)}.ChatWidget_dot__ssNgr{width:4px;height:4px;border-radius:50%;background:var(--accent);animation:ChatWidget_pulse__hQ9U6 1.1s var(--ease) infinite}.ChatWidget_dot__ssNgr:nth-child(2){animation-delay:.16s}.ChatWidget_dot__ssNgr:nth-child(3){animation-delay:.32s}@keyframes ChatWidget_pulse__hQ9U6{0%,60%,to{opacity:.25}30%{opacity:1}}.ChatWidget_wa__fYSVF{align-self:flex-start;margin-left:64px;display:inline-flex;align-items:center;gap:9px;padding:12px 18px;border-radius:999px;background:var(--accent);color:#ffffff;font-family:var(--ui);font-weight:700;text-transform:uppercase;letter-spacing:.05em;font-size:12px;transition:opacity .3s var(--ease)}.ChatWidget_wa__fYSVF:hover{opacity:.88}.ChatWidget_optionsWrap__rrisN{padding:0 22px 14px;border-top:1px solid color-mix(in srgb,var(--chat-ink) 12%,transparent)}.ChatWidget_optionsLabel__l2mfB{display:flex;align-items:center;gap:9px;margin:14px 0 12px;font-family:var(--body);font-weight:600;font-size:14px;color:var(--chat-ink)}.ChatWidget_optionsLabel__l2mfB:before{content:"";width:3px;height:15px;background:var(--accent);flex:none}.ChatWidget_options__8vZeb{display:flex;flex-wrap:wrap;gap:8px}.ChatWidget_option__cG1Fj{border:1px solid var(--chat-ink);border-radius:4px;padding:9px 14px;font-family:var(--ui);font-weight:700;font-size:11.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--chat-ink);background:transparent;transition:background .28s var(--ease),color .28s var(--ease),border-color .28s var(--ease)}.ChatWidget_option__cG1Fj:hover{background:var(--accent);border-color:var(--accent);color:#ffffff}.ChatWidget_form__KaYtE{display:flex;align-items:center;gap:10px;margin:0 18px 14px;padding:8px 8px 8px 20px;background:#0a0a0a;border-radius:var(--chat-radius-sm)}.ChatWidget_input__7UP3Z{flex:1 1;min-width:0;resize:none;max-height:110px;background:transparent;border:0;color:#ffffff;font-family:var(--body);font-size:14.5px;line-height:1.45;padding:12px 0}.ChatWidget_input__7UP3Z:focus-visible{outline:none}.ChatWidget_input__7UP3Z::placeholder{color:color-mix(in srgb,#ffffff 55%,transparent)}.ChatWidget_send__Csoal{flex:none;width:46px;height:46px;display:grid;place-items:center;border-radius:50%;background:var(--accent);color:#ffffff;font-size:19px;line-height:1;transition:opacity .3s var(--ease),transform .3s var(--ease)}.ChatWidget_send__Csoal:hover:not(:disabled){transform:translateY(-2px)}.ChatWidget_send__Csoal:disabled{opacity:.4;cursor:default}.ChatWidget_privacy__3QrSM{margin:0;padding:0 22px 16px;font-family:var(--body);font-size:10.5px;line-height:1.45;color:color-mix(in srgb,var(--chat-ink) 48%,transparent)}@media (max-width:560px){.ChatWidget_panel__7OsW0{width:calc(100vw - 16px);height:calc(100svh - 16px)}.ChatWidget_launcher__sDjMm{right:8px;bottom:8px}.ChatWidget_log__ONMQH,.ChatWidget_optionsWrap__rrisN,.ChatWidget_privacy__3QrSM{padding-left:14px;padding-right:14px}.ChatWidget_head__HNSsz{padding-inline:14px}.ChatWidget_form__KaYtE{margin-inline:12px}.ChatWidget_slot__YLZAv{width:40px}.ChatWidget_rowAvatar__pLBQk{width:40px;height:40px}.ChatWidget_typing___w3qr,.ChatWidget_wa__fYSVF{margin-left:52px}}@media (prefers-reduced-motion:reduce){.ChatWidget_backdrop__ePKb9,.ChatWidget_launcher__sDjMm,.ChatWidget_panel__7OsW0{animation:none}}.Chrome_nav__nyVRt{position:fixed;inset:0 0 auto 0;z-index:60;display:grid;grid-template-columns:auto auto 1fr auto auto;align-items:center;padding:16px var(--pad);font-family:var(--ui);font-weight:700;text-transform:uppercase;font-size:15px;letter-spacing:.04em;mix-blend-mode:difference;pointer-events:none}.Chrome_nav__nyVRt>*{pointer-events:auto}.Chrome_navLink__A4MSD{position:relative}.Chrome_navLink__A4MSD:after{content:"";position:absolute;left:0;bottom:-3px;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .45s var(--ease)}.Chrome_navLink__A4MSD:hover:after,.Chrome_navLink__A4MSD[data-active=true]:after{transform:scaleX(1);transform-origin:left}.Chrome_l1__DPJ7R{grid-column:1}.Chrome_l2__f_yWE{grid-column:2;justify-self:start;margin-left:16vw}.Chrome_r1__F1e2x{grid-column:4;margin-right:16vw}.Chrome_r2__DqPk6{grid-column:5;justify-self:end}.Chrome_logo__rpDqL{grid-column:3;justify-self:center;display:block;line-height:0}.Chrome_logoMark__d5O7Z{display:block;height:29px;width:auto;color:currentColor}.Chrome_menuBtn__xOqW3{position:fixed;left:50%;bottom:20px;transform:translateX(-50%);z-index:90;display:flex;align-items:stretch;overflow:hidden;border:1px solid var(--line);box-shadow:0 12px 34px color-mix(in srgb,var(--bg) 45%,transparent)}.Chrome_menuIcon__6WWkv{display:grid;place-content:center;grid-gap:4px;gap:4px;width:32px;background:var(--bg);padding:0 8px}.Chrome_menuIcon__6WWkv i{display:block;width:15px;height:2px;background:var(--accent);transition:transform .4s var(--ease)}.Chrome_menuBtn__xOqW3[data-open=true] .Chrome_menuIcon__6WWkv i:first-child{transform:translateY(3px) rotate(45deg)}.Chrome_menuBtn__xOqW3[data-open=true] .Chrome_menuIcon__6WWkv i:nth-child(2){transform:translateY(-3px) rotate(-45deg)}.Chrome_menuLabel__0psUS{padding:11px 15px;background:var(--ink);color:var(--bg);font-family:var(--ui);font-weight:700;text-transform:uppercase;font-size:13px;letter-spacing:.06em;min-width:68px;transition:background .35s var(--ease)}.Chrome_menuBtn__xOqW3:hover .Chrome_menuLabel__0psUS{background:var(--accent)}.Chrome_overlay__Dl1Xr{position:fixed;inset:0;z-index:80;background:var(--bg);justify-content:center;padding:0 var(--pad);-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);pointer-events:none}.Chrome_overlayNav__UwOu0,.Chrome_overlay__Dl1Xr{display:flex;flex-direction:column}.Chrome_overlayLineMask__8UNlB{display:block;overflow:hidden;padding:.02em 0}.Chrome_overlayLink__SdyVk{display:flex;align-items:baseline;gap:.42em;font-family:var(--display);font-weight:400;text-transform:uppercase;font-size:clamp(46px,11vw,152px);line-height:1;letter-spacing:-.01em;transition:color .35s var(--ease)}.Chrome_overlayLink__SdyVk:hover{color:var(--accent)}.Chrome_overlayLink__SdyVk em{font-family:var(--ui);font-style:normal;font-weight:700;font-size:13px;letter-spacing:.14em;color:var(--ink-mute)}.Chrome_overlayFoot__IzZ74{position:absolute;left:var(--pad);right:var(--pad);bottom:84px;display:flex;justify-content:space-between;gap:20px;font-family:var(--ui);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-mute)}.Chrome_overlayFoot__IzZ74 a:hover{color:var(--accent)}.Chrome_cookies__bqm9l{position:fixed;right:18px;bottom:18px;z-index:95;width:290px;padding:16px;background:color-mix(in srgb,var(--ink) 9%,var(--bg));border:1px solid color-mix(in srgb,var(--ink) 10%,transparent);transition:opacity .45s var(--ease),transform .45s var(--ease)}.Chrome_cookies__bqm9l[data-hidden=true]{opacity:0;transform:translateY(16px);pointer-events:none}.Chrome_cookiesTitle__xG4oC{margin:0 0 6px;font-family:var(--ui);font-weight:700;text-transform:uppercase;font-size:15px;letter-spacing:.03em}.Chrome_cookiesText__HP79h{margin:0 0 16px;font-size:12.5px;line-height:1.45;color:var(--ink-dim)}.Chrome_cookiesText__HP79h a{text-decoration:underline}.Chrome_cookiesActions___t6q1{display:flex;justify-content:space-between;align-items:center}.Chrome_decline__l9bR5{font-family:var(--ui);font-weight:700;text-transform:uppercase;font-size:12px;letter-spacing:.06em;color:color-mix(in srgb,var(--ink) 78%,var(--bg))}.Chrome_decline__l9bR5:hover{color:var(--accent)}.Chrome_accept__noGF3{display:flex;align-items:stretch;font-family:var(--ui);font-weight:700;text-transform:uppercase;font-size:12px;letter-spacing:.06em}.Chrome_tick__cUf24{display:grid;place-items:center;width:26px;background:var(--bg);color:var(--accent)}.Chrome_accept__noGF3 span:last-child{padding:8px 14px;background:var(--ink);color:var(--bg);transition:background .35s var(--ease)}.Chrome_accept__noGF3:hover span:last-child{background:var(--accent)}@media (max-width:1024px){.Chrome_nav__nyVRt{grid-template-columns:auto 1fr auto}.Chrome_l2__f_yWE,.Chrome_r1__F1e2x{display:none}.Chrome_l1__DPJ7R{grid-column:1}.Chrome_logo__rpDqL{grid-column:2}.Chrome_r2__DqPk6{grid-column:3}}@media (max-width:680px){.Chrome_cookies__bqm9l{left:12px;right:12px;width:auto;bottom:78px}.Chrome_overlayFoot__IzZ74{flex-direction:column;gap:6px}}.WebGLBackground_canvas__340UI{position:fixed;inset:0;z-index:-1;pointer-events:none}.WebGLBackground_canvas__340UI canvas{display:block;width:100%!important;height:100%!important}