.lph{--lph-ground:#050811;--lph-ink:#f3f6fb;--lph-soft:#c7d2e1;--lph-body:#a9b6c8;--lph-quiet:#8c99a9;--lph-dim:#7d8aa0;--lph-blue:#3b82f6;--lph-blue-2:#5488f6;--lph-cyan:#22d3ee;--lph-cyan-2:#67e8f9;--lph-sky:#7dd3fc;--lph-green:#34d399;--lph-amber:#f5b041;--lph-line:#94b2e624;--lph-line-2:#94b2e63d;--lph-ease:cubic-bezier(.2, .8, .2, 1);--lph-nav:0px;isolation:isolate;background:var(--lph-ground);color:var(--lph-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-size:16px;line-height:1.55;position:relative;overflow:clip}@supports selector(:has(*)){.lph{--lph-nav:65px;margin-top:calc(var(--lph-nav) * -1)}}.lph [hidden]{display:none!important}.lph :where(h1,h2,h3,p){margin:0}.lph :where(h1,h2,h3){color:var(--lph-ink)}.lph :where(ul,ol){margin:0;padding:0;list-style:none}.lph :where(a){color:inherit;text-decoration:none}.lph :where(button){font:inherit}.lph :where(a,button,summary,[tabindex]):focus-visible{outline:2px solid var(--lph-cyan-2);outline-offset:3px;border-radius:8px}.lph-wrap{width:min(1160px,100% - 40px);margin-inline:auto}.lph-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lph [data-reveal]{transition:opacity 1s var(--lph-ease), transform 1s var(--lph-ease)}.lph[data-motion] [data-reveal]:not([data-in]){opacity:0;transform:translateY(24px)}.lph-btn{white-space:nowrap;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:8px;height:50px;padding:0 24px;font-size:16px;font-weight:600;transition:transform .25s,box-shadow .25s,background .25s,border-color .25s;display:inline-flex}.lph-btn__arrow{width:16px;height:16px;transition:transform .25s}.lph-btn:hover .lph-btn__arrow{transform:translate(3px)}.lph .lph-btn--primary{color:#fff;background:linear-gradient(#3b7bff,#2563eb);box-shadow:inset 0 1px #ffffff4d,0 6px 22px -6px #2563ebd9}.lph .lph-btn--primary:hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff59,0 10px 30px -6px #2563ebf2}.lph .lph-btn--ghost{border:1px solid var(--lph-line-2);color:#e6edf7;background:#ffffff08}.lph .lph-btn--ghost:hover{background:#ffffff14;border-color:#94b2e673}.lph-actions,.lph-hero__actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}.lph-hero{isolation:isolate;padding-top:var(--lph-nav);position:relative;overflow:hidden}.lph-sky{z-index:-1;pointer-events:none;position:absolute;inset:0}.lph-sky__aurora{opacity:.85;height:100%;position:absolute;inset:-28vh -10% auto}.lph-sky__aurora i{mix-blend-mode:screen;border-radius:50%;animation:24s ease-in-out infinite alternate lph-drift;position:absolute}.lph-sky__aurora i:first-child{background:radial-gradient(closest-side,#1d4ed8bf,#0000);width:48%;height:72%;top:6%;left:16%}.lph-sky__aurora i:nth-child(2){background:radial-gradient(closest-side,#0891b299,#0000);width:42%;height:64%;animation-duration:30s;animation-delay:-8s;top:0;right:10%}.lph-sky__aurora i:nth-child(3){background:radial-gradient(closest-side,#3b82f673,#0000);width:30%;height:44%;animation-duration:19s;top:30%;left:38%}.lph-sky__stars{opacity:.55;background-image:radial-gradient(1px 1px at 22px 34px,#fff,#0000),radial-gradient(1px 1px at 140px 90px,#cfe6ff,#0000),radial-gradient(1.2px 1.2px at 210px 180px,#fff,#0000),radial-gradient(1px 1px at 60px 220px,#a5f3fc,#0000);background-size:260px 260px;animation:7s ease-in-out infinite alternate lph-twinkle;position:absolute;inset:0}.lph-sky__stars--far{opacity:.35;background-size:410px 410px;animation-duration:11s;animation-delay:-4s}.lph-sky__grain{opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.lph-hero__copy{text-align:center;padding-top:clamp(40px,7vh,84px);position:relative}.lph-crumb{margin-bottom:28px;font-size:12.5px;line-height:1.5}.lph-crumb ol{color:var(--lph-quiet);flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lph-crumb li+li:before{content:"/";opacity:.5;margin-right:8px}.lph-crumb a{color:inherit;transition:color .2s}.lph-crumb a:hover,.lph-crumb [aria-current]{color:var(--lph-soft)}.lph-h1{letter-spacing:-.038em;text-wrap:balance;max-width:920px;margin:22px auto 0;font-size:clamp(34px,4.2vw,58px);font-weight:800;line-height:1.06}.lph-h1__grad{background:linear-gradient(100deg,#7fb2ff 0%,#5488f6 28%,#22d3ee 62%,#a5f3fc 82%,#5488f6 100%) 0 0/200% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:12s ease-in-out infinite alternate lph-gradshift}.lph-h1__silver{background:linear-gradient(#fff 25%,#aab6c8 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.lph-lede{max-width:680px;color:var(--lph-body);margin:22px auto 0;font-size:clamp(16.5px,1.4vw,18.5px);line-height:1.62}.lph-hero__access{color:var(--lph-soft);text-wrap:balance;margin:14px auto 0;font-size:14.5px;font-weight:500;line-height:1.5}.lph-hero__shield{width:17px;height:17px;color:var(--lph-cyan-2);vertical-align:-3px;margin-right:8px;display:inline-block}.lph-hero__actions{margin-top:34px}.lph-hero__note{color:var(--lph-quiet);flex-wrap:wrap;justify-content:center;gap:6px 20px;margin:16px auto 0;font-size:13.5px;line-height:1.5;display:flex}.lph-hero__note li{align-items:center;gap:8px;display:flex}.lph-hero__check{width:16px;height:16px;color:var(--lph-green);flex:none}.lph-hero__disclaim{max-width:640px;color:var(--lph-dim);margin:14px auto 0;font-size:12px;line-height:1.55}.lph-horizon{height:clamp(200px,19vw,270px);margin-top:clamp(20px,4vh,44px);position:relative}.lph-horizon:after{content:"";z-index:1;background:linear-gradient(180deg, #05081100, var(--lph-ground));pointer-events:none;height:34%;position:absolute;inset:auto 0 0}.lph-hz{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.lph-hz__back{fill:none;stroke:#5488f64d;stroke-width:1px;stroke-dasharray:1;animation:lph-draw 3s var(--lph-ease) .15s both}.lph-hz__glow{fill:none;stroke:url(#lph-hz-line);stroke-width:8px;stroke-dasharray:1;opacity:.5;animation:lph-draw 2.4s var(--lph-ease) both}.lph-hz__line{fill:none;stroke:url(#lph-hz-line);stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:1;animation:lph-draw 2.4s var(--lph-ease) both}.lph-hz__area{animation:1.6s .9s both lph-fade}.lph-hz__terrain{animation:2s .3s both lph-fade}.lph-hz__terrain line{stroke:#7dd3fc99;stroke-linecap:round;stroke-dasharray:0 11;animation:22s linear infinite lph-dots}.lph-hz__terrain line:nth-child(2n){animation-duration:30s}.lph-hz__scan{fill:none;stroke:#e0fbff;stroke-width:2.6px;stroke-linecap:round;stroke-dasharray:70 2000;stroke-dashoffset:70px;opacity:0;animation:7.5s cubic-bezier(.45,0,.25,1) 2.4s infinite lph-scan}.lph-hz__scan--blur{stroke:var(--lph-cyan-2);stroke-width:12px}.lph-ms{animation:lph-pop .9s var(--lph-ease) var(--d,0s) both}.lph-ms__halo{fill:#22d3ee29}.lph-ms__dot{fill:var(--lph-ground);stroke:var(--lph-cyan-2);stroke-width:1.8px}.lph-ms__stem{stroke:#94b2e666;stroke-dasharray:2 3}.lph-ms text{stroke:var(--lph-ground);stroke-width:5px;stroke-linejoin:round;paint-order:stroke}.lph-ms__k{fill:var(--lph-quiet);font:500 10.5px var(--font-mono);letter-spacing:.12em}.lph-ms__v{fill:#e6edf7;font-size:13px;font-weight:600}.lph-ms__v--hot{fill:var(--lph-cyan-2);font-family:var(--font-mono);font-weight:500}.lph-ms__ring{fill:none;stroke:var(--lph-cyan-2);stroke-width:1.4px;transform-box:fill-box;transform-origin:50%;animation:3s ease-out infinite lph-ring}.lph-ms__ring+.lph-ms__ring{animation-delay:1.5s}.lph-hero__foot{z-index:2;width:100%;margin-top:-12px;position:relative}.lph-jump{width:min(1160px,100% - 40px);margin:0 auto;padding-bottom:40px}.lph-jump ul{flex-wrap:wrap;justify-content:center;gap:4px 6px;display:flex}.lph-jump a{min-height:34px;color:var(--lph-quiet);border-radius:999px;align-items:center;padding:0 12px;font-size:13.5px;font-weight:500;transition:background-color .3s,color .3s;display:inline-flex}.lph-jump a:hover{color:var(--lph-ink);background:#94b2e614}@media (max-width:640px){.lph-h1__grad{animation:none}.lph-actions,.lph-hero__actions{flex-direction:column;align-items:stretch}.lph-hero__access{font-size:14px}.lph-hero__foot{margin-top:36px}.lph-jump{padding-bottom:32px}}@media (prefers-reduced-motion:reduce){.lph *,.lph :before,.lph :after{transition:none!important;animation:none!important}.lph-hz__scan{display:none}}@keyframes lph-drift{to{transform:translate(5%,6%)scale(1.1)}}@keyframes lph-twinkle{0%{opacity:.25}to{opacity:.6}}@keyframes lph-gradshift{to{background-position:100% 0}}@keyframes lph-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes lph-fade{0%{opacity:0}}@keyframes lph-scan{0%{stroke-dashoffset:70px;opacity:0}8%,68%{opacity:1}78%,to{stroke-dashoffset:-1000px;opacity:0}}@keyframes lph-pop{0%{opacity:0;transform:translateY(10px)}}@keyframes lph-ring{0%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(4.2)}}@keyframes lph-dots{to{stroke-dashoffset:-220px}}.lph>:is(.lph-sec,.lph-cta){content-visibility:auto;contain-intrinsic-block-size:auto var(--lph-section-size,1000px)}.lph>[aria-labelledby=request-example-title]{--lph-section-size:2430px}.lph>[aria-labelledby=profile-data-title]{--lph-section-size:960px}.lph>[aria-labelledby=pricing-title]{--lph-section-size:720px}.lph>[aria-labelledby=mcp-title]{--lph-section-size:1150px}.lph>[aria-labelledby=automation-title]{--lph-section-size:1325px}.lph>[aria-labelledby=use-cases-title]{--lph-section-size:570px}.lph>[aria-labelledby=faq-title]{--lph-section-size:1220px}.lph>.lph-cta{--lph-section-size:810px}@media (max-width:1000px){.lph>[aria-labelledby=request-example-title]{--lph-section-size:3150px}}@media (max-width:900px){.lph>[aria-labelledby=request-example-title]{--lph-section-size:3700px}.lph>[aria-labelledby=profile-data-title]{--lph-section-size:1430px}.lph>[aria-labelledby=pricing-title]{--lph-section-size:1440px}.lph>[aria-labelledby=mcp-title]{--lph-section-size:2070px}.lph>[aria-labelledby=automation-title]{--lph-section-size:2380px}.lph>[aria-labelledby=use-cases-title]{--lph-section-size:1140px}.lph>[aria-labelledby=faq-title]{--lph-section-size:1910px}.lph>.lph-cta{--lph-section-size:740px}}@media print{.lph>:is(.lph-sec,.lph-cta){content-visibility:visible}}@media (scripting:enabled){html:not([data-first-painted]){--font-sans:"Inter Fallback", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:"SF Mono", Menlo, "Liberation Mono", "DejaVu Sans Mono", "Roboto Mono", "Courier New", monospace}html:not([data-first-painted]) .lph-hero~:is(.lph-sec,.lph-cta){visibility:hidden}html:not([data-first-painted]) .lph-h1,html:not([data-first-painted]) :is(.lph-lede,.lph-hero__access,.lph-hero__note,.lph-jump){font-family:"Inter Hero Fallback", var(--font-sans)}html:not([data-first-painted]) .lph-hero__disclaim{font-family:"Inter Hero Small Fallback", var(--font-sans)}}.lph-h1,.lph-lede,.lph-hero__access,.lph-hero__note,.lph-jump{font-family:Inter, "Inter Hero Fallback", var(--font-sans)}.lph-hero__disclaim{font-family:Inter, "Inter Hero Small Fallback", var(--font-sans)}@font-face{font-family:Inter Hero Fallback;font-weight:400;src:local(Arial),local(ArialMT),local(Arimo),local(Liberation Sans),local(Roboto),local(Roboto-Regular);ascent-override:90.5%;descent-override:22.5%;line-gap-override:0%;size-adjust:107%}@font-face{font-family:Inter Hero Fallback;font-weight:500;src:local(Arial),local(ArialMT),local(Arimo),local(Liberation Sans),local(Roboto),local(Roboto-Regular);ascent-override:89.2%;descent-override:22.2%;line-gap-override:0%;size-adjust:108.6%}@font-face{font-family:Inter Hero Fallback;font-weight:600 900;src:local(Arial Bold),local(Arial-BoldMT),local(Arimo Bold),local(Arimo-Bold),local(Liberation Sans Bold),local(LiberationSans-Bold),local(Roboto Bold),local(Roboto-Bold);ascent-override:95%;descent-override:23.65%;line-gap-override:0%;size-adjust:102%}@font-face{font-family:Inter Hero Small Fallback;src:local(Arial),local(ArialMT),local(Arimo),local(Liberation Sans),local(Roboto),local(Roboto-Regular);ascent-override:89.7%;descent-override:22.3%;line-gap-override:0%;size-adjust:108%}
