.mv3 .li-hero{align-items:center;display:flex;flex-direction:column;gap:var(--2xl);padding:var(--3xl) var(--gutter) 72px}.mv3 .li-hero__inner{align-items:center;display:grid;gap:var(--3xl);grid-template-columns:minmax(0,1fr) minmax(0,420px);max-width:100%;width:var(--content)}.mv3 .li-hero__copy{display:flex;flex-direction:column;gap:var(--lg)}.mv3 .li-hero__title{font-size:48px;letter-spacing:-1px;line-height:1.1}.mv3 .li-hero__lede{max-width:480px}.mv3 .li-hero__cta{display:flex;flex-wrap:wrap;gap:var(--sm);padding-top:var(--2xs)}.mv3 .li-panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);display:flex;flex-direction:column;gap:var(--md);margin:0;padding:var(--xl)}.mv3 .li-panel__head{display:flex;flex-direction:column;gap:var(--3xs)}.mv3 .li-panel__state{align-items:center;color:var(--muted-600);display:inline-flex;gap:var(--xs);margin-bottom:var(--xs)}.mv3 .li-panel__show,.mv3 .li-panel__state{font-size:12px;letter-spacing:1.2px;line-height:16px;text-transform:uppercase}.mv3 .li-panel__show{color:var(--red-500)}.mv3 .li-panel__title{color:var(--ink-strong);font-size:20px;line-height:26px}.mv3 .li-panel__guest{color:var(--gray-600);font-size:13px;line-height:20px}.mv3 .li-player{display:flex;flex-direction:column;gap:var(--sm)}.mv3 .li-player__top{align-items:center;display:flex;gap:var(--sm)}.mv3 .li-player__play{align-items:center;background:var(--bg);border-radius:50%;box-shadow:var(--glass-shadow-sm);color:var(--ink-strong);display:inline-flex;flex:none;height:40px;justify-content:center;transition:transform .18s ease;width:40px}.mv3 .li-player__play:hover{transform:translateY(-1px)}.mv3 .li-player__play svg{height:18px;width:18px}.mv3 .li-player__scrub{flex:1 0 0;height:32px;min-width:0}.mv3 .li-player__scrub .wave{height:100%}.mv3 .li-player__time{color:var(--muted-600);flex:none;font-size:12px;line-height:16px}.mv3 .li-player__jumps{align-items:center;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:var(--xs);padding-top:var(--xs)}.mv3 .li-player__jumps-k{color:var(--muted);font-size:11px;letter-spacing:1.1px;line-height:16px;text-transform:uppercase}.mv3 .li-player__jump{border:1px solid rgba(233,101,74,.28);border-radius:var(--radius-pill);color:var(--red-500);font-size:12px;line-height:18px;padding:2px 10px;transition:background .15s ease}.mv3 .li-player__jump:hover{background:rgba(233,101,74,.08)}.mv3 .li-ledger{border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;max-width:100%;width:var(--content)}.mv3 .li-ledger__item{display:flex;flex-direction:column-reverse;gap:var(--2xs);padding:var(--lg) var(--md) var(--lg) 0}.mv3 .li-ledger__item+.li-ledger__item{border-left:1px solid var(--line);padding-left:var(--xl)}.mv3 .li-ledger__num{color:var(--ink-strong);font-size:32px;line-height:36px;margin:0}.mv3 .li-ledger__cap{color:var(--ink);display:flex;flex-direction:column;font-size:13px;gap:1px;line-height:18px}.mv3 .li-ledger__note{color:var(--muted);font-size:12px;line-height:16px}.mv3 .li-caps__grid,.mv3 .li-why__grid{display:grid;gap:var(--md);grid-template-columns:repeat(3,minmax(0,1fr));max-width:100%;width:var(--content)}.mv3 .li-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);display:flex;flex-direction:column;gap:var(--sm);padding:var(--xl)}.mv3 .li-card__t{color:var(--ink-strong);font-size:20px;font-weight:400;line-height:26px}.mv3 .li-card__d{color:var(--gray-600);font-size:14px;line-height:22px}.mv3 .li-card__foot{border-top:1px solid var(--line);display:flex;flex-direction:column;gap:var(--3xs);margin-top:auto;padding-top:var(--md)}.mv3 .li-card__k{color:var(--muted);font-size:11px;letter-spacing:1.1px;line-height:16px;text-transform:uppercase}.mv3 .li-card__v{color:var(--red-500);font-size:14px;line-height:20px}.mv3 .li-proof__body{align-items:start;display:grid;gap:var(--xl);grid-template-columns:minmax(0,1fr) minmax(0,300px);max-width:100%;width:var(--content)}.mv3 .li-turns{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);display:flex;flex-direction:column;gap:var(--md);padding:var(--xl)}.mv3 .li-turn{align-items:baseline;display:grid;gap:var(--md);grid-template-columns:120px minmax(0,1fr)}.mv3 .li-turn__who{color:var(--muted-600);font-size:11px;letter-spacing:1.1px;line-height:18px;text-transform:uppercase}.mv3 .li-turn__line{color:var(--ink);font-size:16px;line-height:26px}.mv3 .li-turn--ai .li-turn__who{color:var(--red-500)}.mv3 .li-turn--ai .li-turn__line{color:var(--ink-strong)}.mv3 .li-open{border:1px solid var(--line);border-radius:var(--radius);display:flex;flex-direction:column;gap:var(--2xs);height:100%;padding:var(--xl);transition:background .15s ease}.mv3 .li-open:hover{background:var(--line)}.mv3 .li-open__k{color:var(--muted);font-size:11px;letter-spacing:1.1px;line-height:16px;text-transform:uppercase}.mv3 .li-open__t{color:var(--ink-strong);font-size:18px;line-height:26px}.mv3 .li-open__cue{align-self:flex-start;color:var(--red-500)}.mv3 .li-cap{border:1px solid var(--line);border-radius:var(--radius);display:flex;flex-direction:column;gap:var(--sm);padding:var(--xl)}.mv3 .li-cap__t{color:var(--ink-strong);font-size:18px;font-weight:400;line-height:24px}.mv3 .li-cap__d{color:var(--gray-600);font-size:14px;line-height:22px}.mv3 .li-flow{align-items:center;display:flex;flex-wrap:wrap;gap:var(--xs)}.mv3 .li-flow__beat{align-items:center;color:var(--muted-600);display:inline-flex;font-size:11px;gap:var(--xs);letter-spacing:1.1px;line-height:16px;text-transform:uppercase}.mv3 .li-flow__beat+.li-flow__beat:before{background:var(--line);content:"";height:1px;width:10px}.mv3 .li-cap__ex{background:var(--surface);border-radius:var(--radius);display:flex;flex-direction:column;gap:var(--2xs);margin-top:auto;padding:var(--md)}.mv3 .li-cap__label{color:var(--muted);font-size:11px;letter-spacing:1.1px;line-height:16px;text-transform:uppercase}.mv3 .li-cap__quote{color:var(--ink);font-size:14px;line-height:22px}.mv3 .li-cmp{max-width:100%;width:var(--content)}.mv3 .li-cmp__track{border:1px solid var(--line);border-radius:var(--radius);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden}.mv3 .li-col{display:flex;flex-direction:column;gap:var(--lg);padding:var(--xl)}.mv3 .li-col+.li-col{border-left:1px solid var(--line)}.mv3 .li-col--primary{background:var(--surface)}.mv3 .li-col__head{display:flex;flex-direction:column;gap:var(--3xs)}.mv3 .li-col__t{color:var(--ink-strong);font-size:20px;font-weight:400;line-height:26px}.mv3 .li-col__sub{color:var(--muted-600);font-size:13px;line-height:20px}.mv3 .li-col__lines{display:flex;flex-direction:column;gap:var(--sm)}.mv3 .li-line{align-items:start;color:var(--ink);display:grid;font-size:14px;gap:var(--xs);grid-template-columns:auto minmax(0,1fr);line-height:22px}.mv3 .li-line__mark{background:var(--ink);flex:none;height:16px;margin-top:3px;-webkit-mask:url(/site/v3/svg/icon-check-circle.svg) no-repeat center/14.33px 14.33px;mask:url(/site/v3/svg/icon-check-circle.svg) no-repeat center/14.33px 14.33px;width:16px}.mv3 .li-line--no{color:var(--muted-600)}.mv3 .li-line--no .li-line__mark{background:var(--muted);-webkit-mask-image:url(/site/v3/svg/icon-minus-solid.svg);mask-image:url(/site/v3/svg/icon-minus-solid.svg)}.mv3 .li-col__metrics{border-top:1px solid var(--line);display:flex;gap:var(--xl);margin:auto 0 0;padding-top:var(--md)}.mv3 .li-metric{display:flex;flex-direction:column-reverse;gap:1px}.mv3 .li-metric__val{color:var(--ink-strong);font-size:18px;line-height:24px;margin:0}.mv3 .li-col--primary .li-metric__val{color:var(--red-500)}.mv3 .li-metric__cap{color:var(--muted);font-size:12px;line-height:16px}.mv3 .li-uses__grid{display:grid;gap:var(--md);grid-template-columns:repeat(4,minmax(0,1fr));max-width:100%;width:var(--content)}.mv3 .li-use{border-top:1px solid var(--line);display:flex;flex-direction:column;gap:var(--2xs);padding:var(--lg) 0 0}.mv3 .li-use__n{color:var(--muted);font-size:12px;letter-spacing:1.2px;line-height:16px}.mv3 .li-use__t{color:var(--ink-strong);font-size:16px;font-weight:400;line-height:24px}.mv3 .li-use__d{color:var(--gray-600);font-size:13px;line-height:20px}.mv3 .li-demo{display:flex;flex-wrap:wrap;gap:var(--md)}.mv3 .li-demo__step{color:var(--ink);font-size:14px;gap:var(--xs);line-height:20px}.mv3 .li-demo__n,.mv3 .li-demo__step{align-items:center;display:inline-flex}.mv3 .li-demo__n{background:var(--line);border-radius:50%;color:var(--muted-600);flex:none;font-size:12px;height:22px;justify-content:center;width:22px}@media (max-width:1100px){.mv3 .li-hero__inner{gap:var(--2xl);grid-template-columns:minmax(0,1fr) minmax(0,360px)}}@media (max-width:900px){.mv3 .li-hero__title{font-size:40px}.mv3 .li-hero__inner{grid-template-columns:minmax(0,1fr)}.mv3 .li-hero__lede{max-width:none}.mv3 .li-caps__grid,.mv3 .li-uses__grid,.mv3 .li-why__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mv3 .li-proof__body{grid-template-columns:minmax(0,1fr)}.mv3 .li-open{height:auto}.mv3 .li-cmp__track{grid-template-columns:minmax(0,1fr)}.mv3 .li-col+.li-col{border-left:0;border-top:1px solid var(--line)}.mv3 .li-col__metrics{margin-top:var(--md)}}@media (max-width:700px){.mv3 .li-hero__title{font-size:32px;letter-spacing:-.6px;line-height:38px}.mv3 .li-hero{gap:var(--xl);padding:var(--xl) var(--gutter) 48px}.mv3 .li-hero__cta .btn{width:100%}.mv3 .li-ledger{grid-template-columns:repeat(2,minmax(0,1fr))}.mv3 .li-ledger__item{padding:var(--md) var(--xs) var(--md) 0}.mv3 .li-ledger__item+.li-ledger__item{border-left:0;padding-left:0}.mv3 .li-ledger__item:nth-child(2n){border-left:1px solid var(--line);padding-left:var(--md)}.mv3 .li-ledger__item:nth-child(n+3){border-top:1px solid var(--line)}.mv3 .li-ledger__num{font-size:26px;line-height:30px}.mv3 .li-caps__grid,.mv3 .li-turn,.mv3 .li-uses__grid,.mv3 .li-why__grid{grid-template-columns:minmax(0,1fr)}.mv3 .li-turn{gap:var(--2xs)}.mv3 .li-turns{padding:var(--md)}.mv3 .li-cmp{width:100%}.mv3 .li-cmp__track{border:0;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.mv3 .li-cmp__track::-webkit-scrollbar{display:none}.mv3 .li-col{border:1px solid var(--line);border-radius:0;flex:none;scroll-snap-align:start;width:84%}.mv3 .li-col+.li-col{border-left:0}.mv3 .li-col:first-child{border-radius:var(--radius) 0 0 var(--radius)}.mv3 .li-col:last-child{border-radius:0 var(--radius) var(--radius) 0}}