.lm-host{width:100%;container:lm-host/inline-size}.lm-host>.lm{aspect-ratio:9/16;width:100%;max-height:var(--lm-max-height,100svh);margin-inline:auto}@container lm-host (min-width:720px){.lm-host>.lm{aspect-ratio:16/9}}.lm{--lm-ease:cubic-bezier(.16, 1, .3, 1);--lm-move:.55s;--lm-bg:#0f192e;--lm-ink:#f8fafc;--lm-soft:#b8c9ef;--lm-accent:#6084d1;--lm-circle:#1f335f;--lm-quiet:#90a1b9;--lm-hair:#b8c9ef38;--lm-cta:#d17d55;--lm-card:#17233a;--lm-card-ring:#2a364e;--lm-card-ink:#f1f5f9;--lm-card-quiet:#90a1b9;--lm-tag-bg:#22345a;--lm-tag-ink:#b8c9ef;--lm-me:#33509a;--lm-me-ink:#f8fafc;--lm-them:#2a364e;--lm-them-ink:#f1f5f9;--lm-font-display:var(--font-display,"Outfit"), ui-sans-serif, system-ui, sans-serif;--lm-font-body:var(--font-body,"Plus Jakarta Sans"), ui-sans-serif, system-ui, sans-serif;background:var(--lm-bg);color:var(--lm-ink);font-family:var(--lm-font-body);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-font-smoothing:antialiased;position:relative;overflow:hidden;container:lm/size}.lm[data-scheme=light]{--lm-card:#fff;--lm-card-ring:#e2e8f0;--lm-card-ink:#0f172b;--lm-card-quiet:#45556c;--lm-tag-bg:#eef2fb;--lm-tag-ink:#33509a;--lm-them:#eef2fb;--lm-them-ink:#0f172b}@media (prefers-color-scheme:light){.lm[data-scheme=auto]{--lm-card:#fff;--lm-card-ring:#e2e8f0;--lm-card-ink:#0f172b;--lm-card-quiet:#45556c;--lm-tag-bg:#eef2fb;--lm-tag-ink:#33509a;--lm-them:#eef2fb;--lm-them-ink:#0f172b}}.lm *,.lm :before,.lm :after{box-sizing:border-box}.lm h2,.lm h3,.lm p,.lm ul,.lm ol,.lm li{margin:0}.lm ul,.lm ol{padding:0;list-style:none}.lm img{max-width:none;display:block}.lm svg{fill:none;stroke:currentColor;stroke-width:16px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;display:block}.lm .lm-dot{fill:currentColor;stroke:none}.lm-frame{--u:min(100cqw / 405, 100cqh / 720);width:calc(405 * var(--u));height:calc(720 * var(--u));--gut:calc(24 * var(--u));--rise:calc(20 * var(--u));--fs-display:calc(36 * var(--u));--fs-who:calc(44 * var(--u));--fs-soon:calc(48 * var(--u));--fs-trouble:calc(26 * var(--u));--fs-body:calc(16 * var(--u));--fs-small:calc(13 * var(--u));--fs-label:calc(12 * var(--u));--fs-title:calc(17 * var(--u));--fs-step:calc(15 * var(--u));--fs-bubble:calc(14 * var(--u));--ic:calc(44 * var(--u));--ic-svg:calc(22 * var(--u));margin:auto;position:absolute;inset:0}.lm-motion{position:absolute;inset:0}.lm-display{font-family:var(--lm-font-display);font-weight:600;font-size:var(--fs-display);letter-spacing:-.05em;color:var(--lm-ink);text-wrap:balance;line-height:1.05}.lm-body{font-size:var(--fs-body);color:var(--lm-soft);text-wrap:pretty;line-height:1.6}.lm-eyebrow,.lm-label{font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;font-weight:600;line-height:1.4}.lm-eyebrow{color:var(--lm-accent)}.lm-label{color:var(--lm-quiet)}.lm-ic{width:var(--ic);height:var(--ic);background:var(--lm-circle);color:var(--lm-soft);border-radius:50%;flex:none;place-items:center;display:grid}.lm-ic svg{width:var(--ic-svg);height:var(--ic-svg)}.lm-top{z-index:2;top:calc(16 * var(--u));left:var(--gut);right:var(--gut);justify-content:space-between;align-items:center;display:flex;position:absolute}.lm-mark{width:calc(32 * var(--u));height:auto;transition:opacity .45s var(--lm-ease)}.lm[data-scene="3"] .lm-mark{opacity:0}.lm-pause{align-items:center;gap:calc(8 * var(--u));height:max(44px, calc(44 * var(--u)));padding:0 calc(16 * var(--u)) 0 calc(14 * var(--u));color:var(--lm-ink);font-family:var(--lm-font-body);font-size:max(13px, calc(13 * var(--u)));cursor:pointer;appearance:none;background:0 0;border:1px solid #b8c9ef66;border-radius:999px;font-weight:600;line-height:1;display:inline-flex}.lm-pause:hover{border-color:#b8c9efbf}.lm-pause:active{transform:translateY(1px)}.lm .lm-pause svg{width:calc(14 * var(--u));height:calc(14 * var(--u))}.lm .lm-pause .lm-i-play,.lm.is-paused .lm-pause .lm-i-pause{display:none}.lm.is-paused .lm-pause .lm-i-play{display:block}.lm-progress{z-index:2;left:0;right:0;bottom:calc(12 * var(--u));justify-content:center;gap:calc(6 * var(--u));display:flex;position:absolute}.lm-seg{width:calc(52 * var(--u));height:max(44px, calc(44 * var(--u)));cursor:pointer;appearance:none;background:0 0;border:0;border-radius:999px;align-items:center;padding:0;display:flex}.lm-seg-track{width:100%;height:max(3px, calc(4 * var(--u)));background:var(--lm-hair);border-radius:999px;display:block;overflow:hidden}.lm-seg-fill{border-radius:inherit;background:var(--lm-soft);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}.lm-seg.is-done .lm-seg-fill{transform:none}.lm-seg.is-current .lm-seg-fill{animation-name:lm-fill;animation-timing-function:linear;animation-fill-mode:forwards}.lm.is-paused .lm-seg.is-current .lm-seg-fill{animation-play-state:paused}.lm-pause:focus-visible,.lm-seg:focus-visible{outline:3px solid var(--lm-accent);outline-offset:2px}@keyframes lm-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lm-scenes{left:var(--gut);right:var(--gut);top:calc(76 * var(--u));bottom:calc(68 * var(--u));position:absolute}.lm-scene{opacity:0;pointer-events:none;align-content:center;display:grid;position:absolute;inset:0}.lm-scene.is-on{opacity:1;transition:opacity .3s var(--lm-ease)}.lm-scene.is-on.is-leaving{opacity:0;transition:opacity .45s var(--lm-ease)}.lm-rise{opacity:0;transform:translateY(var(--rise))}.lm-fade{opacity:0}.lm-draw-x{transform-origin:0;transform:scaleX(0)}.lm-draw-y{transform-origin:top;transform:scaleY(0)}.lm-hl{background-image:linear-gradient(var(--lm-cta), var(--lm-cta));background-position:0 100%;background-repeat:no-repeat;background-size:0% calc(3 * var(--u));padding-bottom:calc(2 * var(--u));-webkit-box-decoration-break:clone;box-decoration-break:clone}.lm-scene.is-on .lm-rise{opacity:1;transition:opacity var(--lm-move) var(--lm-ease), transform var(--lm-move) var(--lm-ease);transform:none}.lm-scene.is-on .lm-fade{opacity:1;transition:opacity var(--lm-move) var(--lm-ease)}.lm-scene.is-on .lm-draw-x,.lm-scene.is-on .lm-draw-y{transition:transform .6s var(--lm-ease);transform:none}.lm-scene.is-on .lm-hl,.lm-static .lm-hl{background-size:100% calc(3 * var(--u))}.lm-scene.is-on .lm-hl{transition:background-size .6s var(--lm-ease)}.lm-s1.is-on .lm-k-leak{transition-delay:.1s}.lm-s1.is-on .lm-k-light{transition-delay:.6s}.lm-s1.is-on .lm-k-who{transition-delay:1.15s}.lm-s1.is-on .lm-k-ask{transition-delay:1.9s}.lm-s1.is-on .lm-k-line1{transition-delay:2.2s}.lm-s1.is-on .lm-k-wait{transition-delay:2.5s}.lm-s1.is-on .lm-k-line2{transition-delay:2.8s}.lm-s1.is-on .lm-k-hope{transition-delay:3.1s}.lm-s1.is-on .lm-k-slow{transition-delay:3.6s}.lm-s2.is-on .lm-k-across{transition-delay:.1s}.lm-s2.is-on .lm-k-local{transition-delay:.25s}.lm-s2.is-on .lm-k-trades{transition-delay:.65s}.lm-s2.is-on .lm-k-sample{transition-delay:1.2s}.lm-s2.is-on .lm-k-card1{transition-delay:1.4s}.lm-s2.is-on .lm-k-card2{transition-delay:1.65s}.lm-s2.is-on .lm-k-card3{transition-delay:1.9s}.lm-s2.is-on .lm-k-tag1{transition-delay:2s}.lm-s2.is-on .lm-k-tag2{transition-delay:2.25s}.lm-s2.is-on .lm-k-tag3{transition-delay:2.5s}.lm-s3.is-on .lm-k-private{transition-delay:.1s}.lm-s3.is-on .lm-k-promise{transition-delay:.25s}.lm-s3.is-on .lm-k-hl{transition-delay:1s}.lm-s3.is-on .lm-k-chat{transition-delay:1.5s}.lm-s3.is-on .lm-k-msg1{transition-delay:1.95s}.lm-s3.is-on .lm-k-msg2{transition-delay:2.55s}.lm-s3.is-on .lm-k-step1{transition-delay:3.2s}.lm-s3.is-on .lm-k-line3{transition-delay:3.5s}.lm-s3.is-on .lm-k-step2{transition-delay:3.75s}.lm-s3.is-on .lm-k-line4{transition-delay:4.05s}.lm-s3.is-on .lm-k-step3{transition-delay:4.3s}.lm-s4.is-on .lm-k-logo{transition-delay:.15s}.lm-s4.is-on .lm-k-soon{transition-delay:.5s}.lm-s4.is-on .lm-k-onboard{transition-delay:.95s}.lm-s4.is-on .lm-k-check{transition-delay:1.3s}.lm-s1{row-gap:calc(44 * var(--u))}.lm-s1-a{row-gap:calc(12 * var(--u));display:grid}.lm-trouble{align-items:center;gap:calc(14 * var(--u));font-family:var(--lm-font-display);font-weight:600;font-size:var(--fs-trouble);letter-spacing:-.025em;color:var(--lm-soft);line-height:1.25;display:flex}.lm .lm-who{margin-top:calc(10 * var(--u));font-size:var(--fs-who)}.lm-s1-b{row-gap:calc(28 * var(--u));display:grid}.lm-chain{--node:calc(92 * var(--u));--ic:calc(48 * var(--u));justify-content:space-between;display:flex;position:relative}.lm-node{z-index:1;width:var(--node);align-items:center;gap:calc(10 * var(--u));text-align:center;flex-direction:column;display:flex;position:relative}.lm-node-t{font-size:var(--fs-small);color:var(--lm-soft);line-height:1.4}.lm-chain-line{top:calc(var(--ic) / 2 - 1 * var(--u));height:calc(2 * var(--u));background:var(--lm-accent);border-radius:99px;position:absolute}.lm-chain-l1{left:calc(var(--node) / 2 + var(--ic) / 2 + 6 * var(--u));right:calc(50% + var(--ic) / 2 + 6 * var(--u))}.lm-chain-l2{left:calc(50% + var(--ic) / 2 + 6 * var(--u));right:calc(var(--node) / 2 + var(--ic) / 2 + 6 * var(--u))}.lm-s2{row-gap:calc(26 * var(--u))}.lm-s2-a,.lm-s2-b,.lm-cards{row-gap:calc(10 * var(--u));display:grid}.lm-card{--ph:calc(48 * var(--u));grid-template-columns:var(--ph) minmax(0, 1fr);column-gap:calc(12 * var(--u));padding:calc(12 * var(--u));border:1px solid var(--lm-card-ring);border-radius:calc(17 * var(--u));background:var(--lm-card);color:var(--lm-card-ink);align-items:center;display:grid}.lm .lm-card-photo{width:var(--ph);height:var(--ph);border-radius:calc(12 * var(--u));object-fit:cover;object-position:50% 30%}.lm-card-top,.lm-card-meta{justify-content:space-between;align-items:center;gap:calc(8 * var(--u));display:flex}.lm-card-meta{margin-top:calc(4 * var(--u))}.lm-card-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--lm-font-display);font-weight:600;font-size:var(--fs-title);letter-spacing:-.01em;line-height:1.4;overflow:hidden}.lm-price{font-family:var(--lm-font-display);font-weight:600;font-size:var(--fs-title);flex:none;line-height:1.4}.lm-place{align-items:center;gap:calc(4 * var(--u));white-space:nowrap;min-width:0;font-size:var(--fs-small);color:var(--lm-card-quiet);line-height:1.4;display:inline-flex}.lm .lm-place svg,.lm .lm-chat-foot svg{width:calc(14 * var(--u));height:calc(14 * var(--u));stroke-width:18px;flex:none}.lm-tag{height:calc(24 * var(--u));padding:0 calc(10 * var(--u));background:var(--lm-tag-bg);color:var(--lm-tag-ink);font-size:var(--fs-label);white-space:nowrap;border-radius:999px;flex:none;align-items:center;font-weight:600;line-height:1;display:inline-flex}.lm-s3{row-gap:calc(22 * var(--u));grid-template-areas:"head""chat""steps"}.lm-s3-head{row-gap:calc(10 * var(--u));grid-area:head;display:grid}.lm-chat{row-gap:calc(10 * var(--u));padding:calc(14 * var(--u));border:1px solid var(--lm-card-ring);border-radius:calc(17 * var(--u));background:var(--lm-card);color:var(--lm-card-ink);grid-area:chat;display:grid}.lm-chat-head{align-items:center;gap:calc(10 * var(--u));padding-bottom:calc(10 * var(--u));border-bottom:1px solid var(--lm-card-ring);display:flex}.lm-avatar{width:calc(36 * var(--u));height:calc(36 * var(--u));background:var(--lm-me);color:#f8fafc;font-size:var(--fs-small);border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.lm-chat-name{font-family:var(--lm-font-display);font-weight:600;font-size:var(--fs-step);line-height:1.3;display:block}.lm-chat-place{font-size:var(--fs-label);color:var(--lm-card-quiet);line-height:1.4;display:block}.lm-bubble{max-width:82%;padding:calc(9 * var(--u)) calc(12 * var(--u));border-radius:calc(16 * var(--u));font-size:var(--fs-bubble);line-height:1.45}.lm-bubble-me{border-bottom-right-radius:calc(6 * var(--u));background:var(--lm-me);color:var(--lm-me-ink);justify-self:end}.lm-bubble-pro{border-bottom-left-radius:calc(6 * var(--u));background:var(--lm-them);color:var(--lm-them-ink);justify-self:start}.lm-chat-foot{align-items:center;gap:calc(6 * var(--u));padding-top:calc(10 * var(--u));border-top:1px solid var(--lm-card-ring);font-size:var(--fs-label);color:var(--lm-card-quiet);font-weight:600;line-height:1.4;display:flex}.lm-steps{grid-area:steps;display:grid}.lm-step{--ic:calc(36 * var(--u));--ic-svg:calc(18 * var(--u));grid-template-columns:var(--ic) minmax(0, 1fr);column-gap:calc(14 * var(--u));padding-bottom:calc(14 * var(--u));align-items:start;display:grid;position:relative}.lm-step:last-child{padding-bottom:0}.lm-step-t{padding-top:calc((var(--ic) - var(--fs-step) * 1.45) / 2);font-size:var(--fs-step);color:var(--lm-ink);line-height:1.45}.lm-step-line{left:calc(var(--ic) / 2 - 1 * var(--u));top:calc(var(--ic) + 4 * var(--u));bottom:calc(4 * var(--u));width:calc(2 * var(--u));background:var(--lm-accent);border-radius:99px;position:absolute}.lm-s4{text-align:center;justify-items:center}.lm-s4-in{justify-items:center;row-gap:calc(8 * var(--u));display:grid}.lm .lm-logo{width:calc(260 * var(--u));height:auto;margin-bottom:calc(32 * var(--u))}.lm .lm-soon{font-size:var(--fs-soon);margin-bottom:calc(8 * var(--u))}.lm-static{justify-content:center;gap:calc(30 * var(--u));padding:calc(40 * var(--u)) var(--gut);flex-direction:column;display:none;position:absolute;inset:0}.lm:not(.is-motion) .lm-motion{display:none}.lm:not(.is-motion) .lm-static{display:flex}@media (prefers-reduced-motion:no-preference){.lm:not(.is-ready) .lm-static{visibility:hidden}}.lm-static-a{row-gap:calc(10 * var(--u));display:grid}.lm-static-b{row-gap:calc(26 * var(--u));display:grid}.lm .lm-static-logo{width:calc(200 * var(--u));height:auto;margin-bottom:calc(22 * var(--u))}.lm-static-list{row-gap:calc(12 * var(--u));display:grid}.lm-static-list li{--ic:calc(36 * var(--u));--ic-svg:calc(18 * var(--u));grid-template-columns:var(--ic) minmax(0, 1fr);column-gap:calc(14 * var(--u));font-size:var(--fs-step);color:var(--lm-ink);align-items:center;line-height:1.45;display:grid}.lm-static-soon{row-gap:calc(6 * var(--u));padding-top:calc(22 * var(--u));border-top:1px solid var(--lm-hair);display:grid}.lm-soon-sm{font-family:var(--lm-font-display);font-weight:600;font-size:calc(30 * var(--u));letter-spacing:-.025em;color:var(--lm-ink);line-height:1.25}@container lm (orientation:landscape) and (min-width:720px){.lm-frame{--u:min(100cqw / 1280, 100cqh / 720);width:calc(1280 * var(--u));--gut:calc(40 * var(--u));--fs-display:calc(52 * var(--u));--fs-who:calc(60 * var(--u));--fs-soon:calc(60 * var(--u));--fs-trouble:calc(36 * var(--u));--fs-body:calc(18 * var(--u));--fs-small:calc(15 * var(--u));--fs-title:calc(18 * var(--u));--fs-step:calc(17 * var(--u));--fs-bubble:calc(16 * var(--u));--ic:calc(52 * var(--u));--ic-svg:calc(24 * var(--u))}.lm-top{top:calc(24 * var(--u))}.lm-progress{bottom:calc(18 * var(--u))}.lm-seg{width:calc(72 * var(--u))}.lm-scenes{left:calc(96 * var(--u));right:calc(96 * var(--u));top:calc(96 * var(--u));bottom:calc(88 * var(--u))}.lm-s1,.lm-s2{column-gap:calc(80 * var(--u));grid-template-columns:repeat(2,minmax(0,1fr));align-items:center}.lm-s1-a{row-gap:calc(14 * var(--u))}.lm-chain{--node:calc(128 * var(--u));--ic:calc(60 * var(--u))}.lm-s2-b,.lm-cards{row-gap:calc(12 * var(--u))}.lm-card{--ph:calc(64 * var(--u));padding:calc(16 * var(--u));column-gap:calc(16 * var(--u))}.lm .lm-card-photo{border-radius:calc(14 * var(--u))}.lm-tag{height:calc(26 * var(--u));padding:0 calc(12 * var(--u))}.lm-s3{column-gap:calc(80 * var(--u));row-gap:calc(36 * var(--u));grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);grid-template-areas:"head chat""steps chat";align-items:start}.lm-chat{align-self:center;row-gap:calc(12 * var(--u));padding:calc(18 * var(--u))}.lm-avatar{width:calc(44 * var(--u));height:calc(44 * var(--u))}.lm-step{--ic:calc(44 * var(--u));--ic-svg:calc(20 * var(--u));padding-bottom:calc(16 * var(--u))}.lm .lm-logo{width:calc(400 * var(--u));margin-bottom:calc(40 * var(--u))}.lm-static{column-gap:calc(80 * var(--u));padding:calc(80 * var(--u)) calc(96 * var(--u));grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;align-items:center}.lm:not(.is-motion) .lm-static{display:grid}.lm .lm-static-logo{width:calc(280 * var(--u));margin-bottom:calc(36 * var(--u))}.lm-static-list li{--ic:calc(44 * var(--u));--ic-svg:calc(20 * var(--u))}.lm-soon-sm{font-size:calc(36 * var(--u))}}