@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:"Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:"Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer utilities{.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.flex-shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.bg-card{background-color:var(--card)}.text-wrap{text-wrap:wrap}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}.mk-grain{z-index:1;pointer-events:none;opacity:.28;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E");position:fixed;inset:0}.mk-glass{border:1px solid var(--border-subtle);box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(10px);background:#ffffffdb}.mk-spectrum-text{background-image:var(--gradient-spectrum);-webkit-text-fill-color:transparent;color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:6s linear infinite mk-spectrum-shift}.mk-wrap{max-width:1180px;margin:0 auto;padding:0 32px}@media (max-width:860px){.mk-wrap{padding-left:22px!important;padding-right:22px!important}.mk-sec{padding-top:76px!important;padding-bottom:76px!important}.mk-faq-grid{grid-template-columns:1fr!important;gap:26px!important}.mk-sec-h2{font-size:34px!important}.mk-hero-wrap{padding-top:36px!important;padding-bottom:56px!important}.mk-hero-art,.mk-hero-wash{display:none!important}.mk-hero-mobile-art{display:block!important}.mk-hero-rise{text-align:center;max-width:540px!important;margin:0 auto!important}.mk-hero-cta-row{justify-content:center!important}.mk-hero-h1{font-size:44px!important}.mk-hero-rise p{margin-left:auto!important;margin-right:auto!important}.mk-motion-wrap{padding:56px 24px 28px!important}.mk-motion-head h2{font-size:30px!important}.mk-motion-scrim-top{height:30px!important}.mk-motion-scrim-bottom{height:34px!important}}@media (max-width:520px){.mk-sec-h2{font-size:28px!important}.mk-nav-links{gap:16px!important}.mk-hero-h1{font-size:34px!important}.mk-hero-mobile-art{height:270px!important}}:root:has(.mk-header){scroll-padding-top:80px}.hm-root [id]{scroll-margin-top:0}:root:has(.mk-header) .av-card{scroll-margin-top:16px}.mk-header *{scroll-margin-top:-80px}@media (max-width:900px){.hm-case-stage *{scroll-margin-top:-80px}.mk-nav-links,.mk-nav-actions{display:none!important}.mk-nav-burger{display:inline-flex!important}.mk-nav-mobile-panel{display:block!important}.mk-nav-cta-phone{display:inline-flex!important}}@media (min-width:641px) and (max-width:900px){.mk-nav-mark{display:none!important}}@media (max-width:349px),(min-width:641px) and (max-width:1024px){.mk-nav-mark.is-cobrand{display:none!important}}.mk-sky{pointer-events:none;background:radial-gradient(70% 42% at 50% -6%,#2e3a568c,#0000 70%),radial-gradient(52% 34% at 24% 104%,#3c7a3366,#0000 70%),radial-gradient(48% 32% at 78% 106%,#8fba5538,#0000 72%),radial-gradient(90% 55% at 50% 110%,#5e9b3c4d,#0000 70%);position:absolute;inset:0}.pr-kicker{justify-content:center}.mk-cta{min-height:54px;font-family:var(--font-mk-sans);letter-spacing:-.005em;text-transform:none;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:14px;font-size:15px;font-weight:600;line-height:1.2;display:inline-flex}.mk-cta:not(.is-ghost){border:1px solid var(--lime);background:var(--lime);color:#0b1020;padding:10px 10px 10px 26px;box-shadow:0 10px 36px #c4f24d4d,0 0 0 1px #c4f24d59}.mk-cta-arrow{width:30px;height:30px;color:var(--lime);background:#0b1020;border-radius:999px;place-items:center;transition:transform .2s;display:grid}.mk-cta:hover .mk-cta-arrow{transform:translate(2px)}.mk-cta.is-ghost{color:#14181f;border:1px solid #14181f;padding:10px 26px}.in-page .mk-cta.is-ghost{color:#fff;border-color:#e6ebe74d}.mk-cta.is-compact{gap:10px;min-height:44px;font-size:14.5px}.mk-cta.is-compact:not(.is-ghost){box-shadow:none;padding:6px 6px 6px 20px}.mk-cta.is-compact:focus-visible{outline-offset:3px;outline:2px solid #14181f}.mk-cta.is-compact[data-dark]:focus-visible{outline-color:var(--lime)}.mk-cta.mk-nav-cta-phone{margin:0 10px 0 auto;display:none}.mk-cta.is-compact.mk-nav-cta-phone{min-height:40px;padding:5px 5px 5px 16px;font-size:14px}@media (max-width:380px){.mk-cta.is-compact.mk-nav-cta-phone{padding:0 16px}.mk-cta.mk-nav-cta-phone .mk-cta-arrow{display:none}}@media (prefers-reduced-motion:no-preference){.mk-rise{animation:lbIn .8s cubic-bezier(.2, .8, .2, 1) calc(var(--i,0) * 90ms) both}}.in-page{color:#e6ebe7;background:#0b1020;position:relative;overflow:hidden}.in-wrap{z-index:1;max-width:1120px;padding-top:clamp(64px,10vh,104px);padding-bottom:112px;position:relative}.in-head{text-align:center;flex-direction:column;align-items:center;gap:18px;max-width:760px;margin:0 auto 44px;display:flex}.in-title{letter-spacing:-.045em;color:#fff;text-wrap:balance;margin:0;font-size:clamp(40px,6.4vw,76px);font-weight:800;line-height:1}.in-lead{color:#e6ebe7b8;text-wrap:pretty;max-width:600px;margin:0;font-size:17.5px;line-height:1.6}.in-player{background:#0b1020;border:1px solid #ffffff1a;border-radius:22px;max-width:1040px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 40px 90px #00000080,0 0 80px #c4f24d0f}.in-player video{aspect-ratio:16/9;background:#0b1020;width:100%;height:auto;display:block}.in-play{color:#0b1020;cursor:pointer;background:radial-gradient(closest-side,#0b102000,#0b102047);border:0;place-content:center;justify-items:center;gap:14px;padding:0;display:grid;position:absolute;inset:0}.in-play-ring{background:var(--lime);border-radius:999px;place-items:center;width:88px;height:88px;transition:transform .2s,box-shadow .2s;display:grid;box-shadow:0 10px 40px #c4f24d73,0 0 0 10px #c4f24d26}.in-play-ring svg{margin-left:4px}.in-play:hover .in-play-ring{transform:scale(1.06);box-shadow:0 10px 50px #c4f24d99,0 0 0 14px #c4f24d2e}.in-play:focus-visible{outline:2px solid var(--lime);outline-offset:-6px}.in-play-label{font-family:var(--font-mono);letter-spacing:.18em;color:#fff;background:#0b102099;border-radius:999px;padding:6px 12px;font-size:11.5px}.in-ctas{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:40px;display:flex}@media (max-width:640px){.in-wrap{padding-top:48px;padding-bottom:88px}.in-head{gap:14px;margin-bottom:32px}.in-lead{font-size:16px}.in-player{border-radius:16px}.in-play{padding-top:18%}.in-play-ring{width:56px;height:56px}.in-play-ring svg{width:22px;height:22px;margin-left:3px}.in-play-label{display:none}.in-ctas .mk-cta{width:100%}}@keyframes lbIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes lbBob{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@keyframes lbCueLight{0%{color:#e6ebe773}to{color:#c4f24d}}@keyframes lbCueGlowIn{0%{opacity:0}to{opacity:1}}@keyframes lbCueGlow{0%{opacity:1}to{opacity:0}}.lb-cue-text{position:relative}.lb-cue-glow{white-space:nowrap;color:#0000;text-shadow:0 0 10px #c4f24d73;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;animation:1.4s ease-out 4.4s both lbCueGlowIn;position:absolute;inset:0}.lb-cue-glow>span{animation:2.6s ease-in-out 5.8s infinite alternate lbCueGlow;display:block}.lb-cue-glow.is-dim{text-shadow:0 0 3px #c4f24d1f;animation:2.6s ease-in-out 5.8s infinite alternate lbCueGlowIn}@keyframes lbAuroraRise{0%{opacity:0;transform:translateY(10%)}to{opacity:1;transform:translateY(0)}}.lb-viewport-min{min-height:100dvh}.lb-stage{height:100dvh}@media (max-width:640px){.lb-viewport-min{min-height:100svh}.lb-stage{height:100svh}}.lb-ambient-viewport{background:#0b1020;height:100lvh;position:sticky;top:0}.lb-noise{opacity:.3;mix-blend-mode:overlay}@media (max-width:640px){.lb-noise{mix-blend-mode:normal;opacity:.07}}[data-lb-wrap],[data-lb-wrap] *{transition:none}@media (prefers-reduced-motion:reduce){.lb-root,.lb-root *,.lbHero-title:before,.lbHero-demo:before,.lbHero-wake:before,.lbHero-wake:after{animation:none!important}}.lb-viewport-min[data-away] *{animation-play-state:paused!important}.lb-keyframes-keepalive{animation-name:lbIn,lbBob,lbCueLight,lbCueGlow,lbAuroraRise}.lp-hero-plate{mix-blend-mode:screen;pointer-events:none;width:100%;height:100%;animation:1.6s ease-out both lpHeroIn;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 24% 96%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 24% 96%,#0000 100%)}.lp-hero-plate>picture>img,.lp-hero-plate>video{object-fit:cover;object-position:50% 100%;width:100%;height:100%;position:absolute;inset:0}.lp-hero-light{mix-blend-mode:screen;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 20%);mask-image:linear-gradient(#0000 0%,#000 20%)}@keyframes lpHeroIn{0%{transform:scale(1.04)}to{transform:none}}@media (max-width:640px){.lp-hero-plate{aspect-ratio:3/2;width:150vw;height:auto;animation-name:lpHeroInMobile;inset:calc(100svh - 95vw - 71px) auto auto 50%;transform:translate(-50%)}}@keyframes lpHeroInMobile{0%{transform:translate(-50%)scale(1.04)}to{transform:translate(-50%)}}.lp-anchor{text-align:left;width:250px;font:inherit;color:#e6ebe7;cursor:pointer;pointer-events:auto;--from:-14px;animation:lbAnchorIn .8s cubic-bezier(.2, .8, .2, 1) calc(2.35s + var(--i,0) * .2s) backwards;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:7px;padding:0;display:flex;position:absolute}.lp-anchor.is-right{--from:14px;text-align:right;align-items:flex-end}.lp-anchor-row{align-items:center;gap:11px;display:inline-flex}.lp-anchor.is-right .lp-anchor-row{flex-direction:row-reverse}.lp-anchor-dot{width:10px;height:10px;animation:lbDotIgnite 1s ease-out calc(2.45s + var(--i,0) * .2s) backwards;border:1.5px solid #c4f24d8c;border-radius:99px;flex-shrink:0;transition:background-color .3s,box-shadow .3s,transform .3s}.lp-anchor[data-active] .lp-anchor-dot{background:var(--lime);border-color:var(--lime);transform:scale(1.15);box-shadow:0 0 0 5px #c4f24d24,0 0 18px #c4f24d99}.lp-anchor-label{font-family:var(--font-mono);letter-spacing:.18em;color:#e6ebe780;text-shadow:0 0 8px #0b1020e6;font-size:11px;transition:color .3s}.lp-anchor-who{font-family:var(--font-mono);letter-spacing:.16em;color:#c4f24dbf;opacity:0;font-size:10px;transition:opacity .35s}.lp-anchor-detail{color:#e6ebe7e0;text-shadow:0 0 10px #0b1020f2,0 0 3px #0b1020e6;opacity:0;max-width:230px;margin-bottom:4px;font-size:14px;line-height:1.45;transition:opacity .35s,transform .35s;transform:translateY(-4px)}.lp-anchor[data-active] .lp-anchor-label,.lp-anchor:hover .lp-anchor-label{color:var(--lime)}.lp-anchor[data-active] .lp-anchor-who,.lp-anchor[data-active] .lp-anchor-detail,.lp-anchor:hover .lp-anchor-who,.lp-anchor:hover .lp-anchor-detail,.lp-anchor:focus-visible .lp-anchor-who,.lp-anchor:focus-visible .lp-anchor-detail{opacity:1;transform:none}.lp-anchor:focus-visible{outline:2px solid var(--lime);outline-offset:8px;border-radius:8px}@keyframes lbWordIn{0%{opacity:0;filter:blur(14px);transform:translateY(.32em)scale(1.06)}55%{opacity:1}to{opacity:1;filter:blur();transform:none}}@keyframes lbTitleBloom{0%{opacity:0;transform:scale(.55)}30%{opacity:.9}to{opacity:0;transform:scale(1.3)}}@keyframes lbSoftIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes lbPopIn{0%{opacity:0;transform:scale(.8)}60%{opacity:1;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes lbRingOut{0%{opacity:0;transform:scale(1)}12%{opacity:.85}to{opacity:0;transform:scale(1.22,1.7)}}@keyframes lbSlideIn{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:none}}@keyframes lbAnchorIn{0%{opacity:0;transform:translateX(var(--from,0))}to{opacity:1;transform:none}}@keyframes lbDotIgnite{0%{background-color:#c4f24d;transform:scale(0);box-shadow:0 0 #c4f24d00}45%{background-color:#c4f24d;transform:scale(1.9);box-shadow:0 0 0 7px #c4f24d29,0 0 22px #c4f24dbf}to{background-color:#c4f24d00;transform:scale(1);box-shadow:0 0 #c4f24d00}}.lbHero{padding:clamp(104px,14vh,150px) 24px 60px}.lbHero-title{letter-spacing:-.045em;color:#fff;text-wrap:balance;isolation:isolate;max-width:100%;margin:0;font-size:clamp(56px,min(8.6vw,15vh),132px);font-weight:800;line-height:1;position:relative}.lbHero-wake{--gutter:max(12.53vw, 18.8%);pointer-events:none;position:absolute;inset:0}.lbHero-wake:before{content:"";left:50.4%;bottom:var(--gutter);opacity:0;background:radial-gradient(closest-side,#fffade9e,#f4ffd85c 30%,#c4f24d24 58%,#c4f24d00 80%);border-radius:50%;width:min(78vw,820px);height:min(40vw,420px);animation:1.3s cubic-bezier(.2,.7,.3,1) 20ms backwards lbWakeFlare;position:absolute;transform:translate(-50%,50%)}.lbHero-wake:after{content:"";top:22%;left:50.4%;bottom:var(--gutter);opacity:0;transform-origin:50% 100%;background:linear-gradient(90deg,#c4f24d00 0%,#c4f24d38 36%,#fffff0f2 50%,#c4f24d38 64%,#c4f24d00 100%);width:24px;margin-left:-12px;animation:.85s cubic-bezier(.3,.6,.2,1) .1s backwards lbWakeBeam;position:absolute;-webkit-mask-image:linear-gradient(#000 60%,#0000);mask-image:linear-gradient(#000 60%,#0000)}@keyframes lbWakeFlare{0%{opacity:0;transform:translate(-50%,50%)scale(.25)}28%{opacity:1;transform:translate(-50%,50%)scale(1)}to{opacity:0;transform:translate(-50%,50%)scale(1.35)}}@keyframes lbWakeBeam{0%{opacity:1;transform:scaleY(0)}45%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}@media (max-width:640px){.lbHero-wake{--gutter:calc(13.8vw + 71px)}.lbHero-wake:after{top:17%}}.lbHero-title:before{content:"";z-index:-1;filter:blur(34px);opacity:0;pointer-events:none;background:radial-gradient(closest-side,#f4ffd866,#c4f24d3d 46%,#c4f24d17 72%,#c4f24d00 90%);border-radius:50%;animation:1.6s ease-out .48s backwards lbTitleBloom;position:absolute;inset:-60% -5%}.lbHero-word{animation:lbWordIn .85s cubic-bezier(.16, 1, .3, 1) calc(.45s + var(--i,0) * .13s) backwards;display:inline-block}.lbHero-intro{color:#e6ebe7bd;text-wrap:balance;max-width:660px;margin:4px 0 0;font-size:clamp(16px,4.3vw,20px);line-height:1.5}.lbHero-intro-lead{color:#fff;font-weight:600;animation:.7s cubic-bezier(.2,.8,.2,1) .95s backwards lbSoftIn;display:block}.lbHero-intro-rest{animation:.7s cubic-bezier(.2,.8,.2,1) 1.08s backwards lbSoftIn;display:block}.lbHero-ctas{flex-direction:column;align-items:center;gap:18px;width:100%;margin-top:14px;display:flex}.lbHero-demo{animation:.6s cubic-bezier(.2,.9,.3,1.2) 1.3s backwards lbPopIn}.lbHero-demo:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;border:2px solid #c4f24de6;animation:.95s ease-out 1.62s backwards lbRingOut;position:absolute;inset:-2px}.lbHero-cta-row .lp-film-btn{animation:.55s cubic-bezier(.2,.8,.2,1) 1.48s backwards lbSlideIn}.lb-viewport-min .lbHero-apply{color:#e6ebe7c7;align-items:center;gap:7px;font-size:14.5px;text-decoration:none;transition:color .2s;animation:.65s cubic-bezier(.2,.8,.2,1) 1.72s backwards lbSoftIn;display:inline-flex}.lb-viewport-min .lbHero-apply:hover{color:#fff}.lbHero-apply-text{text-underline-offset:4px;-webkit-text-decoration:underline #e6ebe74d;text-decoration:underline #e6ebe74d;transition:text-decoration-color .2s}.lbHero-apply:hover .lbHero-apply-text{text-decoration-color:#ffffffb3}.lbHero-apply-end{white-space:nowrap}.lbHero-apply-end>svg{vertical-align:-2px;margin-left:6px;transition:transform .2s;display:inline-block}.lbHero-apply:hover .lbHero-apply-end>svg{transform:translate(2px)}.lbHero-apply-who{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--lime);border:1px solid #c4f24d73;border-radius:999px;margin-right:3px;padding:3px 9px;font-size:10.5px;text-decoration:none}@media (max-width:640px){.lb-viewport-min .lbHero-apply{text-align:center;flex-direction:column;gap:8px}}.lbHero-apply:focus-visible{outline:2px solid var(--lime);outline-offset:4px;border-radius:4px}.lbHero-sheen{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.lbHero-sheen>span{background:linear-gradient(100deg,#0000 20%,#ffffff8c 50%,#0000 80%);width:45%;position:absolute;top:0;bottom:0;left:0;transform:translate(-110%)}.lbHero-demo .lbHero-sheen>span{animation:6s ease-in-out 2.6s infinite lbHeroSweepLoop}@keyframes lbHeroSweepLoop{0%{transform:translate(-110%)}18%,to{transform:translate(330%)}}.lbHero-demo-halo{border-radius:inherit;opacity:.5;pointer-events:none;animation:3.2s ease-in-out 2.6s infinite alternate lbHeroHalo;position:absolute;inset:0;box-shadow:0 0 44px 4px #c4f24d66}@keyframes lbHeroHalo{0%{opacity:.5}to{opacity:1}}.lbHero-demo-arrow{width:30px;height:30px;color:var(--lime);background:#0b1020;border-radius:999px;place-items:center;transition:transform .2s;display:grid;position:relative}.lbHero-demo:hover .lbHero-demo-arrow{transform:translate(2px)}@media (max-width:1023px) and (orientation:portrait){.lbHero-title{font-size:min(13.5vw,128px)}}@media (max-width:640px){.lbHero{padding-top:clamp(56px,14svh - 24px,150px)}.lbHero-title{font-size:clamp(44px,16.8vw,96px)}.lbHero-cta-row{flex-direction:column}.lbHero-demo{width:min(100%,320px)}}.lp-lazy{position:relative}.lp-lazy-games{min-height:940px;position:relative}@media (max-width:640px){.lp-lazy-games{min-height:1370px}}.lp-lazy-cases{height:466vh}.lp-lazy-stage{box-sizing:border-box;text-align:center;flex-direction:column;align-items:center;gap:14px;padding:92px 28px 26px;display:flex;position:sticky;top:0}.lp-lazy-title{letter-spacing:-.035em;color:#fff;text-wrap:balance;margin:0;font-size:clamp(30px,3.4vw,44px);font-weight:800;line-height:1.08}.lp-lazy-lead{color:#e6ebe7b8;text-wrap:balance;max-width:620px;margin:0;font-size:17px;line-height:1.55}@media (max-width:640px){.lp-lazy-stage{gap:10px;padding:78px 20px 18px}.lp-lazy-title{font-size:28px}.lp-lazy-lead{font-size:15px}}.lp-case-tab,.lp-game-reset,.lp-demo-btn,.lp-film-btn,.mk-nav-burger,.mk-nav-links>a,.mk-nav-links>div>a,.mk-nav-links>div>button,.mk-nav-actions>a,.mk-wrap>a[href=\/],.lb-viewport-min a[href$=\#apply],footer .mk-wrap a{position:relative}.lp-case-tab:after,.lp-game-reset:after,.lp-case-toggle:after,.lp-demo-btn:after,.lp-film-btn:after,.mk-nav-burger:after,.mk-nav-links>a:after,.mk-nav-links>div>a:after,.mk-nav-links>div>button:after,.mk-nav-actions>a:after,.mk-wrap>a[href=\/]:after,.lb-viewport-min a[href$=\#apply]:after,footer .mk-wrap a:after{content:"";position:absolute;inset:-14px -4px}.lp-case-toggle:after,.mk-nav-burger:after{inset:-7px}.lp-demo-btn:after,.lp-film-btn:after{inset:-3px -2px}.lp-game-reset:after{inset:-16px -8px}.lp-test-opt{position:relative}.lp-test-opt:after{content:"";position:absolute;inset:-2px 0}@keyframes lpTalk{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.6)}}.lp-talk-dot{animation:.9s ease-in-out infinite lpTalk}[data-offscreen] .lp-talk-dot{animation-play-state:paused}@keyframes lpCasePop{0%{opacity:0;transform:scale(.4)}}.lp-case-pop{animation:.35s cubic-bezier(.2,1.5,.35,1) both lpCasePop}@keyframes lpRecWipe{0%{transform:translate(-100%)}}@keyframes lpRecUnwipe{0%{transform:translate(100%)}}@keyframes lpRecHead{0%{transform:translate(0)}to{transform:translate(100%)}}.lp-rec-wipe,.lp-rec-wipe>div{position:absolute;inset:0}.lp-rec-wipe{overflow:hidden}.lp-rec-wave[data-play] .lp-rec-wipe{animation:lpRecWipe var(--dur) linear both}.lp-rec-wave[data-play] .lp-rec-wipe>div{animation:lpRecUnwipe var(--dur) linear both}.lp-rec-head{border-left:2px solid var(--lime);width:100%;animation:lpRecHead var(--dur) linear both;position:absolute;top:0;bottom:0;left:0;box-shadow:-6px 0 12px -6px #c4f24dcc}.lp-game-tab{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#ffffff05;border:1px solid #ffffff1a;border-radius:14px;flex-direction:column;align-items:flex-start;gap:4px;padding:12px 14px;transition:border-color .2s,background .2s;display:flex}.lp-game-tab:hover{border-color:#e6ebe752}.lp-game-tab[data-on]{background:#c4f24d12;border-color:#c4f24d8c}.lp-game-play{background:var(--lime);color:#0b1020;height:46px;font:inherit;cursor:pointer;border:none;border-radius:99px;align-items:center;gap:8px;padding:0 24px;font-size:15px;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex}.lp-game-play:hover{transform:translateY(-1px);box-shadow:0 0 32px #c4f24d6b}.lp-game-again{color:#e6ebe7;height:36px;font:inherit;cursor:pointer;background:0 0;border:1px solid #e6ebe740;border-radius:99px;align-items:center;gap:7px;padding:0 14px;font-size:13px;font-weight:600;transition:border-color .2s;display:inline-flex;position:relative}.lp-game-again:after{content:"";position:absolute;inset:-4px 0}.lp-game-again:hover{border-color:#c4f24db3}.lp-game-tab:focus-visible,.lp-game-play:focus-visible,.lp-game-again:focus-visible{outline:2px solid var(--lime);outline-offset:3px}@keyframes lpGameIn{0%{opacity:0;transform:translateY(-4px)}}.lp-game-in{animation:.35s both lpGameIn}@keyframes lpGameSpin{to{transform:rotate(360deg)}}.lp-game-spin{box-sizing:border-box;border:2px solid #c4f24d40;border-top-color:var(--lime);border-radius:99px;width:14px;height:14px;animation:.8s linear infinite lpGameSpin}.lp-case-why{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}[data-fit=dense] .lp-case-why,[data-fit=tight] .lp-case-why{-webkit-line-clamp:1}[data-fit=dense] .lp-case-logged,[data-fit=dense] .lp-case-check,[data-fit=dense] .lp-case-extra,[data-fit=tight] .lp-case-logged,[data-fit=tight] .lp-case-check,[data-fit=tight] .lp-case-extra,[data-fit=tight] .lp-case-record{display:none!important}@keyframes lpEq{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}.lp-eq{align-items:center;gap:3px;height:12px;display:inline-flex}.lp-eq span{background:currentColor;border-radius:2px;width:3px;height:12px;animation:.8s ease-in-out infinite lpEq}.lp-eq span:nth-child(2){animation-delay:-.3s}.lp-eq span:nth-child(3){animation-delay:-.55s}.lp-eq span:nth-child(4){animation-delay:-.15s}@keyframes lpType{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes lpShow{0%{opacity:0}to{opacity:1}}@keyframes lpHide{0%{opacity:1}to{opacity:0}}@keyframes lpPop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes lpTrack{to{background:#c4f24d}}@keyframes lpKnob{to{transform:translateX(var(--kx));background:#0b1020}}.lp-b-type{clip-path:inset(0 100% 0 0);display:inline-block}.lp-b-fade,.lp-b-live{opacity:0}.lp-b-pop{opacity:0;transform:scale(.6)}.lp-b-track{background:#e6ebe72e}.lp-b-knob{background:#fff}[data-play] .lp-b-type{animation:lpType .7s steps(28, end) var(--d,0s) both}[data-play] .lp-b-fade,[data-play] .lp-b-live{animation:lpShow .35s ease var(--d,0s) both}[data-play] .lp-b-publish{animation:lpHide .2s ease var(--d,0s) both}[data-play] .lp-b-pop{animation:lpPop .45s cubic-bezier(.2, 1.5, .35, 1) var(--d,0s) both}[data-play] .lp-b-track{animation:lpTrack .25s ease var(--d,0s) both}[data-play] .lp-b-knob{animation:lpKnob .25s ease var(--d,0s) both}@media (prefers-reduced-motion:reduce){.lp-b-type{clip-path:none}.lp-b-fade,.lp-b-live,.lp-b-pop{opacity:1;transform:none}.lp-b-publish{opacity:0}.lp-b-track{background:#c4f24d}.lp-b-knob{transform:translateX(var(--kx));background:#0b1020}}.lp-case-tab{transition:color .25s}.lp-case-tab:hover{color:#e6ebe7!important}.lp-case-tab:focus-visible,.lp-case-toggle:focus-visible,.lp-film-btn:focus-visible,.lp-demo-btn:focus-visible,.lp-demo-ghost:focus-visible{outline:2px solid var(--lime);outline-offset:3px}.lp-case-toggle:hover{background:#080c18eb!important}.lp-film-btn{transition:border-color .2s,background .2s}.lp-film-btn:hover{background:#c4f24d14!important;border-color:#c4f24d99!important}.lp-demo-btn{transition:box-shadow .2s,transform .2s}.lp-demo-btn:hover{transform:translateY(-1px);box-shadow:0 0 36px #c4f24d73!important}.lp-demo-ghost{transition:border-color .2s}.lp-demo-ghost:hover{border-color:#e6ebe7b3!important}.lp-nx-kicker{font-family:var(--font-mono);letter-spacing:.18em;color:var(--lime);align-items:center;gap:12px;font-size:11px;display:flex}.lp-nx-kicker:before{content:"";background:var(--lime);width:26px;height:1px}.lp-nx{content-visibility:auto;contain-intrinsic-size:auto 760px;justify-content:center;padding:112px 28px 40px;display:flex;position:relative}.lp-nx-inner{grid-template-columns:minmax(0,1fr) minmax(0,460px);grid-template-areas:"head wheel""roles wheel";align-items:center;gap:36px 72px;width:100%;max-width:1140px;display:grid}.lp-nx-head{flex-direction:column;grid-area:head;align-self:end;gap:18px;display:flex}.lp-nx-title{letter-spacing:-.035em;color:#fff;text-wrap:balance;max-width:600px;margin:0;font-size:clamp(30px,3.6vw,46px);font-weight:800;line-height:1.06}.lp-nx-lead{color:#e6ebe7b8;text-wrap:pretty;max-width:560px;margin:0;font-size:17px;line-height:1.6}.lp-nx-wheel{--node:56px;aspect-ratio:1;grid-area:wheel;justify-self:center;width:100%;max-width:460px;position:relative;overflow:hidden}.lp-nx-title span{white-space:nowrap}.lp-nx-dial,.lp-nx-comet{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.lp-nx-ticks{fill:none;stroke:#e6ebe71f;stroke-width:1.2px}.lp-nx-track{fill:none;stroke:#e6ebe729;stroke-width:1.5px}.lp-nx-chevron{fill:none;stroke:#e6ebe773;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.lp-nx-comet{animation:6s linear infinite paused lpNxSpin}@keyframes lpNxSpin{to{transform:rotate(360deg)}}.lp-nx-node{width:var(--node);height:var(--node);margin:calc(var(--node) / -2) 0 0 calc(var(--node) / -2);color:#e6ebe7;background:#0f1629;border-radius:50%;place-items:center;display:grid;position:absolute;box-shadow:inset 0 0 0 1px #e6ebe73d}.lp-nx-flash{box-shadow:0 0 0 2px var(--lime), 0 0 30px #c4f24d73;opacity:.7;animation:lpNxFlash 6s linear var(--d,0s) infinite paused;border-radius:50%;position:absolute;inset:0}@keyframes lpNxFlash{0%{opacity:1}30%,94%{opacity:.12}to{opacity:1}}.lp-nx-label{font-family:var(--font-mono);letter-spacing:.16em;color:#e6ebe7c7;white-space:nowrap;font-size:11px;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%)}.lp-nx-node.is-top .lp-nx-label{top:auto;bottom:calc(100% + 10px)}.lp-nx-core{color:var(--lime);flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lp-nx-core-name{font-family:var(--font-mono);letter-spacing:.18em;color:#e6ebe79e;white-space:nowrap;font-size:10.5px}.lp-nx-caps{width:180px;height:28px;display:block;position:relative}.lp-nx-cap{font-family:var(--font-mono);letter-spacing:.14em;color:var(--lime);white-space:nowrap;opacity:0;animation:lpNxCap 6s linear var(--d,0s) infinite paused;background:#c4f24d1a;border:1px solid #c4f24d80;border-radius:99px;padding:6px 11px;font-size:10.5px;line-height:1.2;position:absolute;top:0;left:50%;transform:translate(-50%)}.lp-nx-cap:first-child{opacity:1}@keyframes lpNxCap{0%{opacity:0;transform:translate(-50%,5px)}5%,28%{opacity:1;transform:translate(-50%)}34%,to{opacity:0;transform:translate(-50%,-5px)}}.lp-nx-roles{flex-direction:column;grid-area:roles;align-self:start;gap:22px;margin:0;padding:0;list-style:none;display:flex}.lp-nx-role{flex-direction:column;gap:4px;padding-left:20px;display:flex;position:relative}.lp-nx-bar{background:#e6ebe724;border-radius:2px;width:2px;position:absolute;top:2px;bottom:2px;left:0}.lp-nx-bar:after{content:"";border-radius:inherit;background:var(--lime);opacity:.7;animation:lpNxFlash 6s linear var(--d,0s) infinite paused;position:absolute;inset:0;box-shadow:0 0 10px #c4f24d99}.lp-nx[data-run] .lp-nx-comet,.lp-nx[data-run] .lp-nx-flash,.lp-nx[data-run] .lp-nx-cap,.lp-nx[data-run] .lp-nx-bar:after{animation-play-state:running}.lp-nx-who{font-family:var(--font-mono);letter-spacing:.16em;color:var(--lime);font-size:10.5px}.lp-nx-role h3{letter-spacing:-.02em;color:#fff;margin:2px 0 0;font-size:19px;font-weight:700;line-height:1.25}.lp-nx-role p{color:#e6ebe7b3;text-wrap:pretty;max-width:520px;margin:0;font-size:15px;line-height:1.55}@media (max-width:900px){.lp-nx{contain-intrinsic-size:auto 1300px;padding:88px 16px 24px}.lp-nx-inner{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""wheel""roles";row-gap:40px}.lp-nx-wheel{--node:48px;max-width:400px}.lp-nx-lead{font-size:15.5px}}@media (max-width:480px){.lp-nx-wheel{--node:44px}.lp-nx-node>svg{width:19px;height:19px}.lp-nx-label{letter-spacing:.12em;font-size:10px;top:calc(100% + 8px)}.lp-nx-node.is-top .lp-nx-label{bottom:calc(100% + 8px)}.lp-nx-core{gap:8px}.lp-nx-cap{padding:5px 9px;font-size:9.5px}}@media (prefers-reduced-motion:reduce){.lp-nx-comet,.lp-nx-flash,.lp-nx-cap,.lp-nx-bar:after{animation:none}}.lp-pub-section{padding:112px 28px 88px}.lp-pub{flex-direction:column;gap:64px;display:flex}.lp-pub-box{position:relative}.lp-pub-rail{z-index:0;pointer-events:none;background:#e6ebe724;border-radius:2px;position:absolute}.lp-pub-fill{border-radius:inherit;background:var(--lime);transform-origin:0;position:absolute;inset:0;transform:scaleX(0);box-shadow:0 0 12px #c4f24d80}.lp-pub-rail.is-col .lp-pub-fill{transform-origin:top;transform:scaleY(0)}.lp-pub-head{background:#f4ffd8;border-radius:50%;width:12px;height:12px;margin-top:-6px;position:absolute;top:50%;left:-6px;box-shadow:0 0 0 4px #c4f24d38,0 0 16px #c4f24de6}.lp-pub-rail.is-col .lp-pub-head{margin:0 0 0 -6px;top:-6px;left:50%}.lp-pub-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.lp-pub-step{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:22px;display:flex;position:relative}.lp-pub-tile{background:#0f1629;border-radius:20px;flex-shrink:0;place-items:center;width:72px;height:72px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #e6ebe733}.lp-pub-ring{border-radius:inherit;box-shadow:0 0 0 1.5px var(--lime), 0 0 30px #c4f24d4d;opacity:0;transition:opacity .4s;position:absolute;inset:0}.lp-pub-text{opacity:.4;flex-direction:column;gap:8px;max-width:270px;transition:opacity .5s,transform .7s cubic-bezier(.2,.8,.2,1);display:flex;transform:translateY(8px)}.lp-pub-step[data-on] .lp-pub-ring,.lp-pub-step[data-on] .lp-pub-text{opacity:1}.lp-pub-step[data-on] .lp-pub-text{transform:none}.lp-pub-num{font-family:var(--font-mono);letter-spacing:.16em;color:var(--lime);font-size:11px}.lp-pub-step h3{letter-spacing:-.02em;color:#fff;text-wrap:balance;margin:0;font-size:20px;font-weight:700;line-height:1.25}.lp-pub-step p{color:#e6ebe7b3;text-wrap:pretty;margin:0;font-size:14.5px;line-height:1.6}.lp-g{width:40px;height:40px;display:block;position:relative}.lp-g i{display:block;position:absolute}.lp-g-card,.lp-g-page,.lp-g-book,.lp-g-cover{position:absolute;box-shadow:inset 0 0 0 1.5px #e6ebe794}.lp-g-card{border-radius:4px;width:25px;height:32px;top:3px;left:6px}.lp-g-card i,.lp-g-page i,.lp-g-title{transform-origin:0;border-radius:2px;height:2px;transition:transform .35s cubic-bezier(.2,.8,.2,1);transform:scaleX(0)}.lp-g-card i{background:#e6ebe7bf;left:5px}.lp-g-card i:first-child{width:14px;top:8px}.lp-g-card i:nth-child(2){width:10px;transition-delay:.1s;top:14px}.lp-g-card i:nth-child(3){width:12px;transition-delay:.2s;top:20px}.lp-g-check{background:var(--lime);color:#0b1020;opacity:0;border-radius:50%;place-items:center;width:18px;height:18px;transition:opacity .25s .35s,transform .55s cubic-bezier(.2,1.6,.4,1) .35s;display:grid;position:absolute;bottom:0;right:0;transform:scale(.3);box-shadow:0 0 0 3px #0f1629}.lp-g-page{width:17px;height:25px;top:7px}.lp-g-page:first-child{border-radius:4px 1px 1px 4px;left:3px}.lp-g-page:nth-child(2){border-radius:1px 4px 4px 1px;left:19px}.lp-g-page i{background:var(--lime);left:4px}.lp-g-page i:first-child{width:9px;top:6px}.lp-g-page i:nth-child(2){width:7px;top:11px}.lp-g-page i:nth-child(3){width:9px;top:16px}.lp-g-page:first-child i:nth-child(2){transition-delay:.12s}.lp-g-page:first-child i:nth-child(3){transition-delay:.24s}.lp-g-page:nth-child(2) i:first-child{transition-delay:.4s}.lp-g-page:nth-child(2) i:nth-child(2){transition-delay:.52s}.lp-g-page:nth-child(2) i:nth-child(3){transition-delay:.64s}.lp-g-nib{opacity:0;background:#f4ffd8;border-radius:50%;width:5px;height:5px;position:absolute;top:34px;left:7px;box-shadow:0 0 8px #c4f24de6}@keyframes lpGNib{0%{opacity:0;transform:none}12%,85%{opacity:1}to{opacity:0;transform:translate(24px)}}.lp-g-book{background:#0f1629;border-radius:2px 3px 3px 2px;width:15px;height:21px;top:7px;left:13px}.lp-g-book:before,.lp-g-cover:before{content:"";background:#e6ebe773;width:1.5px;position:absolute;top:0;bottom:0;left:4px}.lp-g-book.is-l,.lp-g-book.is-r{opacity:0;transition:opacity .35s .1s,transform .6s cubic-bezier(.2,1.2,.3,1) .1s;transform:scale(.8)}.lp-g-dots{height:3px;position:absolute;bottom:3px;left:7px;right:7px}.lp-g-dots i{background:var(--lime);opacity:0;border-radius:50%;width:3px;height:3px;transition:opacity .3s,transform .4s cubic-bezier(.2,1.6,.4,1);top:0;transform:scale(0)}.lp-g-dots i:first-child{transition-delay:.4s;left:0}.lp-g-dots i:nth-child(2){transition-delay:.5s;left:calc(50% - 1.5px)}.lp-g-dots i:nth-child(3){transition-delay:.6s;right:0}.lp-g-cover{border-radius:2px 4px 4px 2px;width:24px;height:32px;top:4px;left:8px}.lp-g-title{background:#e6ebe7bf;width:11px;transition-delay:.1s;top:8px;left:8px}.lp-g-plate{background:var(--lime);opacity:0;border-radius:2px;width:12px;height:5px;transition:opacity .3s .3s,transform .5s cubic-bezier(.2,1.4,.4,1) .3s;top:17px;left:8px;transform:translateY(6px);box-shadow:0 0 8px #c4f24d99}.lp-g-spark{background:var(--lime);clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);opacity:0;width:11px;height:11px;transition:opacity .3s .6s,transform .6s cubic-bezier(.2,1.6,.4,1) .6s;position:absolute;top:-1px;right:0;transform:scale(0)rotate(-90deg)}[data-on] .lp-g-card i,[data-on] .lp-g-page i,[data-on] .lp-g-title{transform:none}[data-on] .lp-g-check,[data-on] .lp-g-plate{opacity:1;transform:none}[data-on] .lp-g-nib{animation:1.05s 50ms both lpGNib}[data-on] .lp-g-book.is-c{box-shadow:inset 0 0 0 1.5px var(--lime)}[data-on] .lp-g-book.is-l{opacity:.8;transform:translate(-14px)rotate(-10deg)scale(.82)}[data-on] .lp-g-book.is-r{opacity:.8;transform:translate(14px)rotate(10deg)scale(.82)}[data-on] .lp-g-dots i,[data-on] .lp-g-spark{opacity:1;transform:none}.lp-proof{border-top:1px solid #ffffff1f;border-bottom:1px solid #ffffff1f;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 32px;margin:0;padding:22px 0;list-style:none;display:grid}.lp-proof li{opacity:0;min-width:0;transition:opacity .6s ease calc(var(--i,0) * 70ms), transform .8s cubic-bezier(.2, .8, .2, 1) calc(var(--i,0) * 70ms);flex-direction:column;gap:6px;display:flex;transform:translateY(8px)}.lp-proof[data-in] li{opacity:1;transform:none}.lp-proof-tag{font-family:var(--font-mono);letter-spacing:.16em;color:var(--lime);font-size:10.5px}.lp-proof-fact{color:#e6ebe7db;font-size:14.5px;font-weight:600;line-height:1.4}@media (max-width:900px){.lp-pub-section{padding:88px 16px 64px}.lp-pub{gap:52px}.lp-pub-steps{grid-template-columns:minmax(0,1fr);gap:30px}.lp-pub-step{text-align:left;flex-direction:row;align-items:flex-start;gap:18px}.lp-pub-tile{border-radius:16px;width:56px;height:56px}.lp-g{transform:scale(.8)}.lp-pub-text{gap:6px;max-width:520px;padding-top:3px;transform:translate(8px)}.lp-pub-step h3{font-size:18.5px}.lp-proof{grid-template-columns:repeat(2,minmax(0,1fr))}}.lp-proof-section{content-visibility:auto;contain-intrinsic-size:auto 150px;justify-content:center;padding:64px 28px 16px;display:flex}.lp-proof.is-strip{grid-template-columns:repeat(4,minmax(0,1fr));width:100%;max-width:1140px}@media (max-width:900px){.lp-proof-section{padding:44px 16px 8px}.lp-proof.is-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.lp-proof{gap:18px 20px}.lp-proof-fact{font-size:14px}}@media (prefers-reduced-motion:reduce){.lp-pub-ring,.lp-pub-text,.lp-g *,.lp-proof li{transition:none}.lp-proof li{opacity:1;transform:none}}@media (max-height:760px){.lp-hide-short{display:none}}@media (min-width:641px) and (max-height:820px){.lp-case-lead{display:none}}@media (max-width:640px){.lp-case-lead{display:none}}@media (max-width:640px) and (max-height:760px){.lp-case-scenario{display:none}}@keyframes lpFade{0%{opacity:0}}@keyframes lpRise{0%{opacity:0;transform:translateY(18px)scale(.98)}}.lp-film-backdrop{animation:.25s ease-out lpFade}.lp-film-frame{animation:.35s cubic-bezier(.2,.8,.2,1) lpRise}@media (prefers-reduced-motion:reduce){.lp-film-backdrop,.lp-film-frame{animation:none}}.ip-page{color:#eef1f4;-webkit-font-smoothing:antialiased}.ip-page ::selection{background:var(--lime);color:#0b1020}.ip-page input,.ip-page textarea,.ip-page button{font-family:inherit}.ip-page input::placeholder,.ip-page textarea::placeholder{color:#eef1f461}.mk-pill-lime{background:var(--lime);transition:background .14s,box-shadow .14s;color:#0b1020!important}.mk-pill-lime:hover{background:#aedc3b}.mk-pill-lime:active{transform:translateY(1px)scale(.99)}.mk-pill-glow{box-shadow:0 0 34px #c4f24d47}.mk-pill-glow:hover{box-shadow:0 0 46px #c4f24d73}.mk-pill-ghost{color:#eef1f4;border:1px solid #ffffff59;transition:background .14s,color .14s}.mk-pill-ghost:hover{color:#fff;background:#ffffff1a}.mk-pill-ghost:active{transform:translateY(1px)scale(.99)}.ip-track-card{border-top:1px solid #ffffff24;padding-top:26px;transition:border-top-color .26s}.ip-track-inner{flex-direction:column;gap:12px;transition:transform .26s;display:flex}.ip-track-card:hover{border-top-color:#c4f24d8c}.ip-track-card:hover .ip-track-inner{transform:translateY(-4px)}.ip-form-row{border-bottom:1px solid #ffffff17;grid-template-columns:clamp(150px,26%,230px) 1fr;align-items:center;column-gap:20px;padding:14px 0;display:grid}.ip-form-label{color:#eef1f4bf;text-wrap:pretty;font-size:13.5px;font-weight:600}.ip-field{color:#eef1f4;background-color:#090d184d;border:1px solid #0000;border-radius:10px;outline:none;width:100%;min-width:0;height:44px;padding:0 14px;font-size:15px;transition:border-color .16s,background .16s}.ip-field:focus{border-color:var(--lime);background-color:#090d188c}.ip-field.is-missing:not(:focus),.ip-track-grid.is-missing .ip-card:not(.is-on){border-color:#ff9b938c}.ip-cols{grid-template-columns:.9fr 1.1fr}.ip-sticky{position:sticky;top:120px}@media (max-width:860px){.ip-cols{grid-template-columns:1fr;row-gap:36px!important}.ip-sticky{position:static}}.ip-select{appearance:none;cursor:pointer;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23eef1f4' stroke-opacity='0.6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:42px}.ip-select option{color:#eef1f4;background:#131a2b}.ip-card{cursor:pointer;-webkit-user-select:none;user-select:none;background:#090d1859;border:1px solid #ffffff29;border-radius:16px;flex-direction:column;gap:6px;padding:16px 18px;transition:border-color .16s,background-color .16s;display:flex}.ip-card.is-on{border-color:var(--lime);background:#c4f24d1a}.ip-chip{color:#eef1f4cc;cursor:pointer;-webkit-user-select:none;user-select:none;background:#090d184d;border:1px solid #ffffff2e;border-radius:999px;padding:11px 18px;font-size:14px;font-weight:500;transition:all .16s}.ip-chip.is-on{border-color:var(--lime);background:var(--lime);color:#0b1020}.ip-card:focus-visible,.ip-chip:focus-visible{outline:2px solid var(--lime);outline-offset:2px}.ip-footer-link{font-size:14px;transition:color .14s;color:#eef1f4b8!important}.ip-footer-faint{font-size:13px;color:#e6ebe773!important}.ip-footer-link:hover{color:#fff!important}@media (max-width:560px){.ip-form-row{grid-template-columns:1fr;row-gap:8px}}@media (prefers-reduced-motion:no-preference){@keyframes ip-hero-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes mk-ambient-drift{0%{transform:translate(-2%,-1%)scale(1.02)}to{transform:translate(2%,1.5%)scale(1.07)}}@keyframes ip-cue{0%{transform-origin:top;transform:scaleY(0)}45%{transform-origin:top;transform:scaleY(1)}55%{transform-origin:bottom;transform:scaleY(1)}to{transform-origin:bottom;transform:scaleY(0)}}@keyframes ip-breathe{0%,to{opacity:.84;text-shadow:0 0 #c4f24d00}50%{opacity:1;text-shadow:0 0 28px #c4f24d59}}@keyframes ip-fog{0%{transform:translate(-6%,-3%)scale(1)}to{transform:translate(6%,4%)scale(1.15)}}.ip-hero-up{animation:.9s cubic-bezier(.2,.7,.2,1) both ip-hero-up}.mk-ambient-drift{animation:46s ease-in-out infinite alternate mk-ambient-drift}.mk-ambient-drift-rev{animation:46s ease-in-out infinite alternate-reverse mk-ambient-drift}.ip-cue{animation:2.4s ease-in-out infinite ip-cue}.ip-breathe{animation:5.2s ease-in-out infinite ip-breathe}.ip-fog-a{animation:58s ease-in-out infinite alternate ip-fog}.ip-fog-b{animation:60s ease-in-out infinite alternate ip-fog}}.sxb-page{color:#eef1f4;-webkit-font-smoothing:antialiased}.sxb-page ::selection{background:var(--lime);color:#0b1020}.sxb-page input,.sxb-page button{font-family:inherit}.sxb-page a.sxb-link{color:var(--lime);transition:color .14s}.sxb-page a.sxb-link:hover{color:#dcfa7a}.sxb-page a.sxb-cta{background:var(--lime);color:#0b1020;letter-spacing:-.01em;border-radius:999px;align-items:center;gap:9px;height:52px;padding:0 30px;font-size:15.5px;font-weight:650;transition:background .14s,box-shadow .14s;display:inline-flex;box-shadow:0 0 36px #c4f24d42}.sxb-page a.sxb-cta:hover{background:#dcfa7a;box-shadow:0 0 50px #c4f24d6b}.sxb-page a.sxb-cta:active{transform:translateY(1px)scale(.99)}.sxb-page a.sxb-cta:focus-visible{outline-offset:3px;outline:2px solid #eef1f4}.sxb-row{border-bottom:1px solid var(--border-default);flex-wrap:wrap;align-items:center;gap:8px 24px;padding:18px 0;transition:box-shadow .22s,padding-left .22s;display:flex}.sxb-row.is-text:focus-within{box-shadow:inset 2px 0 0 var(--bitta-accent);padding-left:14px}.sxb-label{width:204px;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-700);flex:none;align-items:baseline;gap:11px;font-size:11px;display:flex}.sxb-num{color:var(--text-link)}.sxb-input{appearance:none;width:100%;min-width:0;height:42px;color:var(--ink-900);letter-spacing:-.01em;background:0 0;border:none;border-radius:0;outline:none;padding:0;font-size:17px;transition:box-shadow .18s}.sxb-input::placeholder{color:var(--ink-500)}.sxb-input:focus{box-shadow:inset 0 -1px 0 var(--bitta-accent)}.sxb-row.is-flagged .sxb-input:not(:focus){box-shadow:inset 0 -1px 0 var(--danger)}.sxb-field{flex-direction:column;flex:200px;min-width:0;display:flex}.sxb-msg{color:var(--danger);text-wrap:pretty;margin-top:6px;font-size:13px;line-height:1.45}.sxb-hint{color:var(--text-muted);margin-top:6px;font-size:13px;line-height:1.45}.sxb-jump{font:inherit;color:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.sxb-hint .sxb-jump{color:var(--text-link)}.sxb-jump:focus-visible{outline:2px solid var(--bitta-accent);outline-offset:2px;border-radius:2px}.sxb-left{color:var(--text-muted);margin:10px 0 0;font-size:13px;line-height:1.45}.sxb-select{-webkit-appearance:none;cursor:pointer;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;text-overflow:ellipsis;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23565e72' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 4px center;background-repeat:no-repeat;padding-right:30px}.sxb-select.is-empty,.sxb-select option[value=""]{color:var(--ink-500)}.sxb-select option{color:var(--ink-900)}.sxb-ticks{flex:0 auto;gap:5px;min-width:0;display:flex}.sxb-tick{background:var(--ink-300);border-radius:999px;flex:0 auto;width:24px;min-width:10px;height:3px;transition:background .26s}.sxb-tick.is-on{background:var(--bitta-accent)}.sxb-caption{white-space:nowrap;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-600);font-size:11px}.sxb-submit{background:var(--bitta-accent);color:#0b1020;letter-spacing:-.01em;cursor:pointer;border:none;border-radius:999px;align-items:center;gap:9px;height:50px;padding:0 28px;font-size:15.5px;font-weight:650;transition:background .14s,transform .14s;display:inline-flex}.sxb-submit:hover{background:#82ac49}.sxb-submit:active{transform:translateY(1px)scale(.99)}.sxb-submit:disabled{cursor:progress;opacity:.7}.sxb-submit:focus-visible{outline:2px solid var(--ink-900);outline-offset:3px}.sxb-error{color:var(--danger);align-items:flex-start;gap:7px;font-size:13.5px;line-height:1.45;display:inline-flex}.sxb-error svg{flex-shrink:0;margin-top:2px}.sxb-note{color:var(--text-faint);margin:18px 0 0;font-size:12.5px;line-height:1.5}.sxb-page .sxb-note a{color:var(--text-muted);text-underline-offset:2px;text-decoration:underline}.sxb-page .sxb-film-toggle{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-600);cursor:pointer;background:0 0;border:none;align-items:center;gap:7px;margin-left:auto;padding:6px 2px;font-size:11px;transition:color .14s;display:inline-flex}.sxb-page .sxb-film-toggle:hover{color:var(--ink-900)}.sxb-page .sxb-film-toggle:focus-visible{outline:2px solid var(--bitta-accent);outline-offset:3px;border-radius:4px}.sxb-page .sxb-film-enlarge{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;background:#0b102085;border:1px solid #ffffff4d;border-radius:999px;place-items:center;width:36px;height:36px;padding:0;display:none;position:absolute;top:8px;right:8px}.sxb-page .sxb-film-enlarge:focus-visible{outline:2px solid var(--bitta-accent);outline-offset:2px}@media (max-width:640px){.sxb-page .sxb-film-enlarge{display:grid}}@container (min-width:600px){.sxb-screen.is-underway{padding-bottom:56px}}@media print{[data-sxb-sp],[data-sxb-rv]{opacity:1!important;transform:none!important}}@media (prefers-reduced-motion:no-preference){@keyframes sxb-drift{0%{transform:translate(-2%,-1%)scale(1.02)}to{transform:translate(2%,1.5%)scale(1.08)}}@keyframes sxb-cue{0%{transform-origin:top;transform:scaleY(0)}45%{transform-origin:top;transform:scaleY(1)}55%{transform-origin:bottom;transform:scaleY(1)}to{transform-origin:bottom;transform:scaleY(0)}}.sxb-drift{animation:26s ease-in-out infinite alternate sxb-drift}.sxb-cue{animation:3.4s ease-in-out infinite sxb-cue}.sxb-screen{transition:padding-bottom .28s cubic-bezier(.2,.7,.2,1)}@keyframes adv-bloom{0%{opacity:0;transform:translate(-50%)scale(.86)}to{opacity:1;transform:translate(-50%)}}@keyframes adv-track{0%{opacity:0;letter-spacing:.42em}to{opacity:1;letter-spacing:.16em}}@keyframes adv-mask-up{0%{transform:translateY(112%)}to{transform:none}}@keyframes adv-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes adv-rise-t{0%{transform:translateY(18px)}to{transform:none}}@keyframes adv-portrait{0%{transform:scale(1.035)}to{transform:none}}}.mk-faq-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:0 64px;display:grid}@media (max-width:900px){.mk-faq-cols{grid-template-columns:minmax(0,1fr)}.mk-faq-cols>*+*{margin-top:40px}}:root[data-paused] *,:root[data-paused] :before,:root[data-paused] :after{transition-duration:0s!important;transition-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-play-state:running!important;animation-delay:0s!important}:root[data-paused] :is(.as-step,.as-step-n,.as-steps,.hm-compare,.hm-course-img.is-ink,.hm-h2.is-statement,.hm-ink,.hm-case,.hm-try,.hm-sec .hm-head,.hm-course,.hm-programs,.hm-start-way,.fy-item,.hm-proof-fact,.hm-rules-table tbody td,.pc *,.pp-ruler *),:root[data-paused] :is(.as-steps,.hm-case,.hm-try):before,:root[data-paused] :is(.as-steps,.hm-case,.hm-try):after{animation:none!important}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
