.home_page__uPsEp{--nx-bg:#0b0620;--nx-bg-alt:#120a2e;--nx-surface:hsla(0,0%,100%,.045);--nx-surface-2:hsla(0,0%,100%,.08);--nx-border:hsla(0,0%,100%,.12);--nx-border-strong:rgba(103,232,249,.45);--nx-text:#f6f4ff;--nx-text-2:#cfcae4;--nx-text-3:#a9a3c6;--nx-accent:#67e8f9;--nx-accent-soft:rgba(103,232,249,.12);--nx-num-bg:rgba(103,232,249,.14);--nx-violet:#b4a2ff;--nx-good:#4ade80;--nx-warn-bg:rgba(251,191,36,.14);--nx-warn-ink:#fcd34d;--nx-cta:linear-gradient(135deg,#6c3ce0,#0e7490);--nx-cta-shadow:0 10px 28px rgba(108,60,224,.35);--nx-grad-text:linear-gradient(90deg,#67e8f9,#b4a2ff);--nx-hero-glow:radial-gradient(900px 480px at 85% 10%,rgba(103,232,249,.14),transparent 70%),radial-gradient(760px 520px at 5% 0%,rgba(108,60,224,.22),transparent 70%);--nx-card-shadow:0 18px 50px rgba(0,0,0,.35);background:var(--nx-bg);color:var(--nx-text);font-family:var(--font-body,Inter,system-ui,sans-serif);overflow-x:clip}[data-theme=light] .home_page__uPsEp{--nx-bg:#f7f7fc;--nx-bg-alt:#eef0fb;--nx-surface:#fff;--nx-surface-2:#f3f4fb;--nx-border:rgba(15,23,42,.12);--nx-border-strong:rgba(91,47,212,.45);--nx-text:#0f172a;--nx-text-2:#334155;--nx-text-3:#475569;--nx-accent:#0a6780;--nx-accent-soft:rgba(14,116,144,.1);--nx-num-bg:#dff1f6;--nx-violet:#5b2fd4;--nx-good:#047857;--nx-warn-bg:#fef3c7;--nx-warn-ink:#92400e;--nx-cta:linear-gradient(135deg,#5b2fd4,#0e7490);--nx-cta-shadow:0 10px 24px rgba(91,47,212,.22);--nx-grad-text:linear-gradient(90deg,#5b2fd4,#0e7490);--nx-hero-glow:radial-gradient(900px 480px at 85% 10%,rgba(14,116,144,.1),transparent 70%),radial-gradient(760px 520px at 5% 0%,rgba(91,47,212,.12),transparent 70%);--nx-card-shadow:0 14px 40px rgba(15,23,42,.08)}.home_wrap__1JksE{width:100%;max-width:1180px;margin:0 auto;padding:0 16px}@media (min-width:640px){.home_wrap__1JksE{padding:0 24px}}@media (min-width:1024px){.home_wrap__1JksE{padding:0 32px}}.home_blk__67uRP{padding:clamp(56px,8vw,104px) 0;position:relative}.home_page__uPsEp .home_blkAlt___xU_U{background:var(--nx-bg-alt)}.home_page__uPsEp .home_kicker__dPncW{display:inline-flex;align-items:center;gap:8px;margin:0 0 14px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--nx-accent)}.home_page__uPsEp .home_h2__v96K3{margin:0 0 16px;font-size:clamp(1.75rem,3.6vw,2.6rem);line-height:1.12;letter-spacing:-.02em;font-weight:800;color:var(--nx-text);max-width:22em}.home_page__uPsEp .home_lede___KSNV{margin:0 0 36px;font-size:clamp(1.02rem,1.4vw,1.15rem);line-height:1.65;color:var(--nx-text-2);max-width:44em}.home_center__c6jeO{text-align:center}.home_center__c6jeO .home_h2__v96K3,.home_center__c6jeO .home_lede___KSNV{margin-left:auto;margin-right:auto}.home_page__uPsEp .home_btn2__hztW7,.home_page__uPsEp .home_btn__P2yHz{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:12px 24px;border-radius:14px;font-size:1.02rem;font-weight:700;line-height:1.25;text-align:center;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease,border-color .16s ease}.home_page__uPsEp .home_btn__P2yHz{background:var(--nx-cta);color:#fff;box-shadow:var(--nx-cta-shadow);border:0}.home_page__uPsEp .home_btn__P2yHz:hover{transform:translateY(-1px)}.home_page__uPsEp .home_btn2__hztW7{background:transparent;color:var(--nx-text);border:1px solid var(--nx-border)}.home_page__uPsEp .home_btn2__hztW7:hover{border-color:var(--nx-border-strong);background:var(--nx-surface)}.home_page__uPsEp .home_textLink__9sR4B{color:var(--nx-accent);font-weight:700;text-decoration:underline;text-underline-offset:3px}.home_hero__Q8Yz2{position:relative;padding:calc(var(--header-height, 64px) + clamp(28px, 6vw, 72px)) 0 clamp(48px,7vw,88px);background:var(--nx-hero-glow)}.home_heroGrid__lQwdQ{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:clamp(32px,5vw,56px);gap:clamp(32px,5vw,56px);align-items:center}@media (min-width:1024px){.home_heroGrid__lQwdQ{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)}}.home_page__uPsEp .home_heroKick__G_E2i{display:inline-flex;align-items:center;gap:8px;margin:0 0 18px;padding:6px 12px;border:1px solid var(--nx-border);border-radius:999px;background:var(--nx-surface);font-size:13px;font-weight:700;color:var(--nx-text-2)}.home_page__uPsEp .home_dot__OSFgb{width:8px;height:8px;border-radius:50%;background:var(--nx-good);flex:none}.home_page__uPsEp .home_h1__wabbT{margin:0 0 20px;font-size:clamp(2.35rem,4.6vw,3.35rem);line-height:1.04;letter-spacing:-.03em;font-weight:800;color:var(--nx-text)}.home_page__uPsEp .home_h1Grad__nE3SQ{display:block;background:var(--nx-grad-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--nx-accent);padding-bottom:.06em}.home_page__uPsEp .home_heroSub__Fosl5{margin:0 0 28px;font-size:clamp(1.05rem,1.5vw,1.2rem);line-height:1.65;color:var(--nx-text-2);max-width:36em}.home_heroCtas__5XMt_{display:flex;flex-wrap:wrap;gap:12px}@media (max-width:559px){.home_heroCtas__5XMt_>a{width:100%}}.home_page__uPsEp .home_demoNote__EUMZK{margin:12px 0 0;font-size:14px;line-height:1.5;color:var(--nx-text-3)}.home_trustRow__wl23n{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px 20px;gap:10px 20px;margin:28px 0 0;padding:0;list-style:none}@media (min-width:560px){.home_trustRow__wl23n{grid-template-columns:repeat(2,minmax(0,1fr))}}.home_page__uPsEp .home_trustItem__CGq9c{display:flex;align-items:flex-start;gap:10px;font-size:15px;line-height:1.45;font-weight:600;color:var(--nx-text-2)}.home_page__uPsEp .home_trustIcon__KA0NF{flex:none;margin-top:1px;color:var(--nx-accent)}.home_viz__kEg_z{margin:0;padding:20px;border-radius:20px;border:1px solid var(--nx-border);background:var(--nx-surface);box-shadow:var(--nx-card-shadow)}.home_page__uPsEp .home_vizTop__uvYuN{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:4px}.home_page__uPsEp .home_vizHead__ZeDdC{margin:0;font-size:17px;font-weight:800;color:var(--nx-text)}.home_page__uPsEp .home_vizTag__XIUuP{display:inline-block;padding:4px 10px;border-radius:999px;background:var(--nx-warn-bg);color:var(--nx-warn-ink);font-size:12px;font-weight:800;letter-spacing:.02em}.home_page__uPsEp .home_vizSub__P3lzS{margin:0 0 14px;font-size:14px;color:var(--nx-text-3)}.home_vizCols__24iJ1{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.8fr) minmax(0,.9fr);grid-gap:8px;gap:8px;padding:0 12px 8px;border-bottom:1px solid var(--nx-border)}.home_page__uPsEp .home_vizColName__k6OSf{font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--nx-text-3)}.home_vizRows__x7TuB{margin:0;padding:0;list-style:none}.home_page__uPsEp .home_vizRow__HKFKP{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.8fr) minmax(0,.9fr);grid-gap:4px 8px;gap:4px 8px;align-items:center;padding:12px;color:var(--nx-text)}.home_page__uPsEp .home_vizNight__lZgwt{font-weight:700;font-size:15px}.home_page__uPsEp .home_vizNow__NZkiw{font-size:15px;color:var(--nx-text-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_page__uPsEp .home_vizNew__YxwyY{font-size:16px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_page__uPsEp .home_vizUp____jm4{color:var(--nx-good)}.home_page__uPsEp .home_vizDown__X1db9{color:var(--nx-accent)}.home_page__uPsEp .home_vizWhy___3_fi{grid-column:1/-1;font-size:14px;color:var(--nx-text-2)}.home_vizActs__CSCc9{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.home_page__uPsEp .home_vizAct__YkrR_{display:inline-flex;align-items:center;min-height:36px;padding:6px 14px;border-radius:10px;font-size:14px;border:1px solid var(--nx-border);color:var(--nx-text-2);background:transparent;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.home_page__uPsEp .home_vizActMain__qhV9R{background:var(--nx-cta);color:#fff;border-color:transparent}.home_page__uPsEp .home_vizCap__18XQt{margin:14px 0 0;font-size:13px;line-height:1.5;color:var(--nx-text-3)}.home_grid3__EKzML{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px}@media (min-width:720px){.home_grid3__EKzML{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.home_grid3__EKzML{grid-template-columns:repeat(3,minmax(0,1fr))}}.home_grid2__RZIJ_{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px}@media (min-width:820px){.home_grid2__RZIJ_{grid-template-columns:repeat(2,minmax(0,1fr))}}.home_page__uPsEp .home_card__oYkPY{padding:24px;border-radius:18px;border:1px solid var(--nx-border);background:var(--nx-surface);color:var(--nx-text)}.home_page__uPsEp .home_cardIcon__KhoFr{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:14px;border-radius:12px;background:var(--nx-accent-soft);color:var(--nx-accent)}.home_page__uPsEp .home_cardH__pqGB4{margin:0 0 8px;font-size:1.12rem;line-height:1.3;font-weight:800;color:var(--nx-text)}.home_page__uPsEp .home_cardP__ri6yG{margin:0;font-size:1rem;line-height:1.6;color:var(--nx-text-2)}.home_steps__IgyRk{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px;margin:0;padding:0;list-style:none;counter-reset:nxstep}@media (min-width:900px){.home_steps__IgyRk{grid-template-columns:repeat(3,minmax(0,1fr))}}.home_page__uPsEp .home_step__jzGFR{position:relative;padding:24px;border-radius:18px;border:1px solid var(--nx-border);background:var(--nx-surface)}.home_page__uPsEp .home_stepNum__NXI2O{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:14px;border-radius:50%;background:var(--nx-cta);color:#fff;font-weight:800;font-size:16px}.home_page__uPsEp .home_demoCard__4lj6i{display:flex;flex-direction:column;gap:10px;padding:26px;border-radius:18px;border:1px solid var(--nx-border);background:var(--nx-surface)}.home_page__uPsEp .home_demoCard__4lj6i .home_btn2__hztW7{align-self:flex-start;margin-top:8px}.home_page__uPsEp .home_demoFoot__4huFM{margin:18px 0 0;font-size:14px;color:var(--nx-text-3)}.home_page__uPsEp .home_tier__gs7Dh{display:flex;flex-direction:column;padding:28px;border-radius:20px;border:1px solid var(--nx-border);background:var(--nx-surface)}.home_page__uPsEp .home_tierHot__1kPxZ{border:2px solid var(--nx-border-strong);box-shadow:var(--nx-card-shadow)}.home_page__uPsEp .home_tierName__3_xeb{margin:0 0 10px;font-size:15px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--nx-accent)}.home_page__uPsEp .home_tierPrice__LFFXd{margin:0;font-size:clamp(2rem,4vw,2.6rem);line-height:1.1;font-weight:800;color:var(--nx-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_page__uPsEp .home_tierPriceSm__Y7hlB{font-size:clamp(1.55rem,3vw,2.1rem)}.home_page__uPsEp .home_tierPer__9a6lw{font-size:1rem;font-weight:600;color:var(--nx-text-3);margin-left:4px}.home_page__uPsEp .home_tierNote__vPQfi{margin:6px 0 18px;font-size:15px;color:var(--nx-text-3)}.home_tierList__UMkfb{display:grid;grid-gap:10px;gap:10px;margin:0 0 24px;padding:0;list-style:none}.home_page__uPsEp .home_tierItem__hYFYi{display:flex;gap:10px;align-items:flex-start;font-size:1rem;line-height:1.5;color:var(--nx-text-2)}.home_page__uPsEp .home_tierCheck__qwln3{flex:none;margin-top:3px;color:var(--nx-good)}.home_page__uPsEp .home_tier__gs7Dh .home_btn2__hztW7,.home_page__uPsEp .home_tier__gs7Dh .home_btn__P2yHz{margin-top:auto}.home_faqList__WpsUy{max-width:860px;margin:0 auto;display:grid;grid-gap:12px;gap:12px}.home_page__uPsEp .home_faqItem___LGy7{border:1px solid var(--nx-border);border-radius:16px;background:var(--nx-surface);overflow:hidden}.home_page__uPsEp .home_faqQ__XPcYH{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:16px 20px;font-size:1.05rem;font-weight:700;line-height:1.4;color:var(--nx-text);cursor:pointer;list-style:none}.home_page__uPsEp .home_faqQ__XPcYH::-webkit-details-marker{display:none}.home_page__uPsEp .home_faqChev__w62Gx{flex:none;color:var(--nx-accent);transition:transform .16s ease}.home_page__uPsEp .home_faqItem___LGy7[open] .home_faqChev__w62Gx{transform:rotate(180deg)}.home_page__uPsEp .home_faqA__Yh7tM{margin:0;padding:0 20px 20px;font-size:1rem;line-height:1.7;color:var(--nx-text-2)}.home_finalGrid__zQHdP{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:32px;gap:32px;align-items:start}@media (min-width:1024px){.home_finalGrid__zQHdP{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px}}.home_bullets__HIuyL{display:grid;grid-gap:12px;gap:12px;margin:0 0 28px;padding:0;list-style:none}.home_page__uPsEp .home_bullet__prNVJ{display:flex;gap:10px;align-items:flex-start;font-size:1.02rem;line-height:1.5;font-weight:600;color:var(--nx-text-2)}.home_page__uPsEp .home_bulletIcon__eMaxz{flex:none;margin-top:2px;color:var(--nx-good)}.home_page__uPsEp .home_talk__Pkywl{margin:0;font-size:1rem;line-height:1.8;color:var(--nx-text-2)}.home_page__uPsEp .home_talk__Pkywl a{color:var(--nx-accent);font-weight:700;text-decoration:underline;text-underline-offset:3px}.home_page__uPsEp .home_formCard__g9VYq{padding:clamp(20px,3vw,32px);border-radius:22px;border:1px solid var(--nx-border);background:var(--nx-surface);box-shadow:var(--nx-card-shadow)}.home_page__uPsEp .home_res__MWXxt{display:block;padding:20px;border-radius:16px;border:1px solid var(--nx-border);background:var(--nx-surface);text-decoration:none;color:var(--nx-text);transition:border-color .16s ease}.home_page__uPsEp .home_res__MWXxt:hover{border-color:var(--nx-border-strong)}.home_page__uPsEp .home_resKick__QkxNk{margin:0 0 6px;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--nx-accent)}.home_page__uPsEp .home_resH__EHTQw{margin:0 0 6px;font-size:1.05rem;font-weight:800;color:var(--nx-text)}.home_page__uPsEp .home_resP__OoEHz{margin:0;font-size:.95rem;line-height:1.55;color:var(--nx-text-2)}.home_pcGrid__KjzZM{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:32px;gap:32px;align-items:start}@media (min-width:1024px){.home_pcGrid__KjzZM{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:56px}}.home_page__uPsEp .home_pcAside__TBaMB{display:grid;grid-gap:28px;gap:28px}.home_page__uPsEp .home_pcH3__b284o{margin:0 0 12px;font-size:1.1rem;font-weight:800;color:var(--nx-text)}.home_pcList__zhWBX{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.home_page__uPsEp .home_pcOl__MLD9t{counter-reset:nxpc}.home_page__uPsEp .home_pcOl__MLD9t .home_bullet__prNVJ{counter-increment:nxpc}.home_page__uPsEp .home_pcNum__wyUPa{flex:none;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:var(--nx-num-bg);color:var(--nx-accent);font-size:14px;font-weight:800}.home_page__uPsEp .home_pcWho__4PO8e{padding:20px;border-radius:16px;border:1px solid var(--nx-border);background:var(--nx-surface)}.home_page__uPsEp .home_pcWho__4PO8e p{margin:0;font-size:1rem;line-height:1.6;color:var(--nx-text-2)}.home_pcGrid__KjzZM{margin-top:8px}@media (min-width:1024px){.home_pcFormCol__maP2N{order:2}}.home_page__uPsEp .home_pcNo__Kv7SJ{flex:none;margin-top:2px;color:var(--nx-text-3)}@media (prefers-reduced-motion:reduce){.home_page__uPsEp .home_btn2__hztW7,.home_page__uPsEp .home_btn__P2yHz,.home_page__uPsEp .home_faqChev__w62Gx,.home_page__uPsEp .home_res__MWXxt{transition:none}}.home_page__uPsEp{--nx-panel:#17112f;--nx-heat:linear-gradient(0deg,#0e7490,#67e8f9);--nx-focus:#67e8f9}[data-theme=light] .home_page__uPsEp{--nx-panel:#fff;--nx-heat:linear-gradient(0deg,#5b2fd4,#0e7490);--nx-focus:#5b2fd4}.home_page__uPsEp .home_btn__P2yHz{position:relative;isolation:isolate;overflow:hidden}.home_page__uPsEp .home_btn__P2yHz:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(110deg,transparent 30%,hsla(0,0%,100%,.24) 48%,transparent 65%);transform:translateX(-110%)}.home_page__uPsEp .home_btn__P2yHz:hover:before{animation:home_nxSheen__cZQLP .7s ease}.home_page__uPsEp .home_btn__P2yHz:hover{box-shadow:var(--nx-cta-shadow),0 0 24px var(--nx-accent-soft)}.home_page__uPsEp .home_btn__P2yHz svg,.home_page__uPsEp .home_segmentCta___Yu_2 svg{flex:none;transition:transform .18s ease}.home_page__uPsEp .home_btn__P2yHz:hover svg,.home_page__uPsEp .home_segmentCard__DJdxk:hover .home_segmentCta___Yu_2 svg{transform:translateX(4px)}.home_page__uPsEp .home_btn2__hztW7{background:var(--nx-surface)}.home_page__uPsEp .home_btn2__hztW7:hover{background:var(--nx-accent-soft)}.home_page__uPsEp .home_rateEditor__Pr7uN input:focus-visible,.home_page__uPsEp .home_sliderGroup__zKmjh input:focus-visible,.home_page__uPsEp :is(.home_btn__P2yHz,.home_btn2__hztW7,.home_vizAct__YkrR_,.home_vizRow__HKFKP,.home_nightChip__3D3ch,.home_faqQ__XPcYH,.home_segmentCard__DJdxk,.home_res__MWXxt):focus-visible{outline:3px solid var(--nx-focus);outline-offset:4px}@keyframes home_nxSheen__cZQLP{to{transform:translateX(110%)}}.home_hero__Q8Yz2{overflow:hidden;isolation:isolate}.home_hero__Q8Yz2:before{content:"";position:absolute;width:min(70vw,700px);height:600px;right:-10%;top:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse,var(--nx-accent-soft),transparent 65%);animation:home_nxDrift__hIfG2 18s ease-in-out infinite alternate}@keyframes home_nxDrift__hIfG2{to{transform:translate3d(-35px,24px,0);opacity:.55}}.home_trustRow__wl23n{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.home_page__uPsEp .home_trustItem__CGq9c{align-items:center;padding:8px 12px;border-radius:999px;border:1px solid var(--nx-border);background:var(--nx-surface);font-size:12px;gap:7px}.home_page__uPsEp .home_trustIcon__KA0NF{width:15px;height:15px;margin:0}.home_viz__kEg_z{position:relative;background:var(--nx-panel);padding:clamp(14px,2vw,24px)}.home_page__uPsEp .home_heatTop__QWv2u{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:12px;color:var(--nx-text-3)}.home_page__uPsEp .home_heatLegend__fgV6Z{display:inline-flex;gap:6px;align-items:center;color:var(--nx-text-3)}.home_heatKey__dJ_0A{width:32px;height:5px;border-radius:9px;background:var(--nx-heat)}.home_nightStrip__PGeSq{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:4px;gap:4px;margin:12px 0 18px}.home_page__uPsEp .home_nightChip__3D3ch{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0;min-height:90px;padding:8px 2px;color:var(--nx-text-2);background:var(--nx-surface-2);border:1px solid transparent;border-radius:9px;font:inherit;font-size:11px;transition:border-color .18s ease,background-color .18s ease}.home_page__uPsEp .home_nightChosen___Y1oE{border-color:var(--nx-border-strong);background:var(--nx-accent-soft)}.home_heatWell__rg1XM{width:12px;height:46px;border-radius:4px;overflow:hidden;background:var(--nx-surface-2);display:flex;align-items:flex-end}.home_heatWell__rg1XM>span{display:block;width:100%;border-radius:4px;background:var(--nx-heat)}.home_page__uPsEp .home_vizRow__HKFKP,.home_vizCols__24iJ1{grid-template-columns:minmax(0,.65fr) minmax(0,1fr) minmax(0,1.2fr)}.home_vizCols__24iJ1{padding:0 8px 8px}.home_page__uPsEp .home_vizColName__k6OSf{letter-spacing:0;font-size:11px;text-transform:none}.home_page__uPsEp .home_vizRow__HKFKP{width:100%;min-height:44px;padding:8px;text-align:left;background:transparent;border:0;border-bottom:1px solid var(--nx-border);border-radius:6px;cursor:pointer;font:inherit;transition:background-color .2s ease,box-shadow .2s ease}.home_page__uPsEp .home_vizRow__HKFKP:hover{background:var(--nx-surface-2)}.home_page__uPsEp .home_vizSelected__dU4kj{background:var(--nx-accent-soft);box-shadow:inset 3px 0 0 var(--nx-accent)}.home_page__uPsEp .home_vizNight__lZgwt,.home_page__uPsEp .home_vizNow__NZkiw{font-size:13px}.home_page__uPsEp .home_vizNew__YxwyY{display:inline-flex;align-items:center;gap:3px;font-size:14px;animation:home_nxSuggestion__c_Pji .42s ease both}@keyframes home_nxSuggestion__c_Pji{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.home_page__uPsEp .home_vizRejected__rlfGc{text-decoration:line-through;color:var(--nx-text-3)}.home_page__uPsEp .home_selectedNight__EZ9XX{margin:12px 0 0;font-size:12px;color:var(--nx-text-2)}.home_page__uPsEp .home_selectedNight__EZ9XX strong{color:var(--nx-text)}.home_vizActs__CSCc9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px;margin-top:10px}.home_page__uPsEp .home_vizAct__YkrR_{min-height:44px;justify-content:center;gap:5px;padding:8px 4px;font:inherit;font-size:12px;font-weight:700;cursor:pointer;transition:background-color .18s ease,box-shadow .18s ease,transform .18s ease}.home_page__uPsEp .home_vizAct__YkrR_:hover{background:var(--nx-accent-soft);border-color:var(--nx-border-strong)}.home_page__uPsEp .home_vizActMain__qhV9R:hover{background:var(--nx-cta);box-shadow:var(--nx-cta-shadow)}.home_page__uPsEp .home_vizPressed__rqR8f{transform:translateY(1px);box-shadow:inset 0 3px 10px rgba(0,0,0,.3)}.home_page__uPsEp .home_vizToast__JBOg1{min-height:46px;margin-top:10px;padding:8px 10px;border-radius:8px;font-size:12px;line-height:1.5;color:var(--nx-text-3)}.home_page__uPsEp .home_vizToastOn__udTux{background:var(--nx-accent-soft);color:var(--nx-accent)}.home_page__uPsEp .home_vizCap__18XQt{margin-top:4px;font-size:12px}.home_page__uPsEp .home_rateEditor__Pr7uN{margin-top:14px;color:var(--nx-text-2);font-size:13px}.home_rateEditor__Pr7uN>div{display:flex;gap:8px;margin-top:8px}.home_page__uPsEp .home_rateEditor__Pr7uN input{min-width:0;width:100%;min-height:44px;border:1px solid var(--nx-border-strong);border-radius:8px;padding:8px 12px;background:var(--nx-surface-2);color:var(--nx-text);font:inherit}.home_rateEditor__Pr7uN .home_vizAct__YkrR_{min-width:80px}.home_srOnly__4wgrN{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.home_reveal__I_fUP{min-width:0}.home_reveal__I_fUP>:is(.home_card__oYkPY,.home_tier__gs7Dh,.home_demoCard__4lj6i,.home_res__MWXxt){height:100%}.home_page__uPsEp :is(.home_card__oYkPY,.home_tier__gs7Dh,.home_demoCard__4lj6i){transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.home_page__uPsEp .home_cardIcon__KhoFr{transition:transform .22s ease,background-color .22s ease}@media (hover:hover){.home_page__uPsEp :is(.home_card__oYkPY,.home_tier__gs7Dh,.home_demoCard__4lj6i):hover{transform:translateY(-4px);border-color:var(--nx-border-strong);box-shadow:0 12px 30px var(--nx-accent-soft)}.home_page__uPsEp :is(.home_card__oYkPY,.home_demoCard__4lj6i):hover .home_cardIcon__KhoFr{transform:rotate(-6deg) scale(1.06);background:var(--nx-num-bg)}}.home_timeline__HTkZ4{position:relative;margin-top:32px}.home_timelineLine__V1PJB{position:absolute;background:var(--nx-grad-text);pointer-events:none}.home_timelineHorizontal__uVSqt{display:none}.home_timelineVertical__xWTLK{width:2px;top:20px;bottom:20px;left:20px;transform-origin:top}.home_page__uPsEp .home_step__jzGFR{margin-left:40px;background:var(--nx-panel)}.home_page__uPsEp .home_stepNum__NXI2O{position:relative;width:44px;height:44px;margin-left:-66px;outline:8px solid var(--nx-bg-alt)}@media (min-width:900px){.home_timelineHorizontal__uVSqt{display:block;height:2px;left:8%;right:8%;top:22px;transform-origin:left}.home_timelineVertical__xWTLK{display:none}.home_page__uPsEp .home_step__jzGFR{margin-left:0;padding-top:0;border:0;background:transparent}.home_page__uPsEp .home_stepNum__NXI2O{margin-left:0;margin-bottom:24px}}.home_integrationBand__ZNrMb{border-top:1px solid var(--nx-border);border-bottom:1px solid var(--nx-border);padding:26px 0;background:var(--nx-bg-alt)}.home_integrationRow__J82C7{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px 28px}.home_page__uPsEp .home_integrationH__Dhpjv{display:flex;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;color:var(--nx-text-2)}.home_wordmarks__IDOrv{display:flex;flex-wrap:wrap;justify-content:center;gap:16px 28px;list-style:none;padding:0;margin:0}.home_page__uPsEp .home_wordmarks__IDOrv li{font-size:21px;font-weight:800;letter-spacing:-.03em;color:var(--nx-text)}.home_page__uPsEp .home_wordmarks__IDOrv li:nth-child(2){font-family:Georgia,serif;font-style:italic;letter-spacing:-.06em}.home_page__uPsEp .home_wordmarks__IDOrv li:nth-child(3){font-weight:600;letter-spacing:-.06em}.home_page__uPsEp .home_integrationNote__7LWEJ{margin:0;font-size:14px;color:var(--nx-text-2)}.home_page__uPsEp .home_integrationStage__MCrxQ{flex-basis:100%;text-align:center;margin:0;font-size:12px;color:var(--nx-text-3)}.home_segmentGrid__DwVgF{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px}.home_page__uPsEp .home_segmentCard__DJdxk{display:flex;flex-direction:column;align-items:flex-start;text-decoration:none}.home_page__uPsEp .home_segmentCta___Yu_2{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;margin-top:auto;padding-top:24px;font-size:14px;font-weight:700;color:var(--nx-accent)}@media (min-width:640px){.home_segmentGrid__DwVgF{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.home_segmentGrid__DwVgF{grid-template-columns:repeat(4,minmax(0,1fr))}}.home_calcGrid__og986{display:grid;grid-template-columns:minmax(0,1fr);border:1px solid var(--nx-border);border-radius:24px;background:var(--nx-panel);overflow:hidden}.home_calcControls__5w5Uz,.home_calcResult__GOen4{padding:clamp(20px,4vw,40px);min-width:0}.home_calcControls__5w5Uz{display:grid;grid-gap:24px;gap:24px}.home_page__uPsEp .home_sliderHead__Hptbr{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px;color:var(--nx-text-2);font-size:15px}.home_page__uPsEp .home_sliderHead__Hptbr label{color:var(--nx-text-2)}.home_page__uPsEp .home_sliderHead__Hptbr output{font-weight:800;color:var(--nx-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_page__uPsEp .home_sliderGroup__zKmjh input{display:block;width:100%;min-height:44px;margin:4px 0 0;padding:0;accent-color:var(--nx-accent);cursor:pointer;background:transparent;box-shadow:none}.home_page__uPsEp .home_sliderEnds__UxZMU{display:flex;justify-content:space-between;font-size:12px;color:var(--nx-text-3)}.home_page__uPsEp .home_sliderEnds__UxZMU span{color:var(--nx-text-3)}.home_page__uPsEp .home_calcResult__GOen4{background:var(--nx-accent-soft);border-top:1px solid var(--nx-border)}.home_calcResult__GOen4 dl{margin:0}.home_page__uPsEp .home_calcResult__GOen4 dt{color:var(--nx-text-2);font-size:14px;line-height:1.5}.home_page__uPsEp .home_calcResult__GOen4 dd{margin:8px 0 24px;font-size:clamp(2rem,4vw,3.2rem);font-weight:800;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.home_page__uPsEp .home_calcTotal__ew3jZ{color:var(--nx-text)}.home_page__uPsEp .home_calcExtra__hT68r{color:var(--nx-accent)}.home_page__uPsEp .home_calcCaption__3N8mg{margin:0 0 24px;font-size:13px;line-height:1.6;color:var(--nx-text-3)}@media (min-width:820px){.home_calcGrid__og986{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.home_page__uPsEp .home_calcResult__GOen4{border-top:0;border-left:1px solid var(--nx-border)}}.home_page__uPsEp .home_pilotTag__oCfgj{align-self:flex-start;margin-top:14px;padding:5px 10px;border-radius:999px;background:var(--nx-accent-soft);border:1px solid var(--nx-border-strong);color:var(--nx-accent);font-size:12px;font-weight:700}.home_faqHeading__9Xi9f{margin:0}.home_page__uPsEp .home_faqQ__XPcYH{width:100%;border:0;background:transparent;text-align:left;font-family:inherit}.home_page__uPsEp .home_faqQ__XPcYH:hover{background:var(--nx-accent-soft)}.home_page__uPsEp .home_faqQ__XPcYH[aria-expanded=true] .home_faqChev__w62Gx{transform:rotate(180deg)}.home_faqPanel__ZIOcq{overflow:hidden}.home_finalFrame__rbzVi{position:relative;isolation:isolate;padding:clamp(20px,3vw,36px);border-radius:28px;background:var(--nx-bg-alt)}.home_finalFrame__rbzVi:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;pointer-events:none;background:linear-gradient(110deg,var(--nx-accent),var(--nx-violet),var(--nx-accent));background-size:300% 100%;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:home_nxBorder__rq2eB 12s ease-in-out infinite alternate}@keyframes home_nxBorder__rq2eB{to{background-position:100% 0}}@media (max-width:559px){.home_page__uPsEp .home_finalFrame__rbzVi{padding:20px 14px}.home_page__uPsEp .home_finalFrame__rbzVi .home_formCard__g9VYq{padding:16px 12px}.home_page__uPsEp .home_heroKick__G_E2i{font-size:12px}.home_page__uPsEp .home_card__oYkPY,.home_page__uPsEp .home_tier__gs7Dh{padding:22px}.home_page__uPsEp .home_vizAct__YkrR_ svg{width:12px}}@media (prefers-reduced-motion:reduce){.home_finalFrame__rbzVi:before,.home_hero__Q8Yz2:before,.home_page__uPsEp .home_btn__P2yHz:hover:before,.home_page__uPsEp .home_vizNew__YxwyY{animation:none}.home_page__uPsEp .home_btn__P2yHz:before{display:none}.home_page__uPsEp .home_reveal__I_fUP{opacity:1!important;transform:none!important}.home_page__uPsEp .home_timelineLine__V1PJB{transform:none!important}.home_page__uPsEp .home_btn__P2yHz svg,.home_page__uPsEp .home_segmentCta___Yu_2 svg,.home_page__uPsEp :is(.home_btn__P2yHz,.home_btn2__hztW7,.home_card__oYkPY,.home_cardIcon__KhoFr,.home_tier__gs7Dh,.home_demoCard__4lj6i,.home_vizAct__YkrR_,.home_vizRow__HKFKP,.home_nightChip__3D3ch,.home_faqChev__w62Gx){transition:none}.home_page__uPsEp .home_btn__P2yHz:hover svg,.home_page__uPsEp .home_segmentCard__DJdxk:hover .home_segmentCta___Yu_2 svg,.home_page__uPsEp .home_vizPressed__rqR8f,.home_page__uPsEp :is(.home_btn__P2yHz,.home_card__oYkPY,.home_tier__gs7Dh,.home_demoCard__4lj6i):hover,.home_page__uPsEp :is(.home_card__oYkPY,.home_demoCard__4lj6i):hover .home_cardIcon__KhoFr{transform:none}}html:not(.nx-motion-ready) .home_reveal__I_fUP{opacity:1!important;transform:none!important}.PricingCheckForm_form__anQLN{--f-text:#f6f4ff;--f-text-2:#cfcae4;--f-text-3:#a9a3c6;--f-field-bg:hsla(0,0%,100%,.06);--f-field-border:hsla(0,0%,100%,.22);--f-focus:#67e8f9;--f-err:#fca5a5;--f-err-bg:hsla(0,91%,71%,.12);--f-link:#67e8f9;--f-ph:#a9a3c6;--f-cta:linear-gradient(135deg,#6c3ce0,#0e7490);--f-good:#4ade80;color-scheme:dark;color:var(--f-text);position:relative}[data-theme=light] .PricingCheckForm_form__anQLN{--f-text:#0f172a;--f-text-2:#334155;--f-text-3:#475569;--f-field-bg:#fff;--f-field-border:rgba(15,23,42,.28);--f-focus:#5b2fd4;--f-err:#b91c1c;--f-err-bg:#fef2f2;--f-link:#0a6780;--f-ph:#64748b;--f-cta:linear-gradient(135deg,#5b2fd4,#0e7490);--f-good:#047857;color-scheme:light}.PricingCheckForm_form__anQLN .PricingCheckForm_formH__cl0L1{margin:0 0 6px;font-size:clamp(1.25rem,2.2vw,1.5rem);line-height:1.25;font-weight:800;color:var(--f-text)}.PricingCheckForm_form__anQLN .PricingCheckForm_reqNote__oZcgr{margin:0 0 18px;font-size:14px;color:var(--f-text-3)}.PricingCheckForm_grid__XOGxf{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px}@media (min-width:560px){.PricingCheckForm_grid__XOGxf{grid-template-columns:repeat(2,minmax(0,1fr))}}.PricingCheckForm_full__ch0vW{grid-column:1/-1}.PricingCheckForm_field__Ipv3e{display:flex;flex-direction:column;justify-content:flex-end;gap:6px;min-width:0}.PricingCheckForm_form__anQLN .PricingCheckForm_cap__IkVyb{font-size:15px;font-weight:700;line-height:1.35;color:var(--f-text)}.PricingCheckForm_form__anQLN .PricingCheckForm_star___EoHf{color:var(--f-err);margin-left:3px}.PricingCheckForm_form__anQLN .PricingCheckForm_opt__m6InB{font-weight:500;color:var(--f-text-3);margin-left:4px}.PricingCheckForm_form__anQLN .PricingCheckForm_control__4dNf4{width:100%;min-height:48px;padding:11px 14px;border-radius:12px;border:1px solid var(--f-field-border);background:var(--f-field-bg);color:var(--f-text);font:inherit;font-size:16px;line-height:1.4;box-sizing:border-box;transition:border-color .15s ease,box-shadow .15s ease}.PricingCheckForm_form__anQLN .PricingCheckForm_control__4dNf4::placeholder{color:var(--f-ph)!important;opacity:1}.PricingCheckForm_form__anQLN .PricingCheckForm_control__4dNf4:focus{border-color:var(--f-focus);outline:2px solid var(--f-focus);outline-offset:1px}.PricingCheckForm_form__anQLN .PricingCheckForm_control__4dNf4[aria-invalid=true]{border-color:var(--f-err)}.PricingCheckForm_form__anQLN select.PricingCheckForm_control__4dNf4 option{color:#0f172a;background:#fff}.PricingCheckForm_form__anQLN textarea.PricingCheckForm_control__4dNf4{min-height:104px;resize:vertical}.PricingCheckForm_form__anQLN .PricingCheckForm_note__L8t0A{margin:0;font-size:13px;line-height:1.45;color:var(--f-text-3)}.PricingCheckForm_form__anQLN .PricingCheckForm_err__YxUEr{margin:0;font-size:14px;font-weight:600;line-height:1.4;color:var(--f-err)}.PricingCheckForm_hp__0kkKs{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.PricingCheckForm_form__anQLN .PricingCheckForm_consent__YvlNN{display:flex;gap:12px;align-items:flex-start;margin-top:18px;min-height:44px;font-size:15px;line-height:1.5;color:var(--f-text-2);cursor:pointer}.PricingCheckForm_form__anQLN .PricingCheckForm_consent__YvlNN input{flex:none;width:22px;height:22px;margin:1px 0 0;accent-color:#6c3ce0;cursor:pointer}.PricingCheckForm_form__anQLN .PricingCheckForm_consent__YvlNN a{color:var(--f-link);font-weight:700;text-decoration:underline;text-underline-offset:3px}.PricingCheckForm_form__anQLN .PricingCheckForm_alert__4jyjv{margin-top:16px;padding:12px 14px;border-radius:12px;background:var(--f-err-bg);color:var(--f-err);font-size:15px;font-weight:600;line-height:1.45}.PricingCheckForm_form__anQLN .PricingCheckForm_submit__4bn9a{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:54px;margin-top:20px;padding:12px 20px;border:0;border-radius:14px;background:var(--f-cta);color:#fff;font:inherit;font-size:1.05rem;font-weight:800;line-height:1.25;cursor:pointer;transition:transform .15s ease,opacity .15s ease}.PricingCheckForm_form__anQLN .PricingCheckForm_submit__4bn9a:hover:not(:disabled){transform:translateY(-1px)}.PricingCheckForm_form__anQLN .PricingCheckForm_submit__4bn9a:disabled{opacity:.7;cursor:progress}.PricingCheckForm_form__anQLN .PricingCheckForm_assure__FRlc3{margin:12px 0 0;font-size:14px;line-height:1.5;text-align:center;color:var(--f-text-3)}.PricingCheckForm_form__anQLN .PricingCheckForm_ok__AczKU{display:grid;grid-gap:14px;gap:14px}.PricingCheckForm_form__anQLN .PricingCheckForm_okIcon__iJ4cr{color:var(--f-good)}.PricingCheckForm_form__anQLN .PricingCheckForm_okH__5GBMt{margin:0;font-size:clamp(1.3rem,2.4vw,1.6rem);line-height:1.25;font-weight:800;color:var(--f-text)}.PricingCheckForm_form__anQLN .PricingCheckForm_okH__5GBMt:focus{outline:none}.PricingCheckForm_form__anQLN .PricingCheckForm_okLede__0LinI{margin:0;font-size:1rem;color:var(--f-text-2)}.PricingCheckForm_okSteps__jEH_S{display:grid;grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none;counter-reset:okstep}.PricingCheckForm_form__anQLN .PricingCheckForm_okStep__5kB_Z{display:flex;gap:12px;align-items:flex-start;font-size:1rem;line-height:1.55;color:var(--f-text-2)}.PricingCheckForm_form__anQLN .PricingCheckForm_okNum__eUu_K{flex:none;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:rgba(74,222,128,.18);background:color-mix(in srgb,var(--f-good) 18%,transparent);color:var(--f-good);font-size:14px;font-weight:800}.PricingCheckForm_okLinks__o9_P2{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.PricingCheckForm_form__anQLN .PricingCheckForm_okLink__u0lSH{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:10px 18px;border-radius:12px;border:1px solid var(--f-field-border);color:var(--f-text);font-weight:700;text-decoration:none}.PricingCheckForm_form__anQLN .PricingCheckForm_okLinkMain__ODZky{background:var(--f-cta);border-color:transparent;color:#fff}@media (max-width:479px){.PricingCheckForm_form__anQLN .PricingCheckForm_okLink__u0lSH{width:100%}}@media (prefers-reduced-motion:reduce){.PricingCheckForm_form__anQLN .PricingCheckForm_control__4dNf4,.PricingCheckForm_form__anQLN .PricingCheckForm_submit__4bn9a{transition:none}}