.page_mobile__lne9m{position:relative;display:flex;flex-direction:column;min-height:100svh}.page_mobile__bg__qmJxo{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.page_mobile__overlay__TxWEb{position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,28,18,.6),rgba(8,28,18,.84) 50%,rgba(8,28,18,.97))}.page_mobile__content__q3ibe{position:relative;display:flex;flex-direction:column;min-height:100svh;padding-top:env(safe-area-inset-top)}.page_mobile__nav__FzmoX{display:flex;align-items:center;justify-content:space-between;padding:40px 24px 16px}.page_mobile__logo__RSwdZ{display:flex;align-items:center;gap:8px}.page_mobile__logo-icon__M3Aae{width:32px;height:32px;border-radius:8px;background:var(--pk-primary);display:flex;align-items:center;justify-content:center;flex-shrink:0}.page_mobile__logo-text__vgz8i{color:#fff;font-size:.75rem;font-weight:700;letter-spacing:.15em}.page_mobile__menu-btn__86JrS{color:hsla(0,0%,100%,.6);transition:color .15s}.page_mobile__menu-btn__86JrS:hover{color:#fff}.page_mobile__hero__utsKp{flex:1;display:flex;flex-direction:column;justify-content:center;padding:32px 24px}.page_mobile__headline__tHTvX{color:#fff;font-size:2.6rem;line-height:1.1;font-weight:800;letter-spacing:-.02em;margin-bottom:16px}.page_mobile__accent__OOSJz{color:var(--pk-primary-mid)}.page_mobile__body__s59uT{color:hsla(0,0%,100%,.65);font-size:.95rem;line-height:1.65;margin-bottom:40px}.page_mobile__actions__SOHeY{display:flex;flex-direction:column;gap:12px}.page_mobile__cta__OvcCp{width:100%;padding:16px;border-radius:16px;background:var(--pk-primary);color:#fff;font-size:1rem;font-weight:700;transition:opacity .15s}.page_mobile__cta__OvcCp:hover{opacity:.9}.page_mobile__secondary-grid__Kv_4M{display:grid;grid-template-columns:1fr 1fr;gap:12px}.page_mobile__secondary-btn__fqsHD{width:100%;padding:12px;border-radius:16px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.18);color:#fff;font-size:.88rem;font-weight:500;display:flex;align-items:center;justify-content:center;gap:8px;transition:background .15s}.page_mobile__secondary-btn__fqsHD:hover{background:hsla(0,0%,100%,.13)}.page_mobile__demo-btn__dfM8U{width:100%;padding:16px;border-radius:16px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.18);color:#fff;font-size:.95rem;font-weight:500;display:flex;align-items:center;justify-content:center;gap:8px;transition:background .15s}.page_mobile__demo-btn__dfM8U:hover{background:hsla(0,0%,100%,.13)}.page_mobile__play-icon__p2arI{width:28px;height:28px;border-radius:50%;background:hsla(0,0%,100%,.18);display:flex;align-items:center;justify-content:center;flex-shrink:0}.page_desktop__LJbpx{position:relative;min-height:100vh;display:flex;flex-direction:column;background-size:cover;background-position:top}.page_desktop__overlay__gf3Qq{position:absolute;inset:0;background:linear-gradient(160deg,rgba(8,28,18,.72),rgba(8,28,18,.88) 50%,rgba(8,28,18,.97))}.page_desktop__content__CxpsI{position:relative;display:flex;flex-direction:column;min-height:100vh}.page_desktop__nav__99YP_{display:flex;align-items:center;justify-content:space-between;padding:32px 64px 16px}.page_desktop__logo__ABWCf{display:flex;align-items:center;gap:12px}.page_desktop__logo-icon__HgDEP{width:36px;height:36px;border-radius:10px;background:var(--pk-primary);display:flex;align-items:center;justify-content:center;flex-shrink:0}.page_desktop__logo-text__cfMSY{color:#fff;font-size:.875rem;font-weight:700;letter-spacing:.15em}.page_desktop__nav-links__iM5Rq{display:flex;align-items:center;gap:32px}.page_desktop__nav-link__ankwx{color:hsla(0,0%,100%,.6);font-size:.9rem;font-weight:500;transition:color .15s}.page_desktop__nav-link__ankwx:hover{color:#fff}.page_desktop__auth-row__RK9wj{display:flex;align-items:center;gap:12px}.page_desktop__login-btn__7V26u{padding:8px 20px;border-radius:10px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.18);color:#fff;font-size:.88rem;font-weight:500;transition:background .15s}.page_desktop__login-btn__7V26u:hover{background:hsla(0,0%,100%,.13)}.page_desktop__signup-btn__kqmJn{padding:8px 20px;border-radius:10px;background:var(--pk-primary);color:#fff;font-size:.88rem;font-weight:700;transition:opacity .15s}.page_desktop__signup-btn__kqmJn:hover{opacity:.9}.page_desktop__body__0kX3H{flex:1;display:flex;align-items:center;padding:0 64px}.page_desktop__body-inner__7Xxar{max-width:640px}.page_desktop__badge__HqYG8{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;background:rgba(46,170,114,.15);border:1px solid rgba(46,170,114,.3);margin-bottom:32px}.page_desktop__badge-dot__krVmI{width:6px;height:6px;border-radius:50%;background:var(--pk-positive);flex-shrink:0}.page_desktop__badge-text__BsOOH{color:var(--pk-primary-mid);font-size:.8rem;font-weight:600}.page_desktop__headline__2zMLj{color:#fff;font-size:3.8rem;line-height:1.08;font-weight:800;letter-spacing:-.03em;margin-bottom:24px}.page_desktop__accent__gxPw7{color:var(--pk-primary-mid)}.page_desktop__description__WnPN5{color:hsla(0,0%,100%,.65);font-size:1.1rem;line-height:1.7;max-width:520px;margin-bottom:40px}.page_desktop__cta-row__ZCxlZ{display:flex;align-items:center;gap:16px}.page_desktop__cta-btn__AcYAq{padding:16px 32px;border-radius:16px;background:var(--pk-primary);color:#fff;font-size:1rem;font-weight:700;transition:opacity .15s}.page_desktop__cta-btn__AcYAq:hover{opacity:.9}.page_desktop__demo-btn__yTgAB{display:flex;align-items:center;gap:12px;padding:16px 24px;border-radius:16px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.18);color:#fff;font-size:.95rem;font-weight:500;transition:background .15s}.page_desktop__demo-btn__yTgAB:hover{background:hsla(0,0%,100%,.13)}.page_desktop__play-icon__tO6Oy{width:28px;height:28px;border-radius:50%;background:hsla(0,0%,100%,.18);display:flex;align-items:center;justify-content:center;flex-shrink:0}.page_desktop__stats__xfU5P{display:flex;align-items:center;gap:24px;margin-top:48px}.page_desktop__stat-value__jo1Ja{color:#fff;font-weight:700;font-size:1.4rem}.page_desktop__stat-label__xjDyI{color:hsla(0,0%,100%,.45);font-size:.8rem}.page_desktop__stat-divider__Lcl_d{width:1px;height:36px;background:hsla(0,0%,100%,.15);flex-shrink:0}