.ld-page{--ld-card:#0b0f14;--ld-line:#1c2430;--ld-glow:var(--green);--ld-success:var(--green);--ld-error:var(--red);--ld-warning:var(--amber);--ld-muted:#a7b0c0;background:var(--bg);color:#fff;overflow-x:hidden}.ld-page .ld-mono{font-family:var(--font-mono)}.ld-page .ld-card{background:var(--ld-card);border:1px solid #ffffff0f;border-radius:1rem}.ld-page .ld-glass{-webkit-backdrop-filter:blur(16px);background:#0b102099;border:1px solid #ffffff14}.ld-page .ld-glow-green{box-shadow:0 0 0 1px #00e5a826,0 18px 60px -20px #00e5a859}.ld-page .ld-glow-soft{box-shadow:0 24px 80px -30px #000c}.ld-page .ld-glow-text{text-shadow:0 0 32px #00e5a873}.ld-page .ld-grid-bg{background-image:linear-gradient(90deg,#ffffff0a 1px,#0000 1px),linear-gradient(#ffffff0a 1px,#0000 1px);background-size:56px 56px}.ld-page .ld-aura{background:radial-gradient(900px 500px at 50% -10%,#00e5a824,#0000 60%),radial-gradient(700px 400px at 90% 10%,#00e5a80f,#0000 55%)}.ld-page .ld-text-glow{color:var(--ld-glow)}.ld-page .ld-text-error{color:var(--ld-error)}.ld-page .ld-text-warning{color:var(--ld-warning)}.ld-page .ld-muted{color:var(--ld-muted)}.ld-page .ld-btn-primary{background:var(--ld-glow);color:var(--bg);font-weight:500;transition:all .2s}.ld-page .ld-btn-primary:hover{filter:brightness(1.1)}.ld-page .ld-btn-ghost{color:#fff;background:0 0;border:1px solid #ffffff1a;transition:all .2s}.ld-page .ld-btn-ghost:hover{background:#ffffff0a}.ld-page .ld-reveal{opacity:0;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transform:translateY(24px)}.ld-page .ld-reveal.in{opacity:1;transform:translateY(0)}.ld-page .ld-pill{border:1px solid;border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .75rem;font-size:11px;font-weight:500;display:inline-flex}.ld-page .ld-pill-glow{color:var(--ld-glow);background:#00e5a80d;border-color:#00e5a840}.ld-page .ld-pill-error{color:var(--ld-error);background:#ff67670d;border-color:#ff676740}.ld-page a{color:inherit;text-decoration:none}.ld-page nav a{text-decoration:none}.ld-page ::selection{background:#00e5a84d}.ld-page .ld-marquee{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.ld-page .ld-marquee-track{gap:20px;width:max-content;padding:4px 0;animation:48s linear infinite ldMarquee;display:flex}.ld-page .ld-marquee:hover .ld-marquee-track{animation-play-state:paused}@keyframes ldMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.ld-page .ld-testimonial-card{background:var(--ld-card);border:1px solid #ffffff0f;border-radius:1rem;flex-direction:column;flex:0 0 320px;gap:16px;padding:22px;display:flex}.ld-page .ld-testimonial-text{color:#ffffffd1;-webkit-line-clamp:6;-webkit-box-orient:vertical;font-size:13.5px;line-height:1.65;display:-webkit-box;overflow:hidden}.ld-page .ld-testimonial-name{color:var(--ld-glow);margin-top:auto;font-size:13px;font-weight:600}@media (max-width:640px){.ld-page .ld-testimonial-card{flex-basis:260px;padding:18px}}@media (prefers-reduced-motion:reduce){.ld-page .ld-marquee-track{animation:none}.ld-page .ld-marquee{overflow-x:auto}}@keyframes ldFloatY{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.ld-page .ld-float-1{animation:4.5s ease-in-out infinite ldFloatY}.ld-page .ld-float-2{animation:5.4s ease-in-out .3s infinite ldFloatY}.ld-page .ld-float-3{animation:6.2s ease-in-out .6s infinite ldFloatY}.ld-page .flex{display:flex}.ld-page .inline-flex{display:inline-flex}.ld-page .flex-col{flex-direction:column}.ld-page .grid{display:grid}.ld-page .hidden{display:none}.ld-page .items-center{align-items:center}.ld-page .justify-between{justify-content:space-between}.ld-page .justify-center{justify-content:center}.ld-page .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ld-page .grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ld-page .relative{position:relative}.ld-page .absolute{position:absolute}.ld-page .fixed{position:fixed}.ld-page .inset-0{inset:0}.ld-page .inset-x-0{left:0;right:0}.ld-page .top-8{top:2rem}.ld-page .z-50{z-index:50}.ld-page .pointer-events-none{pointer-events:none}.ld-page .overflow-hidden{overflow:hidden}.ld-page .shrink-0{flex-shrink:0}.ld-page .max-w-xl{max-width:36rem}.ld-page .max-w-2xl{max-width:42rem}.ld-page .max-w-3xl{max-width:48rem}.ld-page .max-w-6xl{max-width:72rem;margin-left:auto;margin-right:auto}.ld-page .mx-auto{margin-left:auto;margin-right:auto}.ld-page .font-medium{font-weight:500}.ld-page .font-semibold{font-weight:600}.ld-page .font-bold{font-weight:700}.ld-page .font-extrabold{font-weight:800}.ld-page .uppercase{text-transform:uppercase}.ld-page .tracking-tight{letter-spacing:-.025em}.ld-page .tracking-wide{letter-spacing:.025em}.ld-page .tracking-wider{letter-spacing:.05em}.ld-page .text-center{text-align:center}.ld-page .text-white{color:#fff}.ld-page .text-white\/30{color:#ffffff4d}.ld-page .text-white\/40{color:#fff6}.ld-page .text-white\/60{color:#fff9}.ld-page .text-white\/70{color:#ffffffb3}.ld-page .text-white\/80{color:#fffc}.ld-page .text-white\/85{color:#ffffffd9}.ld-page .text-white\/90{color:#ffffffe6}.ld-page .rounded-lg{border-radius:.5rem}.ld-page .rounded-xl{border-radius:.75rem}.ld-page .rounded-2xl{border-radius:1rem}.ld-page .rounded-full{border-radius:9999px}.ld-page .gap-2{gap:.5rem}.ld-page .gap-3{gap:.75rem}.ld-page .gap-4{gap:1rem}.ld-page .gap-5{gap:1.25rem}.ld-page .gap-6{gap:1.5rem}.ld-page .gap-8{gap:2rem}.ld-page .gap-10{gap:2.5rem}.ld-page .gap-12{gap:3rem}.ld-page .mt-0\.5{margin-top:.125rem}.ld-page .mt-1{margin-top:.25rem}.ld-page .mt-2{margin-top:.5rem}.ld-page .mt-3{margin-top:.75rem}.ld-page .mt-4{margin-top:1rem}.ld-page .mt-5{margin-top:1.25rem}.ld-page .mt-6{margin-top:1.5rem}.ld-page .mt-8{margin-top:2rem}.ld-page .mt-9{margin-top:2.25rem}.ld-page .mt-10{margin-top:2.5rem}.ld-page .mt-12{margin-top:3rem}.ld-page .mt-14{margin-top:3.5rem}.ld-page .mt-16{margin-top:4rem}.ld-page .mb-4{margin-bottom:1rem}.ld-page .mb-1{margin-bottom:.25rem}.ld-page .mb-5{margin-bottom:1.25rem}.ld-page .my-5{margin-top:1.25rem;margin-bottom:1.25rem}.ld-page .my-6{margin-top:1.5rem;margin-bottom:1.5rem}.ld-page .p-2\.5{padding:.625rem}.ld-page .p-3{padding:.75rem}.ld-page .p-4{padding:1rem}.ld-page .p-5{padding:1.25rem}.ld-page .p-6{padding:1.5rem}.ld-page .p-7{padding:1.75rem}.ld-page .p-8{padding:2rem}.ld-page .p-10{padding:2.5rem}.ld-page .px-1{padding-left:.25rem;padding-right:.25rem}.ld-page .px-3{padding-left:.75rem;padding-right:.75rem}.ld-page .px-4{padding-left:1rem;padding-right:1rem}.ld-page .px-6{padding-left:1.5rem;padding-right:1.5rem}.ld-page .px-7{padding-left:1.75rem;padding-right:1.75rem}.ld-page .px-8{padding-left:2rem;padding-right:2rem}.ld-page .py-2{padding-top:.5rem;padding-bottom:.5rem}.ld-page .py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.ld-page .py-3{padding-top:.75rem;padding-bottom:.75rem}.ld-page .py-4{padding-top:1rem;padding-bottom:1rem}.ld-page .text-\[8px\]{font-size:8px}.ld-page .text-\[9px\]{font-size:9px}.ld-page .text-\[10px\]{font-size:10px}.ld-page .text-\[11px\]{font-size:11px}.ld-page .text-\[12px\]{font-size:12px}.ld-page .text-\[13px\]{font-size:13px}.ld-page .text-\[14px\]{font-size:14px}.ld-page .text-\[15px\]{font-size:15px}.ld-page .text-\[16px\]{font-size:16px}.ld-page .text-\[17px\]{font-size:17px}.ld-page .text-\[18px\]{font-size:18px}.ld-page .text-\[28px\]{font-size:28px}.ld-page [class~=hover\:text-white]:hover{color:#fff}@media (min-width:640px){.ld-page [class~=sm\:block]{display:block}.ld-page [class~=sm\:flex-row]{flex-direction:row}}@media (min-width:768px){.ld-page [class~=md\:flex]{display:flex}.ld-page [class~=md\:flex-row]{flex-direction:row}.ld-page [class~=md\:grid-cols-2]{grid-template-columns:repeat(2,minmax(0,1fr))}.ld-page [class~=md\:grid-cols-3]{grid-template-columns:repeat(3,minmax(0,1fr))}.ld-page [class~=md\:grid-cols-4]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.ld-page [class~=lg\:col-span-5]{grid-column:span 5/span 5}.ld-page [class~=lg\:col-span-7]{grid-column:span 7/span 7}.ld-page [class~=lg\:gap-12]{gap:3rem}.ld-page [class~=lg\:grid-cols-12]{grid-template-columns:repeat(12,minmax(0,1fr))}.ld-page [class~=lg\:grid-cols-2]{grid-template-columns:repeat(2,minmax(0,1fr))}.ld-page [class~=lg\:grid-cols-perf]{grid-template-columns:1.6fr 1fr}}.ld-page .ld-dash-hero-grid{grid-template-columns:1fr;display:grid}@media (min-width:640px){.ld-page .ld-dash-hero-grid{grid-template-columns:230px 1fr}}