.home_band__XJLij,.home_page__PDfsi{--bg:#04060f;--panel:#0a0f22;--panel-2:#0f1631;--line:rgb(124 155 255/0.16);--line-strong:rgb(124 155 255/0.32);--text:#eef1ff;--text-2:#a9b3d6;--cobalt:#3858e9;--cobalt-deep:#2a44c4;--cobalt-lite:#7c9bff;--pale:#c9d2ff;--teal:#6fa8aa;--wrong:#ff7a7a;--ink:#ffffff;--beam:#ffffff;--chip:rgb(255 255 255/0.06);--idle:#1c2238;--shadow:rgb(0 0 0/0.9);--shadow-deep:rgb(0 0 0/0.95);--contact:rgb(0 0 0/0.7);--rim-hero:#10173a;--rim-step:#1a2246;color-scheme:dark;background:var(--bg);color:var(--text);font-family:var(--font-landing-display),ui-sans-serif,system-ui,sans-serif;-webkit-font-smoothing:antialiased}html:not(.dark) .home_themed__kFRZ4{--bg:#ffffff;--panel:#ffffff;--panel-2:#ffffff;--line:rgb(10 15 44/0.12);--line-strong:rgb(10 15 44/0.24);--text:#0a0f2c;--text-2:#4b5578;--cobalt-lite:#3858e9;--pale:#2a44c4;--teal:#3f8285;--wrong:#d64545;--ink:#0a0f2c;--beam:#3858e9;--chip:#ffffff;--idle:#e3e8fb;--shadow:rgb(10 15 44/0.22);--shadow-deep:rgb(10 15 44/0.35);--contact:rgb(10 15 44/0.28);--rim-hero:#ffffff;--rim-step:#d9e0ff;color-scheme:light}.home_window__m93mv{background:var(--bg);color:#ffffff;mix-blend-mode:darken}html:not(.dark) .home_themed__kFRZ4 .home_window__m93mv{color:#000000;mix-blend-mode:lighten}.home_rimHero__c3IrB,.home_rimStep__i3dzL{mix-blend-mode:screen}.home_rimHero__c3IrB{color:var(--rim-hero)}.home_rimStep__i3dzL{color:var(--rim-step)}html:not(.dark) .home_themed__kFRZ4 :is(.home_rimHero__c3IrB,.home_rimStep__i3dzL){mix-blend-mode:multiply}.home_page__PDfsi{overflow-x:clip}:has(>.home_page__PDfsi){overflow-x:clip;overflow-y:visible}body:has(.home_page__PDfsi),html:has(.home_page__PDfsi){background:#04060f;color-scheme:dark}html:not(.dark):has(.home_themed__kFRZ4),html:not(.dark):has(.home_themed__kFRZ4) body{background:#ffffff;color-scheme:light}.home_page__PDfsi :is(h1,h2,h3){text-wrap:balance}@layer base{:is(.home_page__PDfsi,.home_band__XJLij) :is(h1,h2,h3,h4,h5,h6){color:inherit}}.home_page__PDfsi p{text-wrap:pretty}.home_band__XJLij :focus-visible,.home_page__PDfsi :focus-visible{outline:2px solid var(--cobalt-lite);outline-offset:3px}.home_mono__n7W9h{font-family:var(--font-geist-mono),ui-monospace,"SF Mono",Menlo,monospace;font-variant-numeric:tabular-nums}.home_panel__k2k92{background:var(--panel);border:1px solid var(--line);box-shadow:inset 0 1px 0 rgb(255 255 255/.05),0 40px 80px -50px rgb(0 0 0/.9)}.home_spot__W_8bU{position:relative}.home_spot__W_8bU:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:radial-gradient(260px circle at var(--mx,50%) var(--my,0),rgb(124 155 255/.75),transparent 70%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .25s ease;pointer-events:none}.home_spot__W_8bU:hover:before{opacity:1}.home_btn__uweUX{display:inline-flex;align-items:center;height:56px;padding-inline:32px;border-radius:999px;background:var(--ink);color:var(--bg);font-weight:700;font-size:16px;white-space:nowrap;transition:transform .16s cubic-bezier(.23,1,.32,1)}.home_btn__uweUX:active{transform:scale(.97)}.home_btnGhost__5ZDGJ{display:inline-flex;align-items:center;height:56px;padding-inline:32px;border-radius:999px;border:1px solid color-mix(in srgb,var(--ink) 28%,transparent);color:var(--ink);font-weight:700;font-size:16px;white-space:nowrap;transition:transform .16s cubic-bezier(.23,1,.32,1),border-color .16s ease}.home_btnGhost__5ZDGJ:hover{border-color:var(--ink)}.home_btnGhost__5ZDGJ:active{transform:scale(.97)}.home_btnCobalt__3krEX{display:inline-flex;align-items:center;height:44px;padding-inline:20px;border-radius:999px;background:var(--cobalt);color:#ffffff;font-weight:700;font-size:15px;white-space:nowrap;transition:transform .16s cubic-bezier(.23,1,.32,1),background-color .16s ease}.home_btnCobalt__3krEX:hover{background:var(--cobalt-deep)}.home_btnCobalt__3krEX:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.home_page__PDfsi *,.home_page__PDfsi :after,.home_page__PDfsi :before{transition-duration:0s!important}}.home_pre__VPWHb{opacity:0;animation:home_hero-fallback__41jDN .01s linear 3s forwards}@keyframes home_hero-fallback__41jDN{to{opacity:1}}.home_rise__G9n1s{animation:home_hero-rise__FvyxW .9s cubic-bezier(.16,1,.3,1) 1.05s backwards}.home_rise__G9n1s+.home_rise__G9n1s{animation-delay:1.18s}@keyframes home_hero-rise__FvyxW{0%{opacity:0;filter:blur(3px);transform:translateY(16px)}}.home_enter__hkbCo>*{animation:home_page-enter__jbYOt .8s cubic-bezier(.23,1,.32,1) both}.home_enter__hkbCo>:nth-child(2){animation-delay:90ms}.home_enter__hkbCo>:nth-child(n+3){animation-delay:.18s}@keyframes home_page-enter__jbYOt{0%{opacity:0;transform:translateY(22px)}}.home_stream__DMEMX{animation:home_voice-stream__zSZl7 var(--dur,28s) linear infinite}@keyframes home_voice-stream__zSZl7{to{transform:translateX(-50%)}}[data-paused] .home_stream__DMEMX{animation-play-state:paused}.home_faqItem__wqrKY{interpolate-size:allow-keywords}.home_faqItem__wqrKY::details-content{block-size:0;overflow:hidden;transition:block-size .45s cubic-bezier(.23,1,.32,1),content-visibility allow-discrete .45s}.home_faqItem__wqrKY[open]::details-content{block-size:auto}.home_faqAnswer__jfZ5V{opacity:0;filter:blur(4px);translate:0 8px;transition:opacity .4s ease-out,filter .4s ease-out,translate .4s cubic-bezier(.23,1,.32,1)}.home_faqItem__wqrKY[open] .home_faqAnswer__jfZ5V{opacity:1;filter:none;translate:0 0;transition-delay:.08s}.home_swapIn__rwVR_{animation:home_swap-in__Q8U6G .32s cubic-bezier(.23,1,.32,1)}@keyframes home_swap-in__Q8U6G{0%{opacity:0;filter:blur(4px)}}.home_barIn__IMu_q{transform-origin:left center;animation:home_bar-in__fSjAk .7s cubic-bezier(.23,1,.32,1) backwards}@keyframes home_bar-in__fSjAk{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.home_barIn__IMu_q,.home_enter__hkbCo>*,.home_stream__DMEMX,.home_swapIn__rwVR_{animation:none}.home_pre__VPWHb{opacity:1;animation:none}.home_rise__G9n1s{animation:none}}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_cb16b3{font-family:Geist,Geist Fallback;font-style:normal}.__variable_cb16b3{--font-landing-display:"Geist","Geist Fallback"}