:root{--franz-bg: #080810;--franz-bg2: #0f0f1c;--franz-bg3: #16162a;--franz-acc: #6655cc;--franz-acc2: #8877ff;--franz-acc3: #aa99ff;--franz-txt: #ffffff;--franz-txt2: #aaaacc;--franz-txt3: #555577;--franz-grn: #1D9E75;--franz-red: #E24B4A;--franz-border: rgba(255, 255, 255, .06);--franz-font-display: "Bebas Neue", sans-serif;--franz-font-cond: "Barlow Condensed", sans-serif;--franz-font-body: "Barlow", sans-serif}.lm-root{--ink: #0E0E1F;--ink-2: #14142A;--ink-3: #1C1C36;--line: rgba(255,255,255,.08);--line-s: rgba(255,255,255,.16);--fg: #F6F6FA;--fg-dim: #9A9AB8;--fg-muted: #61617F;--purple: #8877ff;--purple-s: #a899ff;--purple-d: #5a48e0;--amber: #f5a623;--maxw: 1200px;background:var(--ink);color:var(--fg);font-family:var(--franz-font-body, "Inter", system-ui, sans-serif);font-weight:400;-webkit-font-smoothing:antialiased;line-height:1.5;overflow-x:hidden}.lm-root:before{content:"";position:fixed;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.035'/%3E%3C/svg%3E");pointer-events:none;z-index:9999;opacity:.35}a{color:inherit;text-decoration:none}::selection{background:var(--purple);color:#fff}.lm-wrap{max-width:var(--maxw);margin:0 auto;padding:0 32px}@media(max-width:620px){.lm-wrap{padding:0 20px}}.lm-eyebrow{font-family:var(--franz-font-cond, "Barlow Condensed", sans-serif);font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--purple);margin-bottom:14px}.lm-hl{color:var(--purple)}.lm-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:15px;font-weight:600;font-family:inherit;letter-spacing:-.01em;padding:14px 22px;border-radius:12px;cursor:pointer;border:1px solid transparent;background:none;transition:transform .15s ease,background .15s ease,border-color .15s ease;white-space:nowrap;text-decoration:none}.lm-btn-primary{background:var(--purple);color:#fff;border-color:var(--purple)}.lm-btn-primary:hover{background:var(--purple-s);border-color:var(--purple-s);transform:translateY(-1px)}.lm-btn-ghost{background:transparent;color:var(--fg);border-color:var(--line-s)}.lm-btn-ghost:hover{border-color:var(--fg-dim);background:#ffffff08}.lm-btn-sm{padding:10px 18px;font-size:14px}.lm-avail{font-size:13px;color:var(--fg-muted);margin-top:16px}.lm-nav{position:sticky;top:0;z-index:100;background:#0e0e1fc7;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--line)}.lm-nav-inner{display:flex;align-items:center;gap:28px;height:68px;max-width:var(--maxw);margin:0 auto;padding:0 32px}.lm-brand{display:flex;align-items:center;flex-shrink:0}.lm-nav-links{display:flex;gap:2px;margin-left:10px}.lm-nav-links a,.lm-nav-links .lm-nav-anchor{font-size:14px;color:var(--fg-dim);padding:8px 12px;border-radius:8px;transition:color .15s,background .15s}.lm-nav-links a:hover,.lm-nav-links .lm-nav-anchor:hover{color:var(--fg);background:var(--ink-3)}.lm-nav-anchor{background:none;border:none;cursor:pointer;font-family:inherit;font-size:inherit;line-height:inherit;text-align:left}.lm-nav-cta{margin-left:auto;display:flex;align-items:center;gap:16px}.lm-signin{font-size:14px;color:var(--fg-dim);transition:color .15s}.lm-signin:hover{color:var(--fg)}.lm-hamburger{display:none;align-items:center;justify-content:center;background:transparent;border:1px solid var(--line-s);border-radius:8px;color:var(--fg-dim);width:38px;height:38px;cursor:pointer;flex-shrink:0;transition:color .15s,border-color .15s}.lm-hamburger:hover{color:var(--fg);border-color:var(--fg-dim)}.lm-mobile-menu{border-top:1px solid var(--line);background:#0e0e1ff7;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:12px 20px 20px;display:flex;flex-direction:column;gap:2px}.lm-mobile-menu a,.lm-mobile-menu .lm-nav-anchor{font-size:16px;color:var(--fg-dim);padding:12px 8px;border-bottom:1px solid var(--line);transition:color .15s;width:100%}.lm-mobile-menu a:hover,.lm-mobile-menu .lm-nav-anchor:hover{color:var(--fg)}.lm-mobile-menu-footer{margin-top:12px;display:flex;flex-direction:column;gap:10px}.lm-mobile-menu-footer .lm-signin{padding:8px;text-align:center}@media(max-width:820px){.lm-nav-links,.lm-nav-cta{display:none}.lm-hamburger{display:flex}}.lm-hero{padding:92px 0 84px;border-bottom:1px solid var(--line);overflow:hidden;position:relative}.lm-hero-glow{position:absolute;top:-180px;right:-160px;width:600px;height:600px;background:radial-gradient(circle,rgba(136,119,255,.16),transparent 62%);pointer-events:none;z-index:0}.lm-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:1.1fr .9fr;gap:56px;align-items:center}.lm-hero-copy{animation:lmFadeUp .8s .15s both}.lm-hero-copy h1{font-size:clamp(40px,5.4vw,68px);line-height:1.02;letter-spacing:-.035em;font-weight:800;margin:20px 0 22px;max-width:14ch}.lm-lede{font-size:18px;line-height:1.6;color:var(--fg-dim);max-width:46ch}.lm-lede strong{color:var(--fg);font-weight:500}.lm-rhythm{margin-top:20px;font-size:16px;color:var(--fg);font-weight:500;max-width:44ch;line-height:1.55}.lm-rhythm span{color:var(--fg-muted);font-weight:400}.lm-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px}.lm-hero-device{position:relative;display:flex;justify-content:center;animation:lmFadeIn .7s .1s both}.lm-phone{background:#050510;border-radius:46px;padding:7px;border:1px solid #26264a;box-shadow:0 40px 90px #0000008c,0 0 0 1px #ffffff05 inset;display:inline-block}.lm-screen{display:block;border-radius:40px;overflow:hidden;background:var(--ink-2);position:relative}.lm-screen img{display:block;width:100%;height:100%;object-fit:cover;object-position:top center;position:absolute;inset:0}.lm-screen-placeholder{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:16px;text-align:center}.lm-screen-placeholder span{font-size:11px;color:var(--fg-muted);line-height:1.4;max-width:14ch}.lm-insight-card{position:absolute;left:-36px;bottom:64px;z-index:5;width:288px;background:#14142aeb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--line-s);border-radius:18px;padding:18px 20px;box-shadow:0 24px 50px #00000080;animation:lmFadeUp .7s .55s both}.lm-ic-top{display:flex;align-items:center;gap:8px;margin-bottom:10px}.lm-ic-dot{width:7px;height:7px;border-radius:50%;background:var(--purple);flex-shrink:0}.lm-ic-label{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-muted)}.lm-insight-card p{font-size:14px;line-height:1.5;color:var(--fg)}@media(max-width:940px){.lm-hero{padding:64px 0 72px}.lm-hero-grid{grid-template-columns:1fr;gap:56px}.lm-hero-device{order:-1}.lm-insight-card{left:0;right:0;width:auto;bottom:28px}}@media(max-width:480px){.lm-hero{padding:48px 0 56px}.lm-hero-actions{flex-direction:column}.lm-hero-actions .lm-btn{width:100%}}.lm-sec{padding:96px 0;border-bottom:1px solid var(--line);position:relative}.lm-sec-head{max-width:700px;margin-bottom:52px}.lm-sec-head h2{font-size:clamp(32px,4vw,52px);letter-spacing:-.03em;font-weight:800;line-height:1.04;margin:14px 0 20px}.lm-sec-head p{font-size:17px;line-height:1.65;color:var(--fg-dim);max-width:52ch}.lm-sec-head--center{margin-left:auto;margin-right:auto;text-align:center}.lm-sec-head--center p{margin:0 auto}@media(max-width:620px){.lm-sec{padding:68px 0}}.lm-rail{display:flex;gap:24px;overflow-x:auto;padding:8px 32px 32px max(32px,calc((100vw - var(--maxw)) / 2 + 32px));scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--ink-3) transparent}.lm-rail::-webkit-scrollbar{height:6px}.lm-rail::-webkit-scrollbar-thumb{background:var(--ink-3);border-radius:6px}.lm-rail-item{scroll-snap-align:start;flex:0 0 auto;width:232px}.lm-rail-phone{background:#050510;border-radius:36px;padding:6px;border:1px solid #26264a;box-shadow:0 24px 50px #0006}.lm-rail-screen{border-radius:30px;overflow:hidden;background:var(--ink-2)}.lm-rail-screen .lm-phone{background:transparent;border:none;padding:0;box-shadow:none;border-radius:0;width:100%}.lm-rail-screen .lm-screen{border-radius:30px;width:100%!important}.lm-rail-cap{margin-top:18px;padding:0 4px}.lm-rail-n{font-size:11px;letter-spacing:.1em;color:var(--purple);font-weight:600}.lm-rail-cap h4{font-size:16px;font-weight:600;letter-spacing:-.01em;margin:8px 0 6px;color:var(--fg)}.lm-rail-cap p{font-size:13px;line-height:1.5;color:var(--fg-dim)}.lm-rail-hint{font-size:13px;color:var(--fg-muted);margin-top:8px}.lm-rail-hint strong{color:var(--fg-dim);font-weight:500}.lm-rail-hint--mobile{display:none}@media(max-width:820px){.lm-rail-hint--mobile{display:block}}@media(max-width:620px){.lm-rail{padding:8px 20px 28px}}.lm-coach-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:64px;align-items:center}.lm-coach-copy h2{font-size:clamp(30px,3.6vw,48px);letter-spacing:-.03em;font-weight:800;line-height:1.04;margin:14px 0 20px}.lm-coach-copy p{font-size:18px;line-height:1.62;color:var(--fg-dim);max-width:44ch}.lm-coach-copy p strong{color:var(--fg);font-weight:500}.lm-coach-device{display:flex;justify-content:center}@media(max-width:940px){.lm-coach-grid{grid-template-columns:1fr;gap:44px}.lm-coach-device{order:-1}}.lm-pattern-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.lm-pattern-device{display:flex;justify-content:center}.lm-pattern-copy h2{font-size:clamp(30px,3.6vw,48px);letter-spacing:-.03em;font-weight:800;line-height:1.04;margin:14px 0 20px}.lm-pattern-copy>p{font-size:18px;line-height:1.62;color:var(--fg-dim);max-width:46ch}.lm-pattern-copy>p strong{color:var(--fg);font-weight:500}.lm-insight-quote{margin-top:28px;background:var(--ink-2);border:1px solid var(--line);border-left:3px solid var(--purple);border-radius:0 14px 14px 0;padding:18px 20px}.lm-iq-label{display:flex;align-items:center;gap:8px;margin-bottom:10px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--fg-muted)}.lm-iq-dot{width:6px;height:6px;border-radius:50%;background:var(--purple);flex-shrink:0}.lm-insight-quote p{font-size:14.5px;line-height:1.6;color:var(--fg-dim);font-style:italic}@media(max-width:940px){.lm-pattern-grid{grid-template-columns:1fr;gap:44px}.lm-pattern-device{order:-1}}.lm-playbook-grid{display:grid;grid-template-columns:.82fr 1.18fr;gap:64px;align-items:center}.lm-playbook-copy h2{font-size:clamp(30px,3.6vw,48px);letter-spacing:-.03em;font-weight:800;line-height:1.04;margin:14px 0 20px}.lm-playbook-copy p{font-size:18px;line-height:1.62;color:var(--fg-dim);max-width:42ch}.lm-pb-card{background:var(--ink-2);border:1px solid var(--line);border-radius:20px;overflow:hidden}.lm-pb-entry{display:flex;align-items:flex-start;gap:14px;padding:18px 20px;border-bottom:1px solid var(--line)}.lm-pb-entry:last-child{border-bottom:none}.lm-pb-mark{width:8px;height:8px;border-radius:50%;flex-shrink:0;margin-top:7px}.lm-pb-mark--help{background:var(--purple)}.lm-pb-mark--watch{background:transparent;border:1.5px solid var(--fg-muted)}.lm-pb-entry p{font-size:14.5px;line-height:1.6;color:var(--fg-dim)}.lm-pb-entry p strong{color:var(--fg);font-weight:500}.lm-pb-legend{display:flex;gap:20px;margin-top:16px;font-size:13px;color:var(--fg-muted)}.lm-pb-legend span{display:flex;align-items:center;gap:8px}.lm-pb-dot{display:inline-block;width:8px;height:8px;border-radius:50%;flex-shrink:0}.lm-pb-dot--help{background:var(--purple)}.lm-pb-dot--watch{background:transparent;border:1.5px solid var(--fg-muted)}@media(max-width:940px){.lm-playbook-grid{grid-template-columns:1fr;gap:44px}}#playbook{background:#f4f2ec}#playbook .lm-playbook-copy h2{color:#15102a}#playbook .lm-playbook-copy p{color:#4b4760}#playbook .lm-pb-card{background:#fff;border-color:#00000012;box-shadow:0 4px 24px #00000014}#playbook .lm-pb-entry{border-bottom-color:#0000000f}#playbook .lm-pb-entry p{color:#4b4760}#playbook .lm-pb-entry p strong{color:#15102a}#playbook .lm-pb-mark--watch{border-color:#9896ae}#playbook .lm-pb-legend{color:#9896ae}#playbook .lm-pb-dot--watch{border-color:#9896ae}.lm-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:20px;overflow:hidden}.lm-step{background:var(--ink);padding:32px 24px;display:flex;flex-direction:column}.lm-step:hover{background:var(--ink-2)}.lm-step-num{font-size:11px;letter-spacing:.1em;color:var(--purple);font-weight:600;margin-bottom:16px}.lm-step-bar{width:100%;height:4px;background:var(--ink-3);border-radius:4px;margin-bottom:20px;overflow:hidden}.lm-step-bar-fill{height:100%;background:var(--purple);border-radius:4px}.lm-step h4{font-size:16px;font-weight:600;letter-spacing:-.01em;color:var(--fg);margin-bottom:10px}.lm-step p{font-size:14px;line-height:1.6;color:var(--fg-dim)}.lm-steps-foot{margin-top:22px;display:flex;align-items:center;gap:10px;font-size:14px;color:var(--fg-muted)}.lm-steps-loop{color:var(--purple);font-size:14px;line-height:1;position:relative;top:1px}@media(max-width:940px){.lm-steps{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.lm-steps{grid-template-columns:1fr}.lm-step{padding:24px 20px}}.lm-pillars{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.lm-pillar{background:var(--ink-2);border:1px solid var(--line);border-radius:20px;padding:28px 24px;transition:border-color .2s,background .2s}.lm-pillar:hover{background:var(--ink-3);border-color:var(--line-s)}.lm-pillar-dot{display:block;width:8px;height:8px;border-radius:50%;background:var(--purple);margin-bottom:20px}.lm-pillar h4{font-size:18px;font-weight:600;letter-spacing:-.01em;color:var(--fg);margin-bottom:12px}.lm-pillar p{font-size:14.5px;line-height:1.6;color:var(--fg-dim)}@media(max-width:940px){.lm-pillars{grid-template-columns:1fr}}@media(min-width:620px)and (max-width:940px){.lm-pillars{grid-template-columns:repeat(2,1fr)}}.lm-founder{padding:88px 0;border-bottom:1px solid var(--line)}.lm-founder blockquote{max-width:780px;margin:0 auto;text-align:center}.lm-founder blockquote p{font-size:clamp(19px,2.4vw,27px);line-height:1.52;letter-spacing:-.015em;color:var(--fg);font-weight:500}.lm-founder-q{color:var(--fg-muted)}.lm-founder blockquote cite{display:block;margin-top:26px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-muted);font-style:normal}.lm-founder-link{color:var(--purple-s);transition:color .15s}.lm-founder-link:hover{color:var(--fg)}@media(max-width:620px){.lm-founder{padding:64px 0}}.lm-bill-toggle{display:flex;justify-content:center;margin-bottom:32px}.lm-bill-grp{display:inline-flex;background:#ffffff0a;border:1px solid var(--line);border-radius:9999px;padding:4px;gap:2px}.lm-bill-btn{font-size:13px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--fg-muted);background:transparent;border:none;padding:8px 24px;border-radius:9999px;cursor:pointer;transition:background .2s,color .2s}.lm-bill-btn.on{background:var(--ink-3);color:var(--fg);box-shadow:0 1px 4px #0000004d}.lm-price-wrap{display:flex;justify-content:center}.lm-price-card{width:100%;max-width:540px;background:var(--ink-2);border:1px solid var(--line-s);border-radius:24px;padding:32px;position:relative;overflow:hidden}.lm-price-glow{position:absolute;top:-60px;left:50%;transform:translate(-50%);width:340px;height:200px;background:radial-gradient(ellipse,rgba(136,119,255,.18),transparent 65%);pointer-events:none}.lm-price-plan{display:flex;align-items:center;gap:12px;margin-bottom:20px;position:relative}.lm-price-name{font-size:16px;font-weight:700;color:var(--fg)}.lm-price-badge{font-size:12px;font-weight:600;letter-spacing:.04em;color:var(--purple-s);background:#8877ff1f;border:1px solid rgba(136,119,255,.3);border-radius:999px;padding:4px 12px}.lm-price-amount{display:flex;align-items:flex-end;gap:10px;margin-bottom:10px;position:relative}.lm-price-big{font-size:clamp(44px,8vw,64px);font-weight:800;line-height:.9;letter-spacing:-.03em;color:var(--fg)}.lm-price-per{font-size:14px;color:var(--fg-dim);line-height:1.4;padding-bottom:6px}.lm-price-save{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#4ade80;margin-bottom:16px;position:relative}.lm-check-list{list-style:none;padding:0;display:grid;gap:12px;margin-top:20px;position:relative}.lm-check-list li{display:flex;gap:10px;align-items:flex-start;font-size:15px;color:var(--fg-dim)}.lm-check-icon{background:#fff;color:#0c0c0d;border-radius:999px;padding:3px;width:20px;height:20px;flex:0 0 auto;margin-top:2px}.lm-price-note{font-size:13px;color:var(--fg-muted);margin-top:16px;text-align:center;position:relative}.lm-trust-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.lm-trust-card{background:var(--ink-2);border:1px solid var(--line);border-radius:20px;padding:28px;transition:border-color .2s,background .2s}.lm-trust-card:hover{border-color:var(--line-s);background:var(--ink-3)}.lm-trust-card h4{font-size:17px;font-weight:600;letter-spacing:-.01em;color:var(--fg);margin-bottom:12px;display:flex;align-items:center;gap:10px}.lm-trust-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--purple);flex-shrink:0}.lm-trust-card p{font-size:14.5px;line-height:1.62;color:var(--fg-dim)}@media(max-width:820px){.lm-trust-grid{grid-template-columns:1fr}}.lm-faq-list{max-width:820px;margin:0 auto;border-top:1px solid var(--line)}.lm-faq-item{border-bottom:1px solid var(--line)}.lm-faq-q{width:100%;background:transparent;border:none;padding:22px 4px;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;text-align:left}.lm-faq-q span{font-size:17px;font-weight:500;letter-spacing:-.01em;color:var(--fg)}.lm-faq-chevron{color:var(--purple);flex-shrink:0;transition:transform .25s,color .2s}.lm-faq-chevron.open{transform:rotate(180deg)}.lm-faq-answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s ease,opacity .28s ease;opacity:0}.lm-faq-answer.open{grid-template-rows:1fr;opacity:1}.lm-faq-answer-inner{overflow:hidden;min-height:0;padding:0 4px 22px;font-size:15px;color:var(--fg-dim);line-height:1.7}.lm-closing{padding:110px 0;text-align:center;border-bottom:1px solid var(--line);position:relative;overflow:hidden}.lm-closing-glow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:700px;height:440px;background:radial-gradient(ellipse,rgba(136,119,255,.15),transparent 65%);pointer-events:none}.lm-closing h2{position:relative;font-size:clamp(32px,5vw,60px);letter-spacing:-.035em;font-weight:800;line-height:1.04;max-width:16ch;margin:0 auto}.lm-closing-sub{position:relative;font-size:17px;color:var(--fg-dim);margin:20px auto 0;max-width:42ch}.lm-closing-actions{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px}.lm-closing .lm-avail{position:relative}@media(max-width:620px){.lm-closing{padding:72px 0}.lm-closing-actions{flex-direction:column;align-items:center}.lm-closing-actions .lm-btn{width:100%;max-width:320px}}.lm-footer{padding:64px 0 48px}.lm-foot-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr;gap:40px}.lm-foot-brand p{font-size:14px;color:var(--fg-dim);margin-top:16px;max-width:30ch;line-height:1.6}.lm-foot-col h6{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-muted);margin-bottom:16px;font-weight:600}.lm-foot-col a,.lm-foot-col .lm-nav-anchor{display:block;font-size:14px;color:var(--fg-dim);padding:5px 0;transition:color .15s}.lm-foot-col a:hover,.lm-foot-col .lm-nav-anchor:hover{color:var(--fg)}.lm-foot-base{display:flex;justify-content:space-between;align-items:center;margin-top:52px;padding-top:28px;border-top:1px solid var(--line);font-size:13px;color:var(--fg-muted);flex-wrap:wrap;gap:14px}.lm-foot-links{display:flex;gap:24px}.lm-foot-links a{font-size:13px;color:var(--fg-muted);transition:color .15s}.lm-foot-links a:hover{color:var(--fg-dim)}@media(max-width:820px){.lm-foot-grid{grid-template-columns:1fr 1fr}.lm-foot-brand{grid-column:span 2}}@media(max-width:480px){.lm-foot-grid{grid-template-columns:1fr}.lm-foot-brand{grid-column:span 1}.lm-foot-base{flex-direction:column;align-items:flex-start}}.lm-reveal{opacity:0;transform:translateY(24px);transition:opacity .65s ease,transform .65s ease}.lm-reveal.visible{opacity:1;transform:none}@keyframes lmFadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes lmFadeIn{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.lm-reveal{transition:none}.lm-hero-copy,.lm-hero-device,.lm-insight-card{animation:none}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:#080810;color:#fff;font-family:Barlow,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}
