.lpd,.lpm{color:#f3f2e7;font-family:var(--font-body);background:#0d0e0b}.lpm{display:none}@media (max-width:900px){.lpd{display:none}.lpm{display:block}}.lpm>div{max-width:640px;margin:0 auto}html:has(.lpd){scroll-behavior:smooth}.lpd [id],.lpm [id]{scroll-margin-top:84px}.lpm [id]{scroll-margin-top:136px}@media (prefers-reduced-motion:reduce){html:has(.lpd){scroll-behavior:auto}}.lpd *{box-sizing:border-box}.lpd a{color:inherit;text-decoration:none}.lpd summary{list-style:none}.lpd summary::-webkit-details-marker{display:none}@property --n{syntax:"<integer>";inherits:false;initial-value:0}.lpd .count{counter-reset:n var(--n);animation:1.8s cubic-bezier(.2,.7,.2,1) .5s both count-d}.lpd .count:after{content:counter(n) var(--unit,"")}@keyframes count-d{0%{--n:0}to{--n:var(--to)}}.lpd .w{vertical-align:bottom;padding-bottom:.08em;display:inline-block;overflow:hidden}.lpd .w>span{animation:.95s cubic-bezier(.2,.8,.2,1) backwards up-d;animation-delay:calc(var(--i)*90ms + .15s);display:inline-block}@keyframes up-d{0%{transform:translateY(108%)}}.lpd .fade{animation:.9s cubic-bezier(.2,.8,.2,1) backwards fd-d;animation-delay:calc(var(--d,0)*1ms + .7s)}@keyframes fd-d{0%{opacity:0;transform:translateY(24px)}}.lpd .fl{animation:6s ease-in-out 3 both fl-d;animation-delay:var(--fd,0s)}@keyframes fl-d{0%,to{transform:translateY(0) rotate(var(--r,0deg))}50%{transform:translateY(-14px) rotate(var(--r,0deg))}}.lpd .ring{stroke-dasharray:100;stroke-dashoffset:var(--off);animation:1.8s cubic-bezier(.2,.8,.2,1) .7s backwards rd-d}@keyframes rd-d{0%{stroke-dashoffset:100px}}.lpd .bar{transform-origin:0;transform:scaleX(var(--w));animation:1.4s cubic-bezier(.2,.8,.2,1) .9s backwards bg-d}@keyframes bg-d{0%{transform:scaleX(0)}}.lpd .aur{animation:18s ease-in-out alternate both dr-d}@keyframes dr-d{to{transform:translate(-60px,50px)scale(1.12)}}.lpd .pulse{animation:2.4s ease-in-out 3 pl-d}@keyframes pl-d{0%,to{box-shadow:0 0 #8fdcb480}50%{box-shadow:0 0 0 10px #8fdcb400}}.lpd .draw{stroke-dasharray:100;animation:1.6s ease-out 1.1s backwards dw-d}@keyframes dw-d{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@supports (animation-timeline:view()){.lpd .rv{animation:linear both rv-d;animation-timeline:view();animation-range:entry entry 38%}@keyframes rv-d{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.lpd .sc{animation:linear both sc-d;animation-timeline:view();animation-range:entry 10% cover 45%}@keyframes sc-d{0%{opacity:.18}to{opacity:1}}}.lpd .btn-p{color:#10130a;min-height:56px;font:600 17px var(--font-body);background:#8fdcb4;border-radius:999px;align-items:center;gap:10px;padding:0 30px;transition:transform .25s,box-shadow .25s;display:inline-flex}.lpd .btn-p:hover{transform:translateY(-3px);box-shadow:0 0 0 7px #8fdcb429,0 18px 50px -12px #8fdcb480}.lpd .btn-g{color:#f3f2e7;min-height:56px;font:500 17px var(--font-body);border:1px solid #444a36;border-radius:999px;align-items:center;gap:10px;padding:0 28px;transition:border-color .25s,background .25s;display:inline-flex}.lpd .btn-g:hover{background:#8fdcb40f;border-color:#8fdcb4}.lpd .card{background:#181a13;border:1px solid #2b2f22;border-radius:28px;padding:34px;transition:border-color .3s,transform .4s;position:relative;overflow:hidden}.lpd .card:hover{border-color:#444a36;transform:translateY(-4px)}.lpd .eb{font:500 12px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#8f927c}.lpd .h2{font:600 clamp(34px,4vw,56px)/1.08 var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0}.lpd .h3{font:600 28px/1.1 var(--font-display);letter-spacing:-.02em;margin:0}.lpd .p{color:#b9bba9;margin:0;font-size:18px;line-height:1.55}.lpd .navl,.lpm .navl{white-space:nowrap;color:#b9bba9;border-radius:999px;align-items:center;min-height:44px;padding:0 14px;font-size:15px;transition:color .2s,background .2s;display:inline-flex}.lpd footer a,.lpm footer a{align-items:center;min-height:44px;display:inline-flex}.lpd .navl:hover{color:#f3f2e7;background:#f3f2e70f}.lpd .faq{border-top:1px solid #2b2f22}.lpd .faq summary{cursor:pointer;font:600 clamp(20px,2vw,26px)/1.2 var(--font-display);letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:24px;padding:28px 0;display:flex}.lpd .faq summary i{color:#8fdcb4;width:44px;height:44px;font-style:normal;font:500 22px var(--font-mono);border:1px solid #444a36;border-radius:50%;flex:none;place-items:center;transition:transform .35s,background .35s;display:grid}.lpd .faq[open] summary i{background:#8fdcb41a;transform:rotate(45deg)}.lpd .faq p{max-width:760px;margin:0 0 28px}.lpd .b7{grid-column:span 7}.lpd .b5{grid-column:span 5}.lpd .b6{grid-column:span 6}.lpd .row2{flex-wrap:wrap;gap:20px;display:flex}@media (max-width:980px){.lpd .b7,.lpd .b5,.lpd .b6{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.lpd *{transition:none!important;animation:none!important}.lpd .count,.lpm .count{counter-reset:n var(--to)}}.lpd ::selection,.lpm ::selection{color:#10130a;background:#8fdcb4}.lpm *{box-sizing:border-box}.lpm a{color:inherit;text-decoration:none}.lpm summary{list-style:none}.lpm summary::-webkit-details-marker{display:none}.lpm .count{counter-reset:n var(--n);animation:1.8s cubic-bezier(.2,.7,.2,1) .5s both count-m}.lpm .count:after{content:counter(n) var(--unit,"")}@keyframes count-m{0%{--n:0}to{--n:var(--to)}}.lpm .w{vertical-align:bottom;padding-bottom:.08em;display:inline-block;overflow:hidden}.lpm .w>span{animation:.95s cubic-bezier(.2,.8,.2,1) backwards up-m;animation-delay:calc(var(--i)*90ms + .15s);display:inline-block}@keyframes up-m{0%{transform:translateY(108%)}}.lpm .fade{animation:.9s cubic-bezier(.2,.8,.2,1) backwards fd-m;animation-delay:calc(var(--d,0)*1ms + .7s)}@keyframes fd-m{0%{opacity:0;transform:translateY(24px)}}.lpm .fl{animation:6s ease-in-out 3 both fl-m;animation-delay:var(--fd,0s)}@keyframes fl-m{0%,to{transform:translateY(0) rotate(var(--r,0deg))}50%{transform:translateY(-10px) rotate(var(--r,0deg))}}.lpm .ring{stroke-dasharray:100;stroke-dashoffset:var(--off);animation:1.8s cubic-bezier(.2,.8,.2,1) .7s backwards rd-m}@keyframes rd-m{0%{stroke-dashoffset:100px}}.lpm .bar{transform-origin:0;transform:scaleX(var(--w));animation:1.4s cubic-bezier(.2,.8,.2,1) .9s backwards bg-m}@keyframes bg-m{0%{transform:scaleX(0)}}.lpm .aur{animation:18s ease-in-out alternate both dr-m}@keyframes dr-m{to{transform:translate(-40px,36px)scale(1.12)}}.lpm .pulse{animation:2.4s ease-in-out 3 pl-m}@keyframes pl-m{0%,to{box-shadow:0 0 #8fdcb480}50%{box-shadow:0 0 0 10px #8fdcb400}}.lpm .draw{stroke-dasharray:100;animation:1.6s ease-out 1.1s backwards dw-m}@keyframes dw-m{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@supports (animation-timeline:view()){.lpm .rv{animation:linear both rv-m;animation-timeline:view();animation-range:entry entry 38%}@keyframes rv-m{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.lpm .sc{animation:linear both sc-m;animation-timeline:view();animation-range:entry 10% cover 45%}@keyframes sc-m{0%{opacity:.18}to{opacity:1}}}.lpm .btn-p{color:#10130a;min-height:56px;font:600 17px var(--font-body);background:#8fdcb4;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 30px;display:inline-flex}.lpm .btn-g{color:#f3f2e7;min-height:56px;font:500 17px var(--font-body);border:1px solid #444a36;border-radius:999px;justify-content:center;align-items:center;padding:0 28px;display:inline-flex}.lpm .card{background:#181a13;border:1px solid #2b2f22;border-radius:26px;padding:26px;position:relative;overflow:hidden}.lpm .eb{font:500 12px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#8f927c}.lpm .h2{font:600 36px/1.08 var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0}.lpm .h3{font:600 24px/1.1 var(--font-display);letter-spacing:-.02em;margin:0}.lpm .p{color:#b9bba9;margin:0;font-size:17px;line-height:1.55}.lpm .faq{border-top:1px solid #2b2f22}.lpm .faq summary{cursor:pointer;font:600 20px/1.2 var(--font-display);letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;display:flex}.lpm .faq summary i{color:#8fdcb4;width:40px;height:40px;font-style:normal;font:500 20px var(--font-mono);border:1px solid #444a36;border-radius:50%;flex:none;place-items:center;transition:transform .35s;display:grid}.lpm .faq[open] summary i{transform:rotate(45deg)}.lpm .faq p{margin:0 0 22px}@media (prefers-reduced-motion:reduce){.lpm *{transition:none!important;animation:none!important}}
