svg.sticker{display:block;width:100%;height:100%;overflow:visible}svg.sticker.theme-sun{display:none}.marketing-theme-dark svg.sticker.theme-sun{display:block}.marketing-theme-dark svg.sticker.theme-moon{display:none}.lisa-page{--lp-ink:var(--marketing-ink);--lp-text:var(--marketing-text);--lp-muted:var(--marketing-muted);--lp-line:var(--marketing-separator);--lp-card:var(--marketing-card-bg);--lp-accent:var(--marketing-accent);--lp-ease:var(--lm-move,cubic-bezier(0.2,0,0,1));--lp-ease-out-expo:var(--lm-out,cubic-bezier(0.16,1,0.3,1));--lp-gutter:clamp(16px,4vw,40px);position:relative;z-index:1;color:var(--lp-text);font-family:var(--font-inter),system-ui,sans-serif}.lisa-page ::selection{background:color-mix(in srgb,var(--lp-accent) 28%,transparent);color:var(--lp-ink)}.lisa-page :focus-visible{outline:2px solid var(--lp-accent);outline-offset:3px;border-radius:8px}.lp-sr{padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lp-honeypot,.lp-sr{position:absolute;width:1px;height:1px}.lp-honeypot{left:-10000px;opacity:0}.lp-display{font-size:clamp(2.35rem,1.2rem + 3.6vw,4.4rem);line-height:1.02;letter-spacing:-.035em}.lp-display,.lp-h2{font-family:var(--font-bricolage),var(--font-inter),sans-serif;font-weight:650;color:var(--lp-ink);text-wrap:balance;margin:0}.lp-h2{font-size:clamp(1.85rem,1.2rem + 2vw,3rem);line-height:1.06;letter-spacing:-.03em}.lp-h3{font-family:var(--font-bricolage),var(--font-inter),sans-serif;font-weight:600;font-size:clamp(1.35rem,1.1rem + .8vw,1.75rem);line-height:1.15;letter-spacing:-.02em;color:var(--lp-ink);text-wrap:balance;margin:0}.lp-lead{font-size:clamp(1.05rem,1rem + .25vw,1.2rem);line-height:1.55;color:var(--lp-text);max-width:58ch;text-wrap:pretty;margin:0}.lp-section-lead{font-size:1.075rem;line-height:1.6;color:var(--lp-muted);max-width:60ch;text-wrap:pretty;margin:14px 0 0}.lp-hero{position:relative;display:grid;gap:clamp(32px,5vw,64px);max-width:1320px;margin:0 auto;padding:clamp(112px,14vh,152px) var(--lp-gutter) clamp(56px,8vw,96px);align-items:center}.lp-hero.is-split{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);max-width:1480px}.lp-hero.is-split .lp-display{font-size:clamp(2.35rem,1.1rem + 3.2vw,4.1rem)}.lp-hero.is-stage{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center}.lp-hero.is-stage .lp-hero-copy{align-items:center;max-width:860px}.lp-hero.is-stage .lp-lead{margin-inline:auto}.lp-hero.is-stage .lp-hero-visual{width:100%;max-width:1180px}.lp-hero.is-stage .lp-promises{justify-content:center}.lp-hero-copy{position:relative;z-index:1;display:flex;flex-direction:column;gap:22px}.lisa-page[data-hero=c] .lp-display{font-size:clamp(2.1rem,1.1rem + 3vw,3.7rem)}.lp-product{display:inline-flex;align-items:center;gap:10px;margin:0;font-family:var(--font-bricolage),var(--font-inter),sans-serif;font-weight:600;font-size:1.05rem;color:var(--lp-ink)}.lp-product-mark{display:grid;place-items:center;width:36px;height:36px}.lp-product-mark svg{width:21px;height:21px}.lp-product-by{font-family:var(--font-inter),sans-serif;font-weight:500;font-size:.85rem;color:var(--lp-muted)}.lp-hero-glow{position:absolute;inset:10% -10% auto 35%;height:70%;pointer-events:none;background:radial-gradient(50% 50% at 50% 50%,color-mix(in srgb,var(--lp-accent) 22%,transparent),transparent 70%);filter:blur(40px);opacity:.7}.lp-hero.is-stage .lp-hero-glow{inset:38% 0 auto 0}.lp-hero-visual{position:relative;z-index:1;min-width:0;animation:lp-arrive var(--lm-focal) var(--lm-out) .12s both}@keyframes lp-arrive{0%{opacity:0;transform:translateY(16px) scale(.985)}}.lp-preview-note{display:flex;align-items:center;gap:8px;margin:14px 0 0;font-size:.8125rem;line-height:1.4;color:var(--lp-muted)}.lp-hero.is-stage .lp-preview-note{justify-content:center}.lisa-page .lp-preview-note{font-family:var(--font-inter),system-ui,sans-serif}.lp-preview-dot{flex:none;width:6px;height:6px;border-radius:999px;background:var(--lp-accent)}.lp-promises{display:flex;flex-wrap:wrap;gap:8px 20px;list-style:none;margin:0;padding:0;font-size:.9rem;color:var(--lp-muted)}.lp-promises li{display:inline-flex;align-items:center;gap:7px}.lp-promises svg{width:16px;height:16px;color:var(--lp-accent)}.lp-form{width:100%;max-width:540px}.lp-field{display:flex;align-items:center;gap:6px;padding:6px;border-radius:16px;background:var(--lp-card);border:1px solid color-mix(in srgb,var(--lp-ink) 16%,transparent);box-shadow:0 18px 40px -26px rgba(11,17,24,.45);transition:border-color var(--lm-quick) var(--lm-move),box-shadow var(--lm-quick) var(--lm-move)}.lp-field:focus-within{border-color:var(--lp-accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--lp-accent) 18%,transparent),0 18px 40px -26px rgba(11,17,24,.45)}.lp-field.is-invalid{border-color:#c2410c}.lp-field input{flex:1;min-width:0;height:48px;padding:0 12px;border:0;background:transparent;color:var(--lp-ink);font-size:16px;outline:none}.lp-field input::placeholder{color:var(--lp-muted)}.lp-submit{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 20px;border:0;border-radius:11px;background:var(--marketing-primary-button-bg);color:var(--marketing-primary-button-text);font-weight:600;font-size:15px;white-space:nowrap;cursor:pointer;transition:background-color var(--lm-quick) var(--lm-move),transform var(--lm-press-time) var(--lm-move)}.lp-submit svg{width:17px;height:17px;transition:transform var(--lm-quick) var(--lm-move)}@media (hover:hover) and (pointer:fine){.lp-submit:hover{background:var(--marketing-primary-button-hover)}.lp-submit:hover svg:last-child{transform:translateX(3px)}}.lp-submit:active{transform:scale(var(--lm-press))}.lp-submit:disabled{cursor:progress;opacity:.85}.lp-submit:focus-visible{outline-offset:2px}.lp-spin{animation:lp-spin .8s linear infinite}@keyframes lp-spin{to{transform:rotate(1turn)}}.lp-form-note{margin:10px 0 0 4px;font-size:.85rem;color:var(--lp-muted);min-height:1.3em}.lp-form-error{color:#c2410c;font-size:.875rem}.marketing-theme-dark .lp-form-error{color:#fb923c}.marketing-theme-dark .lp-field.is-invalid{border-color:#fb923c}.lp-hero.is-stage .lp-form{margin-inline:auto;text-align:left}.lp-success{width:100%;max-width:560px;padding:20px;border-radius:18px;background:var(--lp-card);border:1px solid var(--lp-line);box-shadow:var(--marketing-shadow);text-align:left;animation:lp-success-in .52s var(--lp-ease-out-expo) both}@keyframes lp-success-in{0%{opacity:0;transform:translateY(8px);filter:blur(3px)}}.lp-final .lp-success,.lp-hero.is-stage .lp-success{margin-inline:auto}.lp-success-head{display:flex;gap:14px;align-items:flex-start}.lp-success-check{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:999px;background:var(--marketing-success-muted);color:var(--marketing-success)}.lp-success-check svg{width:18px;height:18px}.lp-success-title{margin:2px 0 0;font-weight:600;font-size:1.05rem;color:var(--lp-ink)}.lp-position{display:inline-block;margin-left:4px;padding:1px 9px;border-radius:999px;background:color-mix(in srgb,var(--lp-accent) 14%,transparent);color:var(--marketing-text-accent);font-variant-numeric:tabular-nums}.lp-success-sub{margin:6px 0 0;font-size:.9rem;line-height:1.5;color:var(--lp-muted);text-wrap:pretty}.lp-share{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px}.lp-share-url{flex:1 1 100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:40px;background:color-mix(in srgb,var(--lp-ink) 5%,transparent);font-size:.85rem;font-variant-numeric:tabular-nums;color:var(--lp-text)}.lp-share-btn,.lp-share-url{padding:0 12px;height:40px;border-radius:10px}.lp-share-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:40px;border:1px solid color-mix(in srgb,var(--lp-ink) 14%,transparent);background:transparent;color:var(--lp-ink);font-size:.875rem;font-weight:500;cursor:pointer;text-decoration:none;transition:background-color var(--lm-quick) var(--lm-move),transform var(--lm-press-time) var(--lm-move)}.lp-share-btn svg{width:16px;height:16px}.lp-share-btn.is-primary{border-color:transparent;background:var(--marketing-primary-button-bg);color:var(--marketing-primary-button-text)}@media (hover:hover) and (pointer:fine){.lp-share-btn:hover:not(:disabled){background:color-mix(in srgb,var(--lp-ink) 6%,transparent)}.lp-share-btn.is-primary:hover{background:var(--marketing-primary-button-hover)}}.lp-share-btn:active:not(:disabled){transform:scale(var(--lm-press))}.lp-share-btn:disabled{opacity:.55;cursor:default}.lp-x{width:14px!important;height:14px!important}.lp-boost{margin-top:16px;padding:14px 14px 12px;border-radius:12px;background:color-mix(in srgb,var(--lp-accent) 8%,transparent)}.lp-boost-lead{margin:0;font-size:.92rem;line-height:1.5;color:var(--lp-text);text-wrap:pretty}.lp-boost-move{font-weight:600;color:var(--lp-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.lp-boost-so-far{color:var(--lp-muted)}.lp-ladder{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);margin:12px 0 0;padding:0;list-style:none}.lp-ladder li{position:relative;display:flex;flex-direction:column;gap:1px;padding-top:16px;font-size:.75rem;line-height:1.3;color:var(--lp-muted);font-variant-numeric:tabular-nums}.lp-ladder li.is-now:after,.lp-ladder li:not(:last-child):before{content:"";position:absolute;top:4px;left:5px;right:-5px;height:2px;border-radius:2px;background:color-mix(in srgb,var(--lp-ink) 12%,transparent)}.lp-ladder li.is-now:after{background:var(--lp-accent);transform-origin:0 50%}.lp-success.is-fresh .lp-ladder li.is-now:after{animation:lp-ladder-draw var(--lm-slow) var(--lm-out) 1.25s both}@keyframes lp-ladder-draw{0%{transform:scaleX(0)}}.lp-ladder i{position:absolute;top:0;left:0;z-index:1;width:10px;height:10px;border-radius:999px;border:2px solid color-mix(in srgb,var(--lp-ink) 22%,transparent);background:var(--lp-card)}.lp-ladder li.is-now i{background:var(--lp-accent)}.lp-ladder li.is-next i,.lp-ladder li.is-now i{border-color:var(--lp-accent)}.lp-ladder b{font-size:.85rem;font-weight:600;color:var(--lp-ink)}.lp-success .lp-share{flex-wrap:wrap}.lp-success .lp-share-url{flex:1 1 170px;height:44px;line-height:44px}.lp-success .lp-copy{flex:0 0 auto;height:44px;padding:0 18px;font-weight:600}.lp-share-more{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px}.lp-share-more-label{margin-right:2px;font-size:.82rem;color:var(--lp-muted)}.lp-share-more .lp-share-btn{height:34px;min-width:34px;padding:0 10px;font-size:.82rem;border-color:color-mix(in srgb,var(--lp-ink) 10%,transparent)}.lp-share-more .lp-share-btn svg{width:14px;height:14px}.lp-role{margin:18px 0 0;padding:16px 0 0;border:0;border-top:1px solid var(--lp-line)}.lp-role legend{float:left;width:100%;margin-bottom:10px;padding:0;font-size:.9rem;font-weight:500;color:var(--lp-ink)}.lp-role-options{clear:both;display:flex;flex-wrap:wrap;gap:8px}.lp-chip{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 14px;border-radius:999px;border:1px solid color-mix(in srgb,var(--lp-ink) 14%,transparent);background:transparent;color:var(--lp-text);font-size:.875rem;cursor:pointer;transition:background-color var(--lm-quick) var(--lm-move),border-color var(--lm-quick) var(--lm-move),color var(--lm-quick) var(--lm-move),transform var(--lm-press-time) var(--lm-move)}.lp-chip svg{width:14px;height:14px}.lp-chip.is-selected{background:var(--lp-ink);border-color:var(--lp-ink);color:var(--marketing-page-bg,#fff)}.marketing-theme-dark .lp-chip.is-selected{color:#0a0b0d}@media (hover:hover) and (pointer:fine){.lp-chip:hover:not(.is-selected){background:color-mix(in srgb,var(--lp-ink) 6%,transparent)}}.lp-chip:active{transform:scale(var(--lm-press))}.lp-website{margin-top:14px}.lp-website label{display:block;margin-bottom:8px;font-size:.875rem;color:var(--lp-muted)}.lp-website-row{display:flex;gap:8px}.lp-website input{flex:1;min-width:0;height:40px;padding:0 12px;border-radius:10px;border:1px solid color-mix(in srgb,var(--lp-ink) 22%,transparent);background:transparent;color:var(--lp-ink);font-size:16px}.lp-website input::placeholder{color:var(--lp-muted)}.lp-section{max-width:1240px;margin:0 auto;padding:clamp(64px,10vw,128px) var(--lp-gutter)}.lp-section-head{margin-bottom:clamp(32px,4vw,56px)}.lp-reveal-ready [data-reveal]:not(.is-in){opacity:.6;transform:translateY(8px)}.lp-reveal-ready :is(h1,h2,h3,.lp-section-head)[data-reveal]:not(.is-in){opacity:1;transform:translateY(4px)}.lp-reveal-ready [data-reveal]{transition:opacity .3s var(--lm-out),transform .42s var(--lm-out)}.lp-reveal-ready [data-reveal].is-instant{transition:none}.lp-reveal-ready :is(.lp-steps,.lp-who-grid)[data-reveal]:not(.is-instant){transform:none;opacity:1}.lp-reveal-ready :is(.lp-steps,.lp-who-grid)[data-reveal]:not(.is-instant)>*{transition:opacity .3s var(--lm-out),transform .42s var(--lm-out)}.lp-reveal-ready :is(.lp-steps,.lp-who-grid)[data-reveal]:not(.is-in)>*{opacity:.6;transform:translateY(8px)}.lp-reveal-ready :is(.lp-steps,.lp-who-grid)[data-reveal]>:nth-child(2){transition-delay:60ms}.lp-reveal-ready :is(.lp-steps,.lp-who-grid)[data-reveal]>:nth-child(n+3){transition-delay:.12s}.lp-video{position:relative;aspect-ratio:16/9;border-radius:20px;overflow:hidden;background:#0d0f12;box-shadow:var(--marketing-shadow),0 0 0 1px var(--lp-line)}.lp-video.is-fallback{aspect-ratio:auto;overflow:visible;background:transparent;box-shadow:none}.lp-video-el{width:100%;height:100%;object-fit:cover;display:block}.lp-video-play{position:absolute;inset:auto auto 24px 24px;display:inline-flex;align-items:center;gap:12px;padding:8px 18px 8px 8px;border:0;border-radius:999px;background:rgba(255,255,255,.94);color:#0b1118;font-weight:600;font-size:.95rem;cursor:pointer;box-shadow:0 12px 30px -12px rgba(0,0,0,.5);transition:transform var(--lm-quick) var(--lm-move)}.lp-video-play:active{transform:scale(var(--lm-press));transition-duration:var(--lm-press-time)}.lp-video-play-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:999px;background:#0b1118;color:#fff}.lp-video-play-icon svg{width:16px;height:16px;margin-left:2px;fill:currentColor}@media (hover:hover) and (pointer:fine){.lp-video-play:hover{transform:scale(1.03)}}.lp-uses-grid{position:relative;display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:clamp(24px,3vw,48px);align-items:start}.lp-uses-tabs{border-top:1px solid var(--lp-line)}.lp-use-tab,.lp-uses-tabs{display:flex;flex-direction:column}.lp-use-tab{position:relative;gap:4px;padding:16px 4px 16px 18px;border:0;border-bottom:1px solid var(--lp-line);background:transparent;text-align:left;color:inherit;cursor:pointer;transition:transform var(--lm-press-time) var(--lm-move)}.lp-use-tab:active{transform:scale(.99)}.lp-use-tab:before{content:"";position:absolute;left:0;top:16px;bottom:16px;width:2px;border-radius:2px;background:var(--lp-line);transition:background-color var(--lm-quick) var(--lm-move)}.lp-use-tab.is-active:before{background:var(--lp-accent)}.lp-use-tab.is-active.is-auto:before{background:var(--lp-line)}.lp-use-progress{position:absolute;left:0;top:16px;bottom:16px;width:2px;border-radius:2px;overflow:hidden;pointer-events:none}.lp-use-progress i{position:absolute;inset:0;background:var(--lp-accent);transform:scaleY(0);transform-origin:50% 0}.lp-use-tab[data-aim] .lp-use-title{color:var(--marketing-text-accent)}.lp-use-label{font-size:.8rem;font-weight:600;color:var(--lp-muted);transition:color var(--lm-quick) var(--lm-move)}.lp-use-tab.is-active .lp-use-label{color:var(--marketing-text-accent)}.lp-use-title{font-family:var(--font-bricolage),var(--font-inter),sans-serif;font-weight:600;font-size:1.12rem;line-height:1.25;letter-spacing:-.015em;color:var(--lp-ink);transition:color var(--lm-quick) var(--lm-move)}.lp-use-summary{display:none;font-size:.925rem;line-height:1.55;color:var(--lp-muted)}.lp-use-tab.is-active .lp-use-summary{display:block;margin-top:4px;animation:lp-summary-in var(--lm-base) var(--lm-enter) 80ms both}@keyframes lp-summary-in{0%{opacity:0;transform:translateY(-4px)}}@media (hover:hover) and (pointer:fine){.lp-use-tab:not(.is-active):hover .lp-use-title{color:var(--marketing-text-accent)}}.lp-uses-player{position:sticky;top:96px}.lp-uses-mobile-copy{animation:lp-summary-in var(--lm-base) var(--lm-enter) both}.lp-use-row{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(24px,4vw,64px);align-items:center;padding:clamp(24px,4vw,48px) 0}.lp-use-row.is-flipped .lp-use-row-copy{order:2}.lp-use-row-copy p:not(.lp-use-label){margin:12px 0 0;line-height:1.6;color:var(--lp-muted);max-width:46ch}.lp-use-row-copy .lp-use-label{margin:0 0 8px;color:var(--marketing-text-accent)}.lp-uses-mobile-copy{display:none;margin-top:20px}.lp-uses-mobile-copy p{margin:10px 0 0;line-height:1.6;color:var(--lp-muted)}.lp-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,3vw,40px);list-style:none;margin:0 0 clamp(40px,6vw,72px);padding:0}.lp-steps li{padding-top:18px;border-top:1px solid var(--lp-line)}.lp-step-n{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:999px;background:var(--lp-ink);color:var(--marketing-page-bg,#fff);font-size:.8rem;font-weight:600;font-variant-numeric:tabular-nums}.marketing-theme-dark .lp-step-n{color:#0a0b0d}.lp-steps h3{margin:14px 0 6px;font-size:1.05rem;font-weight:600;color:var(--lp-ink)}.lp-steps p{margin:0;line-height:1.55;color:var(--lp-muted);max-width:36ch}.lp-controls{border-top:1px solid var(--lp-line)}.lp-control-row{display:grid;grid-template-columns:40px minmax(0,1fr) minmax(0,.9fr);gap:clamp(16px,3vw,40px);align-items:center;padding:clamp(22px,3vw,32px) 0;border-bottom:1px solid var(--lp-line)}.lp-control-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:color-mix(in srgb,var(--lp-accent) 12%,transparent);color:var(--marketing-text-accent)}.lp-control-icon svg{width:20px;height:20px}.lp-control-text h3{margin:0 0 6px;font-family:var(--font-bricolage),var(--font-inter),sans-serif;font-weight:600;font-size:clamp(1.2rem,1.05rem + .5vw,1.45rem);letter-spacing:-.015em;color:var(--lp-ink)}.lp-control-text p{margin:0;line-height:1.6;color:var(--lp-muted);max-width:52ch}.lp-control-visual{display:flex;justify-content:flex-end}.lpv-approval,.lpv-computer,.lpv-control,.lpv-scrub,.lpv-voice{--lx-surface:#ffffff;--lx-line:#e6e5e1;--lx-fg:#19191b;--lx-muted:#6b6a6f;--lx-accent:#3657f0;--lx-accent-soft:#3657f01a;font-family:var(--font-bricolage),var(--font-inter),sans-serif;font-size:13px;color:var(--lx-fg)}.marketing-theme-dark :is(.lpv-approval,.lpv-control,.lpv-voice,.lpv-computer,.lpv-scrub){--lx-surface:#18181b;--lx-line:#2b2b30;--lx-fg:#ececee;--lx-muted:#9b9aa2;--lx-accent:#7d95ff;--lx-accent-soft:#7d95ff24}.lpv-approval{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;max-width:340px;padding:12px 14px;border-radius:12px;background:var(--lx-surface);border:1px solid var(--lx-accent);box-shadow:0 0 0 3px var(--lx-accent-soft)}.lpv-buttons{display:flex;gap:6px;width:100%}.lpv-buttons span{padding:5px 10px;border-radius:8px;border:1px solid var(--lx-line);font-size:12px}.lpv-buttons .is-primary{background:var(--lx-fg);color:var(--lx-surface);border-color:var(--lx-fg)}.lpv-control{display:inline-flex;align-items:center;gap:10px;padding:8px 8px 8px 14px;border-radius:999px;background:var(--lx-surface);border:1px solid var(--lx-line)}.lpv-accent,.lpv-outline{padding:5px 12px;border-radius:999px;font-size:12px}.lpv-outline{border:1px solid var(--lx-line)}.lpv-accent{background:var(--lx-accent);color:#fff}.lpv-voice{display:flex;flex-direction:column;gap:6px;max-width:300px;padding:14px;border-radius:12px;background:var(--lx-surface);border:1px solid var(--lx-line)}.lpv-voice>span:first-child{font-size:11px;color:var(--lx-muted)}.lpv-voice b{font-weight:600;font-size:15px;letter-spacing:-.01em}.lpv-rule{align-self:flex-start;padding:3px 9px;border-radius:999px;border:1px dashed var(--lx-line);color:var(--lx-muted);font-size:11.5px}.lpv-computer{width:240px;border-radius:10px;overflow:hidden;border:1px solid var(--lx-line);background:#2b2d31}.lpv-computer-bar{display:flex;align-items:center;gap:7px;padding:6px 10px;color:#cfd2d6;font-size:11px}.lpv-computer-bar i{width:7px;height:7px;border-radius:999px;background:#4cc382}.lpv-computer-screen{display:block;height:92px;margin:0 10px 10px;border-radius:6px;background:linear-gradient(#dfe1e5 0 14px,#fff 14px) no-repeat,#fff;box-shadow:0 8px 24px rgba(0,0,0,.25)}.lpv-scrub{display:flex;align-items:center;gap:12px;width:260px}.lpv-rail{position:relative;flex:1;height:4px;border-radius:4px;background:var(--lx-line)}.lpv-rail i{position:absolute;inset:0 18% 0 0;border-radius:4px;background:var(--lx-fg)}.lpv-rail i:after{content:"";position:absolute;right:-7px;top:-5px;width:14px;height:14px;border-radius:999px;background:var(--lx-surface);box-shadow:0 0 0 1px var(--lx-line),0 2px 6px rgba(0,0,0,.15)}.lp-who-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,48px)}.lp-who-grid article{padding-top:20px;border-top:2px solid var(--lp-ink)}.lp-who-grid h3{margin:0 0 10px;font-family:var(--font-bricolage),var(--font-inter),sans-serif;font-weight:600;font-size:1.35rem;letter-spacing:-.015em;color:var(--lp-ink)}.lp-who-grid p{margin:0;line-height:1.6;color:var(--lp-muted)}.lp-who-grid .lp-who-line{margin-top:14px;font-weight:600;color:var(--lp-ink)}.lp-notfor{margin:clamp(32px,4vw,48px) 0 0;padding:14px 18px;border-radius:12px;border:1px dashed color-mix(in srgb,var(--lp-ink) 22%,transparent);color:var(--lp-muted);font-size:.95rem}.lp-faq{max-width:920px}.lp-faq-list{border-top:1px solid var(--lp-line)}.lp-faq-list details{border-bottom:1px solid var(--lp-line)}.lp-faq-list summary{position:relative;padding:20px 44px 20px 0;list-style:none;cursor:pointer;font-weight:600;font-size:1.075rem;color:var(--lp-ink)}.lp-faq-list summary::-webkit-details-marker{display:none}.lp-faq-list summary:after{content:"";position:absolute;right:6px;top:50%;width:10px;height:10px;border-right:2px solid var(--lp-muted);border-bottom:2px solid var(--lp-muted);transform:translateY(-70%) rotate(45deg);transition:transform var(--lm-base) var(--lm-move)}.lp-faq-list details[open] summary:after{transform:translateY(-30%) rotate(225deg)}.lp-faq-list details[open] .lp-faq-answer{animation:lp-faq-open var(--lm-base) var(--lm-enter) both}@keyframes lp-faq-open{0%{opacity:0;transform:translateY(-6px)}}.lp-faq-list details p{margin:0 0 22px;max-width:68ch;line-height:1.65;color:var(--lp-muted)}.lp-final{padding:clamp(64px,10vw,128px) var(--lp-gutter) clamp(80px,12vw,160px)}.lp-final-inner{display:flex;flex-direction:column;align-items:center;gap:20px;max-width:760px;margin:0 auto;text-align:center}.lp-final-inner .lp-lead{margin-inline:auto;color:var(--lp-muted)}.lp-final-inner .lp-form{text-align:left}.lp-final-mark{display:grid;place-items:center;width:84px;height:84px;color:var(--lp-ink)}.lp-final-mark svg{width:52px;height:52px}.lp-display.is-final{font-size:clamp(2.1rem,1.2rem + 3vw,3.8rem)}.lx-frame{container-type:inline-size;position:relative}.lx-app{--lx-bg:#f5f3ef;--lx-surface:#ffffff;--lx-sunken:#ece9e4;--lx-line:#e3e0da;--lx-fg:#19191b;--lx-muted:#5f5e64;--lx-faint:#67666c;--lx-accent:#3657f0;--lx-accent-soft:#3657f01a;--lx-ok:#1d8a4b;--lx-wash:rgba(255,255,255,0.95);--lx-die:#ffffff;--lx-cut:rgba(25,25,27,0.13);--lx-paper:var(--lx-sunken);--lx-ink-face:var(--lx-fg);--lx-ink-text:var(--lx-surface);--lx-lift:0 1px 1px rgba(60,40,20,0.16),0 6px 12px -5px rgba(60,40,20,0.5);--lx-lift-up:0 1px 1px rgba(60,40,20,0.12),0 10px 18px -7px rgba(60,40,20,0.5);--lx-sticker-lift:0 12px 22px -10px rgba(60,40,20,0.42);--lx-bubble:#0a6ee0;--lx-bubble-lift:0 10px 22px -12px rgba(10,90,200,0.55);--lx-glass:linear-gradient(180deg,color-mix(in srgb,var(--lx-surface) 84%,transparent),color-mix(in srgb,var(--lx-surface) 60%,transparent));--lx-blur:blur(20px) saturate(1.7);--lx-glass-rim:linear-gradient(140deg,#fff,rgba(255,255,255,0.4) 28%,rgba(255,255,255,0) 55%,rgba(255,255,255,0.6));--lx-glass-edge:inset 0 1px 0 rgba(255,255,255,0.95),inset 0 -10px 18px -14px rgba(120,100,80,0.2),0 0 0 0.5px rgba(25,25,27,0.09),0 1px 2px rgba(40,30,20,0.06),0 12px 32px -14px rgba(40,30,20,0.28);--lx-float:linear-gradient(180deg,color-mix(in srgb,var(--lx-surface) 50%,transparent),color-mix(in srgb,var(--lx-surface) 26%,transparent));--lx-float-blur:blur(12px) saturate(2.1) brightness(1.04);--lx-float-rim:linear-gradient(140deg,#fff,rgba(255,255,255,0.55) 24%,rgba(255,255,255,0.08) 52%,rgba(255,255,255,0.7));--lx-float-edge:inset 0 1px 0 rgba(255,255,255,0.95),inset 0 0 0 0.5px rgba(255,255,255,0.45),inset 0 -10px 18px -14px rgba(255,255,255,0.7),0 0 0 0.5px rgba(25,25,27,0.08),0 1px 2px rgba(40,30,20,0.06),0 14px 34px -14px rgba(40,30,20,0.32);--lx-lens:var(--lx-surface);--lx-lens-edge:inset 0 1px 0 #fff,0 0 0 0.5px rgba(25,25,27,0.08),0 6px 14px -6px rgba(60,40,20,0.3);--lx-pop:cubic-bezier(0.3,1.5,0.5,1);font-family:var(--font-bricolage),var(--font-inter),sans-serif;font-size:clamp(10px,1.45cqi,14px);line-height:1.5;color:var(--lx-fg);background:radial-gradient(70% 42% at 55% -14%,var(--lx-wash),transparent 70%),var(--lx-bg);display:grid;grid-template-columns:5.4em minmax(0,1fr) minmax(0,1.15fr);height:46em;border-radius:1.15em;overflow:hidden;box-shadow:0 0 0 .5px rgba(25,25,27,.12),0 40px 80px -40px rgba(11,17,24,.45),0 16px 32px -24px rgba(11,17,24,.3);text-align:left}.marketing-theme-dark .lx-app{--lx-bg:#111113;--lx-surface:#18181b;--lx-sunken:#1f1f23;--lx-line:#2b2b30;--lx-fg:#ececee;--lx-muted:#9b9aa2;--lx-faint:#8e8d95;--lx-accent:#7d95ff;--lx-accent-soft:#7d95ff24;--lx-ok:#4cc382;--lx-wash:rgba(125,149,255,0.07);--lx-cut:rgba(0,0,0,0.5);--lx-paper:#4a4a53;--lx-ink-face:#f2f2f4;--lx-ink-text:#18181b;--lx-lift:0 4px 9px -4px rgba(0,0,0,0.8);--lx-lift-up:0 9px 16px -7px rgba(0,0,0,0.85);--lx-sticker-lift:0 12px 22px -10px rgba(0,0,0,0.7);--lx-glass:linear-gradient(180deg,rgba(48,48,56,0.74),rgba(30,30,36,0.62));--lx-glass-rim:linear-gradient(140deg,rgba(255,255,255,0.3),rgba(255,255,255,0.07) 32%,rgba(255,255,255,0) 58%,rgba(255,255,255,0.14));--lx-glass-edge:inset 0 1px 0 rgba(255,255,255,0.1),inset 0 -10px 18px -14px rgba(0,0,0,0.5),0 0 0 0.5px rgba(255,255,255,0.06),0 12px 32px -14px rgba(0,0,0,0.75);--lx-float:linear-gradient(180deg,rgba(58,58,68,0.46),rgba(28,28,34,0.3));--lx-float-blur:blur(12px) saturate(1.9) brightness(0.92);--lx-float-rim:linear-gradient(140deg,rgba(255,255,255,0.45),rgba(255,255,255,0.12) 28%,rgba(255,255,255,0) 55%,rgba(255,255,255,0.22));--lx-float-edge:inset 0 1px 0 rgba(255,255,255,0.16),inset 0 0 0 0.5px rgba(255,255,255,0.08),inset 0 -10px 18px -14px rgba(255,255,255,0.12),0 14px 34px -14px rgba(0,0,0,0.8);--lx-lens:rgba(255,255,255,0.14);--lx-lens-edge:inset 0 1px 0 rgba(255,255,255,0.16),0 6px 14px -6px rgba(0,0,0,0.6);box-shadow:0 0 0 1px rgba(255,255,255,.08),0 40px 90px -40px rgba(0,0,0,.9)}.lx-frame.is-compact .lx-app{height:44em}.lx-faint{color:var(--lx-faint)}.lx-app svg:not(.sticker,.lisa-mark){flex:none}.lx-app :is(.lx-shot-card,.lx-approval,.lx-computer,.lx-earlier-when){position:relative;background:var(--lx-glass);-webkit-backdrop-filter:var(--lx-blur);backdrop-filter:var(--lx-blur);box-shadow:var(--lx-glass-edge)}.lx-app :is(.lx-rail-nav,.lx-rail-theme,.lx-contact,.lx-computer-btn,.lx-composer){position:relative;background:var(--lx-float);-webkit-backdrop-filter:var(--lx-float-blur);backdrop-filter:var(--lx-float-blur);box-shadow:var(--lx-float-edge)}.lx-app :is(.lx-shot-card,.lx-approval,.lx-computer,.lx-earlier-when,.lx-rail-nav,.lx-rail-theme,.lx-contact,.lx-computer-btn,.lx-composer):before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:var(--lx-glass-rim);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none}.lx-app :is(.lx-rail-nav,.lx-rail-theme,.lx-contact,.lx-computer-btn,.lx-composer):before{background:var(--lx-float-rim)}.lx-rail{display:grid;grid-template-rows:1fr auto 1fr;justify-items:center;padding:.85em 0}.lx-rail-nav{grid-row:2;display:flex;flex-direction:column;gap:.35em;padding:.45em;border-radius:2.85em}.lx-rail-btn{display:grid;place-items:center;width:3.25em;height:3.25em;border-radius:999px}.lx-rail-btn>.sticker{width:2.35em;height:2.35em}.lx-rail-btn.is-active{background:var(--lx-lens);box-shadow:var(--lx-lens-edge)}.lx-rail-foot{grid-row:3;align-self:end;display:flex;flex-direction:column;align-items:center;gap:.6em}.lx-rail-theme{display:grid;place-items:center;width:2.7em;height:2.7em;border-radius:999px}.lx-rail-theme .sticker{width:1.85em;height:1.85em}.lx-rail-avatar{display:grid;place-items:center;width:2.3em;height:2.3em;border-radius:999px;background:#1f3d2b;color:#fbf3e6;font-size:.82em;font-weight:700;letter-spacing:.02em;box-shadow:0 0 0 2.5px var(--lx-die),0 4px 8px -3px rgba(60,40,20,.4);rotate:-6deg}.lx-chat{position:relative;display:flex;flex-direction:column;min-width:0;min-height:0}.lx-chat-head{position:absolute;inset:0 0 auto 0;z-index:3;display:flex;justify-content:center;padding-top:.9em;pointer-events:none}.lx-contact{display:inline-flex;align-items:center;gap:.5em;padding:.25em 1.05em .25em .3em;border-radius:999px}.lx-contact-face{position:relative;display:grid;place-items:center;width:2.75em;height:2.75em;color:#1d1d22;rotate:-6deg;filter:drop-shadow(.13em 0 0 var(--lx-die)) drop-shadow(-.13em 0 0 var(--lx-die)) drop-shadow(0 .13em 0 var(--lx-die)) drop-shadow(0 -.13em 0 var(--lx-die)) drop-shadow(0 .14em .16em rgba(58,42,26,.32))}.lx-contact-face:before{content:"";position:absolute;left:31%;top:21%;width:39%;height:37%;border-radius:.2em;background:var(--lx-die)}.lx-contact-face svg{position:relative;width:78%;height:78%;overflow:visible}.lx-contact-face.is-busy{animation:lx-wiggle 1.1s ease-in-out infinite;transform-origin:50% 60%}.lx-frame[data-playing=false] .lx-contact-face.is-busy{animation-play-state:paused}@keyframes lx-wiggle{25%{transform:rotate(-9deg) scale(1.05)}70%{transform:rotate(6deg)}}.lx-contact-name{display:inline-flex;align-items:center;gap:.2em;font-size:1.07em;font-weight:600;line-height:1;letter-spacing:-.01em}.lx-contact-name svg{width:.8em;height:.8em;color:var(--lx-faint)}.lx-computer-btn{position:absolute;right:1em;top:.95em;display:grid;place-items:center;width:3.25em;height:3.25em;border-radius:999px}.lx-computer-btn>.sticker{width:2.3em;height:2.3em}.lx-app .lx-computer-btn.is-open{background:var(--lx-lens);box-shadow:var(--lx-lens-edge),0 0 0 2px var(--lx-accent)}.lx-round-dot{position:absolute;top:.05em;right:.05em;width:.7em;height:.7em;border-radius:999px;background:var(--lx-accent);box-shadow:0 0 0 2px var(--lx-surface);animation:lx-pop var(--lm-quick) var(--lm-out) both,lx-pulse 1.4s ease-in-out infinite}.lx-thread{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:flex-end;gap:1.2em;list-style:none;margin:0;padding:5.4em 1.5em;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent 1.6em,#000 5em);mask-image:linear-gradient(180deg,transparent 1.6em,#000 5em);transition:opacity var(--lm-base) var(--lm-enter)}.lx-thread.is-out{opacity:0;transition:opacity var(--lm-exit-base) var(--lm-exit)}.lx-thread>li{animation:lx-in var(--lm-slow) var(--lm-out) both}.lx-step.is-still,.lx-thread>li.is-still{animation:none}@keyframes lx-in{0%{opacity:0;transform:translateY(.8em)}}@keyframes lx-fade-in{0%{opacity:0}}@keyframes lx-pop{0%{opacity:0;transform:scale(.6)}}.lx-typed-rest{visibility:hidden}.lx-typed-caret{display:inline-block;width:0;height:1.05em;margin:0;vertical-align:-.18em;box-shadow:0 0 0 .75px currentColor}.lx-earlier-ask,.lx-user{align-self:flex-end;max-width:82%;padding:.7em 1.05em;border-radius:1.45em 1.45em .43em 1.45em;background:var(--lx-bubble);color:#fff;font-size:1.07em;line-height:1.55;box-shadow:inset 0 1px 0 rgba(255,255,255,.22),inset 0 -1px 0 rgba(0,0,30,.12),var(--lx-bubble-lift)}.lx-checkin{align-self:flex-start;display:flex;padding:.2em 0 .1em .25em}.lx-checkin-tag{display:inline-block;padding:.45em .8em;border-radius:.6em;background:#fff1b8;color:#6b5413;font-size:.8em;font-weight:600;line-height:1.1;box-shadow:0 0 0 2.5px var(--lx-die),0 3px 8px -2px rgba(60,40,20,.3);rotate:-3deg}.lx-earlier{display:flex;flex-direction:column;gap:.75em}.lx-earlier-when{align-self:center;padding:.45em .9em;border-radius:999px;color:var(--lx-faint);font-size:.85em;font-weight:500;line-height:1}.lx-earlier-ask{font-size:1em}.lx-earlier-reply{font-size:1em;line-height:1.55;color:var(--lx-fg)}.lx-working-head{display:flex;align-items:center;gap:.45em;min-width:0;font-size:.93em;color:var(--lx-muted)}.lx-num,.lx-working-label{flex:none}.lx-num{color:var(--lx-faint);font-size:.92em;font-variant-numeric:tabular-nums}.lx-working-thought{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--lx-faint)}.lx-working-thought:before{content:"\00b7\0020"}.lx-working-head>svg{width:.95em;height:.95em;color:var(--lx-faint);transition:transform var(--lm-base) var(--lm-move)}.lx-working-head.is-open>svg{transform:rotate(90deg)}.lx-ok{color:var(--lx-ok)}.lx-spinner{display:inline-block;flex:none;width:.86em;height:.86em;border-radius:999px;border:1.5px solid var(--lx-accent-soft);border-top-color:var(--lx-accent);animation:lp-spin .8s linear infinite}.lx-steps{list-style:none;margin:.45em 0 0 .36em;padding:0 0 0 .65em;border-left:1px solid var(--lx-line);display:flex;flex-direction:column;gap:.2em}.lx-steps.is-folding{opacity:0;transform:translateY(-.3em);transition:opacity var(--lm-exit-base) var(--lm-exit),transform var(--lm-exit-base) var(--lm-exit)}.lx-step{display:grid;grid-template-columns:1.3em minmax(0,1fr) auto;gap:.15em .7em;align-items:start;padding:.35em 0;animation:lx-in var(--lm-slow) var(--lm-out) both}.lx-step-icon{display:grid;place-items:center;height:1.45em}.lx-step-icon svg{width:1em;height:1em}.lx-step.is-done .lx-step-icon{color:var(--lx-ok)}.lx-step.is-done:not(.is-thought) .lx-step-icon svg{animation:lx-pop var(--lm-base) var(--lm-out) both}.lx-step.is-thought .lx-step-icon{color:var(--lx-faint)}.lx-step-body{display:flex;flex-direction:column;min-width:0}.lx-step-label{transition:color var(--lm-base) var(--lm-move)}.lx-step.is-running:not(.is-thought) .lx-step-label{color:var(--lx-accent)}.lx-step.is-thought .lx-step-label{color:var(--lx-muted)}.lx-step-tool{font-size:.86em;line-height:1.4;color:var(--lx-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lx-step-thought{padding-top:.15em;font-size:.93em;line-height:1.5;color:var(--lx-muted)}.lx-step-time{font-size:.86em;line-height:1.65;color:var(--lx-faint);font-variant-numeric:tabular-nums;animation:lx-fade-in var(--lm-base) var(--lm-enter) both}.lx-msg p{margin:.85em 0 0;font-size:1.07em;line-height:1.55;max-width:65ch}.lx-msg strong{font-weight:600}.lx-shot-card{display:flex;flex-direction:column;gap:.75em;max-width:24em;padding:.9em;border-radius:1.45em}.lx-shot-head{display:flex;align-items:center;gap:.7em;min-width:0}.lx-shot-icon{display:grid;place-items:center;flex:none;width:2.4em;height:2.4em}.lx-shot-text{display:flex;flex-direction:column;min-width:0;line-height:1.35}.lx-shot-text b{font-weight:500}.lx-shot-text span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--lx-muted);font-size:.86em}.lx-shot{position:relative;display:block;aspect-ratio:16/9.2;overflow:hidden;border-radius:.7em;background:#3d5a6c;box-shadow:0 0 0 4px var(--lx-die),var(--lx-sticker-lift);font-size:.46em;pointer-events:none}.lx-shot .lx-window{inset:2.9em 5% 5% 5%}.lx-shot :is(.pg,.pg *,.lx-tab,.lx-url){animation:none!important}.lx-btn.is-wide{display:flex;width:100%;cursor:default}.lx-app .lx-approval{padding:1.15em;border-radius:1.45em;box-shadow:var(--lx-glass-edge),0 0 0 1.5px var(--lx-accent),0 0 0 6px var(--lx-accent-soft);transition:box-shadow var(--lm-slow) var(--lm-move)}.lx-app .lx-approval.is-decided{box-shadow:var(--lx-glass-edge)}.lx-approval-item.is-deciding{animation:lx-in var(--lm-slow) var(--lm-out) both,lx-dip .26s var(--lm-move)}@keyframes lx-dip{35%{transform:scale(.985)}}.lx-approval-head{display:flex;flex-wrap:wrap;align-items:center;gap:.4em .6em}.lx-approval.is-leaving :is(.lx-ask-head,.lx-approval-body){opacity:0;transform:translateY(-.25em);pointer-events:none;transition:opacity .15s var(--lm-exit),transform .15s var(--lm-exit)}.lx-approval.is-leaving .lx-done-head{position:absolute;left:1.15em;right:1.15em;bottom:1.15em}.lx-done-head{animation:lx-done-in .2s var(--lm-enter) 60ms both}@keyframes lx-done-in{0%{opacity:0;transform:translateY(.2em)}}.lx-tag{display:inline-block;flex:none;margin-right:.15em;padding:.43em .78em;border-radius:.6em;background:#df2a40;color:#fff;font-size:.82em;font-weight:700;line-height:1;white-space:nowrap;box-shadow:0 0 0 2.5px var(--lx-die,#fff),0 3px 8px -2px rgba(60,40,20,.35);rotate:-4deg}.lx-tag.is-done{background:#1a8045}.lx-done.approved .lx-tag{animation:lx-slap .5s cubic-bezier(.2,1.3,.4,1) 60ms both}@keyframes lx-slap{0%{transform:scale(1.9) rotate(14deg);opacity:0}55%{transform:scale(.92) rotate(-3deg);opacity:1}to{transform:none}}.lx-approval-title{font-weight:500}.lx-approval-account{color:var(--lx-faint);font-size:.86em}.lx-done{display:inline-flex;align-items:center;gap:.55em;font-size:.93em;font-weight:500}.lx-done.declined{color:var(--lx-muted)}.lx-rows{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.43em 1em;margin:.85em 0 0;font-size:.93em}.lx-rows>div{display:contents}.lx-rows dt{max-width:8em;color:var(--lx-muted);font-variant-numeric:tabular-nums}.lx-rows dd,.lx-rows dt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lx-rows dd{margin:0;min-width:0}.lx-actions{display:flex;flex-wrap:wrap;gap:.85em;margin-top:1.05em;padding:3px}.lx-btn,.lx-icon-btn,.lx-live,.lx-pill,.lx-replay{--lx-die-w:3px;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.45em;min-height:2.45em;padding:0 1.15em;border:0;border-radius:999px;background:var(--lx-paper,#efebe4);color:var(--lx-fg,#19191b);font:inherit;font-size:.93em;font-weight:600;line-height:1;white-space:nowrap;box-shadow:0 0 0 var(--lx-die-w) var(--lx-die,#fff),0 0 0 calc(var(--lx-die-w) + .5px) var(--lx-cut,rgba(25,25,27,.13)),var(--lx-lift,0 6px 12px -5px rgba(60,40,20,.5));cursor:pointer;transition:translate .3s var(--lx-pop),rotate .3s var(--lx-pop),scale .12s ease,box-shadow .2s ease,background-color var(--lm-base) var(--lm-move),color var(--lm-base) var(--lm-move)}.lx-btn.is-primary{background:var(--lx-ink-face);color:var(--lx-ink-text)}.lx-btn:focus-visible,.lx-pill:focus-visible,.lx-replay:focus-visible{outline:2px solid var(--lx-accent);outline-offset:calc(var(--lx-die-w) + 2px)}@media (hover:hover) and (pointer:fine){:is(.lx-btn,.lx-pill,.lx-replay):not(.is-wide,:disabled):hover{translate:0 -1.5px;rotate:-1deg;box-shadow:0 0 0 var(--lx-die-w) var(--lx-die),0 0 0 calc(var(--lx-die-w) + .5px) var(--lx-cut),var(--lx-lift-up)}}.lx-btn.is-pressed,:is(.lx-btn,.lx-pill,.lx-replay):not(.is-wide,:disabled):active{translate:0;rotate:0deg;scale:.95}.lx-btn:disabled{cursor:default}.lx-icon-btn,.lx-live,.lx-pill,.lx-replay{--lx-die-w:2.5px;min-height:2em;padding:0 .85em;font-size:.86em}.lx-pill.is-accent{background:#3657f0;color:#fff}.lx-icon-btn{width:2em;padding:0;font-size:1em;cursor:default}.lx-icon-btn svg{width:.95em;height:.95em}.lx-composer{position:absolute;left:1.2em;right:1.2em;bottom:1.1em;z-index:2;display:flex;align-items:center;gap:.55em;padding:.55em .6em .55em .75em;border-radius:2em}.lx-composer-tool{display:grid;place-items:center;flex:none;width:2.1em;height:2.1em}.lx-composer-tool>.sticker{width:1.7em;height:1.7em}.lx-composer-input{flex:1;min-width:0;color:var(--lx-muted)}.lx-composer-pick{display:grid;place-items:center;color:var(--lx-faint)}.lx-composer-pick svg{width:.9em;height:.9em}.lx-send{display:grid;place-items:center;flex:none;width:2.3em;height:2.3em;border-radius:999px;background:var(--lx-ink-face);color:var(--lx-ink-text);box-shadow:0 0 0 2.5px var(--lx-die),0 0 0 3px var(--lx-cut),var(--lx-lift);transition:background-color var(--lm-base) var(--lm-move),color var(--lm-base) var(--lm-move)}.lx-send svg{width:1.1em;height:1.1em;animation:lx-pop var(--lm-quick) var(--lm-out) both}.lx-send.is-stop{background:var(--lx-paper);color:var(--lx-fg)}.lx-send.is-stop svg{width:.8em;height:.8em}.lx-turn-foot{display:flex;align-items:center;height:2em;margin-top:.55em;padding-left:.1em}.lx-turn-foot .sticker{width:1.75em;height:1.75em}.lx-computer{display:flex;flex-direction:column;min-width:0;margin:.85em .85em .85em 0;border-radius:1.7em}.lx-computer-head{display:flex;align-items:center;gap:.6em;min-height:3.6em;padding:0 .85em 0 1.15em;border-bottom:1px solid color-mix(in srgb,var(--lx-line) 80%,transparent)}.lx-computer-title{flex:1;font-weight:500}.lx-live-dot{display:inline-block;flex:none;width:.55em;height:.55em;border-radius:999px;background:var(--lx-accent,#3657f0);animation:lx-pulse 1.4s ease-in-out infinite}@keyframes lx-pulse{50%{opacity:.35}}.lx-screen{position:relative;margin:.85em .85em 0;flex:1;min-height:0;border-radius:.7em;overflow:hidden;background:#3d5a6c;box-shadow:0 0 0 1px var(--lx-line);cursor:pointer;outline-offset:3px;transition:box-shadow var(--lm-base) var(--lm-move)}.lx-screen:focus-visible{outline:2px solid var(--lx-accent)}.lx-screen.is-control{cursor:default;box-shadow:0 0 0 2px var(--lx-accent),0 0 0 6px var(--lx-accent-soft)}.lx-desk-bar{display:flex;justify-content:space-between;height:1.9em;padding:0 .8em;align-items:center;background:#2b2d31;color:#cfd2d6;font-size:.78em}.lx-window{position:absolute;inset:3.2em 4% 4% 4%;display:flex;flex-direction:column;border-radius:.45em;overflow:hidden;background:#ffffff;color:#202124;box-shadow:0 8px 24px rgba(0,0,0,.25)}.lx-tabs{display:flex;gap:.2em;padding:.4em .5em 0;background:#dfe1e5}.lx-tab{max-width:14em;padding:.35em .9em;border-radius:.5em .5em 0 0;font-size:.78em;color:#5f6368;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lx-tab.is-active{background:#ffffff;color:#202124;animation:lx-fade-in var(--lm-base) var(--lm-enter) both}.lx-urlbar{display:flex;align-items:center;margin:.4em .6em;padding:.3em .8em;border-radius:999px;background:#f1f3f4;color:#5f6368;font-size:.8em}.lx-urlbar>svg{width:.9em;height:.9em;margin-right:.5em}.lx-url{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;animation:lx-fade-in var(--lm-base) var(--lm-enter) both}.lx-page{position:relative;flex:1;min-height:0;overflow:hidden}.lx-page-out{position:absolute;inset:0;z-index:1;pointer-events:none;animation:lx-page-out var(--lm-exit-base) var(--lm-exit) forwards}@keyframes lx-page-out{to{opacity:0;transform:translateY(-.3em)}}.lx-page .lx-lc{z-index:4}.lx-page .lx-lc .lc-body{scale:.9}.lx-take{position:absolute;left:50%;top:50%;z-index:5;padding:.55em .9em;border-radius:999px;background:rgba(0,0,0,.7);color:#fff;font-size:.93em;font-weight:500;white-space:nowrap;translate:-50% -50%;opacity:0;transition:opacity var(--lm-quick) var(--lm-move);pointer-events:none}.lx-screen:focus-visible .lx-take,.lx-screen:hover .lx-take{opacity:1}.lx-scrub{display:flex;flex-direction:column;gap:.75em;padding:.85em .85em .95em;animation:lx-fade-in var(--lm-base) var(--lm-enter) both}.lx-caption{display:flex;gap:.55em;min-width:0}.lx-chip{flex:none;padding:.4em .7em;border-radius:.55em;background:var(--lx-sunken);color:var(--lx-muted);font-size:.9em;line-height:1.2;white-space:nowrap}.lx-chip.is-strong{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--lx-fg);font-weight:500}.lx-chip-hint{color:var(--lx-muted);font-weight:400}.lx-status-text{animation:lx-fade-in var(--lm-quick) var(--lm-enter) both}.lx-scrub-row{display:flex;align-items:center;gap:.9em;min-height:2.2em;padding-right:3px}.lx-scrub-track{position:relative;flex:1;min-width:0;height:2em}.lx-scrub-rail{position:absolute;left:0;right:0;top:50%;height:4px;translate:0 -50%;border-radius:999px;background:var(--lx-line);overflow:hidden}.lx-scrub-fill{position:absolute;inset:0;border-radius:inherit;background:var(--lx-fg);transform:scaleX(var(--p,1));transform-origin:0 50%;transition:transform var(--lm-slow) var(--lm-move)}.lx-scrub-mark{position:absolute;top:50%;width:4px;height:4px;translate:-50% -50%;border-radius:50%;background:var(--lx-faint)}.lx-scrub-head{position:absolute;inset:0;transform:translateX(calc(var(--p, 1) * 100%));transition:transform var(--lm-slow) var(--lm-move);pointer-events:none}.lx-scrub-thumb{position:absolute;left:0;top:50%;width:1em;height:1em;translate:-50% -50%;border-radius:50%;background:var(--lx-fg);box-shadow:0 0 0 3px var(--lx-surface),0 1px 4px rgba(0,0,0,.3)}.lx-live{flex:none;gap:.4em;cursor:default}.lx-live .lx-live-dot{width:.5em;height:.5em;background:currentColor;opacity:.55;animation:none}.lx-live.is-on{background:#3657f0;color:#fff}.lx-live.is-on .lx-live-dot{opacity:1;animation:lx-pulse 1.4s ease-in-out infinite}.lx-replay{flex:none;animation:lx-replay-in var(--lm-base) var(--lm-enter) both}.lx-replay .sticker{width:1.35em;height:1.35em;margin-left:-.3em}@keyframes lx-replay-in{0%{opacity:0;transform:translateY(.3em)}}.lx-controlbar{display:flex;align-items:center;gap:.6em;min-height:3.6em;padding:.85em .85em .95em 1em;animation:lx-fade-in var(--lm-base) var(--lm-enter) both}.lx-control-text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.93em;font-weight:500}.lx-control-text span{color:var(--lx-muted);font-weight:400}@media (hover:hover) and (pointer:fine){.lx-app .sticker{transition:transform .3s var(--lx-pop)}.lx-composer-tool:hover>.sticker,.lx-computer-btn:hover>.sticker,.lx-rail-btn:hover>.sticker{transform:translateY(-2px) rotate(-4deg)}}.pg{position:absolute;inset:0;padding:1em 1.2em;font-family:var(--font-inter),system-ui,sans-serif;font-size:.86em;color:#202124;animation:pg-in var(--lm-base) var(--lm-enter) 60ms both}@keyframes pg-in{0%{opacity:0;transform:translateY(.4em)}}.pg [data-cursor]{transition:background-color var(--lm-base) var(--lm-move),box-shadow var(--lm-base) var(--lm-move),border-color var(--lm-base) var(--lm-move),opacity var(--lm-base) var(--lm-move)}.pg [data-aim]{background-color:rgba(26,86,196,.07);transition-duration:var(--lm-quick)}.pg-searchbox.is-focus,.pg-searchbox[data-aim]{border-color:#1a56c4}.pg.is-paydue{--pg-brand:#4b32c3;--pg-brand-soft:#eeebfc}.pg.is-ledgerly{--pg-brand:#0f2a4a;--pg-brand-soft:#e3f7ef;--pg-accent:#2fbf8a}.pg.is-pace{--pg-brand:#f2541b;--pg-brand-soft:#fff0e8;--pg-ink:#23262b}.pg.is-harbor{--pg-brand:#56704f;--pg-brand-deep:#44593f;--pg-brand-soft:#f3ebdd;--pg-cream:#fbf6ec}.pg.is-fernly{--pg-brand:#2f7d4f;--pg-brand-soft:#f7f1e6;--pg-accent:#c8643b}.pg b{font-weight:600}.pg-pill{display:inline-block;padding:.15em .6em;border-radius:999px;background:#f1f3f4;color:#5f6368;font-size:.9em}.pg-pill.is-you{background:#e8f0fe;color:#1a56c4}.pg-search{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1em}.pg-google{font-family:var(--font-bricolage),sans-serif;font-size:2.2em;font-weight:600;letter-spacing:-.03em;color:#5f6368}.pg-searchbox{display:flex;align-items:center;gap:.6em;width:min(80%,26em);padding:.65em 1em;border-radius:999px;border:1px solid #dfe1e5;box-shadow:0 1px 6px rgba(32,33,36,.12)}.pg-searchbox.is-small{width:100%;padding:.45em .8em;margin-bottom:.8em;box-shadow:none}.pg-searchbox svg{width:1em;height:1em;color:#9aa0a6;flex:none}.pg-searchbox .pg-pill{margin-left:auto}.pg-searchbox .lx-typed{white-space:nowrap}.pg-site-nav{display:flex;gap:1.2em;align-items:baseline;padding-bottom:.7em;margin-bottom:.9em;border-bottom:1px solid #eee;color:#5f6368}.pg-site-nav b{margin-right:auto;font-family:var(--font-bricolage),sans-serif;font-size:1.2em;color:var(--pg-brand,#202124)}.pg-site-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8em}.pg-article{display:flex;flex-direction:column;gap:.4em;padding:.4em;border-radius:.5em;font-weight:500;animation:pg-in var(--lm-base) var(--lm-enter) both;animation-delay:calc(80ms + var(--i, 0) * 50ms)}.pg-article.is-hit{background:#fff8e1;box-shadow:0 0 0 2px #f5c451}.pg-thumb{display:block;height:4.2em;border-radius:.4em}.pg-thumb.t0{background:radial-gradient(circle at 78% 30%,#c9bff7 0 18%,transparent 19%),linear-gradient(135deg,#4b32c3,#8f7cf0)}.pg-thumb.t1{background:linear-gradient(135deg,#1f2433,#4a5266)}.pg-thumb.t2{background:linear-gradient(135deg,#d9d3fb,#f6f4ff)}.pg-thumb.t3{background:linear-gradient(135deg,#6b5bd2,#c7bff5)}.pg-table-head{display:flex;flex-wrap:wrap;align-items:center;gap:.5em;margin-bottom:.8em}.pg-table-head b{margin-right:.4em;font-size:1.1em}.pg-vs{color:#9aa0a6}.pg-table table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.pg-table th{padding:.45em .5em;border-bottom:1px solid #e3e5e8;color:#5f6368;font-weight:500;font-size:.9em;text-align:left}.pg-table td{padding:.5em;border-bottom:1px solid #f1f3f4;white-space:nowrap}.pg-table tbody tr{animation:pg-in var(--lm-base) var(--lm-enter) both;animation-delay:calc(80ms + var(--i, 0) * 50ms)}.pg-table tr.is-picked{background:#fff8e1;box-shadow:inset 3px 0 0 #f5b400}.pg-table td.is-gap{color:#c2410c;font-weight:600;white-space:normal;line-height:1.2}.pg-doc{display:flex;flex-direction:column;gap:.7em;padding:1.2em 1.8em}.pg-doc-meta{color:var(--pg-brand,#5f6368);font-size:.9em;font-weight:500}.pg-doc-title{margin:0;color:var(--pg-ink,inherit);font-family:var(--font-bricolage),sans-serif;font-size:1.55em;font-weight:600;line-height:1.15;letter-spacing:-.02em}.pg-doc-images{display:grid;grid-template-columns:1.4fr 1fr;gap:.6em}.pg-img{display:block;height:8em;border-radius:.5em;animation:pg-in var(--lm-slow) var(--lm-out) .2s both}.pg-img.i0{background:url(/lisa/scenes/ledgerly-blog.webp) 50%/cover,var(--pg-brand,#0f2a4a)}.pg-img.i1{animation-delay:.28s;background:url(/lisa/scenes/ledgerly-desk.webp) center 45%/cover,var(--pg-brand-soft,#e3f7ef)}.pg-doc-body{margin:0;color:var(--pg-ink,#3c4043);font-size:.92em;line-height:1.5}.pg-script{margin:0;padding:.5em .7em;border-radius:.5em;background:#f8f9fa;line-height:1.45}.pg-script b{margin-right:.5em;color:var(--pg-brand,#1a56c4);font-variant-numeric:tabular-nums}.pg-script.is-typing{animation:pg-in var(--lm-base) var(--lm-enter) both}.pg-inbox ul,.pg-threads ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5em}.pg-threads li{display:flex;flex-direction:column;gap:.2em;padding:.55em .7em;border-radius:.5em;border:1px solid #eceef1;animation:pg-in var(--lm-base) var(--lm-enter) both;animation-delay:calc(80ms + var(--i, 0) * 50ms)}.pg-threads li.is-hit{background:#fff8e1;box-shadow:0 0 0 2px #f5c451}.pg-threads li.is-kept{opacity:.75}.pg-thread-where{font-size:.85em;font-weight:600;color:#c2410c}.pg-thread-title{font-weight:500;line-height:1.35}.pg-thread-meta{display:inline-flex;align-items:center;gap:.35em;color:#5f6368;font-size:.85em}.pg-thread-meta svg{width:.95em;height:.95em;margin-left:.3em}.pg-post{display:flex;flex-direction:column;gap:.5em}.pg-post-title{margin:0;font-size:1.2em;font-weight:600;line-height:1.3}.pg-post-body{margin:0;color:#3c4043;line-height:1.5}.pg-reply{position:relative;display:flex;flex-direction:column;gap:.35em;margin-top:auto;padding:.7em .8em;min-height:5.4em;border-radius:.6em;border:1px solid #dfe1e5;box-shadow:0 0 0 0 transparent}.pg-reply.is-filled{border-color:var(--pg-brand,#1a56c4);box-shadow:0 0 0 3px var(--pg-brand-soft,#e8f0fe)}.pg-reply-label{font-size:.85em;color:#5f6368}.pg-reply-text{line-height:1.45}.pg-caret{display:inline-block;width:2px;height:1em;margin-left:1px;vertical-align:-.15em;background:#202124;animation:pg-caret-blink .9s steps(2) infinite}@keyframes pg-caret-blink{50%{opacity:0}}.pg-reply-posted{position:absolute;right:.8em;top:.6em;padding:.1em .6em;border-radius:999px;background:#e6f4ea;color:#1d8a4b;font-size:.85em;font-weight:600;animation:pg-in var(--lm-base) var(--lm-enter) both}.pg-inbox-head,.pg-reviews-head{display:flex;align-items:center;gap:.6em;margin-bottom:.8em}.pg-inbox-head b,.pg-reviews-head b{margin-right:auto;font-size:1.1em}.pg-inbox li,.pg-review{display:flex;gap:.7em;padding:.55em .6em;border-radius:.5em;animation:pg-in var(--lm-base) var(--lm-enter) both;animation-delay:calc(80ms + var(--i, 0) * 50ms)}.pg-avatar{flex:none;width:2.2em;height:2.2em;border-radius:999px}.pg-avatar.a0{background:linear-gradient(135deg,#d9a35f,#a8572f)}.pg-avatar.a1{background:linear-gradient(135deg,#6a8f6b,#1f3d2b)}.pg-avatar.a2{background:linear-gradient(135deg,#f2b38b,#c98e5f)}.pg-inbox-body,.pg-review-body{display:flex;flex-direction:column;gap:.15em;min-width:0;line-height:1.4}.pg-inbox-reply{margin-top:.25em;padding:.3em .6em;border-radius:.6em;background:#e8f0fe;color:#174ea6;font-size:.92em;animation:pg-in var(--lm-base) var(--lm-enter) both;animation-delay:calc(var(--i, 0) * 70ms)}.pg-review-action{align-self:flex-start;margin-top:.2em;padding:.1em .5em;border-radius:.4em;color:#1a56c4;font-size:.88em;font-weight:600}.pg-ad-status.is-you,.pg-inbox-head .pg-pill,.pg-swap{animation:lx-fade-in var(--lm-base) var(--lm-enter) both}.pg-stars{display:inline-flex;gap:.1em;color:#f5b400}.pg-stars svg{width:.95em;height:.95em;fill:currentColor}.pg-reviews-head>span:last-child{color:#5f6368}.pg-review.is-hit{background:#fff8e1;box-shadow:0 0 0 2px #f5c451}.pg-home-hero{display:flex;flex-direction:column;align-items:flex-start;gap:.7em;border-radius:.6em;min-height:9em;justify-content:center;padding:1.1em 45% 1.1em 1.1em;background:linear-gradient(90deg,var(--pg-brand-deep,#44593f) 46%,rgba(68,89,63,0) 76%),url(/lisa/scenes/harbor-studio.webp) 70% /cover no-repeat,var(--pg-brand-soft,#f3ebdd);color:var(--pg-cream,#fbf6ec)}.pg-home-headline{font-family:var(--font-bricolage),sans-serif;font-size:1.45em;font-weight:600;line-height:1.1;letter-spacing:-.02em}.pg-home-cta{padding:.3em .9em;border-radius:999px;background:var(--pg-cream,#fbf6ec);color:var(--pg-brand-deep,#44593f);font-weight:600;font-size:.9em}.pg-quote{margin:.9em 0 0;padding:.9em 1em;border-radius:.6em;background:var(--pg-brand-soft,#f3ebdd)}.pg-quote.is-new{animation:pg-quote-in var(--lm-slow) var(--lm-out) .18s both;box-shadow:0 0 0 2px #f5c451}@keyframes pg-quote-in{0%{opacity:0;transform:translateY(.8em) scale(.98)}}.pg-quote blockquote{margin:0;font-family:var(--font-bricolage),sans-serif;font-size:1.12em;line-height:1.35;color:#1a1a1a}.pg-quote figcaption{margin-top:.4em;color:#5f6368;font-size:.88em}.pg-ad-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7em}.pg-ad{display:flex;flex-direction:column;gap:.4em;padding:.55em;border-radius:.6em;border:1px solid #eceef1;animation:pg-in var(--lm-base) var(--lm-enter) both;animation-delay:calc(80ms + var(--i, 0) * 50ms)}.pg-ad.is-hit{background:#fff8e1;box-shadow:0 0 0 2px #f5c451}.pg-ad-status{display:inline-flex;align-items:center;gap:.4em;font-size:.82em;font-weight:600;color:#1d8a4b}.pg-ad-status i{width:.55em;height:.55em;border-radius:999px;background:#1d8a4b}.pg-ad-status.is-you{color:#1a56c4}.pg-ad-brand{font-size:.85em;color:#5f6368}.pg-ad-art{display:flex;flex-direction:column;justify-content:flex-end;gap:.5em;aspect-ratio:4/5;padding:.7em;border-radius:.45em;color:#fff;line-height:1.15}.pg-ad-art b{font-family:var(--font-bricolage),sans-serif;font-size:1.1em;letter-spacing:-.01em}.pg-ad-art.a0{background:linear-gradient(0deg,rgba(0,0,0,.62),transparent 55%),url(/lisa/scenes/ember-ad.webp) 50% /cover,#2a211c}.pg-ad-art.a1{background:linear-gradient(0deg,rgba(0,0,0,.62),transparent 55%),url(/lisa/scenes/kiln-latte.webp) 50% /cover,#efe7da}.pg-ad-art.a2{background:linear-gradient(0deg,rgba(0,0,0,.62),transparent 55%),url(/lisa/scenes/kiln-coldbrew.webp) 50% /cover,#e7a985}.pg-ad-art.a3{background:linear-gradient(0deg,rgba(16,34,26,.92) 8%,rgba(16,34,26,.55) 34%,transparent 62%),url(/lisa/scenes/kiln-variation.webp) 50% /cover,#1f3d2b}.pg-ad-cta{align-self:flex-start;padding:.25em .7em;border-radius:999px;background:#fbf3e6;color:#1f3d2b;font-weight:600;font-size:.8em}.pg-adpair{display:grid;grid-template-columns:repeat(2,minmax(0,16em));justify-content:center;align-content:center;gap:1.4em;padding:1em 2em}.pg-ad.is-yours{animation-delay:.14s;border-color:#1a56c4;box-shadow:0 0 0 3px #e8f0fe}.pg-ad.is-theirs{opacity:.8}.pg-editor{display:flex;flex-direction:column;gap:.8em}.pg-editor-top{display:flex;gap:1em}.pg-editor-preview{position:relative;display:grid;place-items:center;width:7.2em;aspect-ratio:9/16;border-radius:.5em;background:linear-gradient(to top,rgba(0,0,0,.35),transparent 40%),url(/lisa/scenes/fernly-phone.webp) 50% /cover,var(--pg-brand,#2f7d4f);color:#fff}.pg-editor-preview svg{width:1.6em;height:1.6em;fill:currentColor}.pg-editor-caption{position:absolute;bottom:.9em;left:.4em;right:.4em;padding:.15em .3em;border-radius:.3em;background:rgba(0,0,0,.55);font-weight:600;font-size:.8em;text-align:center;animation:pg-in var(--lm-base) var(--lm-enter) both}.pg-editor-side{display:flex;flex-direction:column;gap:.3em;color:#5f6368}.pg-editor-side b{color:#202124}.pg-timeline{position:relative;display:flex;flex-direction:column;gap:.35em;padding:.5em;border-radius:.5em;background:#f1f3f4}.pg-track{display:flex;gap:.2em;height:1.9em}.pg-clip{flex:1;border-radius:.25em;animation:pg-in var(--lm-base) var(--lm-enter) both;animation-delay:calc(80ms + var(--i, 0) * 25ms)}.pg-clip.c0{background:var(--pg-brand,#2f7d4f)}.pg-clip.c1{background:var(--pg-accent,#c8643b)}.pg-clip.c2{background:#8fbf7a}.pg-clip.c3{background:#d9b48f}.pg-track.is-captions,.pg-track.is-music{height:1.1em;opacity:.25;transition:opacity var(--lm-slow) var(--lm-move)}.pg-track.is-on{opacity:1}.pg-cap{background:var(--pg-brand,#1a56c4)}.pg-cap,.pg-wave{flex:1;border-radius:.2em}.pg-wave{background:repeating-linear-gradient(90deg,#7d95ff 0 2px,transparent 2px 5px);-webkit-mask-image:linear-gradient(transparent 20%,#000 20% 80%,transparent 80%)}.pg-playhead{position:absolute;z-index:1;top:.2em;bottom:.2em;left:.5em;right:.5em;pointer-events:none;animation:pg-playhead 5s linear infinite}.pg-playhead:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:#c2410c}@keyframes pg-playhead{to{transform:translateX(100%)}}.lx-frame[data-playing=false] .pg-playhead{animation-play-state:paused}@container (max-width: 640px){.lx-app{font-size:clamp(10px,2.55cqi,13px);grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.lx-app,.lx-frame.is-compact .lx-app{height:44em}.lx-rail{display:none}.lx-app .lx-computer{order:-1;margin:.7em .7em 0;border-radius:1.4em}.lx-computer-head{min-height:3em;padding:0 .7em 0 1em}.lx-screen{flex:none;height:16em;margin:.7em .7em 0}.lx-scrub{gap:.6em;padding:.7em .7em .8em}.lx-chat-head,.lx-chip-hint{display:none}.lx-thread{padding:1.5em 1.1em 1em;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 3em);mask-image:linear-gradient(180deg,transparent 0,#000 3em)}.lx-composer{display:none}.lx-shot-card{max-width:21em}.pg-adpair{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8em;padding:.8em}}@media (max-width:1023px){.lp-hero.is-split{grid-template-columns:minmax(0,1fr)}.lp-hero-glow{inset:45% 0 auto 0}.lp-uses-grid{grid-template-columns:minmax(0,1fr)}.lp-uses-player{position:static}.lp-uses-tabs{flex-direction:row;overflow-x:auto;gap:8px;border-top:0;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 85%,transparent);mask-image:linear-gradient(90deg,#000 85%,transparent);padding-bottom:4px}.lp-use-tab{flex:none;padding:0 16px;min-height:44px;justify-content:center;border:1px solid var(--lp-line);border-radius:999px;position:relative}.lp-use-summary,.lp-use-tab.is-active .lp-use-summary,.lp-use-tab:before,.lp-use-title{display:none}.lp-use-progress{top:auto;left:16px;right:16px;bottom:6px;width:auto;height:2px}.lp-use-progress i{background:color-mix(in srgb,var(--marketing-page-bg,#ffffff) 70%,transparent);transform:scaleX(0);transform-origin:0 50%}.lp-use-tab[data-aim]{border-color:var(--lp-ink)}.lp-use-tab .lp-use-label{font-size:.925rem;color:var(--lp-text)}.lp-use-tab.is-active{background:var(--lp-ink);border-color:var(--lp-ink)}.lp-use-tab.is-active .lp-use-label{color:var(--marketing-page-bg,#fff)}.marketing-theme-dark .lp-use-tab.is-active .lp-use-label{color:#0a0b0d}.lp-uses-mobile-copy{display:block}.lp-control-row{grid-template-columns:40px minmax(0,1fr)}.lp-control-visual{grid-column:2;justify-content:flex-start}.lp-use-row,.lp-use-row.is-flipped{grid-template-columns:minmax(0,1fr)}.lp-use-row.is-flipped .lp-use-row-copy{order:0}}@media (max-width:767px){.lp-hero{padding-top:104px}.lp-steps,.lp-who-grid{grid-template-columns:minmax(0,1fr)}.lp-field{flex-direction:column;align-items:stretch;padding:6px}.lp-submit{width:100%}.lp-video-play{inset:auto auto 14px 14px}}.lisa-page .lp-day-dial i{transition:transform var(--lm-focal) var(--lm-move)}.lisa-page .lp-day-dial .lp-day-hour{transition-duration:.76s}.lisa-page .lp-day-time{animation:lp-day-in var(--lm-base) var(--lm-enter) both}.lp-day-stage{display:grid;margin:0 10px 10px}.lisa-page .lp-day-stage>.lp-day-screen-body{grid-area:1/1;margin:0;animation:lp-day-in var(--lm-base) var(--lm-enter) 40ms both}.lisa-page .lp-day-stage>.lp-day-screen-body.is-leaving{pointer-events:none;animation:lp-day-out var(--lm-exit-base) var(--lm-exit) forwards}@keyframes lp-day-in{0%{opacity:0;transform:translateY(8px)}}@keyframes lp-day-out{to{opacity:0;transform:translateY(-6px)}}.lisa-page .lp-day-progress i{position:relative;overflow:hidden}.lp-day-progress i b{position:absolute;inset:0;border-radius:inherit;background:var(--lx-accent);transform:scaleX(0);transform-origin:0 50%;transition:transform var(--lm-base) var(--lm-move) var(--d,0s)}.lp-day-progress i.is-filled b{transform:none}@keyframes lp-rm-fade-in{0%{opacity:0}}@keyframes lp-rm-fade-out{to{opacity:0}}@media (prefers-reduced-motion:reduce){.lisa-page *,.lisa-page :after,.lisa-page :before{animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important;transition-property:opacity,color,background-color,border-color,box-shadow,fill,stroke!important;transition-duration:.15s!important;transition-delay:0s!important}.lp-reveal-ready [data-reveal]:not(.is-in),.lp-reveal-ready [data-reveal]:not(.is-in)>*{opacity:1;transform:none}.lp-hero-visual{animation:none}.lisa-page .lp-faq-list details[open] .lp-faq-answer,.lisa-page .lp-use-tab.is-active .lp-use-summary,.lisa-page :is(.lx-thread>li,.lx-step,.lx-done-head,.lx-status-text,.lx-tab,.lx-url,.lx-scrub,.lx-controlbar,.lx-replay,.pg,.pg [data-cursor],.pg-img,.pg-inbox-reply,.pg-quote.is-new,.pg-reply-posted,.pg-editor-caption,.pg-script.is-typing,.lp-uses-mobile-copy,.lp-day-time,.lp-day-stage>.lp-day-screen-body){animation-name:lp-rm-fade-in!important;animation-duration:.15s!important;animation-timing-function:linear!important}.lisa-page :is(.lx-page-out,.lp-day-stage>.lp-day-screen-body.is-leaving){animation-name:lp-rm-fade-out!important;animation-duration:.12s!important}.lisa-page :is(.lx-spinner,.lx-live-dot,.pg-caret,.pg-playhead,.lx-approval-item,.lx-send svg,.lx-contact-face,.lx-round-dot,.lx-tag){animation:none!important}.lisa-page .lx-app .sticker{transform:none!important}.lisa-page .lp-use-progress,.lisa-page .lx-page .lc{display:none}}@media (prefers-reduced-transparency:reduce){.lp-hero-glow{display:none}}.lisa-page .lx-app,.lisa-page .lx-app *,.lisa-page :is(.lp-display,.lp-h2,.lp-h3,.lp-product) *,.lisa-page :is(.lp-display,.lp-h2,.lp-h3,.lp-product,.lp-use-title,.lp-control-text h3,.lp-who-grid h3),.lisa-page :is(.lpv-approval,.lpv-control,.lpv-voice,.lpv-computer,.lpv-scrub),.lisa-page :is(.lpv-approval,.lpv-control,.lpv-voice,.lpv-computer,.lpv-scrub) *{font-family:var(--font-bricolage),var(--font-inter),sans-serif}.lisa-page .lx-app .pg,.lisa-page .lx-app .pg *,.lisa-page :is(button,.lp-form-note,.lp-promises,.lp-success,.lp-video-play) *,.lisa-page :is(button,input,.lp-form-note,.lp-promises,.lp-success,.lp-use-label,.lp-step-n,.lp-product-by,.lp-video-play){font-family:var(--font-inter),system-ui,sans-serif}.lisa-page .lx-app .pg :is(.pg-google,.pg-site-nav b,.pg-doc-title,.pg-home-headline,.pg-quote blockquote,.pg-ad-art b){font-family:var(--font-bricolage),var(--font-inter),sans-serif}.lisa-page .lx-app button.lx-btn,.lisa-page .lx-app button.lx-pill,.lisa-page .lx-app button.lx-replay{font-family:var(--font-bricolage),var(--font-inter),sans-serif}.lisa-page svg.lisa-mark{stroke-width:54px}