.lp-reveal{opacity:0;transform:translateY(24px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.lp-reveal-visible{opacity:1;transform:none}@media (scripting:none){.lp-reveal{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.lp-reveal{opacity:1;transform:none;transition:none}}@keyframes lp-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.lp-hero-enter{animation:lp-rise .9s cubic-bezier(.16,1,.3,1) both}@keyframes lp-draw{to{stroke-dashoffset:0}}.lp-underline path{stroke-dasharray:240;stroke-dashoffset:240;animation:lp-draw .7s cubic-bezier(.65,0,.35,1) .7s forwards}@keyframes lp-packet{0%{left:0;opacity:0}6%{opacity:1}94%{opacity:1}to{left:100%;opacity:0}}.lp-packet{position:absolute;top:-2.5px;width:6px;height:6px;border-radius:9999px;background:#7fdcf2;box-shadow:0 0 12px 2px rgba(80,201,233,.75);animation:lp-packet 5.5s cubic-bezier(.45,0,.55,1) infinite}@keyframes lp-faq-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}details[open] .lp-faq-answer{animation:lp-faq-in .25s ease-out}@media (prefers-reduced-motion:reduce){.lp-hero-enter,.lp-underline path,details[open] .lp-faq-answer{animation:none}.lp-underline path{stroke-dashoffset:0}.lp-packet{display:none}}