.lv{background:var(--mk-cream-50);color:var(--mk-ink-900);font:400 16px/1.55 var(--mk-sans);-webkit-font-smoothing:antialiased;overflow-x:clip}.lv main h1:where(:not(.lv-prose *)){font-family:var(--mk-display);letter-spacing:-.022em;text-wrap:balance;margin:0;font-weight:500;line-height:1.1}.lv main h2:where(:not(.lv-prose *)){font-family:var(--mk-display);letter-spacing:-.022em;text-wrap:balance;margin:0;font-weight:500;line-height:1.1}.lv main h3:where(:not(.lv-prose *)){font-family:var(--mk-display);letter-spacing:-.022em;text-wrap:balance;margin:0;font-weight:500;line-height:1.1}.lv main h4:where(:not(.lv-prose *)){font-family:var(--mk-display);letter-spacing:-.022em;text-wrap:balance;margin:0;font-weight:500;line-height:1.1}.lv main p:where(:not(:-webkit-any(.m-app *,.lv-prose *))){text-wrap:pretty;margin:0}.lv main p:where(:not(:-moz-any(.m-app *,.lv-prose *))){text-wrap:pretty;margin:0}.lv main p:where(:not(:is(.m-app *,.lv-prose *))){text-wrap:pretty;margin:0}.lv main a:not(.mk-btn):where(:not(.lv-prose *)){color:var(--mk-coral-600);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.lv main a:not(.mk-btn):where(:not(.lv-prose *)):hover{color:var(--mk-coral-700)}.lv main :focus-visible{outline:2px solid var(--mk-coral-500);outline-offset:2px;border-radius:4px}.lv .mk-btn:focus-visible{border-radius:999px}.lv [id]{scroll-margin-top:88px}.lv-kick{font:500 12px/1.4 var(--mk-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mk-ink-700)}.lv-h-top .lv-kick{white-space:nowrap;overflow:hidden}@media (max-width:359px){.lv-h-top .lv-kick{white-space:normal}}.lv-mono{font-family:var(--mk-mono);font-variant-numeric:tabular-nums}.lv-sec{padding:64px 0}.lv-sec-h{max-width:720px}.lv-sec-h h2{margin-top:10px;font-size:max(28px,min(2.8vw,36px))}.lv-sec-h p{color:var(--mk-ink-700);margin-top:12px;font-size:16px}.lv-sec-row{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;display:flex}.lv-pre{opacity:0;transform:translateY(26px)}.lv-rv,.lv-stag>*{transition:opacity .7s var(--mk-ease),transform .8s var(--mk-ease)}.lv-stag>:nth-child(2){transition-delay:80ms}.lv-stag>:nth-child(3){transition-delay:.16s}.lv-stag>:nth-child(4){transition-delay:.24s}.lv-stag>:nth-child(5){transition-delay:.32s}.lv-cta-row{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.lv-cta-note{color:var(--mk-ink-700);margin-top:16px;font-size:14px}.lv-hero{text-align:center;padding-top:72px;position:relative;overflow-x:clip}.lv-blob{filter:blur(60px);opacity:.5;pointer-events:none;z-index:0;animation:lv-blobin 1.8s var(--mk-ease-in)both,lv-drift 18s ease-in-out 1.8s infinite alternate;border-radius:50%;position:absolute}.lv-blob.b1{background:radial-gradient(circle,rgba(250,204,21,.55),transparent 65%);width:520px;height:520px;top:-140px;right:-80px}.lv-blob.b2{background:radial-gradient(circle,rgba(232,93,53,.28),transparent 65%);width:420px;height:420px;animation-direction:normal,alternate-reverse;top:380px;left:-120px}@keyframes lv-drift{to{transform:translate(-60px,50px)scale(1.12)}}@keyframes lv-blobin{0%{opacity:0;transform:scale(.4)}}.lv-h-top{z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}.lv-h-top h1{letter-spacing:-.032em;max-width:16ch;margin-top:18px;font-size:max(40px,min(4.8vw,72px));line-height:1.04}.lv-h-top h1 em{color:var(--mk-coral-600);font-style:normal}.lv-h-top h1 .w{vertical-align:top;margin-bottom:-.08em;padding-bottom:.08em;display:inline-block;overflow:hidden}.lv-h-top h1 .w>span{animation:lv-wup .55s var(--mk-ease-in)both;animation-delay:calc(var(--i)*45ms);display:inline-block}@keyframes lv-wup{0%{opacity:0;transform:translateY(80%)}}.lv-h-top .lv-lede{max-width:640px;color:var(--mk-ink-700);margin-top:22px;font-size:18.5px;line-height:1.55}.lv-h-top .lv-cta-row{justify-content:center}.lv-h-top .lv-kick,.lv-h-top .lv-lede,.lv-h-top .lv-cta-row,.lv-h-top .lv-cta-note{animation:lv-fup .5s var(--mk-ease)both}.lv-h-top .lv-lede{animation-delay:.2s}.lv-h-top .lv-cta-row{animation-delay:.28s}.lv-h-top .lv-cta-note{animation-delay:.34s}@keyframes lv-fup{0%{opacity:0;transform:translateY(14px)}}.lv-demo{z-index:1;margin-top:52px;position:relative}.lv-tabs{border:1px solid var(--mk-cream-300);width:max-content;max-width:100%;box-shadow:var(--mk-sh-md);-webkit-backdrop-filter:blur(8px);background:rgba(255,255,255,.75);border-radius:999px;justify-content:center;align-items:center;gap:4px;margin:0 auto 16px;padding:5px;display:flex}.lv-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;min-height:40px;font:600 14px var(--mk-sans);color:var(--mk-ink-700);background:0 0;border:0;border-radius:999px;flex:none;padding:0 18px;position:relative;overflow:hidden}.lv-tab:hover{background:var(--mk-cream-200);color:var(--mk-ink-900)}.lv-tab.is-done{color:var(--mk-ink-900)}.lv-tab[aria-selected=true]{background:var(--mk-ink-900);color:#fff}.lv-tab .bar{border-radius:2px;height:2px;position:absolute;bottom:5px;left:14px;right:14px;overflow:hidden}.lv-tab[aria-selected=true] .bar{background:rgba(255,255,255,.18)}.lv-tab .bar i{background:var(--mk-coral-500);width:0;height:100%;display:block}.lv-tab[aria-selected=true] .bar i{background:var(--mk-butter-300)}.lv-play{border:1px solid var(--mk-cream-300);cursor:pointer;background:#fff;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;margin-left:4px;padding:0;display:grid}.lv-play:hover{border-color:var(--mk-ink-500)}.lv-play svg{width:14px;height:14px;fill:var(--mk-ink-900)}.lv-vid-wrap{position:relative}.lv-win.waiting *,.lv-win.waiting:after{animation-play-state:paused!important}.lv-win{border:1px solid var(--mk-cream-300);text-align:left;background:#fff;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 16px 28px -14px rgba(42,31,20,.22),0 2px 6px rgba(42,31,20,.05)}.lv-win:after{content:"";z-index:4;pointer-events:none;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.55) 50%,transparent 65%);animation:1.3s cubic-bezier(.4,0,.2,1) 1.1s both lv-sweep;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-110%)}@keyframes lv-sweep{to{transform:translate(110%)}}.lv-cap{text-align:center;color:var(--mk-ink-700);min-height:2.6em;padding-top:16px;font-size:13.5px}.lv-ex-note{text-align:center;font:500 12.5px var(--mk-mono);color:var(--mk-ink-700);margin-top:4px}.lv-shot{aspect-ratio:var(--ar,16/10);border:1px solid var(--mk-cream-300);box-shadow:var(--mk-sh-lg);background:#fff;border-radius:14px;position:relative;overflow:hidden}.lv-shot img{object-fit:cover;object-position:top left;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.lv-shot-ph{background:repeating-linear-gradient(135deg,var(--mk-cream-100)0 10px,var(--mk-cream-50)10px 20px);position:absolute;top:0;bottom:0;left:0;right:0}.lv-bento-sec{padding-top:72px}.lv-bento{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;margin-top:32px;display:grid}.lv-bc{border:1px solid var(--mk-cream-300);min-width:0;transition:transform .35s var(--mk-ease),box-shadow .35s,border-color .35s,opacity .7s var(--mk-ease);background:#fff;border-radius:20px;flex-direction:column;gap:18px;padding:24px;display:flex}.lv-bc:hover{box-shadow:var(--mk-sh-lg);border-color:var(--mk-cream-400);transform:translateY(-3px)}.lv-bc-t h3{font-size:20px}.lv-bc-t p{color:var(--mk-ink-700);max-width:520px;margin-top:6px;font-size:14.5px}.lv-b-mx{grid-column:span 7}.lv-b-dp{flex-direction:column;grid-column:span 5;gap:16px;min-width:0;display:flex}.lv-b-bill,.lv-b-sch,.lv-b-link{grid-column:span 4}.lv-b-out{grid-column:span 12;overflow:hidden}.lv-row{display:contents}.lv-mx-card{border:1px solid var(--mk-cream-300);height:100%;transition:opacity .7s var(--mk-ease),transform .8s var(--mk-ease);background:#fff;border-radius:20px;padding:24px}.am-h{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.am-h h3{font-size:21px}.am-h p{color:var(--mk-ink-700);max-width:460px;margin-top:6px;font-size:14px}.lv-pill{background:var(--mk-coral-50);border:1px solid var(--mk-coral-200);border-radius:12px;flex:none;align-items:baseline;gap:8px;padding:8px 14px;display:flex}.lv-pill b{font:500 28px/1 var(--mk-mono);color:var(--mk-coral-600);font-variant-numeric:tabular-nums}.lv-pill span{font:600 11px/1.2 var(--mk-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mk-coral-700)}.lv-seg{background:var(--mk-cream-100);border:1px solid var(--mk-cream-300);border-radius:10px;gap:2px;padding:3px;display:inline-flex}.lv-seg button{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:700 15px var(--mk-sans);color:var(--mk-ink-700);cursor:pointer;background:0 0;border:0;border-radius:8px;min-height:36px;padding:0 14px}.lv-seg button:hover{color:var(--mk-ink-900);background:var(--mk-cream-200)}.lv-seg button[aria-pressed=true]{background:var(--mk-coral-500);color:var(--mk-ink-900)}.lv-ramp{background:linear-gradient(90deg,#fef3c7,#fde590,#facc15,#f59e0b,#e85d35,#c9471f,#7a280d);border-radius:4px;width:110px;height:8px}.lv-mxw{grid-template-columns:auto minmax(0,1fr);gap:8px;margin-top:14px;display:grid;position:relative}.lv-mx-yl{writing-mode:vertical-rl;font:500 11.5px var(--mk-mono);color:var(--mk-ink-700);text-align:center;transform:rotate(180deg)}.lv-mx{grid-template-columns:38px repeat(var(--cols),minmax(0,1fr));border-radius:6px;gap:2px;display:grid}.lv-mx:focus-visible{outline:2px solid var(--mk-coral-500);outline-offset:6px}.lv-mx .ax{font:500 10px/1 var(--mk-mono);color:var(--mk-ink-700);white-space:nowrap;justify-content:flex-end;align-items:center;padding-right:4px;display:flex}.lv-mx .axx{justify-content:center;padding:6px 0 0;overflow:visible}.lv-mx .c{aspect-ratio:.62;background:var(--mk-cream-100);border-radius:2px;transition:background-color .3s;position:relative}.lv-mx .c.nv{background:repeating-linear-gradient(135deg,var(--mk-cream-200)0 3px,var(--mk-cream-100)3px 6px)}.lv-mx .c.cur{outline:2px solid var(--mk-ink-900);outline-offset:1px;z-index:3}.lv-mx .c.rec:after{content:"★";width:16px;height:16px;color:var(--mk-coral-600);font:600 10px/16px var(--mk-sans);text-align:center;box-shadow:0 0 0 2px var(--mk-ink-900);z-index:2;background:#fff;border-radius:50%;margin:-8px 0 0 -8px;position:absolute;top:50%;left:50%}.lv-mx .c.best:before{content:"";background:var(--mk-ink-900);z-index:2;border-radius:50%;width:8px;height:8px;margin:-4px 0 0 -4px;position:absolute;top:50%;left:50%;box-shadow:0 0 0 1.5px #fff}.lv-mx-xl span{color:var(--mk-coral-600)}.am-read{border-top:1px solid var(--mk-cream-100);grid-template-columns:repeat(5,minmax(0,1fr));gap:10px 14px;margin:16px 0 0;padding-top:14px;display:grid}@media (max-width:599px){.am-read{grid-template-columns:repeat(2,minmax(0,1fr))}.am-read>div:last-child{grid-column:1/-1}}.am-read dt{font:600 10.5px var(--mk-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mk-ink-600);align-items:center;gap:7px;display:flex}.am-read dd{color:var(--mk-ink-900);margin:3px 0 0;font-size:13.5px}.am-read i{border-radius:2px;flex:none;width:10px;height:14px;display:inline-block}.am-read .lv-ramp{width:34px;height:8px}.am-read .k-cell{background:#f59e0b}.am-read .k-nv{background:repeating-linear-gradient(135deg,var(--mk-cream-300)0 2px,var(--mk-cream-100)2px 4px)}.am-read .k-best{background:var(--mk-ink-900);border-radius:50%;width:8px;height:8px}.am-read .k-rec{width:14px;height:14px;box-shadow:0 0 0 1.5px var(--mk-ink-900);color:var(--mk-coral-600);font:600 8px/14px var(--mk-sans);text-align:center;background:#fff;border-radius:50%;font-style:normal}.lv-mx-xl{text-align:center;font:500 11.5px var(--mk-mono);color:var(--mk-ink-700);grid-column:2;margin-top:2px}.lv-mx-tip{z-index:5;pointer-events:none;background:var(--mk-ink-900);color:#fff;font:500 12px/1.55 var(--mk-mono);white-space:nowrap;box-shadow:var(--mk-sh-lg);opacity:0;border-radius:10px;padding:10px 12px;transition:opacity .12s;position:absolute;transform:translate(-50%,calc(-100% - 10px))}.lv-mx-tip.show{opacity:1}.lv-mx-tip b{color:var(--mk-butter-200);font-weight:600}.lv-day{border:1px solid var(--mk-cream-300);transition:opacity .7s var(--mk-ease),transform .8s var(--mk-ease);background:#fff;border-radius:20px;flex:1;padding:24px}.ad-h{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px;display:flex}.ad-h h3{font-size:21px}.ad-h span{font:500 11.5px var(--mk-mono);color:var(--mk-ink-700)}.dp-svg{width:100%;height:auto;margin-top:8px;display:block;overflow:visible}.dp-svg text{font:500 21px var(--mk-mono);fill:var(--mk-ink-600)}.dp-svg text.soft{fill:var(--mk-ink-500);font-size:19px}.lv-rules b{font-family:var(--mk-sans,inherit);font-weight:500}.dp-plot{cursor:crosshair;touch-action:pan-y;margin-top:10px;position:relative}.dp-plot:focus-visible{outline:2px solid var(--mk-coral-500);outline-offset:4px}.dp-tip{z-index:5;pointer-events:none;background:var(--mk-ink-900);color:#fff;min-width:236px;box-shadow:var(--mk-sh-lg);opacity:0;border-radius:10px;gap:3px;padding:10px 12px;font-size:12.5px;transition:opacity .12s;display:grid;position:absolute;top:12px;transform:translate(-50%)}.dp-tip.show{opacity:1}.dp-tip b{font:600 12px var(--mk-mono);color:var(--mk-butter-200);margin-bottom:2px}.dp-tip span{align-items:center;gap:7px;display:flex}.dp-tip i{border-radius:2px;flex:none;width:11px;height:9px}.dp-tip i.line,.dp-tip i.dash{border-radius:0;height:2.5px}.dp-tip i.line{background:#fff!important}.dp-tip em{font:500 12px var(--mk-mono);white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto;padding-left:14px;font-style:normal}.dp-desc{border-top:1px solid var(--mk-cream-100);color:var(--mk-ink-700);padding-top:14px;font-size:14px;line-height:1.5;margin-top:14px!important}.lv-day .dp-figs{color:var(--mk-ink-700);margin-top:2px;font-size:14.5px;line-height:1.6}.dp-figs b{font:500 14px var(--mk-mono);font-variant-numeric:tabular-nums;color:var(--mk-ink-900);white-space:nowrap}.dp-svg .dp-ann text{fill:var(--mk-ink-900);paint-order:stroke;stroke:#fff;stroke-width:5px;stroke-linejoin:round;font-weight:600}.dp-key{color:var(--mk-ink-700);flex-wrap:wrap;gap:6px 16px;margin:12px 0 0;padding:0;font-size:13px;list-style:none;display:flex}.dp-key li{align-items:center;gap:6px;display:inline-flex}.dp-key i{border-radius:2px;flex:none;width:11px;height:9px}.dp-key i.line{border-radius:0;width:14px;height:2.5px}.lv-b-bill .lv-mini,.lv-b-sch .lv-mini{flex-direction:column;flex:1;display:flex}.lv-b-bill .lv-mini li,.lv-b-sch .lv-mini li{flex:1}.lv-b-link .lv-link-frame{flex-direction:column;flex:1;display:flex}.lv-b-link .lv-link-frame .lv-shot{aspect-ratio:auto;flex:1;min-height:240px}.lv-mini-foot{color:var(--mk-ink-700);font-size:13px;margin-top:12px!important}.lv-mini{border-top:1px solid var(--mk-cream-200);margin:auto 0 0;padding:0;list-style:none}.lv-mini li{border-bottom:1px solid var(--mk-cream-200);justify-content:space-between;align-items:center;gap:12px;padding:7px 0;font-size:14px;display:flex}.lv-mini span{color:var(--mk-ink-700)}.lv-mini b{font:500 13.5px var(--mk-mono);text-align:right}.lv-mini .flag span,.lv-mini .flag b{color:var(--mk-coral-700)}.lv-link-frame{margin-top:auto;position:relative}.lv-toast{z-index:3;border:1px solid var(--mk-cream-300);box-shadow:var(--mk-sh-lg);opacity:0;background:#fff;border-radius:12px;grid-template-columns:10px minmax(0,1fr);gap:10px;width:250px;padding:12px 14px;font-size:13.5px;transition:opacity .4s,transform .4s;display:grid;position:absolute;bottom:-8px;right:-6px;transform:translateY(-8px)}.lv-toast.show{opacity:1;transform:none}.lv-toast i{background:var(--mk-coral-500);border-radius:50%;width:9px;height:9px;margin-top:5px}.lv-toast b{font-weight:600}.lv-toast small{color:var(--mk-ink-700);font-size:12.5px;display:block}.lv-outs{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;padding:26px 22px 0 0;display:grid}.lv-b-out .lv-out-note{max-width:760px;color:var(--mk-ink-700);margin-top:22px;font-size:13.5px;line-height:1.5}.lv-stack{margin:0}.lv-stack-in{cursor:pointer;background:0 0;border:0;border-radius:10px;width:100%;padding:0;display:block;position:relative}.lv-stack-in:focus-visible{outline:2px solid var(--mk-coral-500);outline-offset:8px}.lv-stack .lv-shot{box-shadow:var(--mk-sh-md);border-radius:10px}.lv-stack-in>.lv-shot{transition:transform .6s var(--mk-ease);position:absolute;top:0;bottom:0;left:0;right:0}.lv-stack-in>.lv-shot:first-child{transform:translate(22px,-24px)rotate(2.5deg)}.lv-stack-in>.lv-shot:nth-child(2){transform:translate(11px,-12px)rotate(1.2deg)}.lv-stack-in:hover>.lv-shot:first-child{transform:translate(30px,-32px)rotate(4deg)}.lv-stack-in:focus-visible>.lv-shot:first-child{transform:translate(30px,-32px)rotate(4deg)}.lv-stack-in:hover>.lv-shot:nth-child(2){transform:translate(15px,-16px)rotate(2deg)}.lv-stack-in:focus-visible>.lv-shot:nth-child(2){transform:translate(15px,-16px)rotate(2deg)}.lv-stack-top{display:grid;position:relative}.lv-stack-top>.lv-shot{grid-area:1/1}.lv-stack-top>.lv-shot.in{animation:lv-xfade .5s var(--mk-ease)both}@keyframes lv-xfade{0%{opacity:0}}.lv-stack-pan .lv-shot img{height:auto;bottom:auto}.lv-stack-pan .lv-stack-top img{will-change:transform}.lv-stack figcaption{color:var(--mk-ink-700);justify-content:space-between;align-items:center;gap:12px;margin-top:12px;font-size:13px;display:flex}.lv-dots{flex:none;align-items:center;gap:5px;display:inline-flex}.lv-dots b{font:500 11.5px var(--mk-mono);color:var(--mk-ink-600);margin-left:4px}.lv-trust{background:var(--mk-cream-100);border-top:1px solid var(--mk-cream-200);border-bottom:1px solid var(--mk-cream-200)}.lv-pits{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}.lv-pits li{border:1px solid var(--mk-cream-300);transition:transform .3s var(--mk-ease),box-shadow .3s,opacity .7s var(--mk-ease);background:#fff;border-radius:14px;flex-direction:column;align-items:flex-start;padding:18px;display:flex}.lv-pits li:hover{box-shadow:var(--mk-sh-md);transform:translateY(-4px)}.lv-pits .n{font:600 12px var(--mk-mono);color:var(--mk-coral-700)}.lv-pits h3{margin-top:10px;font-size:16.5px}.lv-pits p{color:var(--mk-ink-700);flex:1;margin-top:8px;font-size:14px}.lv-pits a{margin-top:12px;font-size:13.5px;font-weight:600}.lv-trust-2{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:48px;margin-top:40px;display:grid}.lv-trust-2 h3{font-size:22px}.lv-trust-2 .lv-srcs-foot{color:var(--mk-ink-700);margin-top:14px;font-size:14px}.lv-srcs{border-top:1px solid var(--mk-cream-300);margin:18px 0 0}.lv-srcs>div{border-bottom:1px solid var(--mk-cream-300);grid-template-columns:130px minmax(0,1fr);gap:16px;padding:12px 0;font-size:14.5px;display:grid}.lv-srcs dt{font:600 12px var(--mk-mono);letter-spacing:.06em;text-transform:uppercase;padding-top:2px}.lv-srcs dd{color:var(--mk-ink-800);margin:0}.lv-srcs small{color:var(--mk-ink-700);font-size:13.5px;display:block}.lv-sch>div{grid-template-columns:110px minmax(0,1fr) auto}.lv-sch .px{font:500 12.5px var(--mk-mono);color:var(--mk-ink-800);white-space:nowrap}.lv-tiers{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:20px;margin-top:24px;display:grid}.lv-tier{border:1px solid var(--mk-cream-300);transition:opacity .7s var(--mk-ease),transform .8s var(--mk-ease);background:#fff;border-radius:18px;flex-direction:column;padding:24px;display:flex}.lv-tier.pro{border-color:var(--mk-coral-300);box-shadow:0 10px 30px rgba(232,93,53,.12)}.lv-tier h3{font-size:22px}.lv-amt{flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:18px;display:flex}.lv-amt b{font:500 40px/1 var(--mk-mono);letter-spacing:-.03em}.lv-amt span{color:var(--mk-ink-700);font-size:15px}.lv-tier .sub{color:var(--mk-ink-700);min-height:1.5em;margin-top:8px;font-size:14.5px}.lv-tier ul{border-top:1px solid var(--mk-cream-200);gap:10px;margin:18px 0 0;padding:16px 0 0;font-size:15px;list-style:none;display:grid}.lv-tier.pro ul{grid-template-columns:1fr 1fr;gap:10px 24px}.lv-tier li{grid-template-columns:16px minmax(0,1fr);gap:8px;display:grid}.lv-tier li:before{content:"";background:var(--mk-ink-500);border-radius:2px;width:8px;height:8px;margin-top:7px;transform:rotate(45deg)}.lv-tier.pro li:before{background:var(--mk-coral-500)}.lv-tb{color:var(--mk-ink-700);flex-wrap:wrap;align-items:center;gap:16px;margin-top:auto;padding-top:22px;font-size:14px;display:flex}.lv-price-foot{color:var(--mk-ink-700);flex-wrap:wrap;gap:8px 28px;margin-top:18px;font-size:14.5px;display:flex}.lv-faq-grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:56px;margin-top:48px;display:grid}.lv-faq{border-top:1px solid var(--mk-cream-300)}.lv-faq details{border-bottom:1px solid var(--mk-cream-300)}.lv-faq summary{cursor:pointer;min-height:56px;font:500 17px/1.35 var(--mk-display);justify-content:space-between;align-items:center;gap:16px;padding:12px 0;list-style:none;display:flex}.lv-faq summary::-webkit-details-marker{display:none}.lv-faq summary:hover{color:var(--mk-coral-700)}.lv-chev{border-radius:8px;flex:none;place-items:center;width:32px;height:32px;transition:transform .2s,background .15s;display:grid}.lv-faq summary:hover .lv-chev{background:var(--mk-cream-200)}.lv-chev:before{content:"";border-right:1.7px solid var(--mk-ink-800);border-bottom:1.7px solid var(--mk-ink-800);width:8px;height:8px;transform:translateY(-2px)rotate(45deg)}.lv-faq details[open] .lv-chev{transform:rotate(180deg)}.lv-faq .a{color:var(--mk-ink-700);padding:0 48px 22px 0;font-size:15.5px}.lv-band{background:linear-gradient(100deg,var(--mk-coral-500),#f07a2e,var(--mk-butter-300),#f07a2e,var(--mk-coral-500));background-size:300% 100%;padding:64px 0;animation:14s ease-in-out infinite alternate lv-bandshift}@keyframes lv-bandshift{to{background-position:100% 0}}.lv-band-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;display:flex}.lv-band h2{color:var(--mk-ink-900);max-width:640px;font-size:max(30px,min(3.4vw,44px))}.lv-band p{color:var(--mk-ink-900);max-width:560px;margin-top:12px;font-size:17px}.lv-band .lv-cta-row{margin-top:0}.lv .lv-band a.mk-btn-pri{background:var(--mk-ink-900)}.lv .lv-band a.mk-btn-pri:hover{background:#000;box-shadow:0 8px 22px rgba(42,31,20,.25)}.lv .lv-band a.mk-btn-sec{background:rgba(255,255,255,.9);border-color:transparent}.lv .lv-band :focus-visible{outline-color:var(--mk-ink-900)}.lv-sticky{z-index:60;padding:10px 16px calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--mk-cream-300);transition:transform .45s var(--mk-ease-in);background:rgba(253,251,245,.94);gap:10px;display:none;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.lv-sticky .mk-btn{flex:1}.lv-sticky.show{transform:none}@media (min-width:1181px){.lv-mx-card{flex-direction:column;display:flex}.lv-mx-card .lv-mxw{flex:1;min-height:0}.lv-mx-card .lv-mxw>div:nth-child(2){flex-direction:column;display:flex}.lv-mx-card .lv-mx{grid-template-rows:repeat(var(--rows),minmax(0,1fr))auto;flex:1}.lv-mx-card .lv-mx .c{aspect-ratio:auto}}@media (min-width:1600px){.lv-mx-card .lv-mxw{max-width:none}}@media (max-width:1180px){.lv-b-mx,.lv-b-dp,.lv-b-out{grid-column:span 12}.lv-pits{grid-template-columns:repeat(3,minmax(0,1fr))}.lv-trust-2{grid-template-columns:minmax(0,1fr);gap:36px}}@media (max-width:860px){.lv-sec{padding:48px 0}.lv-hero{padding-top:32px}.lv-h-top{text-align:left;align-items:stretch}.lv-h-top h1{font-size:40px}.lv-h-top .lv-lede{font-size:17px}.lv-h-top .lv-cta-row{justify-content:stretch}.lv-cta-row .mk-btn{flex:100%}.lv-demo{margin-top:28px}.lv-bento{grid-template-columns:minmax(0,1fr)}.lv-bento>*{grid-column:auto!important}.lv-bc{padding:18px}.lv-b-dp{display:flex}.lv-mx-card{padding:18px}.am-h{flex-direction:column;gap:10px}.am-h p{font-size:13.5px}.am-h .lv-pill{align-self:flex-start;padding:6px 12px}.am-h .lv-pill b{font-size:22px}.am-h p .hv{display:none}.lv-mx{grid-template-columns:30px repeat(var(--cols),minmax(0,1fr));gap:1px}.lv-mx .ax{font-size:9px}.lv-mx .c.rec:after{width:12px;height:12px;margin:-6px 0 0 -6px;font-size:7px;line-height:12px}.lv-day{padding:18px}.ad-h{flex-direction:column;gap:2px}.lv-row,.lv-pits{scroll-snap-type:x mandatory;scroll-padding-inline:var(--mk-gut);margin-inline:calc(var(--mk-gut)*-1);padding:2px var(--mk-gut)8px;scrollbar-width:none;gap:12px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),transparent)}.lv-row::-webkit-scrollbar{display:none}.lv-pits::-webkit-scrollbar{display:none}.lv-row>*,.lv-pits>*{scroll-snap-align:start;flex:0 0 84%}.lv-pits a{align-items:center;min-height:40px;margin-top:auto;padding-top:6px;display:inline-flex}.lv-row .lv-mini,.lv-row .lv-link-frame{margin-top:0}.lv-toast{width:min(250px,90%);right:8px}.lv-srcs>div,.lv-sch>div{grid-template-columns:minmax(0,1fr);gap:2px}.lv-tiers,.lv-tier.pro ul{grid-template-columns:minmax(0,1fr)}.lv-tb .mk-btn{flex:100%}.lv-faq-grid{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:40px}.lv-faq .a{padding-right:0}.lv-band{padding:56px 0}.lv-sticky{display:flex}.lv-seg button{min-height:40px}.lv-outs{grid-template-columns:minmax(0,1fr);gap:40px;padding-right:18px}}@media (min-width:600px) and (max-width:860px){.r6-run{aspect-ratio:16/11}.lv-row>*,.lv-pits>*{flex-basis:46%}.lv-tiers{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lv-tabs{scrollbar-width:none;justify-content:flex-start;overflow-x:auto}}@media (max-width:599px){.lv-only-wide{display:none!important}.dp-svg text{font-size:30px}.dp-svg text.soft{font-size:26px}}@media (min-width:600px){.lv-only-phone{display:none!important}}@media (prefers-reduced-motion:reduce){.lv *,.lv :before,.lv :after{transition-duration:1ms!important;transition-delay:0s!important;animation-duration:1ms!important;animation-delay:0s!important}.lv-blob,.lv-band,.lv-win:after{animation:none!important}.lv-pre{opacity:1;transform:none}}@media (min-width:2200px) and (min-height:1000px){.lv{zoom:1.1}}@media (min-width:2500px) and (min-height:1200px){.lv{zoom:1.2}}@media (min-width:3200px) and (min-height:1300px){.lv{zoom:1.35}}@media (min-width:3800px) and (min-height:1800px){.lv{zoom:1.6}}.lv-tablist{align-items:center;gap:4px;display:flex}@media (min-width:861px){.lv-vid-wrap{max-width:max(760px,160svh - 281.6px);margin-left:auto;margin-right:auto}}@media (max-width:1180px){.lv-tier.pro ul{grid-template-columns:minmax(0,1fr)}}@media (min-width:600px) and (max-width:860px){.lv-cta-row .mk-btn{flex:1 1 0}.lv-tablist{flex:none}}@media (max-width:860px){.lv-seg button,.lv-pits a{min-height:44px}.lv-ex-note{margin-top:12px}}@media (max-width:599px){.lv-win,.lv-win:after{animation:none}}@media (max-width:860px){.lv-blob{animation:lv-blobin 1.8s var(--mk-ease-in)both}.lv-band{animation:none}}@media (min-width:861px){.lv-row>.lv-bc .lv-bc-t{min-height:0}.lv-row .lv-mini,.lv-row .lv-link-frame{margin-top:0}}
