.lp{--bg:#0b0b0c;--panel:#121214;--raise:#1a1a1d;--line:#26262a;--text:#f2f2f4;--mut:#9c9ca4;--dim:#626269;--ter:#e2b06c;--ter-ink:#0b0b0c;--ter-soft:hsla(35,67%,65%,.13);--ok:#3ecf8e;--band:#101012;--band-line:#232327}.lp[data-lp=light]{--bg:#f7f7f8;--panel:#fff;--raise:#efeff1;--line:#e4e4e8;--text:#17171a;--mut:#5c5c66;--dim:#9a9aa3;--ter:#b6802e;--ter-ink:#fff;--ter-soft:rgba(182,128,46,.12);--ok:#1fa46c;--band:#131316;--band-line:#26262b}@keyframes lp-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes lp-faqin{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes lp-fadein{0%{opacity:0}to{opacity:1}}@keyframes lp-pulse{0%,to{opacity:.35;transform:scale(1)}50%{opacity:1;transform:scale(1.25)}}@keyframes lp-grow{0%{width:8%}to{width:92%}}@keyframes lp-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes lp-typing{0%{width:22%}45%{width:86%}70%{width:86%}to{width:22%}}@keyframes lp-node{0%,to{box-shadow:0 0 0 0 hsla(35,67%,65%,0);border-color:hsla(35,67%,65%,.4)}50%{box-shadow:0 0 0 6px hsla(35,67%,65%,.14);border-color:#e2b06c}}@keyframes lp-travel{0%{left:0;opacity:0}12%{opacity:1}72%{left:calc(100% - 8px);opacity:1}84%,to{left:calc(100% - 8px);opacity:0}}.lp [data-reveal]{opacity:0;transform:translateY(36px);transition:opacity .7s cubic-bezier(.2,.8,.2,1),transform .7s cubic-bezier(.2,.8,.2,1)}.lp [data-reveal="2"]{transition-delay:.14s}.lp [data-reveal="3"]{transition-delay:.28s}.lp [data-reveal].lp-in{opacity:1;transform:none}.lp .lp-logo{height:34px;width:auto;flex:none;opacity:.85;transition:opacity .15s}.lp .lp-logo:hover{opacity:1}.lp .lp-navlink{padding:7px 13px;border-radius:9px;transition:background .15s,color .15s}.lp .lp-navlink:hover{background:var(--raise);color:var(--text)}.lp .lp-cta{transition:filter .15s}.lp .lp-cta:hover{filter:brightness(1.08)}.lp .lp-ghost{transition:border-color .15s,background .15s}.lp .lp-ghost:hover{border-color:var(--dim);background:var(--raise)}.lp .lp-tile{transition:border-color .2s,box-shadow .2s,transform .2s}.lp .lp-tile:hover{border-color:color-mix(in oklab,var(--ter) 35%,var(--line));box-shadow:0 12px 32px rgba(0,0,0,.14);transform:translateY(-2px)}.lp .lp-tile-wide:hover{border-color:var(--dim);box-shadow:0 8px 24px rgba(0,0,0,.12)}.lp .lp-faq{transition:flex-basis .62s cubic-bezier(.22,.61,.21,1),flex-grow .62s cubic-bezier(.22,.61,.21,1),min-width .62s cubic-bezier(.22,.61,.21,1),padding .62s cubic-bezier(.22,.61,.21,1),background .5s cubic-bezier(.22,.61,.21,1),box-shadow .62s cubic-bezier(.22,.61,.21,1),border-color .25s ease;will-change:flex-basis,flex-grow;transform:translateZ(0);backface-visibility:hidden}.lp .lp-faq-closed:hover{border-color:color-mix(in oklab,var(--ter) 45%,var(--line))}.lp .lp-faq-track{transition:transform .62s cubic-bezier(.22,.61,.21,1);will-change:transform}.lp .lp-faq-q{animation:lp-faqin .5s cubic-bezier(.22,.61,.21,1) .14s both}.lp .lp-faq-a{animation:lp-faqin .5s cubic-bezier(.22,.61,.21,1) .24s both}.lp .lp-faq-closed-q{animation:lp-fadein .45s ease .12s both}@media (prefers-reduced-motion:reduce){.lp [data-reveal]{opacity:1;transform:none;transition:none}.lp .lp-faq,.lp .lp-faq-track{transition:none}.lp .lp-faq-a,.lp .lp-faq-closed-q,.lp .lp-faq-q,.lp [style*=lp-blink],.lp [style*=lp-grow],.lp [style*=lp-marquee],.lp [style*=lp-node],.lp [style*=lp-pulse],.lp [style*=lp-travel],.lp [style*=lp-typing]{animation:none!important}}