.lx{--lx-black:#000;--lx-surface:#0c0c0e;--lx-raised:#141416;--lx-ink:#f3f3f1;--lx-muted:#a1a1a8;--lx-subtle:#808189;--lx-line:#ffffff14;--lx-line-strong:#ffffff29;--lx-live:#6fdc9c;--lx-width:1240px;--lx-gutter:clamp(20px, 4vw, 48px);--lx-radius-large:24px;--lx-radius:16px;--lx-ease:cubic-bezier(.22, 1, .36, 1);background:var(--lx-black);color:var(--lx-ink);font-family:var(--sb-font-sans);font-feature-settings:"ss01", "cv11";overflow-x:clip}.lx :where(h1,h2,h3,p,ol,ul,dl,dd,figure){margin:0}.lx :where(ol,ul){padding:0;list-style:none}.lx img{max-width:100%;height:auto;display:block}.lx-icon-fill{fill:currentColor;flex:none;width:16px;height:16px}.lx-icon-line{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;flex:none;width:16px;height:16px}.lx-button{letter-spacing:-.01em;height:44px;transition:background-color .16s ease, border-color .16s ease, transform .16s var(--lx-ease);white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 20px;font-size:.9375rem;font-weight:600;display:inline-flex}.lx-button:active{transform:scale(.98)}.lx-button-large{height:54px;padding:0 28px;font-size:1rem}.lx-button-light{background:var(--lx-ink);color:var(--lx-black)}.lx-button-light:hover{background:#fff}.lx-button-ghost{border-color:var(--lx-line-strong);color:var(--lx-ink);background:#ffffff0a}.lx-button-ghost:hover{background:#ffffff17;border-color:#ffffff47}.lx-header{padding-top:env(safe-area-inset-top,0px);z-index:50;border-bottom:1px solid #0000;transition:border-color .24s;position:fixed;inset:0 0 auto}.lx-header:before{-webkit-backdrop-filter:saturate(160%)blur(18px);backdrop-filter:saturate(160%)blur(18px);content:"";opacity:0;z-index:-1;background:#000000b8;transition:opacity .24s;position:absolute;inset:0}.lx-header.is-scrolled:before,.lx-header.is-open:before{opacity:1}.lx-header.is-scrolled,.lx-header.is-open{border-bottom-color:var(--lx-line)}.lx-header-inner{height:72px;max-width:calc(var(--lx-width) + 2 * var(--lx-gutter));padding:0 var(--lx-gutter);align-items:center;gap:32px;margin:0 auto;display:flex}.lx-logo img{width:auto;height:26px}.lx-nav{align-items:center;gap:4px;margin-right:auto;display:flex}.lx-nav>a{color:var(--lx-muted);border-radius:999px;padding:8px 14px;font-size:.9375rem;font-weight:500;transition:color .16s,background-color .16s}.lx-nav>a:hover{color:var(--lx-ink);background:#ffffff0f}.lx-nav-account{display:none}.lx-header-actions{align-items:center;gap:16px;display:flex}.lx-language{border:1px solid var(--lx-line);border-radius:999px;padding:3px;display:flex}.lx-language a{color:var(--lx-subtle);border-radius:999px;padding:5px 10px;font-size:.75rem;font-weight:600}.lx-language a[aria-current=true]{color:var(--lx-ink);background:#ffffff1a}.lx-login{color:var(--lx-muted);font-size:.9375rem;font-weight:500}.lx-login:hover{color:var(--lx-ink)}.lx-menu-button{cursor:pointer;background:0 0;border:0;width:40px;height:40px;margin-right:-8px;display:none;position:relative}.lx-menu-button span{background:var(--lx-ink);height:1.5px;transition:transform .22s var(--lx-ease);width:18px;position:absolute;left:11px}.lx-menu-button span:first-child{top:16px}.lx-menu-button span:last-child{top:23px}.lx-header.is-open .lx-menu-button span:first-child{transform:translateY(3.5px)rotate(45deg)}.lx-header.is-open .lx-menu-button span:last-child{transform:translateY(-3.5px)rotate(-45deg)}.lx-hero{max-width:calc(var(--lx-width) + 2 * var(--lx-gutter));padding:clamp(104px, 13vh, 132px) var(--lx-gutter) 0;margin:0 auto;position:relative}.lx-hero:before{content:"";pointer-events:none;background:radial-gradient(50% 60% at 50% 0,#ffffff17,#0000 70%);height:720px;position:absolute;inset:0 0 auto}.lx-hero-copy{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.lx-hero h1{letter-spacing:-.055em;font-size:clamp(2.75rem,6.4vw,5.5rem);font-weight:760;line-height:.9}.lx-hero-copy>p:not(.lx-hero-note){color:var(--lx-muted);text-wrap:pretty;max-width:34em;margin-top:22px;font-size:clamp(1.0625rem,1.5vw,1.25rem);line-height:1.55}.lx-hero-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}.lx-hero-note{color:var(--lx-subtle);margin-top:16px;font-size:.875rem}@keyframes lx-live{70%,to{box-shadow:0 0 0 8px #6fdc9c00}}@keyframes lx-clip-in{0%{opacity:0;transform:translateY(-28px)scale(.7)}}.lx-section{max-width:calc(var(--lx-width) + 2 * var(--lx-gutter));padding:clamp(96px, 13vw, 168px) var(--lx-gutter) 0;margin:0 auto;scroll-margin-top:40px}.lx-title{letter-spacing:-.045em;text-wrap:balance;max-width:14em;font-size:clamp(2.25rem,4.8vw,4rem);font-weight:740;line-height:1}.lx-lead{color:var(--lx-muted);text-wrap:pretty;max-width:36em;font-size:clamp(1.0625rem,1.4vw,1.1875rem);line-height:1.6}.lx-section-head{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:24px 64px;display:grid}.lx-frame{background:var(--lx-surface);border:1px solid var(--lx-line-strong);border-radius:var(--lx-radius);overflow:hidden;box-shadow:0 30px 80px -30px #000000e6}.lx-games{text-align:center;max-width:1440px;margin:clamp(8px,2vw,24px) auto 0}.lx-games-title{color:var(--lx-muted);padding:0 var(--lx-gutter);font-size:clamp(1rem,1.3vw,1.125rem);font-weight:550}.lx-games-note{color:var(--lx-subtle);font-size:.875rem}.lx-games-rows{gap:22px;margin-top:32px;display:grid;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.lx-games-row{display:flex;overflow:hidden}.lx-games-track{flex:none;align-items:center;gap:clamp(40px,5vw,64px);padding-right:clamp(40px,5vw,64px);display:flex}@media (prefers-reduced-motion:no-preference){.lx-games-track{animation:48s linear infinite lx-marquee}.lx-games-row.is-reverse .lx-games-track{animation-duration:56s;animation-direction:reverse}.lx-games-row:hover .lx-games-track{animation-play-state:paused}}@keyframes lx-marquee{to{transform:translate(-100%)}}.lx-game{color:var(--lx-muted);align-items:center;gap:14px;height:48px;transition:color .2s;display:flex}.lx-game:hover{color:var(--lx-ink)}.lx-game span{letter-spacing:-.025em;white-space:nowrap;font-size:clamp(1.125rem,1.6vw,1.375rem);font-weight:700}.lx-mark{height:30px;-webkit-mask:var(--mark) center / contain no-repeat;mask:var(--mark) center / contain no-repeat;background:currentColor;flex:none;width:30px;display:block}.lx-mark.is-wordmark{height:32px;width:calc(var(--ratio) * 32px)}.lx-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lx-games-foot{padding:0 var(--lx-gutter);justify-items:center;gap:12px;margin-top:36px;display:grid}.lx-games-launchers{color:var(--lx-subtle);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 22px;font-size:.9375rem;display:flex}.lx-launcher{color:var(--lx-muted);align-items:center;gap:8px;font-weight:600;display:inline-flex}.lx-launcher .lx-mark{width:18px;height:18px}@media (prefers-reduced-motion:reduce){.lx-games-rows{padding:0 var(--lx-gutter);-webkit-mask-image:none;mask-image:none}.lx-games-row{flex-wrap:wrap;justify-content:center}.lx-games-track{flex-wrap:wrap;justify-content:center;padding-right:0}.lx-games-track[aria-hidden=true]{display:none}}.lx-story-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(40px,6vw,96px);margin-top:clamp(24px,3vw,40px);display:grid}.lx-story-steps li{opacity:.32;grid-template-columns:auto 1fr;align-content:center;column-gap:16px;min-height:68vh;transition:opacity .4s;display:grid}.lx-story-steps li.is-active{opacity:1}.lx-story-inline{display:none}.lx-story-number{border:1px solid var(--lx-line-strong);font-variant-numeric:tabular-nums;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:.875rem;font-weight:650;transition:background-color .3s,color .3s;display:flex}.lx-story-steps li.is-active .lx-story-number{background:var(--lx-ink);border-color:var(--lx-ink);color:var(--lx-black)}.lx-story-steps li>h3{letter-spacing:-.035em;align-self:center;font-size:clamp(1.75rem,2.8vw,2.5rem);font-weight:720;line-height:1.05}.lx-story-steps li>p{color:var(--lx-muted);grid-column:2;max-width:28em;margin-top:16px;font-size:clamp(1.0625rem,1.3vw,1.1875rem);line-height:1.6}.lx-story-stage{aspect-ratio:8/7;align-self:start;position:sticky;top:calc(50vh - min(25vw,310px))}.lx-story-layer{opacity:0;transition:opacity .5s ease, transform .7s var(--lx-ease);position:absolute;inset:0;transform:translateY(16px)scale(.985)}.lx-story-layer.is-active{opacity:1;transform:none}.lx-story-progress{gap:6px;display:flex;position:absolute;bottom:-28px;left:0}.lx-story-progress span{background:var(--lx-line-strong);height:3px;transition:background-color .3s ease, width .5s var(--lx-ease);border-radius:2px;width:18px}.lx-story-progress span.is-done{background:var(--lx-ink);width:36px}.lx-visual{background:radial-gradient(90% 70% at 70% 20%, #ffffff12, transparent 70%), var(--lx-surface);border:1px solid var(--lx-line-strong);border-radius:var(--lx-radius-large);height:100%;position:relative;overflow:hidden}.lx-shot{border-radius:14px;position:absolute;overflow:hidden;box-shadow:0 0 0 1px #ffffff1f,0 30px 70px -20px #000000e6}.lx-shot img{object-fit:cover;width:100%;height:100%}.lx-shot-library{aspect-ratio:1440/596;width:118%;top:12%;left:8%}.lx-shot-library img{object-position:0 0}.lx-shot-replay{aspect-ratio:16/10;width:58%;bottom:9%;right:7%}.lx-shot-replay img{object-position:0 18%;transform-origin:0 20%;transform:scale(1.9)}.lx-shot-player{aspect-ratio:1180/704;width:124%;bottom:12%;left:-26%}.lx-visual-chat{padding:0}.lx-dc{--dc-bg:#313338;--dc-embed:#2b2d31;--dc-stripe:#1e1f22;--dc-text:#dbdee1;--dc-muted:#949ba4;--dc-link:#00a8fc;--dc-input:#383a40;background:var(--dc-bg);color:var(--dc-text);flex-direction:column;width:100%;height:100%;font-size:.9375rem;display:flex}.lx-dc-head{color:#f2f3f5;border-bottom:1px solid #00000047;flex:none;align-items:center;gap:8px;height:48px;padding:0 18px;font-weight:650;display:flex;box-shadow:0 1px #0000001f}.lx-dc-head span{color:var(--dc-muted);font-size:1.375rem;font-weight:400}.lx-dc-log{flex:1;align-content:end;gap:14px;min-height:0;padding:16px 18px 8px;display:grid;overflow:hidden}.lx-dc-message{grid-template-columns:40px minmax(0,1fr);gap:14px;display:grid}.lx-dc-avatar{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:1rem;font-weight:700;display:flex}.lx-dc-avatar.is-one{background:#5865f2}.lx-dc-avatar.is-two{background:#23a55a}.lx-dc-content{justify-items:start;gap:2px;min-width:0;line-height:1.375;display:grid}.lx-dc-meta{align-items:baseline;gap:8px;display:flex}.lx-dc-meta strong{color:#f2f3f5;font-weight:600}.lx-dc-meta time{color:var(--dc-muted);font-size:.75rem}.lx-dc-link{color:var(--dc-link);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.lx-dc-embed{background:var(--dc-embed);border-left:4px solid var(--dc-stripe);border-radius:4px;gap:6px;width:100%;max-width:320px;margin-top:6px;padding:8px 12px 12px 10px;display:grid}.lx-dc-embed small{color:var(--dc-text);font-size:.75rem}.lx-dc-embed strong{color:var(--dc-link);font-size:1rem;font-weight:600}.lx-dc-embed p{color:var(--dc-text);font-size:.875rem}.lx-dc-video{aspect-ratio:16/9;border-radius:4px;margin-top:6px;position:relative;overflow:hidden}.lx-dc-video img{object-fit:cover;width:100%;height:100%}.lx-dc-play{background:#000000b8;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #ffffff24}.lx-dc-play svg{width:20px;height:20px;margin-left:2px}.lx-dc-reaction{background:var(--dc-embed);border:1px solid #0000;border-radius:8px;align-items:center;gap:6px;margin-top:4px;padding:2px 8px;font-size:.875rem;font-weight:600;display:inline-flex}.lx-dc-input{background:var(--dc-input);color:var(--dc-muted);border-radius:8px;flex:none;margin:6px 16px 16px;padding:11px 16px}.lx-share{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(48px,6vw,96px);display:grid}.lx-share-copy .lx-lead{margin-top:24px}.lx-points{gap:0;margin-top:40px;display:grid}.lx-points>div{border-top:1px solid var(--lx-line);gap:6px;padding:20px 0;display:grid}.lx-points dt{letter-spacing:-.015em;font-size:1.0625rem;font-weight:650}.lx-points dd{color:var(--lx-muted);line-height:1.6}.lx-share-visual{justify-content:center;display:flex;position:relative}.lx-share-visual:before{content:"";z-index:-1;background:radial-gradient(closest-side,#ffffff17,#0000);position:absolute;inset:-10% -5%}.lx-share-menu{border-radius:18px;width:min(100%,420px);overflow:hidden;box-shadow:0 0 0 1px #ffffff1f,0 50px 100px -30px #000000f2}.lx-desktop-grid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(40px,6vw,88px);display:grid}.lx-desktop-kicker{color:var(--lx-muted);align-items:center;gap:8px;margin-bottom:20px;font-size:.875rem;font-weight:600;display:inline-flex}.lx-desktop-copy .lx-lead{margin-top:20px}.lx-features{margin-top:clamp(28px,3.5vw,40px);display:grid}.lx-feature{border:0;border-left:1px solid var(--lx-line-strong);color:var(--lx-muted);cursor:pointer;text-align:left;background:0 0;gap:4px;padding:14px 0 14px 22px;transition:color .2s;display:grid;position:relative}.lx-feature:hover{color:var(--lx-ink)}.lx-feature-label{color:var(--lx-subtle);font-size:.8125rem;font-weight:600}.lx-feature strong{letter-spacing:-.02em;font-size:clamp(1.0625rem,1.4vw,1.25rem);font-weight:650}.lx-feature[aria-selected=true]{color:var(--lx-ink)}.lx-feature-text{transition:grid-template-rows .45s var(--lx-ease);grid-template-rows:0fr;display:grid}.lx-feature-text>span{color:var(--lx-muted);line-height:1.55;overflow:hidden}.lx-feature[aria-selected=true] .lx-feature-text{grid-template-rows:1fr}.lx-feature[aria-selected=true] .lx-feature-text>span{padding-top:4px}.lx-feature[aria-selected=true]:before{content:"";background:#ffffff4d;width:2px;position:absolute;top:0;bottom:0;left:-1px}.lx-feature-progress{background:var(--lx-ink);transform-origin:top;width:2px;position:absolute;top:0;bottom:0;left:-1px}.lx-features.is-running .lx-feature-progress{animation:lx-progress-fill-y var(--lx-screen-ms,6s) linear both}@keyframes lx-progress-fill-y{0%{transform:scaleY(0)}}.lx-download{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:clamp(32px,4vw,44px);display:flex}.lx-download dl{gap:18px;display:flex}.lx-download dl div{gap:6px;font-size:.875rem;display:flex}.lx-download dt{color:var(--lx-subtle)}.lx-download dd{font-variant-numeric:tabular-nums}.lx-download-note{color:var(--lx-subtle);flex-basis:100%;max-width:34em;font-size:.8125rem}.lx-download-note summary{cursor:pointer}.lx-download-note summary:hover{color:var(--lx-ink)}.lx-download-note p{margin-top:8px;line-height:1.6}.lx-desktop-stage{border-radius:18px;position:relative}.lx-desktop-stage:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(closest-side,#ffffff1f,#0000);position:absolute;inset:-18% -12%}.lx-desktop-window{background:var(--lx-surface);border:1px solid var(--lx-line-strong);border-radius:18px;overflow:hidden;box-shadow:0 50px 140px -40px #ffffff1a,0 80px 160px -30px #000000f2}.lx-desktop-screens{aspect-ratio:16/10;position:relative}.lx-desktop-screens img{object-fit:cover;object-position:0 0;opacity:0;height:100%;transition:opacity .6s ease, scale .9s var(--lx-ease);width:100%;position:absolute;inset:0;scale:1.02}.lx-desktop-screens img.is-active{opacity:1;scale:1}@media (prefers-reduced-motion:reduce){.lx-feature-text,.lx-desktop-screens img{transition:none}}@media (max-width:960px){.lx-desktop-grid{grid-template-columns:minmax(0,1fr);gap:0}.lx-desktop-copy{display:contents}.lx-desktop-stage{order:1;margin:32px 0 24px}.lx-features{order:2;margin-top:0}.lx-download{order:3}.lx-desktop-kicker,.lx-desktop-copy .lx-title,.lx-desktop-copy .lx-lead{order:-1}}.lx-pricing-head{text-align:center;flex-direction:column;align-items:center;display:flex}.lx-pricing-head .lx-lead{margin-top:20px}.lx-interval{background:var(--lx-surface);border:1px solid var(--lx-line-strong);border-radius:999px;grid-template-columns:1fr 1fr;margin-top:32px;padding:4px;display:grid;position:relative}.lx-interval-thumb{background:var(--lx-ink);transition:translate .42s var(--lx-ease);border-radius:999px;width:calc(50% - 4px);position:absolute;top:4px;bottom:4px;left:4px}.lx-interval[data-interval=yearly] .lx-interval-thumb{translate:100%}.lx-interval button{color:var(--lx-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:10px 22px;font-size:.9375rem;font-weight:600;transition:color .3s;display:inline-flex;position:relative}.lx-interval button[aria-pressed=true]{color:var(--lx-black)}.lx-interval-save{color:var(--lx-live);background:#6fdc9c29;border-radius:999px;padding:3px 8px;font-size:.75rem;font-weight:700;transition:background-color .3s,color .3s}.lx-interval button[aria-pressed=true] .lx-interval-save{color:#fff;background:#1f7a45}.lx-plans{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;margin-top:clamp(40px,5vw,56px);display:grid}.lx-plan{background:var(--lx-surface);border:1px solid var(--lx-line);border-radius:var(--lx-radius-large);flex-direction:column;gap:28px;padding:32px;display:flex;position:relative}.lx-plan.is-featured{background:radial-gradient(120% 60% at 50% 0%, #ffffff14, transparent 70%) padding-box, linear-gradient(var(--lx-raised), var(--lx-raised)) padding-box, conic-gradient(from var(--lx-orbit,0deg), #ffffff29, #ffffff29 60%, #fffc 72%, #ffffff29 84%, #ffffff29) border-box;border-color:#0000;box-shadow:0 40px 100px -40px #ffffff24}@media (prefers-reduced-motion:no-preference){.lx-plan.is-featured{animation:9s linear infinite lx-orbit}}.lx-plan h3{letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:10px;font-size:1.25rem;font-weight:700;display:flex}.lx-plan-badge{background:var(--lx-ink);color:var(--lx-black);letter-spacing:.04em;border-radius:999px;padding:4px 9px;font-size:.6875rem;font-weight:700}.lx-plan-pitch{color:var(--lx-muted);min-height:3em;margin-top:8px;line-height:1.5}.lx-plan-price{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:24px;display:flex}.lx-plan-price strong{font-variant-numeric:tabular-nums;letter-spacing:-.05em;font-size:clamp(2.75rem,4vw,3.5rem);font-weight:760;line-height:1}@media (prefers-reduced-motion:no-preference){.lx-plan-price strong{animation:lx-price-in .5s var(--lx-ease) both}}@keyframes lx-price-in{0%{filter:blur(4px);opacity:0;translate:0 10px}}.lx-plan-per{color:var(--lx-subtle);gap:8px;display:inline-flex}.lx-plan-per s{color:var(--lx-subtle);text-decoration-thickness:1.5px}.lx-plan-billing{color:var(--lx-subtle);margin-top:8px;font-size:.875rem}.lx-plan .lx-button{width:100%}.lx-plan ul{border-top:1px solid var(--lx-line);gap:14px;padding-top:28px;display:grid}.lx-plan li{color:var(--lx-muted);align-items:flex-start;gap:12px;font-size:.9375rem;line-height:1.45;display:flex}.lx-plan li svg{color:var(--lx-ink);margin-top:2px}.lx-plan li b{color:var(--lx-ink);font-weight:650}.lx-plans-note{color:var(--lx-subtle);text-align:center;justify-content:center;align-items:center;gap:10px;margin-top:28px;font-size:.875rem;display:flex}.lx-faq{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start;gap:40px 64px;display:grid}.lx-faq-list{border-bottom:1px solid var(--lx-line)}.lx-faq-list details{border-top:1px solid var(--lx-line)}.lx-faq-list summary{cursor:pointer;letter-spacing:-.015em;justify-content:space-between;align-items:center;gap:24px;padding:26px 0;font-size:clamp(1.0625rem,1.5vw,1.25rem);font-weight:600;list-style:none;display:flex}.lx-faq-list summary::-webkit-details-marker{display:none}.lx-faq-list summary svg{color:var(--lx-muted);height:18px;transition:transform .24s var(--lx-ease);width:18px}.lx-faq-list details[open] summary svg{transform:rotate(45deg)}.lx-faq-list details p{color:var(--lx-muted);max-width:40em;margin-top:-8px;padding-bottom:28px;line-height:1.65}.lx-final{max-width:calc(var(--lx-width) + 2 * var(--lx-gutter));padding:clamp(80px, 10vw, 128px) var(--lx-gutter);text-align:center;flex-direction:column;align-items:center;margin:clamp(96px,13vw,168px) auto 0;display:flex;position:relative}.lx-final:before{content:"";pointer-events:none;background:radial-gradient(40% 50% at 50% 55%,#ffffff14,#0000 75%);position:absolute;inset:0}.lx-final h2{letter-spacing:-.055em;text-wrap:balance;max-width:11em;font-size:clamp(2.75rem,7vw,6rem);font-weight:760;line-height:.95;position:relative}.lx-final>p{color:var(--lx-muted);margin-top:24px;font-size:clamp(1.0625rem,1.5vw,1.25rem);position:relative}.lx-footer{background:linear-gradient(var(--lx-line), var(--lx-line)) top center / calc(100% - 2 * var(--lx-gutter)) 1px no-repeat;max-width:calc(var(--lx-width) + 2 * var(--lx-gutter));padding:64px var(--lx-gutter) calc(40px + env(safe-area-inset-bottom,0px));grid-template-columns:1fr auto;gap:40px;margin:0 auto;display:grid}.lx-footer-brand img{width:auto;height:24px}.lx-footer-brand p{color:var(--lx-subtle);max-width:22em;margin-top:16px;line-height:1.6}.lx-footer-links{gap:clamp(40px,7vw,96px);display:flex}.lx-footer-links div{align-content:start;gap:12px;display:grid}.lx-footer-links h2{color:var(--lx-subtle);margin:0 0 4px;font-size:.8125rem;font-weight:600}.lx-footer-links a{color:var(--lx-muted);font-size:.9375rem}.lx-footer-links a:hover{color:var(--lx-ink)}.lx-footer-legal{border-top:1px solid var(--lx-line);color:var(--lx-subtle);grid-column:1/-1;padding-top:24px;font-size:.8125rem}@property --lx-orbit{syntax:"<angle>";inherits:false;initial-value:0deg}.lx-stage{--tilt-x:0;--tilt-y:0;--lx-bar:44px;max-width:var(--lx-width);perspective:1800px;margin:clamp(44px,5vw,64px) auto 0;position:relative}.lx-stage-glow{opacity:.75;pointer-events:none;z-index:-1;position:absolute;inset:-6% -8% 10%}.lx-stage-glow video{filter:blur(70px)saturate(1.4);object-fit:cover;width:100%;height:100%}.lx-stage-horizon{aspect-ratio:2.4;pointer-events:none;z-index:-1;width:130%;position:absolute;top:-26%;left:50%;transform:translate(-50%)}.lx-stage-horizon:before{content:"";filter:blur(20px);background:radial-gradient(closest-side,#ffffff38,#ffffff0f 55%,#0000);border-radius:50%;position:absolute;inset:0}.lx-stage-rise{transform-origin:50% 100%;-webkit-mask-image:linear-gradient(#000 62%,#0000 98%);mask-image:linear-gradient(#000 62%,#0000 98%)}.lx-window{background:linear-gradient(var(--lx-surface), var(--lx-surface)) padding-box, conic-gradient(from var(--lx-orbit,0deg), #ffffff1a, #ffffff1a 60%, #ffffffb3 72%, #ffffff1a 84%, #ffffff1a) border-box;transform:rotateX(calc(var(--tilt-y) * -2.5deg)) rotateY(calc(var(--tilt-x) * 3.5deg));transition:transform .7s var(--lx-ease);border:1px solid #0000;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 50px 140px -40px #ffffff1f,0 80px 160px -30px #000000f2}.lx-window-bar{border-bottom:1px solid var(--lx-line);justify-content:center;align-items:center;height:42px;padding:0 16px;display:flex;position:relative}.lx-window-dots{gap:7px;display:flex;position:absolute;left:16px}.lx-window-dots i{background:#ffffff24;border-radius:50%;width:11px;height:11px}.lx-window-address{color:var(--lx-subtle);background:#ffffff0d;border-radius:8px;align-items:center;gap:6px;padding:5px 14px;font-size:.8125rem;display:inline-flex}.lx-window-address svg,.lx-float svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:14px;height:14px}.lx-window-shot{width:100%;height:auto;display:block}.lx-window-sheen{opacity:0;pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff1a 45%,#ffffff38 50%,#ffffff1a 55%,#0000 65%);position:absolute;inset:0;transform:translate(-100%)}.lx-float{--depth:18;-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);transform:translate3d(calc(var(--tilt-x) * var(--depth) * 1px), calc(var(--tilt-y) * var(--depth) * 1px), 0);transition:transform .7s var(--lx-ease);z-index:2;background:#141416c7;border:1px solid #ffffff24;border-radius:16px;align-items:center;gap:12px;padding:12px 16px 12px 12px;display:flex;position:absolute;box-shadow:0 24px 60px -18px #000000d9}.lx-float>span:last-child{gap:2px;display:grid}.lx-float strong{font-size:.9375rem;font-weight:650}.lx-float small{color:var(--lx-muted);white-space:nowrap;font-size:.8125rem}.lx-float-icon{border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.lx-float-icon.is-light{background:var(--lx-ink);color:var(--lx-black)}.lx-float-key{color:var(--lx-black);background:linear-gradient(#fbfbfa,#dcdcdc);border-radius:9px;flex:none;justify-content:center;align-items:center;width:38px;height:34px;margin-bottom:3px;font-size:.875rem;font-weight:750;display:flex;box-shadow:0 3px #8f8f95}.lx-anchors,.lx-window-rings{aspect-ratio:2880/1192;pointer-events:none;left:0;right:0;top:var(--lx-bar);position:absolute}.lx-window-rings{z-index:1}.lx-anchors{z-index:2}.lx-ring{border:1.5px solid #ffffffbf;border-radius:12px;position:absolute;box-shadow:0 0 0 4px #ffffff14,0 0 28px #fff3}.lx-ring-clip{width:25.2%;height:34.2%;top:34.4%;left:18.6%}.lx-float-clip{--depth:30;top:57%;left:7%}.lx-ring-link{border-radius:50%;width:2.3%;height:5.4%;top:69.6%;left:67.9%}.lx-float-link{--depth:26;top:78%;left:53%}.lx-ring-quality{width:25.2%;height:34.2%;top:34.4%;left:71.2%}.lx-float-quality{--depth:20;flex-direction:column;align-items:flex-start;gap:8px;top:40%;left:88%}.lx-ring-private{border-radius:10px;width:8.8%;height:7.4%;top:5.1%;left:82.3%}.lx-float-private{--depth:14;color:var(--lx-ink);gap:8px;padding:10px 16px;font-size:.875rem;font-weight:600;top:4.6%;left:60%}.lx-float-ladder{gap:6px;display:flex}.lx-float-ladder i{border:1px solid var(--lx-line-strong);font-variant-numeric:tabular-nums;border-radius:999px;padding:4px 10px;font-size:.75rem;font-style:normal;font-weight:650}.lx-float-ladder i:first-child{background:var(--lx-ink);border-color:var(--lx-ink);color:var(--lx-black)}@media (prefers-reduced-motion:no-preference){.lx-stage-horizon{animation:lx-horizon 1.8s var(--lx-ease) .35s both}.lx-stage-glow{animation:2.4s ease-out .6s both lx-glow}.lx-stage-rise{animation:1.6s cubic-bezier(.16,1,.3,1) .45s both lx-window-rise}.lx-window{animation:9s linear 1.8s infinite lx-orbit}.lx-window-sheen{animation:1.3s ease-in-out 1.4s both lx-sheen}.lx-float{animation:.7s cubic-bezier(.34,1.56,.64,1) both lx-pop,7s ease-in-out infinite lx-bob}.lx-ring{animation:lx-ring .9s var(--lx-ease) both}.lx-ring-clip{animation-delay:1.5s}.lx-ring-link{animation-delay:1.65s}.lx-ring-quality{animation-delay:1.8s}.lx-ring-private{animation-delay:1.95s}.lx-float-clip{animation-delay:1.5s,2.5s}.lx-float-link{animation-delay:1.65s,2.2s}.lx-float-private{animation-delay:1.95s,2.8s}.lx-float-quality{animation-delay:1.8s,3.3s}}@keyframes lx-horizon{0%{opacity:0;scale:.6 .4}}@keyframes lx-glow{0%{opacity:0;scale:.7}}@keyframes lx-window-rise{0%{opacity:0;translate:0 18%;rotate:x 34deg;scale:.86}}@keyframes lx-orbit{to{--lx-orbit:360deg}}@keyframes lx-sheen{0%{opacity:1;translate:-100%}to{opacity:1;translate:200%}}@keyframes lx-ring{0%{opacity:0;scale:1.15}}@keyframes lx-pop{0%{opacity:0;scale:.6}}@keyframes lx-bob{0%,to{translate:0}50%{translate:0 -8px}}.lx-nav>a[aria-current=location]{color:var(--lx-ink)}.lx:after{content:"";opacity:.05;pointer-events:none;z-index:100;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:fixed;inset:0}@media (prefers-reduced-motion:no-preference){.lx-hero-copy>*{animation:lx-rise .9s var(--lx-ease) both}.lx-hero-copy>:nth-child(2){animation-delay:90ms}.lx-hero-copy>:nth-child(3){animation-delay:.17s}.lx-hero-copy>:nth-child(4){animation-delay:.23s}}@keyframes lx-rise{0%{filter:blur(6px);opacity:0;transform:translateY(22px)}}@media (prefers-reduced-motion:reduce){.lx-story-layer,.lx-story-steps li{transition:none}}@media (max-width:960px){.lx-nav{background:var(--lx-black);inset:calc(72px + env(safe-area-inset-top,0px)) 0 0;padding:16px var(--lx-gutter) 32px;flex-direction:column;gap:0;display:none;position:fixed}.lx-header.is-open .lx-nav{align-items:stretch;display:flex}.lx-nav>a{border-bottom:1px solid var(--lx-line);color:var(--lx-ink);letter-spacing:-.02em;border-radius:0;padding:20px 0;font-size:1.5rem;font-weight:650}.lx-nav>a:hover{background:0 0}.lx-nav-account{justify-content:space-between;align-items:center;gap:24px;margin-top:32px;display:flex}.lx-nav-account>a:first-child{color:var(--lx-muted);font-size:1.0625rem}.lx-menu-button{display:block}.lx-header-actions{margin-left:auto}.lx-login{display:none}.lx-section-head,.lx-share,.lx-faq{grid-template-columns:minmax(0,1fr)}.lx-plans{grid-template-columns:minmax(0,1fr);max-width:560px;margin-left:auto;margin-right:auto}}@media (max-width:720px){.lx-header-cta{display:none}.lx-hero-actions{flex-direction:column;align-self:stretch}.lx-footer{grid-template-columns:minmax(0,1fr)}}@media (max-width:960px){.lx-story-grid{grid-template-columns:minmax(0,1fr);max-width:620px;margin-left:auto;margin-right:auto}.lx-story-stage{display:none}.lx-story-steps{gap:64px;display:grid}.lx-story-steps li{opacity:1;min-height:0}.lx-story-inline{grid-column:1/-1;margin-bottom:24px;display:block}.lx-story-inline .lx-visual{aspect-ratio:5/4;height:auto}.lx-story-inline .lx-visual-chat{aspect-ratio:auto}.lx-story-steps li .lx-story-number{background:var(--lx-ink);border-color:var(--lx-ink);color:var(--lx-black)}}@media (max-width:720px){.lx-window{border-radius:12px}.lx-window-bar{height:32px}.lx-window-dots i{width:8px;height:8px}.lx-window-address{padding:3px 10px;font-size:.6875rem}.lx-float-private,.lx-float-quality,.lx-float-link,.lx-ring-private,.lx-ring-quality,.lx-ring-link{display:none}.lx-stage{--lx-bar:34px}.lx-float{border-radius:12px;gap:10px;padding:8px 12px 8px 8px}.lx-float strong{font-size:.8125rem}.lx-float small{font-size:.6875rem}.lx-float-clip{top:74%;left:10%}.lx-float-clip small{display:none}.lx-ring{border-radius:6px}.lx-float-icon,.lx-float-key{width:30px;height:28px}.lx-stage{margin-top:56px;margin-bottom:40px}}@media (max-width:520px){.lx-interval{align-self:stretch}.lx-interval button{gap:6px;padding:10px 8px;font-size:.875rem}.lx-interval-save{padding:2px 6px;font-size:.6875rem}}.lx-splash{z-index:300;background:#000 radial-gradient(62% 48% at 50% 46%,#ffffff0b,#fff0 72%);align-content:center;justify-items:center;gap:32px;padding:24px;transition:opacity .48s;display:grid;position:fixed;inset:0}body:has(.lx-splash[data-state=loading]){overflow:hidden}body:has(.lx-splash[data-state=loading]) .lx :is(.lx-hero-copy>*,.lx-stage-horizon,.lx-stage-glow,.lx-stage-rise,.lx-window-sheen,.lx-float,.lx-ring){animation-play-state:paused}.lx-splash-mark{animation:lx-splash-enter .62s var(--lx-ease,ease) both}.lx-splash-mark img{width:clamp(168px,30vw,248px);height:auto;display:block}.lx-splash-bar{background:#ffffff1a;width:clamp(140px,26vw,208px);height:2px;animation:.62s .12s both lx-splash-enter;overflow:hidden}.lx-splash-bar i{transform-origin:0;background:linear-gradient(90deg,#ffffff80,#fff);height:100%;transition:transform .14s linear;display:block;transform:scaleX(0);box-shadow:0 0 14px #ffffff29}.lx-splash[data-state=leaving]{opacity:0;pointer-events:none}.lx-splash[data-state=leaving] :is(.lx-splash-mark,.lx-splash-bar){transition:transform .48s cubic-bezier(.32,0,.67,0);transform:translateY(-8px)}@keyframes lx-splash-enter{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.lx-splash,.lx-splash-bar i,.lx-splash[data-state=leaving] :is(.lx-splash-mark,.lx-splash-bar){transition:none}.lx-splash-mark,.lx-splash-bar{animation:none}.lx-splash[data-state=leaving] :is(.lx-splash-mark,.lx-splash-bar){transform:none}}
