[data-landing-root]{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}[data-landing-root] *{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;-webkit-touch-callout:none!important}@media (prefers-reduced-motion:no-preference){body[data-landing-active="1"][data-landing-rich-motion=true],html[data-landing-active="1"][data-landing-rich-motion=true]{scroll-behavior:smooth}}[data-landing-theme=dark]{--lp-canvas:#0a0a0a;--lp-drawer:#0d0d0d;--lp-surface-a:#070707;--lp-surface-b:#080808;--lp-surface-c:#060606;--lp-surface-d:#050505;--lp-hero-scrim:rgb(7 7 7/0.8);--lp-hero-grad-from:rgb(7 7 7/0.55);--lp-hero-grad-via:rgb(7 7 7/0.25);--lp-hero-grad-to:rgb(7 7 7/0.95);--lp-band-a:rgb(7 7 7/0.46);--lp-band-b:rgb(8 8 8/0.48);--lp-band-c:rgb(6 6 6/0.46);--lp-band-d:rgb(5 5 5/0.52);--lp-card-solid:#070707;--lp-fg:#ffffff;--lp-fg-strong:rgb(255 255 255/0.96);--lp-fg-emphasis:rgb(255 255 255/0.94);--lp-fg-soft2:rgb(255 255 255/0.9);--lp-fg-body2:rgb(255 255 255/0.84);--lp-fg-dim:rgb(255 255 255/0.8);--lp-fg-dim2:rgb(255 255 255/0.76);--lp-fg-muted:rgb(255 255 255/0.68);--lp-fg-muted2:rgb(255 255 255/0.62);--lp-fg-caption:rgb(255 255 255/0.58);--lp-fg-subtle:rgb(255 255 255/0.52);--lp-fg-faint:rgb(255 255 255/0.46);--lp-fg-ghost:rgb(255 255 255/0.42);--lp-fg-rule:rgb(255 255 255/0.34);--lp-fg-watermark:rgb(255 255 255/0.12);--lp-fg-marquee-a:rgb(255 255 255/0.12);--lp-fg-marquee-b:rgb(255 255 255/0.46);--lp-fg-phantom:rgb(255 255 255/0.1);--lp-transparent:rgb(255 255 255/0);--lp-line-04:rgb(255 255 255/0.04);--lp-line-05:rgb(255 255 255/0.05);--lp-line-06:rgb(255 255 255/0.06);--lp-line-07:rgb(255 255 255/0.07);--lp-line-08:rgb(255 255 255/0.08);--lp-line-10:rgb(255 255 255/0.1);--lp-line-12:rgb(255 255 255/0.12);--lp-line-15:rgb(255 255 255/0.15);--lp-line-18:rgb(255 255 255/0.18);--lp-line-20:rgb(255 255 255/0.2);--lp-line-25:rgb(255 255 255/0.25);--lp-line-30:rgb(255 255 255/0.3);--lp-line-35:rgb(255 255 255/0.35);--lp-line-40:rgb(255 255 255/0.4);--lp-line-45:rgb(255 255 255/0.45);--lp-line-60:rgb(255 255 255/0.6);--lp-line-65:rgb(255 255 255/0.65);--lp-line-70:rgb(255 255 255/0.7);--lp-line-80:rgb(255 255 255/0.8);--lp-glass:rgb(0 0 0/0.3);--lp-glass-soft:rgb(0 0 0/0.15);--lp-glass-deep:rgb(0 0 0/0.6);--lp-overlay:rgb(0 0 0/0.65);--lp-fill-02:rgb(255 255 255/0.02);--lp-fill-04:rgb(255 255 255/0.04);--lp-fill-035:rgb(255 255 255/0.035);--lp-fill-005:rgb(255 255 255/0.005);--lp-fill-01:rgb(255 255 255/0.01);--lp-fill-07:rgb(255 255 255/0.07);--lp-fill-05:rgb(255 255 255/0.05);--lp-fill-10:rgb(255 255 255/0.1);--lp-fill-15:rgb(255 255 255/0.15);--lp-fill-20:rgb(255 255 255/0.2);--lp-fill-65:rgb(255 255 255/0.65);--lp-fill-solid:#ffffff;--lp-cta-bg:#ffffff;--lp-cta-fg:#0a0a0a;--lp-cta-hover:rgb(255 255 255/0.9);--lp-selection:rgb(255 255 255/0.2);--lp-edge-bottom:linear-gradient(0deg,rgb(10 10 10/0.85) 0%,rgb(10 10 10/0));--lp-edge-top:linear-gradient(180deg,rgb(10 10 10/0.65) 0%,transparent);--lp-grid-line:rgb(255 255 255/0.04);--lp-cursor-ring:#ffffff;--lp-cursor-core:#ffffff;--lp-cursor-glow:radial-gradient(circle,rgba(232,220,200,0.14) 0%,transparent 72%);--lp-beam-strong:rgb(255 255 255/0.18);--lp-beam-mid:rgb(255 255 255/0.1);--lp-beam-soft:rgb(255 255 255/0.08);--lp-beam-hairline:rgb(255 255 255/0.1);--lp-divider-strong:rgb(255 255 255/0.18);--lp-divider-soft:rgb(255 255 255/0.06);--lp-nav-active:rgb(255 255 255/0.92);--lp-nav-track-active:rgb(255 255 255/0.95);--lp-nav-track-idle:rgb(255 255 255/0.42);--lp-grad-text-from:#ffffff;--lp-grad-text-via:rgb(255 255 255/0.85);--lp-grad-text-to:rgb(255 255 255/0.4);--lp-hover-card-nudge:rgb(255 255 255/0.025);--lp-s04-parallax-blob:radial-gradient(circle,rgba(255,180,140,0.07) 0%,transparent 70%);--lp-accent-callout-border:rgb(252 211 77/0.24);--lp-accent-callout-surface:rgb(251 191 36/0.065);--lp-accent-callout-glow:rgb(251 191 36/0.15);--lp-accent-callout-kicker:rgb(254 243 199/0.88);--lp-accent-callout-pill-border:rgb(253 230 138/0.45);--lp-accent-callout-pill-text:rgb(255 251 235/0.9);--lp-shadow-soft:0 0 0 transparent;--lp-shadow-card:0 0 0 transparent;--lp-shadow-pop:0 0 0 transparent;--lp-shadow-pop-hover:0 0 0 transparent;--lp-edge-highlight:0 0 0 transparent;--lp-edge-highlight-strong:0 0 0 transparent;--lp-atmo-base:radial-gradient(ellipse 92% 62% at 50% 36%,rgb(20 21 26) 0%,transparent 72%);--lp-atmo-fallback:radial-gradient(ellipse 120% 82% at 50% 28%,rgb(20 21 28) 0%,transparent 62%);--lp-atmo-opacity:0.05;--hum-logo-h-bloom:rgb(224 242 254/0.48);color-scheme:dark}[data-landing-theme=light]{--lp-canvas:#ffffff;--lp-drawer:#fafafa;--lp-surface-a:#ffffff;--lp-surface-b:#f8fafc;--lp-surface-c:#f1f5f9;--lp-surface-d:#e2e8f0;--lp-hero-scrim:rgb(255 255 255/0.14);--lp-hero-grad-from:rgb(255 255 255/0);--lp-hero-grad-via:rgb(255 255 255/0);--lp-hero-grad-to:rgb(255 255 255/0.35);--lp-band-a:rgb(248 250 252/0.34);--lp-band-b:rgb(241 245 249/0.36);--lp-band-c:rgb(248 250 252/0.32);--lp-band-d:rgb(239 246 255/0.38);--lp-card-solid:#ffffff;--lp-fg:#020617;--lp-fg-strong:#020617;--lp-fg-emphasis:rgb(2 6 23/0.96);--lp-fg-soft2:rgb(2 6 23/0.94);--lp-fg-body2:rgb(2 6 23/0.88);--lp-fg-dim:rgb(2 6 23/0.86);--lp-fg-dim2:rgb(2 6 23/0.82);--lp-fg-muted:rgb(2 6 23/0.78);--lp-fg-muted2:rgb(2 6 23/0.72);--lp-fg-caption:rgb(2 6 23/0.74);--lp-fg-subtle:rgb(2 6 23/0.7);--lp-fg-faint:rgb(2 6 23/0.66);--lp-fg-ghost:rgb(2 6 23/0.62);--lp-fg-rule:rgb(15 23 42/0.2);--lp-fg-watermark:rgb(15 23 42/0.1);--lp-fg-marquee-a:rgb(2 6 23/0.44);--lp-fg-marquee-b:rgb(2 6 23/0.82);--lp-fg-phantom:rgb(15 23 42/0.22);--lp-transparent:rgb(15 23 42/0);--lp-line-04:rgb(15 23 42/0.05);--lp-line-05:rgb(15 23 42/0.06);--lp-line-06:rgb(15 23 42/0.08);--lp-line-07:rgb(15 23 42/0.09);--lp-line-08:rgb(15 23 42/0.1);--lp-line-10:rgb(15 23 42/0.12);--lp-line-12:rgb(15 23 42/0.14);--lp-line-15:rgb(15 23 42/0.18);--lp-line-18:rgb(15 23 42/0.22);--lp-line-20:rgb(15 23 42/0.24);--lp-line-25:rgb(15 23 42/0.3);--lp-line-30:rgb(15 23 42/0.36);--lp-line-35:rgb(15 23 42/0.42);--lp-line-40:rgb(15 23 42/0.5);--lp-line-45:rgb(15 23 42/0.56);--lp-line-60:rgb(15 23 42/0.7);--lp-line-65:rgb(15 23 42/0.75);--lp-line-70:rgb(15 23 42/0.8);--lp-line-80:rgb(15 23 42/0.88);--lp-glass:rgb(255 255 255/0.72);--lp-glass-soft:rgb(255 255 255/0.5);--lp-glass-deep:rgb(15 23 42/0.12);--lp-overlay:rgb(15 23 42/0.25);--lp-fill-02:rgb(15 23 42/0.025);--lp-fill-04:rgb(15 23 42/0.05);--lp-fill-035:rgb(15 23 42/0.04);--lp-fill-005:rgb(15 23 42/0.008);--lp-fill-01:rgb(15 23 42/0.015);--lp-fill-07:rgb(15 23 42/0.09);--lp-fill-05:rgb(15 23 42/0.06);--lp-fill-10:rgb(15 23 42/0.12);--lp-fill-15:rgb(15 23 42/0.18);--lp-fill-20:rgb(15 23 42/0.24);--lp-fill-65:rgb(15 23 42/0.72);--lp-fill-solid:#0f172a;--lp-cta-bg:#0f172a;--lp-cta-fg:#ffffff;--lp-cta-hover:rgb(15 23 42/0.88);--lp-selection:rgb(37 99 235/0.18);--lp-edge-bottom:linear-gradient(0deg,rgb(147 197 253/0.12) 0%,rgb(255 255 255/0) 58%);--lp-edge-top:linear-gradient(180deg,rgb(191 219 254/0.1) 0%,transparent 62%);--lp-grid-line:rgb(15 23 42/0.06);--lp-cursor-ring:#0f172a;--lp-cursor-core:#0f172a;--lp-cursor-glow:radial-gradient(circle,rgba(59,130,246,0.22) 0%,rgba(147,197,253,0.1) 42%,transparent 72%);--lp-beam-strong:rgb(37 99 235/0.22);--lp-beam-mid:rgb(37 99 235/0.14);--lp-beam-soft:rgb(37 99 235/0.1);--lp-beam-hairline:rgb(37 99 235/0.12);--lp-divider-strong:rgb(15 23 42/0.18);--lp-divider-soft:rgb(15 23 42/0.08);--lp-nav-active:rgb(15 23 42/0.94);--lp-nav-track-active:rgb(15 23 42/0.96);--lp-nav-track-idle:rgb(15 23 42/0.44);--lp-grad-text-from:#020617;--lp-grad-text-via:#0f172a;--lp-grad-text-to:rgb(30 64 175/0.92);--lp-hover-card-nudge:rgb(15 23 42/0.03);--lp-s04-parallax-blob:radial-gradient(circle,rgb(59 130 246/0.1) 0%,transparent 70%);--lp-accent-callout-border:rgb(37 99 235/0.22);--lp-accent-callout-surface:rgb(59 130 246/0.055);--lp-accent-callout-glow:rgb(96 165 250/0.13);--lp-accent-callout-kicker:rgb(30 58 138/0.78);--lp-accent-callout-pill-border:rgb(59 130 246/0.34);--lp-accent-callout-pill-text:rgb(29 78 216/0.94);--lp-shadow-soft:0 1px 2px rgb(15 23 42/0.05),0 2px 8px rgb(15 23 42/0.04);--lp-shadow-card:0 1px 1px rgb(15 23 42/0.04),0 4px 12px rgb(15 23 42/0.06),0 14px 36px rgb(15 23 42/0.06);--lp-shadow-pop:0 1px 2px rgb(15 23 42/0.06),0 6px 14px rgb(15 23 42/0.08),0 18px 40px rgb(15 23 42/0.1);--lp-shadow-pop-hover:0 2px 4px rgb(15 23 42/0.08),0 10px 22px rgb(15 23 42/0.1),0 26px 56px rgb(15 23 42/0.12);--lp-edge-highlight:inset 0 1px 0 rgb(255 255 255/0.95);--lp-edge-highlight-strong:inset 0 1px 0 rgb(255 255 255/1);--lp-atmo-base:radial-gradient(ellipse 120% 70% at 50% 45%,rgb(191 219 254/0.22) 0%,rgb(255 255 255/0) 62%),radial-gradient(ellipse 70% 50% at 82% 52%,rgb(147 197 253/0.08) 0%,rgb(255 255 255/0) 58%),radial-gradient(ellipse 65% 48% at 14% 48%,rgb(165 180 252/0.06) 0%,rgb(255 255 255/0) 56%);--lp-atmo-fallback:radial-gradient(ellipse 120% 80% at 50% 100%,rgb(147 197 253/0.16) 0%,rgb(255 255 255/0) 55%);--lp-atmo-opacity:0.1;--hum-logo-h-bloom:rgb(191 219 254/0.88);background-image:none;background-attachment:scroll;color-scheme:light}[data-landing-theme=light] [class*="--lp-card-solid"]{box-shadow:var(--lp-shadow-card),var(--lp-edge-highlight)}[data-landing-theme=light] [class*="--lp-glass"]{box-shadow:var(--lp-shadow-soft),var(--lp-edge-highlight)}[data-landing-theme=light] [data-magnet]:where(button,a,[role=button]):not([data-magnet-visual=minimal]){box-shadow:var(--lp-shadow-pop);transition:box-shadow .32s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1)}[data-landing-theme=light] [data-magnet]:where(button,a,[role=button]):not([data-magnet-visual=minimal]):hover{box-shadow:var(--lp-shadow-pop-hover)}[data-landing-theme=light] [class*=drop-shadow]{filter:drop-shadow(0 1px 1px rgb(15 23 42/.12)) drop-shadow(0 6px 18px rgb(37 99 235/.08))}[data-landing-theme=light] #hero p{color:var(--lp-fg-strong)!important}[data-landing-theme=light] :is(h1,h2,h3):not(.text-transparent){color:#020617!important}[data-landing-theme=light] #hero h1{filter:none!important}[data-landing-theme=light] #hero [data-hero-scroll-hint]{background-color:transparent!important;box-shadow:none!important}[data-landing-theme=light] .hum-hl-shell{--hum-hl-grad-a:#020617;--hum-hl-grad-b:#0f172a;--hum-hl-grad-c:#1d4ed8;--hum-hl-pulse:rgb(29 78 216/1);--hum-hl-dim:rgb(15 23 42/0.94);--hum-hl-ecg:rgb(23 37 84);--hum-hl-body:rgb(15 23 42/0.96);--hum-hl-shadow:rgb(255 255 255/0.65);--hum-hl-shadow-soft:rgb(37 99 235/0.32)}[data-landing-theme=light] .hum-hl-halo{background:radial-gradient(52% 48% at 50% 52%,rgba(59,130,246,.2) 0,rgba(147,197,253,.12) 40%,transparent 72%),radial-gradient(34% 34% at 22% 52%,rgba(79 70 229/.12) 0,transparent 70%),radial-gradient(34% 34% at 78% 44%,rgba(37 99 235/.16) 0,transparent 70%);filter:blur(5px)}[data-landing-theme=light] .hum-hl-word-glow{background:radial-gradient(50% 58% at 50% 50%,rgba(37,99,235,.32) 0,rgba(59,130,246,.18) 42%,transparent 76%)}[data-landing-theme=light] .hum-hl-ecg-trace{stroke-width:1.75;filter:drop-shadow(0 1px 2px rgb(15 23 42/.18)) drop-shadow(0 0 16px rgba(37,99,235,.55))}[data-landing-theme=light] .hum-hl-word-frame{filter:drop-shadow(0 3px 14px rgb(15 23 42/.14)) drop-shadow(0 0 44px rgba(37,99,235,.32))}[data-landing-theme=light] .hum-hl-prefix{color:rgb(15 23 42/.94)!important;text-shadow:0 1px 2px rgb(255 255 255/.75),0 2px 18px rgb(37 99 235/.22)!important}[data-landing-theme=light] .hum-hl-pretag{text-shadow:0 1px 2px rgb(255 255 255/.7),0 0 22px rgb(37 99 235/.28)}[data-landing-theme=light] .hum-hl-sub{text-shadow:0 1px 2px rgb(255 255 255/.65),0 2px 16px rgb(37 99 235/.14)}.lp-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lp-skip-link{position:fixed;top:1rem;left:1rem;z-index:500;padding:.55rem .95rem;font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;border-radius:9999px;border:1px solid var(--lp-line-25);background:var(--lp-glass-deep);color:var(--lp-fg);transform:translateY(-200%);transition:transform .18s ease,box-shadow .18s ease}.lp-skip-link:focus{transform:translateY(0);outline:none;box-shadow:0 0 0 2px var(--lp-canvas),0 0 0 4px var(--lp-line-60)}.lp-sr-section-nav{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lp-sr-section-nav:focus-within{position:fixed;left:.75rem;top:3.75rem;z-index:480;width:auto;height:auto;margin:0;padding:.5rem .65rem;overflow:visible;clip:auto;white-space:normal;border-radius:.5rem;border:1px solid var(--lp-line-18);background:var(--lp-glass-deep);color:var(--lp-fg);box-shadow:var(--lp-shadow-soft),var(--lp-edge-highlight)}.lp-sr-section-nav ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.2rem}.lp-sr-section-nav a{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:var(--lp-fg-muted);text-decoration:none;padding:.3rem .4rem;border-radius:.25rem}.lp-sr-section-nav a:focus,.lp-sr-section-nav a:hover{color:var(--lp-fg);background:var(--lp-fill-04)}body[data-landing-active="1"],html[data-landing-active="1"]{overflow-x:clip}html[data-landing-active="1"]{overflow-y:scroll;scrollbar-gutter:stable}body[data-landing-active="1"]{min-width:100%;min-height:100%}[data-landing-root],body[data-landing-active="1"]{overflow-x:clip;overflow-y:visible}.lp-bg-fixed{position:fixed;inset:0;width:100%;height:100%;min-height:100dvh;pointer-events:none}.lp-section-shell{position:relative;margin-inline:auto;width:100%;min-width:0;max-width:80rem}.lp-section-kicker{display:block;margin-bottom:.75rem}@media (min-width:1024px){.lp-section-kicker{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}.lp-pull-quote{text-wrap:balance}.lp-spec-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:clamp(1.25rem,4vw,3rem);column-gap:clamp(1.25rem,4vw,3rem);row-gap:1.75rem}.lp-spec-grid>*{min-width:0}@media (min-width:640px){.lp-spec-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}[data-landing-root] :is(h1,h2,h3){text-wrap:balance;overflow-wrap:break-word}[data-landing-root] p{overflow-wrap:break-word}@media (pointer:fine) and (min-width:768px) and (prefers-reduced-motion:no-preference){[data-cursor-active=true],[data-cursor-active=true] *{cursor:none!important}}@media (hover:none),(max-width:767px),(pointer:coarse){.landing-cursor-follower{display:none!important}}[data-layers-wheel-zone][data-rich-motion=true]{touch-action:none}.lp-enter-ready{animation:lp-enter-ready-pulse 2.8s ease-in-out infinite;box-shadow:0 0 0 1px var(--lp-line-12),0 10px 34px rgb(0 0 0/0)}.lp-enter-ready:after{content:"";position:absolute;inset:-45% -20%;pointer-events:none;transform:translateX(-115%) rotate(12deg);background:linear-gradient(90deg,transparent 0,var(--lp-line-10) 42%,var(--lp-line-40) 50%,var(--lp-line-10) 58%,transparent 100%);opacity:0;animation:lp-enter-ready-sheen 2.8s ease-in-out infinite}@keyframes lp-enter-ready-pulse{0%,to{border-color:var(--lp-line-30);box-shadow:0 0 0 1px var(--lp-line-12),0 10px 34px rgb(0 0 0/0)}46%{border-color:var(--lp-line-70);box-shadow:0 0 0 1px var(--lp-line-20),0 0 0 7px var(--lp-line-08),0 14px 44px var(--lp-line-18)}}@keyframes lp-enter-ready-sheen{0%,28%{opacity:0;transform:translateX(-115%) rotate(12deg)}46%{opacity:.75}68%,to{opacity:0;transform:translateX(115%) rotate(12deg)}}@media (prefers-reduced-motion:reduce){.lp-enter-ready,.lp-enter-ready:after{animation:none}}[data-landing-theme=dark] a:focus-visible,[data-landing-theme=dark] button:focus-visible,[data-landing-theme=light] a:focus-visible,[data-landing-theme=light] button:focus-visible{outline:2px solid var(--lp-line-45);outline-offset:3px}
/*# sourceMappingURL=a91b922b3fedf61f.css.map*/