.lk-image[data-v-e63fb6fb]{display:inline-block;font-family:Inter Variable,Inter,system-ui,sans-serif;line-height:0;position:relative}.lk-image--clickable .lk-image__img[data-v-e63fb6fb]{cursor:zoom-in}.lk-image__img[data-v-e63fb6fb]{border-radius:4px;display:block;max-width:100%}.lk-image-preview-mask[data-v-e63fb6fb]{align-items:center;background:#000000d1;display:flex;inset:0;justify-content:center;overflow:hidden;position:fixed;z-index:1100}.lk-image-preview__close[data-v-e63fb6fb]{align-items:center;background:#ffffff1a;border:none;border-radius:999px;color:#ffffffd9;cursor:pointer;display:inline-flex;height:36px;justify-content:center;padding:0;position:absolute;right:20px;top:20px;transition:background-color .15s ease;width:36px}.lk-image-preview__close svg[data-v-e63fb6fb]{height:13px;width:13px}.lk-image-preview__close[data-v-e63fb6fb]:hover{background:#ffffff2e}.lk-image-preview__stage[data-v-e63fb6fb]{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;padding:48px;width:100%}.lk-image-preview__stage--draggable[data-v-e63fb6fb]{cursor:grab}.lk-image-preview__img[data-v-e63fb6fb]{max-height:100%;max-width:100%;transition:transform .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lk-image-preview__toolbar[data-v-e63fb6fb]{align-items:center;background:#1c1c20;border:1px solid hsla(0,0%,100%,.14);border-radius:10px;bottom:24px;box-shadow:0 8px 24px #0006;display:flex;gap:4px;left:50%;padding:6px;position:absolute;transform:translate(-50%)}.lk-image-preview__toolbar-btn[data-v-e63fb6fb]{align-items:center;background:transparent;border:none;border-radius:6px;color:#fffc;cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:0;text-decoration:none;transition:background-color .15s ease,color .15s ease;width:32px}.lk-image-preview__toolbar-btn svg[data-v-e63fb6fb]{height:16px;width:16px}.lk-image-preview__toolbar-btn[data-v-e63fb6fb]:hover:not(:disabled){background:#ffffff1a;color:#fff}.lk-image-preview__toolbar-btn[data-v-e63fb6fb]:disabled{color:#ffffff4d;cursor:not-allowed}.lk-image-preview__scale[data-v-e63fb6fb]{color:#ffffffb3;font-size:12px;min-width:42px;text-align:center}.lk-image-preview__divider[data-v-e63fb6fb]{background:#ffffff24;height:20px;margin:0 2px;width:1px}.lk-image-preview-enter-active[data-v-e63fb6fb],.lk-image-preview-leave-active[data-v-e63fb6fb]{transition:opacity .18s ease}.lk-image-preview-enter-from[data-v-e63fb6fb],.lk-image-preview-leave-to[data-v-e63fb6fb]{opacity:0}.hero[data-v-c5d92ba5]{overflow:hidden;padding:clamp(40px,7vw,96px) 24px clamp(48px,7vw,88px);position:relative}.hero__glow[data-v-c5d92ba5]{background:radial-gradient(40% 50% at 78% 40%,rgba(79,192,141,.16) 0,transparent 70%),radial-gradient(30% 40% at 20% 10%,rgba(196,181,253,.08) 0,transparent 70%);height:120%;inset:-20% -10% auto;pointer-events:none;position:absolute}.hero__inner[data-v-c5d92ba5]{align-items:center;display:grid;gap:clamp(32px,5vw,72px);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);margin:0 auto;max-width:1180px;position:relative}.hero__title[data-v-c5d92ba5]{color:#fffffff2;font-size:clamp(2.2rem,5.2vw,3.7rem);font-weight:800;letter-spacing:-.04em;line-height:1.06;margin:0 0 22px;text-wrap:pretty}.hero__title[data-v-c5d92ba5] .accent{display:block}.hero__lead[data-v-c5d92ba5]{color:#ffffffb3;font-size:clamp(1rem,1.4vw,1.12rem);line-height:1.65;margin:0 0 32px;max-width:540px}.hero__actions[data-v-c5d92ba5]{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px}.hero__actions[data-v-c5d92ba5] .lk-button{box-sizing:border-box;min-height:50px}.hero__trust[data-v-c5d92ba5]{display:flex;flex-wrap:wrap;gap:8px 20px;list-style:none;margin:0;padding:0}.hero__trust li[data-v-c5d92ba5]{color:#ffffff94;font-size:.88rem;padding-left:22px;position:relative}.hero__trust li[data-v-c5d92ba5]:before{border-bottom:2px solid #63e2b7;border-left:2px solid #63e2b7;content:"";height:6px;left:2px;position:absolute;top:.35em;transform:rotate(-45deg);width:10px}.sticky-cta[data-v-c5d92ba5]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#18181ceb;border-top:1px solid hsla(0,0%,100%,.08);bottom:0;left:0;padding:12px 16px calc(12px + env(safe-area-inset-bottom));position:fixed;right:0;z-index:50}.sticky-cta[data-v-c5d92ba5] .lk-button{box-sizing:border-box}.sticky-enter-active[data-v-c5d92ba5],.sticky-leave-active[data-v-c5d92ba5]{transition:transform .25s ease,opacity .25s ease}.sticky-enter-from[data-v-c5d92ba5],.sticky-leave-to[data-v-c5d92ba5]{opacity:0;transform:translateY(100%)}@media(max-width:960px){.hero__inner[data-v-c5d92ba5]{grid-template-columns:1fr}.hero__visual[data-v-c5d92ba5]{margin:0 auto;max-width:520px;width:100%}}@media(max-width:640px){.hero__actions[data-v-c5d92ba5]{flex-direction:column}.hero__actions[data-v-c5d92ba5] .lk-button{width:100%}}.ba__head[data-v-eecaf730],.ba__row[data-v-eecaf730]{align-items:stretch;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr)}.ba__head[data-v-eecaf730]{margin-bottom:12px}.ba__col-title[data-v-eecaf730]{font-size:.82rem;font-weight:700;letter-spacing:.08em;padding:0 20px;text-transform:uppercase}.ba__col-title--before[data-v-eecaf730]{color:#ff8a80d9}.ba__col-title--after[data-v-eecaf730]{color:#63e2b7}.ba__row[data-v-eecaf730]{margin-bottom:12px}.ba__after[data-v-eecaf730],.ba__before[data-v-eecaf730]{border-radius:16px;font-size:.98rem;line-height:1.55;margin:0;padding:18px 20px}.ba__before[data-v-eecaf730]{background:#ffffff06;border:1px solid hsla(0,0%,100%,.06);color:#ffffff8c}.ba__after[data-v-eecaf730]{background:linear-gradient(110deg,#4fc08d1f,#4fc08d08);border:1px solid rgba(99,226,183,.2);color:#ffffffe6}.ba__arrow[data-v-eecaf730]{align-items:center;color:#63e2b7b3;display:flex;font-size:1.2rem;justify-content:center}.ba__mobile-label[data-v-eecaf730]{display:none}@media(max-width:720px){.ba__head[data-v-eecaf730]{display:none}.ba__row[data-v-eecaf730]{gap:6px;grid-template-columns:1fr;margin-bottom:20px}.ba__arrow[data-v-eecaf730]{display:none}.ba__mobile-label[data-v-eecaf730]{display:block;font-size:.72rem;font-weight:700;letter-spacing:.08em;margin-bottom:4px;text-transform:uppercase}.ba__before .ba__mobile-label[data-v-eecaf730]{color:#ff8a80d9}.ba__after .ba__mobile-label[data-v-eecaf730]{color:#63e2b7}}.timeline[data-v-d872b2c2]{list-style:none;margin:0 auto;max-width:760px;padding:0;position:relative}.timeline[data-v-d872b2c2]:before{background:linear-gradient(180deg,#63e2b7,#c4b5fd);bottom:20px;content:"";left:19px;opacity:.35;position:absolute;top:20px;width:2px}.timeline__item[data-v-d872b2c2]{display:grid;gap:20px;grid-template-columns:40px minmax(0,1fr);padding-bottom:32px;position:relative}.timeline__item[data-v-d872b2c2]:last-child{padding-bottom:0}.timeline__dot[data-v-d872b2c2]{align-items:center;background:#18181c;border:2px solid rgba(99,226,183,.6);border-radius:50%;color:#63e2b7;display:flex;font-weight:800;height:40px;justify-content:center;position:relative;width:40px;z-index:1}.timeline__body[data-v-d872b2c2]{padding-top:8px}.timeline__when[data-v-d872b2c2]{color:#ffffff73;display:inline-block;font-size:.8rem;font-weight:700;letter-spacing:.06em;margin:0 0 6px;text-transform:uppercase}.timeline__title[data-v-d872b2c2]{color:#ffffffeb;font-size:1.2rem;font-weight:700;letter-spacing:-.015em;margin:0 0 8px}.timeline__text[data-v-d872b2c2]{color:#ffffffa3;font-size:.98rem;line-height:1.6;margin:0}.timeline__link[data-v-d872b2c2]{color:#63e2b7;display:inline-block;font-size:.92rem;font-weight:600;margin-top:10px}.shots__tabs[data-v-3243c04d]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:20px}.shots__tab[data-v-3243c04d]{background:transparent;border:1px solid hsla(0,0%,100%,.1);border-radius:999px;color:#ffffff9e;cursor:pointer;font:inherit;font-size:.9rem;font-weight:600;padding:8px 16px;transition:all .15s ease}.shots__tab[data-v-3243c04d]:hover{border-color:#ffffff38;color:#ffffffe6}.shots__tab--active[data-v-3243c04d],.shots__tab--active[data-v-3243c04d]:hover{background:#63e2b7;border-color:#63e2b7;color:#0f2a1f}.shots__tab[data-v-3243c04d]:focus-visible{outline:2px solid #63e2b7;outline-offset:2px}.shots__caption[data-v-3243c04d]{color:#ffffffb3;font-size:1rem;margin:0 0 18px;min-height:1.6em;text-align:center}.shots__frame[data-v-3243c04d]{background:#18181c;border:1px solid hsla(0,0%,100%,.09);border-radius:18px;box-shadow:0 30px 80px #0006;display:grid;margin:0 auto;max-width:1040px;overflow:hidden}.shots__img[data-v-3243c04d]{grid-area:1/1;opacity:0;transition:opacity .35s ease,visibility 0s linear .35s;visibility:hidden}.shots__img--active[data-v-3243c04d]{opacity:1;transition:opacity .35s ease,visibility 0s;visibility:visible}.shots__frame[data-v-3243c04d] .lk-image img,.shots__frame[data-v-3243c04d] .lk-image{cursor:zoom-in;display:block;height:100%;width:100%}@media(max-width:640px){.shots__caption[data-v-3243c04d]{font-size:.95rem;min-height:3.2em}}.bento[data-v-8883c4ca]{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.bento__card[data-v-8883c4ca]{background:radial-gradient(90% 70% at 100% 0,color-mix(in srgb,var(--accent) 9%,transparent) 0,transparent 65%),#ffffff06;border:1px solid hsla(0,0%,100%,.08);border-radius:20px;color:inherit;display:flex;flex-direction:column;padding:26px;transition:transform .2s ease,border-color .2s ease}.bento__card--wide[data-v-8883c4ca]{grid-column:span 2}.bento__card--link[data-v-8883c4ca]:hover{border-color:color-mix(in srgb,var(--accent) 45%,transparent);transform:translateY(-3px)}.bento__icon[data-v-8883c4ca]{align-items:center;background:color-mix(in srgb,var(--accent) 14%,transparent);border-radius:12px;color:var(--accent);display:inline-flex;height:44px;justify-content:center;margin-bottom:18px;width:44px}.bento__title[data-v-8883c4ca]{color:#ffffffeb;font-size:1.15rem;font-weight:700;letter-spacing:-.015em;line-height:1.3;margin:0 0 10px}.bento__card--wide .bento__title[data-v-8883c4ca]{font-size:1.35rem}.bento__text[data-v-8883c4ca]{color:#ffffff9e;flex:1;font-size:.95rem;line-height:1.6;margin:0 0 18px}.bento__feature[data-v-8883c4ca]{color:var(--accent);font-size:.82rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}@media(max-width:960px){.bento[data-v-8883c4ca]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.bento[data-v-8883c4ca]{grid-template-columns:1fr}.bento__card--wide[data-v-8883c4ca]{grid-column:auto}}.final[data-v-9cf149f1]{padding:clamp(56px,8vw,104px) 24px}.final__panel[data-v-9cf149f1]{background:radial-gradient(70% 90% at 50% 0,rgba(79,192,141,.22) 0,transparent 70%),radial-gradient(50% 60% at 100% 100%,rgba(196,181,253,.12) 0,transparent 70%),#1c1c21;border:1px solid rgba(99,226,183,.25);border-radius:28px;box-shadow:0 30px 80px #00000059;margin:0 auto;max-width:920px;padding:clamp(36px,6vw,64px) clamp(24px,5vw,56px);text-align:center}.final__title[data-v-9cf149f1]{color:#fffffff2;font-size:clamp(1.5rem,3.4vw,2.3rem);font-weight:800;letter-spacing:-.03em;line-height:1.15;margin:0 auto 14px;max-width:700px}.final__lead[data-v-9cf149f1]{color:#ffffffa8;font-size:1.05rem;margin:0 0 28px}.final__btn[data-v-9cf149f1]{box-sizing:border-box;min-height:52px;padding-left:32px;padding-right:32px}.pricing[data-v-85cf4345]{padding:clamp(56px,8vw,104px) 24px}.pricing__inner[data-v-85cf4345]{margin:0 auto;max-width:880px;text-align:center}.pricing__eyebrow[data-v-85cf4345]{color:#63e2b7;font-size:.8rem;font-weight:700;letter-spacing:.12em;margin:0 0 10px;text-transform:uppercase}.pricing__title[data-v-85cf4345]{color:#ffffffeb;font-size:clamp(1.6rem,3.4vw,2.3rem);font-weight:750;letter-spacing:-.03em;line-height:1.15;margin:0 0 14px}.pricing__lead[data-v-85cf4345]{color:#ffffffa8;font-size:1.02rem;line-height:1.6;margin:0 auto 40px;max-width:560px}.pricing__grid[data-v-85cf4345]{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr));text-align:left}.plan[data-v-85cf4345]{background:#ffffff06;border:1px solid hsla(0,0%,100%,.09);border-radius:20px;display:flex;flex-direction:column;padding:28px;position:relative}.plan--featured[data-v-85cf4345]{background:radial-gradient(120% 90% at 100% 0,rgba(79,192,141,.16) 0,transparent 60%),#ffffff08;border-color:#63e2b773;box-shadow:0 24px 64px #0000004d}.plan__badge[data-v-85cf4345]{background:#63e2b7;border-radius:999px;color:#0f2a1f;font-size:.75rem;font-weight:700;padding:4px 10px;position:absolute;right:24px;top:24px}.plan__name[data-v-85cf4345]{color:#ffffffa8;font-size:1rem;font-weight:600;margin:0 0 14px}.plan__price[data-v-85cf4345]{align-items:baseline;display:flex;gap:8px;margin:0 0 8px}.plan__value[data-v-85cf4345]{color:#fffffff2;font-size:clamp(2.4rem,5vw,3rem);font-weight:800;letter-spacing:-.04em;line-height:1}.plan--featured .plan__value[data-v-85cf4345]{color:#63e2b7}.plan__unit[data-v-85cf4345]{color:#ffffff85;font-size:1rem;font-weight:600}.plan__note[data-v-85cf4345]{color:#fff9;font-size:.9rem;line-height:1.45;margin:0 0 20px;min-height:2.9em}.plan__old[data-v-85cf4345]{color:#fff6}.plan__list[data-v-85cf4345]{flex:1;list-style:none;margin:0 0 24px;padding:0}.plan__list li[data-v-85cf4345]{color:#fffc;font-size:.93rem;line-height:1.45;margin-bottom:10px;padding-left:26px;position:relative}.plan__list li[data-v-85cf4345]:before{border-bottom:2px solid #63e2b7;border-left:2px solid #63e2b7;content:"";height:7px;left:2px;position:absolute;top:.3em;transform:rotate(-45deg);width:12px}.plan__btn[data-v-85cf4345]{box-sizing:border-box;min-height:48px}.pricing__footnote[data-v-85cf4345]{color:#ffffff73;font-size:.82rem;margin:24px 0 0}@media(max-width:720px){.pricing__grid[data-v-85cf4345]{grid-template-columns:1fr}.plan--featured[data-v-85cf4345]{order:-1}.plan__note[data-v-85cf4345]{min-height:0}}.faq[data-v-b3216ede]{padding:clamp(56px,8vw,104px) 24px}.faq__inner[data-v-b3216ede]{margin:0 auto;max-width:820px}.faq__eyebrow[data-v-b3216ede]{color:#63e2b7;font-size:.8rem;font-weight:700;letter-spacing:.12em;margin:0 0 10px;text-align:center;text-transform:uppercase}.faq__title[data-v-b3216ede]{color:#ffffffeb;font-size:clamp(1.6rem,3.4vw,2.3rem);font-weight:750;letter-spacing:-.03em;line-height:1.15;margin:0 0 36px;text-align:center}.faq__list[data-v-b3216ede]{border-top:1px solid hsla(0,0%,100%,.08)}.faq-item[data-v-b3216ede]{border-bottom:1px solid hsla(0,0%,100%,.08)}.faq-item__q[data-v-b3216ede]{align-items:center;color:#ffffffe0;cursor:pointer;display:flex;font-size:1.04rem;font-weight:600;gap:20px;justify-content:space-between;line-height:1.4;list-style:none;padding:20px 4px;transition:color .15s ease}.faq-item__q[data-v-b3216ede]::-webkit-details-marker{display:none}.faq-item__q[data-v-b3216ede]:hover{color:#63e2b7}.faq-item__q[data-v-b3216ede]:focus-visible{border-radius:6px;outline:2px solid #63e2b7;outline-offset:2px}.faq-item__icon[data-v-b3216ede]{flex:none;height:14px;position:relative;width:14px}.faq-item__icon[data-v-b3216ede]:after,.faq-item__icon[data-v-b3216ede]:before{background:currentColor;border-radius:1px;content:"";height:2px;left:0;position:absolute;top:6px;transition:transform .2s ease;width:14px}.faq-item__icon[data-v-b3216ede]:after{transform:rotate(90deg)}.faq-item[open] .faq-item__icon[data-v-b3216ede]:after{transform:rotate(0)}.faq-item__a[data-v-b3216ede]{padding:0 4px 22px}.faq-item__a p[data-v-b3216ede]{color:#ffffffa8;font-size:.97rem;line-height:1.65;margin:0 0 10px}.faq-item__a p[data-v-b3216ede]:last-child{margin-bottom:0}.feature-landing{background:#18181c;color:#ffffffd1;min-height:100vh}.feature-landing a,.feature-landing a:focus,.feature-landing a:focus-visible,.feature-landing a:hover{text-decoration:none}.feature-landing h1,.feature-landing h2,.feature-landing h3{text-wrap:balance}.feature-landing .eyebrow{color:#63e2b7;font-size:.8rem;font-weight:700;letter-spacing:.12em;margin:0 0 14px;text-transform:uppercase}.feature-landing .eyebrow--center{margin-bottom:10px;text-align:center}.feature-landing .accent{background:linear-gradient(110deg,#f7c948,#4fc08d 55%,#66d3a2);-webkit-background-clip:text;background-clip:text;color:transparent}.feature-landing .section{padding:clamp(56px,8vw,104px) 24px}.feature-landing .section--tinted{background:linear-gradient(180deg,#ffffff05,#ffffff08);border-bottom:1px solid hsla(0,0%,100%,.05);border-top:1px solid hsla(0,0%,100%,.05)}.feature-landing .section__inner{margin:0 auto;max-width:1040px}.feature-landing .section__inner--wide{max-width:1180px}.feature-landing .section__title{color:#ffffffeb;font-size:clamp(1.6rem,3.4vw,2.3rem);font-weight:750;letter-spacing:-.03em;line-height:1.15;margin:0 auto 16px;max-width:780px;text-align:center}.feature-landing .section__title+:not(.section__lead){margin-top:40px}.feature-landing .section__lead{color:#ffffff9e;font-size:1.02rem;line-height:1.6;margin:0 auto 40px;max-width:600px;text-align:center}.feature-landing .reveal{opacity:0;transform:translateY(22px);transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1)}.feature-landing .reveal--visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.feature-landing .reveal{opacity:1;transform:none;transition:none}}@media(max-width:640px){.feature-landing .site-footer{padding-bottom:88px}}
