@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(/s/montserrat-300.CcV5vCfV.woff2)format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400 500;font-display:swap;src:url(/s/montserrat-400.BhOyYdJ2.woff2)format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/s/montserrat-600.8ZRxXaKG.woff2)format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/s/montserrat-700.F7EKisv0.woff2)format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:800 900;font-display:swap;src:url(/s/montserrat-800.w1sLicu1.woff2)format("woff2")}@font-face{font-family:Montserrat;font-style:italic;font-weight:600 900;font-display:swap;src:url(/s/montserrat-800i.DwGUJKgr.woff2)format("woff2")}@font-face{font-family:Montserrat Fallback;font-weight:300 500;src:local(Arial),local(ArialMT),local(Liberation Sans),local(Helvetica),local(Arimo);size-adjust:112.7%;ascent-override:86%;descent-override:22.3%;line-gap-override:0%}@font-face{font-family:Montserrat Fallback;font-weight:600 900;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(Helvetica Bold),local(Arimo Bold);size-adjust:110%;ascent-override:88%;descent-override:22.8%;line-gap-override:0%}@font-face{font-family:Montserrat Fallback;font-style:italic;font-weight:600 900;src:local(Arial Bold Italic),local(Arial-BoldItalicMT),local(Liberation Sans Bold Italic),local(Arimo Bold Italic);size-adjust:112.6%;ascent-override:86%;descent-override:22.3%;line-gap-override:0%}.nx-chrome{--nx-bg:#fff;--nx-bg-elev:#fff;--nx-fg:#08111f;--nx-fg-body:#1f2124;--nx-fg-muted:#52606f;--nx-line:#e2e8ee;--nx-pale:#f0f6f9;--nx-cyan:#10e6f2;--nx-brand:#199cd8;--nx-brand-strong:#0b74a8;--nx-ring:#199cd8;--nx-footer:#08111f;--nx-display:"Montserrat", "Montserrat Fallback", Helvetica, "Helvetica Neue", Arial, sans-serif;--nx-sans:Helvetica, "Helvetica Neue", Arial, "Liberation Sans", sans-serif}[data-theme=dark] .nx-chrome,.dark .nx-chrome{--nx-bg:#08111f;--nx-bg-elev:#0e1e37;--nx-fg:#f0f6f9;--nx-fg-body:#dbe4ec;--nx-fg-muted:#9aa9bd;--nx-line:#1b2c47;--nx-pale:#12284a;--nx-brand-strong:#58b6e0;--nx-ring:#58b6e0;--nx-footer:#050b15}.nx-logo{--nx-ink:#0b0f19;--nx-c1:#10e6f2;--nx-c2:#0ea5f2;--nx-c3:#0a5bff;vertical-align:middle;line-height:0;display:inline-block}.nx-logo svg{width:100%;height:100%;display:block}.nx-logo .nx-ink{fill:var(--nx-ink)}.nx-logo .nx-s1{stop-color:var(--nx-c1)}.nx-logo .nx-s2{stop-color:var(--nx-c2)}.nx-logo .nx-s3{stop-color:var(--nx-c3)}.nx-logo--dark{--nx-ink:#fff;--nx-c3:#2e78ff}.nx-logo--mono{--nx-ink:currentColor;--nx-c1:currentColor;--nx-c2:currentColor;--nx-c3:currentColor}.nx-logo--white{--nx-ink:#fff;--nx-c1:#fff;--nx-c2:#fff;--nx-c3:#fff}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .nx-logo--auto{--nx-ink:#fff;--nx-c3:#2e78ff}}:root[data-theme=dark] .nx-logo--auto{--nx-ink:#fff;--nx-c3:#2e78ff}.nx-logo--intro .nx-l{animation:.5s cubic-bezier(.2,.8,.2,1) both nx-in}.nx-logo--intro .nx-d0{animation-delay:0s}.nx-logo--intro .nx-d1{animation-delay:70ms}.nx-logo--intro .nx-d2{animation-delay:.92s}.nx-logo--intro .nx-d3{animation-delay:1s}.nx-logo--intro .nx-d4{animation-delay:1.08s}.nx-logo--intro .nx-ul{animation:.42s cubic-bezier(.2,.8,.2,1) .3s both nx-ul}.nx-logo--intro .nx-lr{animation:.42s cubic-bezier(.2,.8,.2,1) .3s both nx-lr}.nx-logo--intro .nx-shaft{stroke-dasharray:1 1;animation:.42s cubic-bezier(.35,0,.2,1) .62s both nx-shaft}.nx-logo--intro .nx-head{animation:.38s cubic-bezier(.2,.9,.25,1) .98s both nx-head}.nx-logo--intro .nx-desc{animation:.5s ease-out 1.25s both nx-fade}.nx-logo--hover:hover .nx-ha,a:hover .nx-logo--hover .nx-ha,button:hover .nx-logo--hover .nx-ha{animation:.55s cubic-bezier(.3,.7,.2,1) nx-ha}a:focus-visible .nx-logo--hover .nx-ha{animation:.55s cubic-bezier(.3,.7,.2,1) nx-ha}button:focus-visible .nx-logo--hover .nx-ha{animation:.55s cubic-bezier(.3,.7,.2,1) nx-ha}.nx-logo--hover:hover .nx-hu,a:hover .nx-logo--hover .nx-hu,button:hover .nx-logo--hover .nx-hu{animation:.55s cubic-bezier(.3,.7,.2,1) nx-hu}a:focus-visible .nx-logo--hover .nx-hu{animation:.55s cubic-bezier(.3,.7,.2,1) nx-hu}button:focus-visible .nx-logo--hover .nx-hu{animation:.55s cubic-bezier(.3,.7,.2,1) nx-hu}.nx-logo--hover:hover .nx-hl,a:hover .nx-logo--hover .nx-hl,button:hover .nx-logo--hover .nx-hl{animation:.55s cubic-bezier(.3,.7,.2,1) nx-hl}a:focus-visible .nx-logo--hover .nx-hl{animation:.55s cubic-bezier(.3,.7,.2,1) nx-hl}button:focus-visible .nx-logo--hover .nx-hl{animation:.55s cubic-bezier(.3,.7,.2,1) nx-hl}.nx-logo--spin .nx-run{animation:1.5s cubic-bezier(.65,0,.35,1) infinite nx-run}@keyframes nx-in{0%{opacity:0;transform:translate(-70px)}to{opacity:1;transform:none}}@keyframes nx-ul{0%{opacity:0;transform:translate(-81.8px,-101px)}to{opacity:1;transform:none}}@keyframes nx-lr{0%{opacity:0;transform:translate(81.8px,101px)}to{opacity:1;transform:none}}@keyframes nx-shaft{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes nx-head{0%{opacity:0;transform:translate(-44.1px,54.4px)scale(.5)}65%{opacity:1;transform:translate(10.1px,-12.4px)scale(1.05)}to{opacity:1;transform:none}}@keyframes nx-fade{0%{opacity:0}to{opacity:1}}@keyframes nx-ha{0%{transform:none}35%{transform:translate(-21.4px,26.4px)}70%{transform:translate(10.1px,-12.4px)}to{transform:none}}@keyframes nx-hu{0%{transform:none}35%{transform:translate(-11.3px,-14px)}to{transform:none}}@keyframes nx-hl{0%{transform:none}35%{transform:translate(11.3px,14px)}to{transform:none}}@media (prefers-reduced-motion:reduce){.nx-logo *{animation:none!important}}@keyframes nx-run{0%{transform:translate(-756.6px,934.1px)}38%,62%{transform:none}to{transform:translate(756.6px,-934.1px)}}html.nx-intro .nx-logo[data-nx-intro]{visibility:hidden;animation:0s 1.2s forwards nx-unhide}@keyframes nx-unhide{to{visibility:visible}}@media (prefers-reduced-motion:reduce){html.nx-intro .nx-logo[data-nx-intro]{visibility:visible;animation:none}}.ai-icon{transform-origin:50%;vertical-align:middle;display:inline-block}@keyframes ai-nudge-x{0%,to{transform:translate(0)}50%{transform:translate(3px)}}@keyframes ai-nudge-diag{0%,to{transform:translate(0)}50%{transform:translate(2px,-2px)}}@keyframes ai-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-10deg)}75%{transform:rotate(10deg)}}@keyframes ai-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.12)}}@keyframes ai-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ai-spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ai-rise{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes ai-pop{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}@keyframes ai-draw{0%{stroke-dashoffset:0}40%{stroke-dashoffset:var(--ai-len,48)}to{stroke-dashoffset:0}}@keyframes ai-blink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.92)}}@keyframes ai-swing{0%,to{transform:rotate(0)}30%{transform:rotate(14deg)}60%{transform:rotate(-10deg)}}@keyframes ai-bounce-y{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}@media (prefers-reduced-motion:no-preference){:-webkit-any(a,button,summary,[role=button],.group):-webkit-any(:hover,:focus-visible) .ai-icon[data-motion=nudge-x]{animation:.5s ease-in-out ai-nudge-x}:is(a,button,summary,[role=button],.group):is(:hover,:focus-visible) .ai-icon[data-motion=nudge-x]{animation:.5s ease-in-out ai-nudge-x}:-webkit-any(a,button,summary,[role=button],.group):-webkit-any(:hover,:focus-visible) .ai-icon[data-motion=nudge-diag]{animation:.5s ease-in-out ai-nudge-diag}:is(a,button,summary,[role=button],.group):is(:hover,:focus-visible) .ai-icon[data-motion=nudge-diag]{animation:.5s ease-in-out ai-nudge-diag}:-webkit-any(a,button,summary,[role=button],.group):-webkit-any(:hover,:focus-visible) .ai-icon[data-motion=wiggle]{animation:.5s ease-in-out ai-wiggle}:is(a,button,summary,[role=button],.group):is(:hover,:focus-visible) .ai-icon[data-motion=wiggle]{animation:.5s ease-in-out ai-wiggle}:-webkit-any(a,button,summary,[role=button],.group):-webkit-any(:hover,:focus-visible) .ai-icon[data-motion=pulse]{animation:1s ease-in-out infinite ai-pulse}:is(a,button,summary,[role=button],.group):is(:hover,:focus-visible) .ai-icon[data-motion=pulse]{animation:1s ease-in-out infinite ai-pulse}:-webkit-any(a,button,summary,[role=button],.group):-webkit-any(:hover,:focus-visible) .ai-icon[data-motion=spin]{animation:.7s linear infinite ai-spin}:is(a,button,summary,[role=button],.group):is(:hover,:focus-visible) .ai-icon[data-motion=spin]{animation:.7s linear infinite ai-spin}:-webkit-any(a,button,summary,[role=button],.group):-webkit-any(:hover,:focus-visible) .ai-icon[data-motion=spin-slow]{animation:2.4s linear infinite ai-spin-slow}:is(a,button,summary,[role=button],.group):is(:hover,:focus-visible) .ai-icon[data-motion=spin-slow]{animation:2.4s linear infinite ai-spin-slow}:-webkit-any(a,button,summary,[role=button],.group):-webkit-any(:hover,:focus-visible) .ai-icon[data-motion=rise]{animation:.6s ease-in-out ai-rise}:is(a,button,summary,[role=button],.group):is(:hover,:focus-visible) .ai-icon[data-motion=rise]{animation:.6s ease-in-out ai-rise}:-webkit-any(a,button,summary,[role=button],.group):-webkit-any(:hover,:focus-visible) .ai-icon[data-motion=pop]{animation:.35s ease-in-out ai-pop}:is(a,button,summary,[role=button],.group):is(:hover,:focus-visible) .ai-icon[data-motion=pop]{animation:.35s ease-in-out ai-pop}:-webkit-any(a,button,summary,[role=button],.group):-webkit-any(:hover,:focus-visible) .ai-icon[data-motion=draw] path{animation:.7s ease-in-out ai-draw}:is(a,button,summary,[role=button],.group):is(:hover,:focus-visible) .ai-icon[data-motion=draw] path{animation:.7s ease-in-out ai-draw}:-webkit-any(a,button,summary,[role=button],.group):-webkit-any(:hover,:focus-visible) .ai-icon[data-motion=draw] polyline{animation:.7s ease-in-out ai-draw}:is(a,button,summary,[role=button],.group):is(:hover,:focus-visible) .ai-icon[data-motion=draw] polyline{animation:.7s ease-in-out ai-draw}:-webkit-any(a,button,summary,[role=button],.group):-webkit-any(:hover,:focus-visible) .ai-icon[data-motion=draw] circle{animation:.7s ease-in-out ai-draw}:is(a,button,summary,[role=button],.group):is(:hover,:focus-visible) .ai-icon[data-motion=draw] circle{animation:.7s ease-in-out ai-draw}:-webkit-any(a,button,summary,[role=button],.group):-webkit-any(:hover,:focus-visible) .ai-icon[data-motion=blink]{animation:.6s ease-in-out ai-blink}:is(a,button,summary,[role=button],.group):is(:hover,:focus-visible) .ai-icon[data-motion=blink]{animation:.6s ease-in-out ai-blink}:-webkit-any(a,button,summary,[role=button],.group):-webkit-any(:hover,:focus-visible) .ai-icon[data-motion=swing]{animation:.6s ease-in-out ai-swing}:is(a,button,summary,[role=button],.group):is(:hover,:focus-visible) .ai-icon[data-motion=swing]{animation:.6s ease-in-out ai-swing}:-webkit-any(a,button,summary,[role=button],.group):-webkit-any(:hover,:focus-visible) .ai-icon[data-motion=bounce-y]{animation:.6s ease-in-out infinite ai-bounce-y}:is(a,button,summary,[role=button],.group):is(:hover,:focus-visible) .ai-icon[data-motion=bounce-y]{animation:.6s ease-in-out infinite ai-bounce-y}}@media (prefers-reduced-motion:reduce){.ai-icon{animation:none!important}}.nx-chrome,.nx-chrome *,.nx-chrome :before,.nx-chrome :after{box-sizing:border-box}.nx-chrome,.nx-chrome *{font-family:inherit;line-height:inherit;letter-spacing:inherit;text-transform:none;margin:0;padding:0}.nx-chrome{font-family:var(--nx-sans);color:var(--nx-fg);-webkit-text-size-adjust:100%;font-size:16px;font-weight:400;line-height:1.5}.nx-chrome a{color:inherit;text-decoration:none}.nx-chrome ul,.nx-chrome ol{margin:0;padding:0;list-style:none}.nx-chrome li{margin:0;padding:0}.nx-chrome p,.nx-chrome h2,.nx-chrome h3{margin:0}.nx-chrome svg{vertical-align:middle;display:inline-block}.nx-chrome button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.nx-chrome summary{cursor:pointer;list-style:none}.nx-chrome summary::-webkit-details-marker{display:none}.nx-chrome summary::marker{content:""}.nx-chrome :focus-visible{outline:2px solid var(--nx-ring);outline-offset:2px}.nx-chrome .nx-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nx-chrome .nx-wrap{max-width:90rem;margin:0 auto;padding:0 1rem}@media (min-width:640px){.nx-chrome .nx-wrap{padding:0 1.5rem}}@media (min-width:1024px){.nx-chrome .nx-wrap{padding:0 2.25rem}}.nx-chrome .nx-btn{min-height:44px;font-family:var(--nx-sans);white-space:nowrap;border-radius:50px;justify-content:center;align-items:center;gap:.5rem;padding:0 1.25rem;font-size:16px;font-weight:400;line-height:1.2;transition:background-color .3s,color .3s,border-color .3s,box-shadow .3s;display:inline-flex}.nx-chrome .nx-btn--ring{border:2px solid var(--nx-cyan);min-height:50px;color:var(--nx-fg);background:0 0;padding:0 1.2rem}.nx-chrome .nx-btn--ring:hover{background:var(--nx-cyan);color:#08111f;box-shadow:0 12px 26px -14px #10e6f2e6}@media (prefers-reduced-motion:reduce){.nx-chrome .nx-btn{transition:none}}.nx-chrome.nx-header,.nx-header.nx-chrome{z-index:40;background:var(--nx-bg);height:72px;position:sticky;top:0}.nx-header:before{content:"";pointer-events:none;border-top:1px solid #c4eef4;border-radius:18px 18px 0 0;height:20px;position:absolute;top:0;left:0;right:0}[data-theme=dark] .nx-header:before,.dark .nx-header:before{border-top-color:#1b3c6d}.nx-header .nx-header__in{align-items:center;gap:1rem;height:100%;display:flex}.nx-chrome .nx-home{flex-shrink:0;align-items:center;min-height:44px;display:inline-flex}.nx-footer .nx-home{margin-bottom:2px}.nx-header .nx-nav{align-self:stretch;align-items:stretch;gap:.25rem;margin-inline-start:auto;display:none}.nx-header .nx-link,.nx-header .nx-mega>summary{min-height:44px;color:var(--nx-fg-body);white-space:nowrap;align-items:center;gap:.3rem;padding:0 .85rem;font-size:16px;font-weight:400;transition:color .3s;display:inline-flex;position:relative}.nx-header .nx-nav>.nx-link,.nx-header .nx-mega>summary{height:100%}.nx-header .nx-nav>.nx-link:after,.nx-header .nx-mega>summary:after{content:"";background:var(--nx-cyan);height:2px;transition:transform .3s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.nx-header .nx-link:hover,.nx-header .nx-mega>summary:hover,.nx-header details[open]>summary,.nx-header .nx-link[aria-current=page]{color:var(--nx-brand-strong)}.nx-header .nx-nav>.nx-link:hover:after,.nx-header .nx-mega>summary:hover:after,.nx-header details[open]>summary:after,.nx-header .nx-link[aria-current=page]:after{transform:scaleX(1)}.nx-header .nx-actions{align-items:center;gap:.35rem;margin-inline-start:auto;display:flex}.nx-header .nx-signin{padding:0 .6rem;font-size:15px;display:none}.nx-header .nx-cta-buy{margin-inline-start:.5rem;display:none}.nx-header .nx-icon-btn{width:44px;height:44px;color:var(--nx-fg);background:0 0;border-radius:50%;justify-content:center;align-items:center;transition:background-color .3s;display:inline-flex}.nx-header .nx-icon-btn:hover{background:var(--nx-pale)}.nx-header .nx-burger__bars{gap:4px;display:grid}.nx-header .nx-burger__bars i{background:currentColor;border-radius:2px;width:20px;height:2.5px;display:block}.nx-chrome .nx-theme-sun{display:none}[data-theme=dark] .nx-chrome .nx-theme-sun,.dark .nx-chrome .nx-theme-sun{display:inline-block}[data-theme=dark] .nx-chrome .nx-theme-moon,.dark .nx-chrome .nx-theme-moon{display:none}@media (min-width:480px){.nx-header .nx-cta-buy{display:inline-flex}}@media (min-width:1250px){.nx-chrome.nx-header,.nx-header.nx-chrome{height:96px}.nx-header .nx-nav{display:flex}.nx-header .nx-actions{margin-inline-start:.75rem}.nx-header .nx-burger{display:none}.nx-header .nx-signin{display:inline-flex}}@media (min-width:1250px) and (max-width:1399px){.nx-header .nx-link,.nx-header .nx-mega>summary{padding:0 .6rem}}.nx-header .nx-mega{display:flex;position:static}.nx-header .nx-mega__chev{transition:transform .3s}.nx-header .nx-mega[open] .nx-mega__chev{transform:rotate(180deg)}.nx-header .nx-mega__panel{z-index:50;width:min(calc(var(--nx-cols,2) * 20rem), calc(100vw - 2rem));grid-template-columns:repeat(var(--nx-cols,2), minmax(0, 1fr));background:var(--nx-bg-elev);border:1px solid var(--nx-line);opacity:1;border-radius:16px;gap:0 1.5rem;padding:1.9rem 2rem 1.6rem;transition:opacity .25s,transform .25s;display:grid;position:absolute;top:calc(100% + 2px);left:50%;transform:translate(-50%);box-shadow:0 30px 60px -30px #0e1e3759}@starting-style{.nx-header .nx-mega[open] .nx-mega__panel{opacity:0;transform:translate(-50%,-8px)}}.nx-header .nx-mega__h{font-family:var(--nx-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--nx-fg);margin-bottom:.9rem;font-size:11px;font-weight:700}.nx-header .nx-mega__item{color:var(--nx-fg);border-top:1px solid #ddeff5;grid-template-columns:1fr auto;gap:.15rem .75rem;padding:.85rem .25rem .9rem;transition:color .3s;display:grid;position:relative}[data-theme=dark] .nx-header .nx-mega__item,.dark .nx-header .nx-mega__item{border-top-color:var(--nx-line)}.nx-header .nx-mega__t{font-size:16px;font-weight:700;line-height:1.3}.nx-header .nx-mega__arrow{color:var(--nx-fg);align-self:center;transition:transform .3s,color .3s}.nx-header .nx-mega__item small{color:var(--nx-fg-muted);grid-column:1/-1;font-size:13px;font-weight:300}.nx-header .nx-mega__item:hover,.nx-header .nx-mega__item[aria-current=page]{color:var(--nx-brand-strong)}.nx-header .nx-mega__item:focus-visible{color:var(--nx-brand-strong)}.nx-header .nx-mega__item:hover .nx-mega__arrow{color:var(--nx-brand);transform:translate(2px,-2px)}.nx-header .nx-mega__strip{border-top:1px solid #ddeff5;flex-wrap:wrap;grid-column:1/-1;gap:.35rem 1.4rem;margin:1rem 0 0;padding:.95rem .25rem 0;display:flex}[data-theme=dark] .nx-header .nx-mega__strip,.dark .nx-header .nx-mega__strip{border-top-color:var(--nx-line)}.nx-header .nx-mega__strip a{color:var(--nx-fg-muted);font-size:14px;transition:color .3s}.nx-header .nx-mega__strip a:hover,.nx-header .nx-mega__strip a[aria-current=page]{color:var(--nx-brand-strong)}.nx-header .nx-mega__strip a:focus-visible{color:var(--nx-brand-strong)}.nx-chrome .nx-tag{background:var(--nx-pale);color:var(--nx-brand-strong);font-family:var(--nx-sans);letter-spacing:.12em;text-transform:uppercase;vertical-align:2px;border-radius:50px;margin-inline-start:.45rem;padding:.05rem .5rem;font-size:10px;font-weight:700;line-height:1.6;display:inline-block}@media (prefers-reduced-motion:reduce){.nx-header .nx-mega__panel,.nx-header .nx-mega__chev,.nx-header .nx-nav>.nx-link:after,.nx-header .nx-mega>summary:after{transition:none}}.nx-menu{z-index:100;background:var(--nx-bg-elev);clip-path:circle(0% at var(--ham-x,100%) var(--ham-y,0px));visibility:hidden;pointer-events:none;flex-direction:column;padding:5rem 1.5rem 2rem;transition:clip-path .45s cubic-bezier(.25,.46,.45,.94),visibility 0s linear .45s;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}.nx-menu[data-open]{clip-path:circle(150% at var(--ham-x,100%) var(--ham-y,0px));visibility:visible;pointer-events:auto;transition:clip-path .45s cubic-bezier(.25,.46,.45,.94),visibility}.nx-menu .nx-menu__close{top:14px;background:var(--nx-pale);width:44px;height:44px;color:var(--nx-fg);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute}.nx-menu .nx-menu__close:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:1rem}.nx-menu .nx-menu__close:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:1rem}.nx-menu .nx-menu__close:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:1rem}.nx-menu .nx-menu__close:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:1rem}.nx-menu ul{width:100%;max-width:28rem;margin:0;padding:0;list-style:none}.nx-menu .nx-menu__h{font-family:var(--nx-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--nx-fg-muted);margin:1.4rem 0 .35rem;font-size:11px;font-weight:700}.nx-menu .nx-menu__h:first-child{margin-top:0}.nx-menu .nx-menu__link{min-height:46px;font-family:var(--nx-display);color:var(--nx-fg);border-bottom:1px solid #ddeff5;align-items:center;gap:.5rem;padding:.25rem 0;font-size:1.15rem;font-weight:600;text-decoration:none;display:flex}[data-theme=dark] .nx-menu .nx-menu__link,.dark .nx-menu .nx-menu__link{border-bottom-color:var(--nx-line)}.nx-menu .nx-menu__link:hover{color:var(--nx-brand-strong)}.nx-menu .nx-menu__link:focus-visible{color:var(--nx-brand-strong)}.nx-menu li{opacity:0;transition:opacity .15s}.nx-menu[data-open] li{opacity:1;transition-delay:calc(var(--i,0) * 30ms)}@media (min-width:1250px){.nx-menu{display:none}}@media (prefers-reduced-motion:reduce){.nx-menu,.nx-menu[data-open],.nx-menu li{transition:none}}.nx-footer .nx-wrap{max-width:80rem}@media (min-width:1024px){.nx-footer .nx-wrap{padding:0 2rem}}.nx-footer{background:var(--nx-footer);color:#fff;border-radius:18px 18px 0 0;margin-top:0}.nx-footer .nx-footer__grid{grid-template-columns:1fr;gap:2.5rem;padding-top:4.5rem;padding-bottom:3.5rem;display:grid}@media (min-width:640px){.nx-footer .nx-footer__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.nx-footer .nx-footer__grid{grid-template-columns:1.3fr 1fr 1.25fr 1fr;gap:3rem;padding-top:6rem;padding-bottom:5rem}}.nx-footer .nx-footer__tag{color:#9aa9bd;max-width:20rem;margin-top:1.25rem;font-size:16px;font-weight:300;line-height:1.6}.nx-footer .nx-footer__cta{color:#fff;margin-top:1.75rem}.nx-footer .nx-footer__h{font-family:var(--nx-display);color:#fff;margin-bottom:1.1rem;font-size:1.4rem;font-weight:600;line-height:1.2}.nx-footer .nx-footer__list{gap:.15rem;display:grid}.nx-footer .nx-footer__list a{color:#ffffffdb;align-items:center;min-height:32px;font-size:16px;font-weight:300;transition:color .3s;display:inline-flex}.nx-footer .nx-footer__list a:hover{color:var(--nx-cyan)}@media (pointer:coarse){.nx-footer .nx-footer__list a{min-height:44px}}.nx-footer .nx-footer__legal{background:#111b2e}[data-theme=dark] .nx-footer .nx-footer__legal,.dark .nx-footer .nx-footer__legal{background:#0a1324}.nx-footer .nx-footer__legal-in{color:#c7d1dd;gap:.5rem;padding-top:1.75rem;padding-bottom:2rem;font-size:14px;font-weight:300;line-height:1.7;display:grid}@media print{.nx-header,.nx-menu{display:none}}.nx-chrome .nx-lang{position:relative}.nx-chrome .nx-lang>summary{min-height:44px;font-family:var(--nx-sans);letter-spacing:.02em;color:var(--nx-fg);cursor:pointer;border-radius:999px;align-items:center;gap:.35rem;padding:0 .6rem;font-size:14px;font-weight:600;list-style:none;transition:background-color .3s;display:inline-flex}.nx-chrome .nx-lang>summary::-webkit-details-marker{display:none}.nx-chrome .nx-lang>summary:hover{background:var(--nx-pale)}.nx-chrome .nx-lang .nx-lang__chev{transition:transform .3s}.nx-chrome .nx-lang[open] .nx-lang__chev{transform:rotate(180deg)}.nx-chrome .nx-lang__panel{z-index:60;background:var(--nx-bg-elev);border:1px solid var(--nx-line);border-radius:16px;width:min(27rem,100vw - 2rem);padding:.75rem;position:absolute;top:calc(100% + 6px);box-shadow:0 12px 32px #08111f1f}.nx-chrome .nx-lang__panel:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.nx-chrome .nx-lang__panel:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.nx-chrome .nx-lang__panel:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.nx-chrome .nx-lang__panel:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.nx-chrome .nx-lang:not([open]) .nx-lang__panel{display:none}.nx-chrome .nx-lang__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.nx-chrome .nx-lang__item{border:1px solid var(--nx-line);background:var(--nx-bg-elev);min-height:44px;color:var(--nx-fg);font-family:var(--nx-sans);border-radius:12px;align-items:center;gap:.5rem;padding:0 .85rem;font-size:15px;line-height:1.2;transition:border-color .2s,background-color .2s;display:flex}.nx-chrome .nx-lang__item:hover{border-color:var(--nx-brand)}.nx-chrome .nx-lang__item:focus-visible{border-color:var(--nx-brand)}.nx-chrome .nx-lang__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.nx-chrome .nx-lang__code{letter-spacing:.06em;color:var(--nx-fg-muted);font-size:12px;font-weight:600}.nx-chrome .nx-lang__item[aria-current=true]{border-color:var(--nx-brand);background:var(--nx-pale);color:var(--nx-brand-strong)}.nx-chrome .nx-lang__item[aria-current=true] .nx-lang__code{color:var(--nx-brand-strong)}.nx-header .nx-lang--header{display:none}@media (min-width:1250px){.nx-header .nx-lang--header{display:block}}.nx-footer .nx-lang--footer{margin-top:1.25rem;display:inline-block}.nx-footer .nx-lang--footer>summary{color:#fff;border:1px solid #ffffff47;padding:0 .9rem}.nx-footer .nx-lang--footer>summary:hover{background:#ffffff14}.nx-footer .nx-lang--footer .nx-lang__panel{top:auto;bottom:calc(100% + 6px)}.nx-footer .nx-lang--footer .nx-lang__panel:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0;right:auto}.nx-footer .nx-lang--footer .nx-lang__panel:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0;right:auto}.nx-footer .nx-lang--footer .nx-lang__panel:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto;right:0}.nx-footer .nx-lang--footer .nx-lang__panel:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto;right:0}.nx-menu .nx-menu__lang{margin-top:1.5rem;padding-bottom:1rem}.nx-menu .nx-menu__lang .nx-menu__h{margin-bottom:.75rem}@media (min-width:1250px){.nx-menu .nx-menu__lang{display:none}}:root:lang(ja),.nx-chrome:lang(ja){--nx-sans:Helvetica, Arial, "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Yu Gothic UI", "Yu Gothic", Meiryo, "Noto Sans JP", sans-serif;--nx-display:"Montserrat", Helvetica, Arial, "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Yu Gothic UI", "Yu Gothic", Meiryo, "Noto Sans JP", sans-serif}:root:lang(ko),.nx-chrome:lang(ko){--nx-sans:Helvetica, Arial, "Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans KR", sans-serif;--nx-display:"Montserrat", Helvetica, Arial, "Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans KR", sans-serif}:root:lang(zh-CN),.nx-chrome:lang(zh-CN){--nx-sans:Helvetica, Arial, "PingFang SC", "Microsoft YaHei", "Noto Sans SC", "Source Han Sans SC", sans-serif;--nx-display:"Montserrat", Helvetica, Arial, "PingFang SC", "Microsoft YaHei", "Noto Sans SC", "Source Han Sans SC", sans-serif}:root:lang(zh-TW),.nx-chrome:lang(zh-TW){--nx-sans:Helvetica, Arial, "PingFang TC", "Microsoft JhengHei", "Noto Sans TC", "Source Han Sans TC", sans-serif;--nx-display:"Montserrat", Helvetica, Arial, "PingFang TC", "Microsoft JhengHei", "Noto Sans TC", "Source Han Sans TC", sans-serif}:root:lang(th),.nx-chrome:lang(th){--nx-sans:Helvetica, Arial, "Thonburi", "Leelawadee UI", "Noto Sans Thai", Tahoma, sans-serif;--nx-display:"Montserrat", Helvetica, Arial, "Thonburi", "Leelawadee UI", "Noto Sans Thai", Tahoma, sans-serif}:root:lang(ar),.nx-chrome:lang(ar){--nx-sans:"Geeza Pro", "Segoe UI", "Noto Sans Arabic", "Noto Naskh Arabic", Tahoma, Arial, sans-serif;--nx-display:"Geeza Pro", "Segoe UI", "Noto Sans Arabic", "Noto Naskh Arabic", Tahoma, Arial, sans-serif}:root:lang(hi),.nx-chrome:lang(hi){--nx-sans:Helvetica, Arial, "Kohinoor Devanagari", "Nirmala UI", "Noto Sans Devanagari", "Mangal", sans-serif;--nx-display:"Montserrat", Helvetica, Arial, "Kohinoor Devanagari", "Nirmala UI", "Noto Sans Devanagari", "Mangal", sans-serif}:root:lang(vi),.nx-chrome:lang(vi),:root:lang(ru),.nx-chrome:lang(ru){--nx-display:Helvetica, "Helvetica Neue", Arial, "Liberation Sans", sans-serif}html:lang(ar) *,html:lang(hi) *,html:lang(th) *,html:lang(ja) *,html:lang(ko) *,html:lang(zh-CN) *,html:lang(zh-TW) *{letter-spacing:normal!important;text-transform:none!important}html:lang(ar) em,html:lang(hi) em,html:lang(th) em,html:lang(ja) em,html:lang(ko) em,html:lang(zh-CN) em,html:lang(zh-TW) em,html:lang(ar) .nx-h1 em,html:lang(hi) .nx-h1 em,html:lang(th) .nx-h1 em,html:lang(ja) .nx-h1 em,html:lang(ko) .nx-h1 em,html:lang(zh-CN) .nx-h1 em,html:lang(zh-TW) .nx-h1 em{font-style:normal;font-weight:700}html:lang(hi) body,html:lang(th) body,html:lang(ar) body{line-height:1.85}html:lang(hi) h1,html:lang(hi) h2,html:lang(hi) h3,html:lang(th) h1,html:lang(th) h2,html:lang(th) h3,html:lang(ar) h1,html:lang(ar) h2,html:lang(ar) h3{line-height:1.35}html:lang(ja) body,html:lang(zh-CN) body,html:lang(zh-TW) body,html:lang(ko) body{line-height:1.8}html:lang(ja),html:lang(zh-CN),html:lang(zh-TW){line-break:strict}html:lang(ko){word-break:keep-all}html:lang(de),html:lang(ru),html:lang(fr),html:lang(es),html:lang(it),html:lang(pt),html:lang(id){-webkit-hyphens:auto;hyphens:auto}body{overflow-wrap:break-word}html[dir=rtl] svg.lucide-arrow-right,html[dir=rtl] svg.lucide-arrow-up-right,html[dir=rtl] svg.lucide-chevron-right,html[dir=rtl] svg.lucide-arrow-left,html[dir=rtl] svg.lucide-chevron-left{transform:scaleX(-1)}
/*$vite$:1*/