.landing-home{--lp-bg: 249 250 251;--lp-fg: 17 24 39;--lp-card: 255 255 255;--lp-primary: 15 118 110;--lp-muted: 243 244 246;--lp-muted-fg: 107 114 128;--lp-accent: 241 245 249;--lp-accent-fg: 15 23 42;--lp-border: 229 231 235;--lp-ring: 20 184 166;--lp-chart-1: 20 184 166;--lp-shadow-sm: 0px 4px 8px 0px hsl(0 0% 0% / .05), 0px 1px 2px -1px hsl(0 0% 0% / .05)}.dark .landing-home{--lp-bg: 2 6 23;--lp-fg: 243 244 246;--lp-card: 30 41 59;--lp-muted: 15 23 42;--lp-muted-fg: 148 163 184;--lp-accent: 30 41 59;--lp-accent-fg: 248 250 252;--lp-border: 41 53 73;--lp-shadow-sm: 0px 4px 8px 0px hsl(0 0% 0% / .1), 0px 1px 2px -1px hsl(0 0% 0% / .1)}.landing-home [id]{scroll-margin-top:5rem}.lp-ripple{mask-image:linear-gradient(to bottom,white,transparent);-webkit-mask-image:linear-gradient(to bottom,white,transparent)}.lp-ripple-circle{position:absolute;top:50%;left:50%;border-radius:9999px;border:1px solid rgb(var(--lp-fg));background-color:rgb(var(--lp-fg) / .25);box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;transform:translate(-50%,-50%) scale(1);animation:lp-ripple 2s ease calc(var(--i, 0) * .2s) infinite}@keyframes lp-ripple{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(.9)}}.lp-gradient-text{--bg-size: 300%;background-image:linear-gradient(to right,#14b8a6,#0d9488,#14b8a6);background-size:var(--bg-size) 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:lp-gradient 8s linear infinite}@keyframes lp-gradient{to{background-position:var(--bg-size) 0}}.lp-blink{animation:lp-blink 1.2s step-end infinite}@keyframes lp-blink{0%,49%{opacity:1}50%,to{opacity:0}}.lp-marquee{--gap: 32px;display:flex;overflow:hidden;gap:var(--gap)}.lp-marquee-track{display:flex;flex-shrink:0;gap:var(--gap);animation:lp-marquee 60s linear infinite}.lp-marquee:hover .lp-marquee-track{animation-duration:140s}@keyframes lp-marquee{0%{transform:translate(0)}to{transform:translate(calc(-100% - var(--gap)))}}.lp-beam{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:conic-gradient(from var(--lp-beam-angle, 0deg),transparent 0deg,transparent 300deg,rgb(var(--lp-ring) / .45) 330deg,transparent 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);animation:lp-beam var(--lp-beam-duration, 10s) linear var(--lp-beam-delay, 0s) infinite}@property --lp-beam-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@keyframes lp-beam{to{--lp-beam-angle: 360deg}}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq details[open] .lp-faq-chevron{transform:rotate(180deg)}@media (prefers-reduced-motion: reduce){.lp-ripple-circle,.lp-gradient-text,.lp-blink,.lp-marquee-track,.lp-beam{animation:none}}
