@font-face{font-family:__body_a7702f;src:url(/_next/static/media/6c596dfcddeca1e9-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:__body_Fallback_a7702f;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_a7702f{font-family:__body_a7702f,__body_Fallback_a7702f}.__variable_a7702f{--font-body:"__body_a7702f","__body_Fallback_a7702f"}@font-face{font-family:__display_4de470;src:url(/_next/static/media/a7560406a8617b28-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:__display_Fallback_4de470;src:local("Arial");ascent-override:99.65%;descent-override:24.81%;line-gap-override:0.00%;size-adjust:97.21%}.__className_4de470{font-family:__display_4de470,__display_Fallback_4de470}.__variable_4de470{--font-display:"__display_4de470","__display_Fallback_4de470"}*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--bg:#fff;--surface:#f4f5f7;--ink:#0b0d12;--ink-2:#2a2f3a;--muted:#5d6573;--faint:#9aa1ad;--line:#e6e8ec;--blue:#1f4fd1;--blue-ink:#173da6;--blue-wash:#e9eefc;--logo-ink:#1f2630;--logo-accent:var(--blue);--gutter:clamp(20px,5.5vw,88px);--nav-pad:clamp(20px,3.3vw,64px);--max:1360px;--ease:cubic-bezier(.16,1,.3,1);color-scheme:light}body,html{background:var(--bg);overflow-x:clip}body{font-family:var(--font-body),system-ui,sans-serif;font-size:16px;line-height:1.65;color:var(--ink-2);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none}a,button{color:inherit}button{font:inherit;background:none;border:0;cursor:pointer}ul{list-style:none}img,svg{display:block}::selection{background:var(--blue);color:#fff}:focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:4px}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped,.sr-only{overflow:hidden}.sr-only{position:absolute;width:1px;height:1px;clip:rect(0 0 0 0);white-space:nowrap}.container{width:100%;max-width:var(--max);margin:0 auto;padding:0 var(--gutter)}.eyebrow{font-size:12px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--ink)}.display{font-family:var(--font-display),system-ui,sans-serif;font-weight:700;color:var(--ink);letter-spacing:-.022em;line-height:1.05;text-wrap:balance}.display-xl{font-size:clamp(42px,5.6vw,88px)}.display-lg{font-size:clamp(36px,4.6vw,72px)}.display-md{font-size:clamp(24px,2.2vw,32px);letter-spacing:-.02em;line-height:1.2}.lede{font-size:17px;color:var(--muted);max-width:46ch}.pill{display:inline-flex;align-items:center;gap:12px;height:50px;padding:0 26px;border-radius:999px;background:var(--ink);color:#fff;font-size:15px;font-weight:500;position:relative;overflow:hidden;isolation:isolate}.pill:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--blue);transform:translateY(101%);transition:transform .5s var(--ease);border-radius:inherit}.pill:hover:before{transform:translateY(0)}.pill-arrow{transition:transform .4s var(--ease)}.pill:hover .pill-arrow{transform:translateX(4px)}.pill-ghost{background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}.pill-ghost:hover{color:#fff}.split-line-mask{padding-bottom:.08em;margin-bottom:-.08em}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}.Assistant_avatar__5X6nJ{position:relative;display:inline-block;flex:none;border-radius:50%}.Assistant_avatar__5X6nJ svg{display:block;border-radius:50%;overflow:visible}.Assistant_avatarOrbit__THi5n{transform-origin:50px 50px;animation:Assistant_orbit__AxOVI 14s linear infinite}.Assistant_avatarGlow__oaCXs{transform-origin:50px 50px;animation:Assistant_breathe__z3wmY 3.6s ease-in-out infinite}.Assistant_avatarCore__TZMqb{transform-origin:50px 50px;animation:Assistant_core__PsPaR 3.6s ease-in-out infinite}.Assistant_avatarThinking__QfKpz .Assistant_avatarOrbit__THi5n{animation-duration:2.4s}.Assistant_avatarThinking__QfKpz .Assistant_avatarCore__TZMqb,.Assistant_avatarThinking__QfKpz .Assistant_avatarGlow__oaCXs{animation-duration:1.1s}@keyframes Assistant_orbit__AxOVI{to{transform:rotate(1turn)}}@keyframes Assistant_breathe__z3wmY{0%,to{opacity:.55;transform:scale(.92)}50%{opacity:1;transform:scale(1.12)}}@keyframes Assistant_core__PsPaR{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.Assistant_root__RbPmg{--xeva-gap:clamp(16px,2.4vw,28px)}.Assistant_launcherWrap__H1Yoj{position:fixed;right:var(--xeva-gap);bottom:var(--xeva-gap);z-index:80;display:flex;flex-direction:column;align-items:flex-end;gap:12px;opacity:0;transform:translateY(24px) scale(.9);pointer-events:none;transition:opacity .6s var(--ease),transform .7s var(--ease)}.Assistant_ready__9qOuV .Assistant_launcherWrap__H1Yoj{opacity:1;transform:none;pointer-events:auto}.Assistant_ready__9qOuV .Assistant_launcherHidden____Kg_{opacity:0;transform:scale(.8);pointer-events:none}.Assistant_launcher__S55DB{position:relative;display:flex;align-items:center;gap:0;padding:4px;border-radius:999px;background:var(--ink);color:#fff;box-shadow:0 18px 40px -12px rgba(31,79,209,.55),inset 0 0 0 1px hsla(0,0%,100%,.06);transition:gap .5s var(--ease),padding .5s var(--ease),box-shadow .4s var(--ease)}.Assistant_launcherLabel__6dp0J{max-width:0;overflow:hidden;white-space:nowrap;font-size:14px;font-weight:600;letter-spacing:-.01em;transition:max-width .5s var(--ease),margin .5s var(--ease)}.Assistant_launcher__S55DB:focus-visible,.Assistant_launcher__S55DB:hover{gap:10px;padding-right:20px;box-shadow:0 22px 48px -12px rgba(31,79,209,.75)}.Assistant_launcher__S55DB:focus-visible .Assistant_launcherLabel__6dp0J,.Assistant_launcher__S55DB:hover .Assistant_launcherLabel__6dp0J{max-width:90px}.Assistant_launcherPing__XdPRH{position:absolute;top:6px;right:6px;width:12px;height:12px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 2px var(--ink)}.Assistant_launcherPing__XdPRH:after{content:"";position:absolute;inset:0;border-radius:50%;background:#22c55e;animation:Assistant_ping__Yc4oh 2.2s cubic-bezier(0,0,.2,1) infinite}@keyframes Assistant_ping__Yc4oh{75%,to{transform:scale(2.4);opacity:0}}.Assistant_nudge__XYhTf{position:relative;max-width:270px;background:#fff;color:var(--ink-2);border-radius:18px 18px 4px 18px;box-shadow:0 20px 50px -18px rgba(11,13,18,.35),0 0 0 1px var(--line);animation:Assistant_rise__yafuw .6s var(--ease) both}.Assistant_nudgeBody__8kwgX{display:block;padding:14px 32px 14px 16px;text-align:left;font-size:14px;line-height:1.45}.Assistant_nudgeBody__8kwgX strong{color:var(--ink)}.Assistant_nudgeClose__SN3Dz{position:absolute;top:6px;right:8px;width:24px;height:24px;border-radius:50%;font-size:18px;line-height:1;color:var(--faint)}.Assistant_nudgeClose__SN3Dz:hover{color:var(--ink);background:var(--surface)}@keyframes Assistant_rise__yafuw{0%{opacity:0;transform:translateY(10px) scale(.96)}}.Assistant_panel__DqWlo{position:fixed;right:var(--xeva-gap);bottom:var(--xeva-gap);z-index:110;width:min(410px,calc(100vw - 2 * var(--xeva-gap)));height:min(660px,calc(100dvh - 2 * var(--xeva-gap)));display:flex;flex-direction:column;background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 40px 100px -30px rgba(11,13,18,.45),0 0 0 1px rgba(11,13,18,.06);transform-origin:bottom right;opacity:0;transform:translateY(16px) scale(.94);visibility:hidden;pointer-events:none;transition:opacity .4s var(--ease),transform .6s var(--ease),visibility 0s linear .6s}.Assistant_panelOpen__xEXBh{opacity:1;transform:none;visibility:visible;pointer-events:auto;transition:opacity .4s var(--ease),transform .6s var(--ease)}.Assistant_head__xDy4t{position:relative;display:flex;align-items:center;gap:12px;padding:16px 14px 16px 18px;background:radial-gradient(120% 140% at 0 0,#1b2e72 0,#0b0d12 60%);color:#fff}.Assistant_headText__yfVaE{flex:1 1;min-width:0}.Assistant_name__OIvLC{font-family:var(--font-display),sans-serif;font-weight:600;font-size:17px;letter-spacing:-.02em}.Assistant_status__aiS_0{display:flex;align-items:center;gap:7px;margin-top:2px;font-size:12px;color:hsla(0,0%,100%,.65)}.Assistant_status__aiS_0 i{width:7px;height:7px;border-radius:50%;background:#22c55e;box-shadow:0 0 8px #22c55e}.Assistant_iconBtn__wom1N{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;color:hsla(0,0%,100%,.75);transition:background-color .25s,color .25s}.Assistant_iconBtn__wom1N:hover{background:hsla(0,0%,100%,.1);color:#fff}.Assistant_list__b_Y_3{flex:1 1;overflow-y:auto;overscroll-behavior:contain;padding:20px 16px 8px;display:flex;flex-direction:column;gap:12px;background:linear-gradient(180deg,#f6f8fc,#fff 220px);scrollbar-width:thin}.Assistant_welcome__AldhW{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.Assistant_welcomeAvatar__uadhp{align-self:center;margin:6px 0 4px;filter:drop-shadow(0 16px 30px rgba(31,79,209,.35))}.Assistant_starters__elTTT{display:flex;flex-wrap:wrap;gap:8px}.Assistant_starter__wQ5Hg{padding:9px 14px;border-radius:999px;font-size:13.5px;text-align:left;color:var(--ink);background:#fff;border:1px solid var(--line);transition:border-color .25s,color .25s,background-color .25s}.Assistant_starter__wQ5Hg:hover{border-color:var(--blue);color:var(--blue);background:var(--blue-wash)}.Assistant_row__z_Wk8{display:flex;align-items:flex-end;gap:8px;animation:Assistant_rise__yafuw .45s var(--ease) both}.Assistant_rowUser__ANVqz{justify-content:flex-end}.Assistant_rowAvatar__F2z87{margin-bottom:2px}.Assistant_bubble__ItYmu{max-width:85%;padding:11px 15px;font-size:14.5px;line-height:1.55;overflow-wrap:anywhere}.Assistant_bot__Kax35{background:#fff;color:var(--ink-2);border-radius:18px 18px 18px 6px;box-shadow:0 0 0 1px var(--line)}.Assistant_user__EcqRy{background:var(--blue);color:#fff;border-radius:18px 18px 6px 18px;white-space:pre-wrap}.Assistant_error__FXxvJ{background:#fff7ed;color:#9a3412;box-shadow:0 0 0 1px #fed7aa}.Assistant_bubble__ItYmu ol+p,.Assistant_bubble__ItYmu p+ol,.Assistant_bubble__ItYmu p+p,.Assistant_bubble__ItYmu p+ul,.Assistant_bubble__ItYmu ul+p{margin-top:8px}.Assistant_bubble__ItYmu ol,.Assistant_bubble__ItYmu ul{padding-left:18px}.Assistant_bubble__ItYmu ul{list-style:disc}.Assistant_bubble__ItYmu ol{list-style:decimal}.Assistant_bubble__ItYmu li+li{margin-top:4px}.Assistant_bubble__ItYmu strong{color:var(--ink);font-weight:600}.Assistant_bubble__ItYmu a{color:var(--blue);text-decoration:underline;text-underline-offset:2px}.Assistant_bubble__ItYmu code{font-size:13px;background:var(--surface);padding:1px 5px;border-radius:4px}.Assistant_typing__H9eGB{display:flex;gap:5px;padding:15px 16px}.Assistant_typing__H9eGB i{width:7px;height:7px;border-radius:50%;background:var(--blue);animation:Assistant_dot__S60KC 1.2s ease-in-out infinite}.Assistant_typing__H9eGB i:nth-child(2){animation-delay:.15s}.Assistant_typing__H9eGB i:nth-child(3){animation-delay:.3s}@keyframes Assistant_dot__S60KC{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}.Assistant_jump__yXHKo{align-self:flex-start;margin-left:36px;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:12.5px;font-weight:500;color:var(--blue);background:var(--blue-wash)}.Assistant_jump__yXHKo:hover{background:#dbe4fb}.Assistant_booked__kwOw2{margin-left:36px;display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;font-size:13px;background:#f0fdf4;color:#166534;box-shadow:0 0 0 1px #bbf7d0;animation:Assistant_rise__yafuw .45s var(--ease) both}.Assistant_booked__kwOw2 strong{display:block;font-size:14px;color:#14532d}.Assistant_bookedIcon__IhMrf{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#22c55e;color:#fff;flex:none}.Assistant_composer__KHTPo{display:flex;align-items:flex-end;gap:8px;margin:8px 12px 0;padding:6px 6px 6px 16px;border-radius:22px;background:var(--surface);box-shadow:0 0 0 1px transparent;transition:box-shadow .25s,background-color .25s}.Assistant_composer__KHTPo:focus-within{background:#fff;box-shadow:0 0 0 1.5px var(--blue)}.Assistant_composer__KHTPo textarea{flex:1 1;resize:none;border:0;outline:0;background:transparent;font:inherit;font-size:15px;line-height:1.45;color:var(--ink);padding:8px 0;max-height:120px;field-sizing:content}.Assistant_send__ht3uL{width:40px;height:40px;border-radius:50%;flex:none;display:grid;place-items:center;background:var(--ink);color:#fff;transition:background-color .25s,opacity .25s,transform .25s}.Assistant_send__ht3uL:hover:not(:disabled){background:var(--blue)}.Assistant_send__ht3uL:disabled{opacity:.3;cursor:default}.Assistant_disclaimer__CamIr{padding:8px 16px 12px;font-size:11px;color:var(--faint);text-align:center}@media (max-width:640px){.Assistant_panel__DqWlo{right:0;bottom:0;width:100vw;height:100dvh;border-radius:0;transform:translateY(40px);transform-origin:bottom center}.Assistant_panelOpen__xEXBh{transform:none}.Assistant_head__xDy4t{padding-top:max(16px,env(safe-area-inset-top))}.Assistant_disclaimer__CamIr{padding-bottom:max(12px,env(safe-area-inset-bottom))}.Assistant_nudge__XYhTf{max-width:calc(100vw - 2 * var(--xeva-gap))}.Assistant_composer__KHTPo textarea{font-size:16px}}@media (prefers-reduced-motion:reduce){.Assistant_avatarCore__TZMqb,.Assistant_avatarGlow__oaCXs,.Assistant_avatarOrbit__THi5n,.Assistant_launcherPing__XdPRH:after,.Assistant_typing__H9eGB i{animation:none}}.Cursor_cursor__pFyDE{--e:cubic-bezier(0.165,0.84,0.44,1);position:fixed;left:0;top:0;z-index:10000;pointer-events:none;display:none;width:0;height:0;align-items:center;justify-content:center}.Cursor_enabled__E1x0a{display:flex}.Cursor_wrapper__ULcbV{display:flex;align-items:center;justify-content:center;transition:transform .5s var(--e),opacity .5s var(--e)}.Cursor_hidden__8PrLH .Cursor_wrapper__ULcbV{transform:scale(0);opacity:0}.Cursor_down__T1hmG .Cursor_wrapper__ULcbV{transform:scale(.8)}.Cursor_follower__0hBe_{position:absolute;width:24px;height:24px;border-radius:50%;background:#888;opacity:.25;transition:transform .3s var(--e),opacity .3s var(--e),background-color .15s var(--e),box-shadow .3s var(--e)}.Cursor_active__zyACc .Cursor_follower__0hBe_{transform:scale(3.6);opacity:.25;box-shadow:0 0 8px rgba(0,0,0,.35)}.Cursor_drag___6_PJ .Cursor_follower__0hBe_,.Cursor_hasLabel__b2e_S .Cursor_follower__0hBe_{background:var(--ink);opacity:.85;box-shadow:none}.Cursor_label__O2A6F{position:absolute;color:#fff;font-size:12px;font-weight:500;letter-spacing:.04em;white-space:nowrap;transform:scale(0);transition:transform .5s var(--e)}.Cursor_hasLabel__b2e_S .Cursor_label__O2A6F{transform:scale(1)}.Cursor_arrows__c9zz1{position:absolute;display:flex;gap:6px;color:#fff;opacity:0;transform:scale(.7) rotate(40deg);transition:transform .5s var(--e),opacity .5s var(--e)}.Cursor_drag___6_PJ .Cursor_arrows__c9zz1{opacity:1;transform:none}.Preloader_loader__HFT8N{position:fixed;inset:0;z-index:1000;background:var(--bg);display:grid;place-items:center;will-change:transform}.Preloader_mark__VBm_Q{will-change:transform,opacity}.Preloader_meta__gtjuR{position:absolute;left:var(--gutter);right:var(--gutter);bottom:36px;display:flex;justify-content:space-between;align-items:flex-end;font-size:12px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--ink)}.Preloader_clip__8wxkU{overflow:hidden;display:block}.Preloader_clip__8wxkU>span{display:block}.Preloader_center__07lbf{display:flex;flex-direction:column;align-items:center;gap:36px}.Preloader_track__mByVo{width:160px;height:2px;background:var(--line);overflow:hidden;border-radius:2px}.Preloader_fill__coGwb{display:block;height:100%;background:var(--blue);transform-origin:left center;transform:scaleX(0)}