.ljp-hero[data-v-570bb3a6]{align-items:center;display:flex;flex-direction:column;height:300vh;overflow:hidden;padding-bottom:40px;padding-top:clamp(120px,18vh,200px);perspective:1000px;position:relative;transform-style:preserve-3d}.ljp-hero__bg[data-v-570bb3a6]{display:none}.ljp-hero__video[data-v-570bb3a6]{-o-object-fit:cover;object-fit:cover;opacity:.15;z-index:-1}.ljp-hero__canvas[data-v-570bb3a6],.ljp-hero__video[data-v-570bb3a6]{height:100vh;left:0;pointer-events:none;position:absolute;top:0;width:100%}.ljp-hero__canvas[data-v-570bb3a6]{animation:canvasFadeIn-570bb3a6 2s ease 1.2s forwards;opacity:0;z-index:0}.ljp-hero__content[data-v-570bb3a6]{margin-bottom:64px;max-width:900px;padding:0 24px;position:relative;text-align:center;z-index:2}.ljp-hero__badge[data-v-570bb3a6]{align-items:center;background:#76ff9f1a;border:1px solid rgba(118,255,159,.2);border-radius:100px;display:inline-flex;font-family:Poppins,sans-serif;gap:8px;margin-bottom:32px;padding:8px 20px}.ljp-hero__badge-count[data-v-570bb3a6]{color:#76ff9f;font-size:24px;font-variant-numeric:tabular-nums;font-weight:700}.ljp-hero__badge-label[data-v-570bb3a6]{color:#fff9;font-size:14px;font-weight:500;letter-spacing:2px;text-transform:uppercase}.ljp-hero__title[data-v-570bb3a6]{color:#fff;font-family:Poppins,sans-serif;font-size:clamp(2.5rem,8vw,5rem);font-weight:700;line-height:1.1;margin-bottom:24px;perspective:500px}.ljp-hero__title[data-v-570bb3a6] .char{display:inline-block;will-change:transform,opacity,filter}.ljp-hero__subtitle[data-v-570bb3a6]{color:#fff9;font-family:Poppins,sans-serif;font-size:clamp(1rem,2.5vw,1.25rem);line-height:1.6;margin:0 auto 48px;max-width:600px}.ljp-hero__buttons[data-v-570bb3a6]{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.ljp-hero__btn[data-v-570bb3a6]{align-items:center;border:none;border-radius:100px;cursor:pointer;display:inline-flex;font-family:Poppins,sans-serif;font-size:16px;font-weight:600;gap:10px;padding:16px 32px;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.ljp-hero__btn svg[data-v-570bb3a6]{transition:transform .3s ease}.ljp-hero__btn--primary[data-v-570bb3a6]{background:linear-gradient(135deg,#76ff9f,#35e86a);color:#060907}.ljp-hero__btn--primary[data-v-570bb3a6]:hover{box-shadow:0 10px 40px #76ff9f66;transform:translateY(-2px)}.ljp-hero__btn--primary:hover svg[data-v-570bb3a6]{transform:translateY(4px)}.ljp-hero__btn--secondary[data-v-570bb3a6]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.1);color:#fff}.ljp-hero__btn--secondary[data-v-570bb3a6]:hover{background:#ffffff1a;border-color:#fff3;transform:translateY(-2px)}.ljp-hero__btn--secondary:hover svg[data-v-570bb3a6]{transform:translate(4px)}.ljp-hero__image-wrapper[data-v-570bb3a6]{margin-bottom:64px;max-width:1536px;padding:0 1.5rem;position:relative;width:100%;z-index:1}.ljp-hero__image-glow[data-v-570bb3a6]{background:radial-gradient(ellipse at center,rgba(118,255,159,.12) 0,transparent 70%);height:80%;left:10%;opacity:.3;pointer-events:none;position:absolute;right:10%;top:-40%;z-index:-1}.ljp-hero__image-container[data-v-570bb3a6]{border:1px solid hsla(0,0%,100%,.1);border-radius:16px;box-shadow:0 20px 80px #00000080,0 0 0 1px #ffffff0d,inset 0 1px #ffffff1a;overflow:hidden;position:relative;will-change:transform}.ljp-hero__image[data-v-570bb3a6]{display:block;height:auto;width:100%}.ljp-hero__image-fade[data-v-570bb3a6]{background:linear-gradient(to top,var(--page-bg,#121616) 0,transparent 100%);bottom:0;height:30%;left:0;pointer-events:none;position:absolute;right:0}.ljp-hero__parallax[data-v-570bb3a6]{width:100%;will-change:transform}.ljp-hero__parallax-row[data-v-570bb3a6]{display:flex;gap:20px;margin-bottom:20px}.ljp-hero__parallax-row--1[data-v-570bb3a6],.ljp-hero__parallax-row--3[data-v-570bb3a6]{flex-direction:row-reverse}.ljp-hero__pcard[data-v-570bb3a6]{backface-visibility:hidden;border:1px solid hsla(0,0%,100%,.06);border-radius:23px;cursor:pointer;flex-shrink:0;height:20rem;overflow:hidden;position:relative;width:30rem}.ljp-hero__pcard:hover .ljp-hero__pcard-overlay[data-v-570bb3a6]{opacity:.7}.ljp-hero__pcard:hover .ljp-hero__pcard-name[data-v-570bb3a6]{opacity:1}.ljp-hero__pcard:hover .ljp-hero__pcard-icon[data-v-570bb3a6]{transform:scale(1.1)}.ljp-hero__pcard-img[data-v-570bb3a6]{height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.ljp-hero__pcard-bg[data-v-570bb3a6]{align-items:center;background:linear-gradient(135deg,#76ff9f0d,#ffffff05 50%,#76ff9f08);display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute}.ljp-hero__pcard-icon[data-v-570bb3a6]{font-size:72px;opacity:.2;transition:transform .4s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ljp-hero__pcard-overlay[data-v-570bb3a6]{background:#000;top:0;right:0;bottom:0;left:0;pointer-events:none}.ljp-hero__pcard-name[data-v-570bb3a6],.ljp-hero__pcard-overlay[data-v-570bb3a6]{opacity:0;position:absolute;transition:opacity .3s ease}.ljp-hero__pcard-name[data-v-570bb3a6]{bottom:16px;color:#fff;font-family:Poppins,sans-serif;font-size:16px;font-weight:600;left:16px}@keyframes canvasFadeIn-570bb3a6{0%{opacity:0;transform:translateY(-30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:600px){.ljp-hero[data-v-570bb3a6]{padding-top:100px}.ljp-hero__content[data-v-570bb3a6]{margin-bottom:40px}.ljp-hero__btn[data-v-570bb3a6]{font-size:14px;padding:14px 24px}.ljp-hero__badge[data-v-570bb3a6]{margin-bottom:24px}.ljp-hero__pcard[data-v-570bb3a6]{height:12rem;width:18rem}.ljp-hero__pcard-icon[data-v-570bb3a6]{font-size:48px}.ljp-hero__parallax-row[data-v-570bb3a6]{gap:12px;margin-bottom:12px}}.ljp-feat[data-v-2bc5ea23]{padding:40px 0 80px}.ljp-feat__container[data-v-2bc5ea23]{margin:0 auto;max-width:1536px;padding:0 1.5rem}.ljp-feat__header[data-v-2bc5ea23]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;margin-bottom:60px}.ljp-feat__title[data-v-2bc5ea23]{color:#fff;font-family:Poppins,sans-serif;font-size:clamp(1.875rem,5vw,3.75rem);font-weight:700;letter-spacing:-.02em;line-height:1.1}.ljp-feat__desc[data-v-2bc5ea23]{color:#fff6;font-family:Poppins,sans-serif;font-size:clamp(1rem,2vw,1.125rem);line-height:1.7;max-width:32rem}.ljp-feat__cards[data-v-2bc5ea23]{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin-bottom:60px}.ljp-feat__card[data-v-2bc5ea23]{background:#76ff9f;border-radius:24px;overflow:hidden;position:relative;transform-style:preserve-3d}.ljp-feat__card-inner[data-v-2bc5ea23]{padding:32px 28px;transform-style:preserve-3d;will-change:transform}.ljp-feat__card-glow[data-v-2bc5ea23]{background:radial-gradient(circle,hsla(0,0%,100%,.2) 0,transparent 70%);border-radius:50%;height:200px;opacity:0;pointer-events:none;position:absolute;transform:translate(-50%,-50%);transition:opacity .3s ease;width:200px}.ljp-feat__card-icon[data-v-2bc5ea23]{margin-bottom:20px}.ljp-feat__card-icon svg[data-v-2bc5ea23]{stroke:#0d3320}.ljp-feat__card-title[data-v-2bc5ea23]{color:#0d3320;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;margin-bottom:10px}.ljp-feat__card-desc[data-v-2bc5ea23]{color:#0d3320b3;font-family:Poppins,sans-serif;font-size:14px;line-height:1.7}@media (max-width:768px){.ljp-feat__cards[data-v-2bc5ea23]{grid-template-columns:1fr}.ljp-feat__header[data-v-2bc5ea23]{align-items:flex-start;flex-direction:column}}.ljp-video[data-v-e7e1a9af]{padding:100px 0}@media (max-width:768px){.ljp-video[data-v-e7e1a9af]{padding:60px 0}}.ljp-video__container[data-v-e7e1a9af]{margin:0 auto;max-width:900px;padding:0 24px;text-align:center}.ljp-video__title[data-v-e7e1a9af]{color:#fff;font-size:clamp(24px,4vw,36px);font-weight:700;margin:0 0 12px}.ljp-video__desc[data-v-e7e1a9af]{color:#fff9;font-size:15px;margin:0 0 40px}.ljp-video__wrapper[data-v-e7e1a9af]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.06);border-radius:16px;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.ljp-video__wrapper iframe[data-v-e7e1a9af]{height:100%;left:0;position:absolute;top:0;width:100%}.ljp1[data-v-4997fef7]{color:#fff;min-height:100vh;overflow-x:hidden}.ljp1__fab[data-v-4997fef7]{align-items:center;background:#76ff9f;border:none;border-radius:9999px;bottom:28px;box-shadow:none;color:#0d3320;cursor:pointer;display:flex;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;gap:8px;left:50%;padding:14px 24px;position:fixed;transform:translate(-50%);transition:transform .2s ease;z-index:100}.ljp1__fab-arrow[data-v-4997fef7]{animation:ljp1-bounce-4997fef7 1.2s ease-in-out infinite}.ljp1__fab[data-v-4997fef7]:hover{transform:translate(-50%) translateY(-2px)}.ljp1__fab[data-v-4997fef7]:active{transform:translate(-50%) translateY(0)}@keyframes ljp1-bounce-4997fef7{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.ljp1-fab-enter-active[data-v-4997fef7]{transition:all .4s cubic-bezier(.34,1.56,.64,1)}.ljp1-fab-leave-active[data-v-4997fef7]{transition:all .25s ease-in}.ljp1-fab-enter-from[data-v-4997fef7],.ljp1-fab-leave-to[data-v-4997fef7]{opacity:0;transform:translate(-50%) translateY(20px) scale(.9)}body:has(.ljp1){overflow-x:hidden}body:has(.ljp1) .footer{margin-top:0!important}
