:root{--bg:#fcfcfb;--surface:#fff;--ink:#15171a;--muted:#646a72;--accent:#1d9e75;--accent-dark:#0f6e56;--accent-soft:#e2f4ed;--navy:#0b1f3a;--navy-dark:#081729;--navy-soft:#ebf0f6;--navy-line:#1e3a5f;--indigo:#534ab7;--indigo-soft:#eceaf7;--coral:#d85a30;--coral-soft:#fbe9e1;--amber:#b57315;--amber-soft:#f4e5c4;--slate:#3f5872;--slate-soft:#dde4ec;--danger:#c93a28;--danger-soft:#fbe7e3;--border:#e6e8ec;--border-strong:#d6dae0;--code-bg:#0c1726;--image-placeholder:#e8e7e2;--settlement-line:#2f6de1;--settlement-line-soft:#e8effd;--settlement-node:#f6f8fb;--ls-shell-max:1440px;--ls-shell-width:min(100%, var(--ls-shell-max));--ls-shell-gutter:clamp(1.5rem, 3.6vw, 4rem);--ls-shell-content-width:min(calc(100% - 2 * var(--ls-shell-gutter)), calc(var(--ls-shell-max) - 2 * var(--ls-shell-gutter)))}.ls-root{background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:Figtree,ui-sans-serif,system-ui,sans-serif}.ls-mono{font-family:IBM Plex Mono,ui-monospace,monospace}.ls-display{letter-spacing:-.032em;font-weight:700;line-height:1.01}.ls-h1{letter-spacing:-.024em;font-weight:600;line-height:1.05}.ls-h2{letter-spacing:-.02em;font-weight:600;line-height:1.1}.ls-h3{letter-spacing:-.012em;font-weight:600;line-height:1.25}.ls-eyebrow{text-transform:uppercase;letter-spacing:.15em;font-size:12px;font-weight:600}.ls-rule{background:var(--border);width:100%;height:1px}.ls-stat-label{text-transform:uppercase;letter-spacing:.12em;color:var(--muted);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px;font-weight:500}.ls-stat-value{letter-spacing:-.01em;color:var(--ink);margin-top:6px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:24px;font-weight:500;line-height:1.1}.ls-stat-value[data-accent=true]{color:var(--accent-dark)}.ls-numeral{letter-spacing:-.04em;color:var(--ink);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:clamp(64px,9vw,112px);font-weight:500;line-height:.9}.ls-term-chrome{color:#9a9aa6;letter-spacing:.02em;border-bottom:1px solid #ffffff0f;align-items:center;gap:8px;padding:10px 14px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11.5px;display:flex}.ls-term-dot{background:#ffffff1f;border-radius:999px;width:10px;height:10px}.ls-card{background:var(--surface);border:1px solid var(--border);border-radius:16px;box-shadow:0 1px 2px #1a1a180a,0 20px 40px -20px #1a1a1824}.ls-card-hover{transition:transform .2s,box-shadow .2s}.ls-card-hover:hover{transform:translateY(-4px);box-shadow:0 3px 6px #1a1a180d,0 28px 52px -18px #1a1a1833}.ls-btn{cursor:pointer;border-radius:13px;justify-content:center;align-items:center;gap:8px;padding:13px 22px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:15px;font-weight:500;line-height:1;transition:background .15s,border-color .15s,transform .15s,box-shadow .15s;display:inline-flex}.ls-btn:active{transform:translateY(1px)}.ls-btn-primary{background:var(--accent);color:#fff;border:1px solid var(--accent-dark);box-shadow:inset 0 1px #ffffff29,0 1px 2px #0b1f3a1f,0 8px 20px -12px #0f6e5659}.ls-btn-primary:hover{background:var(--accent-dark);border-color:var(--accent-dark);box-shadow:inset 0 1px #ffffff29,0 8px 20px -10px #0f6e568c}.ls-btn-secondary{background:var(--surface);color:var(--ink);border:1px solid var(--border-strong)}.ls-btn-secondary:hover{border-color:var(--ink)}.ls-btn-navy{background:var(--navy);color:#fff;border:1px solid var(--navy)}.ls-btn-navy:hover{background:var(--navy-dark);border-color:var(--navy-dark)}.ls-upvote{background:var(--surface);border:1px solid var(--border-strong);color:var(--muted)}.ls-upvote:hover{border-color:var(--accent);color:var(--accent-dark)}.ls-upvote[data-voted=true]{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-dark)}.ls-link{color:var(--accent);font-weight:500}.ls-link:hover{color:var(--accent-dark)}.ls-navlink{color:var(--muted);transition:color .15s}.ls-navlink:hover{color:var(--ink)}.ls-prose a{color:var(--accent);font-weight:500}.ls-prose a:hover{color:var(--accent-dark)}.ls-shell{width:var(--ls-shell-width);padding-inline:var(--ls-shell-gutter);margin-inline:auto}.ls-nav{z-index:40;-webkit-backdrop-filter:saturate(180%)blur(14px);background:#fbfaf8d1;border-bottom:1px solid #0000;transition:border-color .2s;position:sticky;top:0}.ls-nav[data-scrolled=true]{border-bottom-color:var(--border)}.ls-code{background:var(--code-bg);color:#e6e6ea;border-radius:14px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:13px;line-height:1.7}.ls-acc-panel{grid-template-rows:0fr;transition:grid-template-rows .22s;display:grid}.ls-acc-panel[data-open=true]{grid-template-rows:1fr}.ls-acc-inner{overflow:hidden}.ls-divider{background:linear-gradient(90deg, transparent, var(--border) 16%, var(--border) 84%, transparent);border:0;width:100%;height:1px}.ls-glow{pointer-events:none;z-index:0;background:radial-gradient(closest-side, var(--accent-soft), transparent 72%);opacity:.7;position:absolute}.ls-grain{position:relative}.ls-grain:after{content:"";pointer-events:none;z-index:0;opacity:.4;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.5'/%3E%3C/svg%3E");position:absolute;inset:0}.ls-eyebrow-chip{background:var(--accent-soft);color:var(--accent-dark);border:1px solid color-mix(in srgb, var(--accent) 18%, transparent);border-radius:999px;align-items:center;gap:7px;padding:5px 11px 5px 9px;display:inline-flex}.ls-field{background:var(--surface);border:1px solid var(--border);color:var(--ink);border-radius:12px;outline:none;font-size:14px;transition:border-color .15s,box-shadow .15s}.ls-field::placeholder{color:var(--muted)}.ls-field:focus{border-color:var(--accent);box-shadow:0 0 0 3px #1d9e751a}.ls-skip-link{z-index:100;background:var(--ink);color:var(--bg);border-radius:10px;padding:.75rem 1rem;font-weight:600;position:fixed;top:1rem;left:1rem;transform:translateY(-160%)}.ls-skip-link:focus{transform:translateY(0)}.ls-root :where(a,button,input,select,textarea):focus-visible{outline:3px solid color-mix(in srgb, var(--accent) 38%, transparent);outline-offset:3px}.ls-navlink[aria-current=page]{color:var(--ink);font-weight:600}.ls-navy{background:var(--navy);color:#e8edf3;background-image:radial-gradient(120% 90% at 12% 0,#1d9e7529,#0000 55%),radial-gradient(90% 80% at 100% 100%,#534ab721,#0000 60%)}.ls-navy .ls-eyebrow{color:#7fd4b6}.ls-on-navy{color:#e8edf3}.ls-on-navy-muted{color:#9fb0c4}.ls-logo-strip{flex-wrap:wrap;justify-content:center;align-items:center;gap:30px 44px;display:flex}.ls-logo{letter-spacing:-.012em;color:#9097a1;filter:grayscale();opacity:.9;align-items:center;gap:9px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:15.5px;font-weight:600;transition:color .18s,opacity .18s,filter .18s;display:inline-flex}.ls-logo:hover{color:var(--ink);opacity:1;filter:grayscale(0)}.ls-logo svg,.ls-logo img{display:block}.ls-logo-strip--navy .ls-logo{color:#8da0b6}.ls-logo-strip--navy .ls-logo:hover{color:#fff}.ls-schematic{border:1px solid var(--border);background:var(--surface);border-radius:18px;box-shadow:0 1px 2px #0b1f3a0a,0 26px 50px -34px #0b1f3a38}.ls-node{border:1px solid var(--border-strong);background:var(--surface);color:var(--ink);border-radius:12px;align-items:center;gap:8px;padding:11px 14px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:0 1px 2px #0b1f3a0d}.ls-node[data-accent=true]{border-color:color-mix(in srgb, var(--accent) 42%, transparent);background:var(--accent-soft);color:var(--accent-dark)}.ls-node[data-navy=true]{border-color:var(--navy-line);background:var(--navy);color:#e8edf3}@keyframes ls-dash{to{stroke-dashoffset:-28px}}.ls-flow-path{stroke-dasharray:5 9;animation:1.1s linear infinite ls-dash}.ls-section{padding-top:clamp(64px,9vw,116px);padding-bottom:clamp(64px,9vw,116px)}.ls-metric{letter-spacing:-.02em;color:var(--ink);font-size:clamp(30px,4vw,42px);font-weight:700;line-height:1}.ls-metric[data-accent=true]{color:var(--accent-dark)}.ls-metric-label{color:var(--muted);margin-top:8px;font-size:13px}.ls-navy-card{border:1px solid var(--navy-line);background:linear-gradient(160deg,#ffffff0e,#ffffff05);transition:transform .2s,border-color .2s,background .2s}.ls-navy-card:hover{background:linear-gradient(160deg,#ffffff16,#ffffff08);border-color:#7fd4b661;transform:translateY(-3px)}.ls-navy-icon{color:#7fd4b6;background:#7fd4b624;border:1px solid #7fd4b63d}@media (prefers-reduced-motion:reduce){.ls-flow-path{animation:none}}.ls-release-tag{text-transform:capitalize;background:var(--slate-soft);color:var(--slate);border-radius:999px;align-items:center;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}.ls-release-tag[data-tone=accent]{background:var(--accent-soft);color:var(--accent-dark)}.ls-release-tag[data-tone=indigo]{background:var(--indigo-soft);color:var(--indigo)}.ls-release-tag[data-tone=amber]{background:var(--amber-soft);color:var(--amber)}.ls-prose{color:var(--muted);font-size:15px;line-height:1.7}.ls-prose>:first-child{margin-top:0}.ls-prose :where(p,ul,ol,pre,blockquote){margin-bottom:1rem}.ls-prose :where(h2,h3){color:var(--ink);letter-spacing:-.012em;margin-top:1.75rem;margin-bottom:.6rem;font-weight:600}.ls-prose h2{font-size:20px}.ls-prose h3{font-size:17px}.ls-prose :where(ul,ol){padding-left:1.4rem}.ls-prose li{margin:.25rem 0}.ls-prose :where(code,pre){font-family:IBM Plex Mono,ui-monospace,monospace}.ls-prose code{background:var(--navy-soft);color:var(--ink);border-radius:5px;padding:.1rem .35rem}.ls-prose pre{border:1px solid var(--border);background:var(--surface);border-radius:12px;padding:1rem;overflow-x:auto}.ls-prose pre code{background:0 0;padding:0}.ls-prose blockquote{border-left:3px solid var(--border-strong);padding-left:1rem}@keyframes ls-flow{0%{offset-distance:0%;opacity:0}14%{opacity:1}86%{opacity:1}to{offset-distance:100%;opacity:0}}.ls-coin{background:var(--accent);offset-path:path("M 0 0 H 132");border-radius:999px;width:8px;height:8px;animation:2.6s linear infinite ls-flow}.ls-coin.b{animation-delay:1.3s}@keyframes ls-flow2{0%{opacity:0;left:-5px;transform:translateY(-50%)scale(.55)}10%{opacity:1;transform:translateY(-50%)scale(1)}85%{opacity:1;left:calc(100% - 5px);transform:translateY(-50%)scale(1)}to{opacity:0;left:calc(100% + 5px);transform:translateY(-50%)scale(.55)}}.ls-coin2{background:var(--accent);border-radius:999px;width:9px;height:9px;animation:2.4s cubic-bezier(.45,.05,.55,.95) infinite ls-flow2;position:absolute;top:50%;left:-5px;transform:translateY(-50%);box-shadow:0 0 0 3px #1d9e752e}.ls-coin2--b{animation-delay:.8s}.ls-coin2--c{animation-delay:1.6s}@keyframes ls-wallet-pulse{0%{box-shadow:0 0 #1d9e758c}60%{box-shadow:0 0 0 9px #1d9e7500}to{box-shadow:0 0 #1d9e7500}}.ls-wallet-glow{animation:.8s ease-out 2.32s infinite ls-wallet-pulse}@keyframes ls-toast-up{0%{opacity:0;transform:translate(-50%,4px)scale(.94)}18%{opacity:1;transform:translate(-50%,-10px)scale(1)}62%{opacity:1;transform:translate(-50%,-22px)scale(1)}to{opacity:0;transform:translate(-50%,-34px)scale(.94)}}.ls-toast{pointer-events:none;white-space:nowrap;color:var(--accent-dark);background:var(--accent-soft);opacity:0;border:1px solid #1d9e752e;border-radius:999px;padding:3px 7px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:11px;font-weight:600;line-height:1;animation:.8s ease-out 2.32s infinite ls-toast-up;position:absolute;top:-6px;left:50%}@keyframes ls-live{0%,to{box-shadow:0 0 #1d9e758c}50%{box-shadow:0 0 0 4px #1d9e7500}}.ls-live-dot{background:var(--accent);border-radius:999px;width:6px;height:6px;animation:1.6s ease-out infinite ls-live}@keyframes ls-cursor{0%,50%{opacity:1}51%,to{opacity:0}}.ls-cursor{vertical-align:-2px;background:var(--accent);width:1.5px;height:1em;margin-left:2px;animation:.9s step-end infinite ls-cursor;display:inline-block}@keyframes ls-pop{0%{opacity:0;transform:scale(.85)}60%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}.ls-pop{animation:.5s cubic-bezier(.34,1.56,.64,1) both ls-pop}@keyframes ls-flow3{0%{opacity:0;left:-5px;transform:translateY(-50%)scale(.55)}10%{opacity:1;transform:translateY(-50%)scale(1)}85%{opacity:1;left:calc(100% - 5px);transform:translateY(-50%)scale(1)}to{opacity:0;left:calc(100% + 5px);transform:translateY(-50%)scale(.55)}}.ls-coin3{background:var(--accent);border-radius:999px;width:9px;height:9px;animation:2s cubic-bezier(.45,.05,.55,.95) infinite ls-flow3;position:absolute;top:50%;left:-5px;transform:translateY(-50%);box-shadow:0 0 0 3px #1d9e752e}.ls-coin3--b{animation-delay:.7s}.ls-coin3--c{animation-delay:1.4s}@keyframes ls-spin{to{transform:rotate(360deg)}}.ls-spinner{animation:1s linear infinite ls-spin}@keyframes ls-api-pay-bar{0%{opacity:.85;width:0%}90%{opacity:1;width:100%}to{opacity:1;width:100%}}@keyframes ls-button-pulse{0%{box-shadow:0 0 #1d9e758c}28%{box-shadow:0 0 0 10px #1d9e7500}to{box-shadow:0 0 #1d9e7500}}.ls-button-pulse{animation:2.6s ease-out infinite ls-button-pulse}@keyframes ls-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.ls-float{animation:5.5s ease-in-out infinite ls-float}@keyframes ls-sale-toast{0%,8%{opacity:0;transform:translate(-50%,-6px)scale(.92)}16%{opacity:1;transform:translate(-50%,10px)scale(1)}44%{opacity:1;transform:translate(-50%,10px)scale(1)}56%,to{opacity:0;transform:translate(-50%,-2px)scale(.96)}}.ls-sale-toast{z-index:2;pointer-events:none;white-space:nowrap;color:#fff;background:var(--toast-bg,var(--coral));opacity:0;border-radius:999px;padding:5px 10px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:11px;font-weight:600;line-height:1;animation:5s ease-out infinite ls-sale-toast;position:absolute;top:6px;left:50%;box-shadow:0 6px 16px -6px #d85a3073}.ls-hero-eyebrow{text-transform:uppercase;letter-spacing:.18em;color:var(--muted);border:1px solid var(--border);background:color-mix(in srgb, var(--surface) 65%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:999px;align-items:center;gap:9px;padding:6px 14px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11.5px;font-weight:500;display:inline-flex}.ls-hero-pulse{background:var(--accent);width:7px;height:7px;box-shadow:0 0 0 0 var(--accent);border-radius:50%;flex-shrink:0;animation:2.4s ease-out infinite ls-hero-pulse}@keyframes ls-hero-pulse{0%{box-shadow:0 0 #1d9e7573}70%{box-shadow:0 0 0 9px #1d9e7500}to{box-shadow:0 0 #1d9e7500}}.ls-mark{color:var(--accent-dark);white-space:normal;position:relative}@media (width>=40rem){.ls-mark{white-space:nowrap}}.ls-mark:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--accent) 45%, transparent), var(--accent));transform-origin:0;border-radius:999px;height:.14em;animation:.85s cubic-bezier(.16,.84,.44,1) .6s forwards ls-underline;position:absolute;bottom:.045em;left:.02em;right:.02em;transform:scaleX(0)}@keyframes ls-underline{to{transform:scaleX(1)}}.ls-cta-arrow{transition:transform .18s}.ls-btn:hover .ls-cta-arrow{transform:translate(3px)}.ls-card-title{transition:color .15s}.group:hover .ls-card-title{color:var(--accent-dark)}.ls-mono-tile{background:var(--accent-soft);color:var(--accent-dark);transition:background .18s,color .18s}.group:hover .ls-mono-tile{background:var(--accent);color:#fff}.ls-go-arrow{opacity:0;transition:opacity .18s,transform .18s;transform:translate(-3px,3px)}.group:hover .ls-go-arrow{opacity:1;transform:translate(0)}.ls-segment{background:var(--surface);border:1px solid var(--border);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.ls-segment button{cursor:pointer;color:var(--muted);border-radius:999px;padding:7px 18px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:13px;font-weight:500;line-height:1;transition:background .15s,color .15s}.ls-segment button[data-active=true]{background:var(--accent-soft);color:var(--accent-dark)}.ls-segment button:not([data-active=true]):hover{color:var(--ink)}@keyframes ls-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.ls-rise{opacity:0;animation:.7s cubic-bezier(.16,.84,.44,1) forwards ls-rise}@media (prefers-reduced-motion:reduce){.ls-coin,.ls-coin2,.ls-coin3,.ls-wallet-glow,.ls-toast,.ls-sale-toast,.ls-live-dot,.ls-cursor,.ls-pop,.ls-button-pulse,.ls-float,.ls-spinner,.ls-rise,.ls-card-hover,.ls-hero-pulse{transition:none;animation:none}.ls-rise{opacity:1}.ls-toast,.ls-sale-toast{opacity:0}.ls-mark:after{animation:none;transform:scaleX(1)}}.ls-theme-toggle{border:1px solid var(--border);background:color-mix(in srgb, var(--surface) 78%, transparent);width:38px;height:38px;color:var(--muted);cursor:pointer;border-radius:12px;flex:none;justify-content:center;align-items:center;transition:background .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}.ls-theme-toggle:hover{background:var(--surface);border-color:var(--border-strong);color:var(--ink)}.ls-theme-toggle:active{transform:translateY(1px)}.ls-theme-toggle:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 22%, transparent);outline:none}.ls-story-hero-inner{width:var(--ls-shell-width);align-items:center;gap:clamp(2.5rem,6vw,5rem);margin-inline:auto;padding:clamp(5rem,9vw,7.5rem) 1.5rem clamp(4.5rem,8vw,7rem);display:grid}.ls-story-hero-copy{z-index:2;position:relative}.ls-story-hero-visual{min-width:0;position:relative}.ls-story-hero-product{z-index:2;width:min(100%,32rem);margin:1.25rem auto 0;position:relative}.ls-image-disclosure{z-index:3;color:var(--muted);margin-top:.75rem;font-size:.75rem;line-height:1.5;position:relative}.ls-story-media{--ls-image-aspect:4/3;--ls-image-position:50% 50%;aspect-ratio:var(--ls-image-aspect);border:1px solid var(--border);background:var(--image-placeholder);border-radius:12px;margin:0;display:block;position:relative;overflow:hidden}.ls-story-media-fallback{background:var(--image-placeholder);place-items:center;display:grid;position:absolute;inset:0}.ls-story-media picture{z-index:1;width:100%;height:100%;display:none;position:relative}.js .ls-story-media picture{display:block}.ls-story-media img{object-fit:cover;object-position:var(--ls-image-position);width:100%;height:100%;display:block}.ls-story-media[data-image-state=loaded] .ls-story-media-fallback{visibility:hidden}.ls-story-media[data-image-state=error] picture{display:none}.ls-product-frame{border:1px solid var(--border-strong);background:var(--surface);border-radius:16px;overflow:hidden}.ls-product-frame[data-tone=navy]{--accent-dark:#7fd4b6;--border:var(--navy-line);--border-strong:var(--navy-line);--muted:#9fb0c4;border-color:var(--navy-line);background:var(--navy);color:#f4f7fa}.ls-product-frame-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:1rem;min-height:3rem;padding:.8rem 1rem;display:flex}.ls-product-frame-status{color:var(--accent-dark);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.6875rem}.ls-product-frame-body{padding:1rem}.ls-product-frame-evidence{border-top:1px solid var(--border);color:var(--muted);padding:.8rem 1rem;font-size:.8125rem}.ls-editorial-story{width:var(--ls-shell-width);padding:clamp(5rem, 9vw, 7rem) var(--ls-shell-gutter);align-items:center;gap:clamp(2.5rem,6vw,5rem);margin-inline:auto;display:grid}.ls-editorial-story-copy{max-width:42.5rem}.ls-editorial-story-copy>.ls-h2{margin-top:.85rem;font-size:clamp(2rem,4vw,3rem)}.ls-editorial-story-lede{color:var(--muted);margin-top:1.25rem;font-size:1.0625rem;line-height:1.65}.ls-editorial-story-copy>.ls-prose{margin-top:1.5rem}.ls-editorial-story-actions{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.ls-editorial-story-product{margin-top:2rem}.ls-activity-proof-band{border-block:1px solid var(--border);align-items:end;gap:2rem;width:min(100% - 3rem,1200px);margin:clamp(2.5rem,5vw,4rem) auto;padding-block:clamp(2rem,5vw,3.5rem);display:grid}.ls-activity-proof-copy{max-width:42.5rem}.ls-activity-proof-copy .ls-h2{margin-top:.75rem;font-size:clamp(1.75rem,3vw,2.4rem)}.ls-activity-proof-copy>p:not(.ls-eyebrow){color:var(--muted);margin-top:1rem;line-height:1.65}.ls-activity-proof-copy>.ls-link{margin-top:1rem;display:inline-flex}.ls-activity-proof-metrics{background:var(--border);border:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.ls-activity-proof-metrics>div{background:var(--bg);flex-direction:column;padding:1.5rem;display:flex}.ls-direct-settlement{flex-direction:column;align-items:center;margin-top:2rem;display:flex}.ls-schematic[data-tone=navy]{--surface:var(--navy-dark);--ink:#f4f7fa;--muted:#9fb0c4;--border:var(--navy-line);--border-strong:var(--navy-line);--settlement-node:#ffffff0a;background:var(--navy-dark);color:var(--ink)}.ls-direct-settlement-host,.ls-settlement-wallet{border:1px solid var(--border-strong);background:var(--settlement-node)}.ls-direct-settlement-host{border-radius:12px;align-items:center;gap:.75rem;padding:.75rem 1rem;display:inline-flex}.ls-direct-settlement-host span:last-child,.ls-settlement-wallet{flex-direction:column;display:flex}.ls-direct-settlement small,.ls-settlement-wallet small{color:var(--muted);margin-top:.15rem;font-size:.75rem}.ls-settlement-icon{background:var(--settlement-line-soft);width:2.5rem;height:2.5rem;color:var(--settlement-line);border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.ls-direct-settlement-signal{border-left:1px dashed var(--muted);opacity:.6;height:1.75rem}.ls-direct-settlement-path{align-items:center;gap:1rem;width:100%;display:grid}.ls-settlement-wallet{text-align:center;border-radius:14px;align-items:center;padding:1.25rem}.ls-settlement-wallet[data-payoff=true]{border-color:color-mix(in srgb, var(--accent) 42%, var(--border));background:var(--accent-soft)}.ls-settlement-wallet[data-payoff=true] .ls-settlement-icon{background:var(--accent);color:#fff}.ls-schematic[data-tone=navy] .ls-settlement-wallet[data-payoff=true],.ls-schematic[data-tone=navy] .ls-settlement-wallet[data-payoff=true] small{color:var(--accent-dark)}.ls-settlement-transfer{color:var(--settlement-line);justify-content:center;align-items:center;gap:.6rem;display:flex}.ls-settlement-transfer .ls-mono{font-size:.6875rem}.ls-schematic-qualification{color:var(--muted);margin-top:1rem;font-size:.8125rem;line-height:1.55}[data-billing-selector]:not([data-enhanced]) [data-billing-controls]{display:none}[data-billing-selector] [data-plan-interval-label]{color:var(--muted);margin-bottom:1rem;font-size:.875rem;font-weight:600}[data-billing-btn]{color:var(--muted)}[data-billing-btn][data-active=true]{background:var(--accent);color:#fff}@media (width>=48rem){.ls-editorial-story{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.ls-editorial-story[data-media-order=copy-first] .ls-editorial-story-media{order:2}.ls-editorial-story[data-media-order=copy-first] .ls-editorial-story-copy{order:1}.ls-activity-proof-band{grid-template-columns:minmax(0,1fr) minmax(18rem,.7fr)}.ls-direct-settlement-path{grid-template-columns:minmax(0,1fr) minmax(10rem,.75fr) minmax(0,1fr)}}@media (width>=64rem){.ls-story-hero-inner{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr)}.ls-story-hero-inner[data-story-balance=copy]{grid-template-columns:repeat(2,minmax(0,1fr))}.ls-story-hero-inner[data-story-balance=copy-wide]{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)}}@media (forced-colors:active){.ls-story-media,.ls-product-frame,.ls-direct-settlement-host,.ls-settlement-wallet{border-color:canvastext}.ls-settlement-transfer{color:linktext}}.ls-story-hero{border-bottom:1px solid var(--border);background:var(--surface);--ls-hero-media-height:clamp(20rem, 38vw, 37rem)}.ls-story-hero-inner{width:var(--ls-shell-width);padding:0;padding-inline:var(--ls-shell-gutter);align-items:start;gap:0}.ls-story-hero-copy{padding:clamp(3rem,5vw,4.75rem) 0}.ls-story-hero-copy .ls-display{text-wrap:pretty;max-width:min(26ch,100%)}.ls-story-hero-visual .ls-story-media{width:100%;height:var(--ls-hero-media-height);aspect-ratio:auto;border:0;border-radius:0}.ls-story-hero-product{border-top:1px solid var(--border);background:var(--bg);width:auto;max-width:none;margin:0}.ls-story-hero-product>div{width:var(--ls-shell-width);padding-inline:var(--ls-shell-gutter);margin-inline:auto;padding-block:1.25rem}.ls-story-hero-product .ls-product-frame{box-shadow:none;border-radius:10px}.ls-hero-facts{border-top:1px solid var(--border);color:var(--muted);flex-wrap:wrap;gap:.75rem 1.25rem;margin-top:2rem;padding-top:1.25rem;font-size:.78rem;display:flex}.ls-hero-facts strong{color:var(--ink);font-weight:650}.ls-settlement-story{background:var(--bg)}.ls-settlement-story-grid{align-items:start;gap:clamp(3rem,7vw,7rem);display:grid}.ls-settlement-story-copy{max-width:42rem}.ls-evidence-row{border-top:1px solid var(--border-strong);padding-top:1.5rem}.ls-settlement-story-visual{gap:1.25rem;display:grid}.ls-checkout-stage{border:1px solid var(--border);background:var(--accent-soft);padding:clamp(1.25rem,4vw,2.5rem)}.ls-checkout-stage>.ls-product-frame{border-radius:12px;margin-top:1rem;box-shadow:0 22px 48px -34px #0b1f3a66}.ls-offer-section{border-block:1px solid var(--border);background:var(--surface)}.ls-offer-heading{align-items:end;gap:1.5rem;display:grid}.ls-offer-heading h2{max-width:13ch}.ls-offer-heading>p{max-width:35rem;color:var(--muted);font-size:1rem;line-height:1.65}.ls-offer-mosaic{gap:1rem;margin-top:clamp(2.5rem,6vw,4.5rem);display:grid}.ls-offer-panel{border:1px solid var(--border);background:var(--bg);min-width:0;display:grid;overflow:hidden}.ls-offer-panel .ls-story-media{aspect-ratio:auto;border:0;border-radius:0;height:100%;min-height:20rem}.ls-offer-panel-copy{padding:clamp(1.5rem,3vw,2.25rem)}.ls-offer-panel-copy>h3{letter-spacing:-.02em;margin-top:.75rem;font-size:clamp(1.35rem,2.2vw,2rem);font-weight:650;line-height:1.12}.ls-offer-panel-copy>p:not(.ls-eyebrow){color:var(--muted);margin-top:.8rem;font-size:.9rem;line-height:1.6}.ls-offer-terms{border-top:1px solid var(--border);justify-content:space-between;gap:1.5rem;margin-top:1.5rem;padding-top:1rem;display:flex}.ls-offer-terms small,.ls-offer-terms strong{display:block}.ls-offer-terms small{color:var(--muted);text-transform:uppercase;letter-spacing:.12em;font-size:.7rem}.ls-offer-terms strong{margin-top:.3rem;font-size:.9rem}.ls-offer-terms>.ls-mono{align-self:end;font-size:.82rem}.ls-offer-capabilities{border-block:1px solid var(--border);flex-direction:column;gap:1.5rem;margin-top:2.5rem;padding-block:1.5rem;display:flex}@media (width>=48rem){.ls-offer-heading{grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr)}.ls-offer-capabilities{flex-direction:row;justify-content:space-between;align-items:center}}@media (width>=64rem){.ls-story-hero-inner{grid-template-columns:repeat(2,minmax(0,1fr))}.ls-story-hero-product>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ls-story-hero-product>div>*{grid-column:2}.ls-settlement-story-grid{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr)}.ls-settlement-story-copy{position:sticky;top:7rem}.ls-offer-mosaic{grid-template-rows:repeat(2,minmax(22rem,auto));grid-template-columns:repeat(12,minmax(0,1fr))}.ls-offer-panel[data-offer-size=feature]{grid-area:span 2/span 7}.ls-offer-panel[data-offer-size=standard]{grid-column:span 5;grid-template-columns:minmax(0,.9fr) minmax(14rem,1.1fr)}.ls-offer-panel[data-offer-size=standard] .ls-story-media{min-height:0}}@media (prefers-reduced-motion:no-preference){.ls-offer-panel .ls-story-media img{transition:transform .7s cubic-bezier(.22,1,.36,1)}.ls-offer-panel:hover .ls-story-media img{transform:scale(1.025)}}@media (forced-colors:active){.ls-offer-panel,.ls-evidence-row{border-color:canvastext}}.ls-setup-story,.ls-developer-story{width:var(--ls-shell-width);padding-inline:var(--ls-shell-gutter);align-items:stretch;margin-inline:auto;display:grid}.ls-setup-story-media,.ls-developer-story-media,.ls-custody-story-media{min-width:0}.ls-setup-story-media .ls-story-media,.ls-developer-story-media .ls-story-media,.ls-custody-story-media .ls-story-media{aspect-ratio:auto;border:0;border-radius:0;height:100%;min-height:34rem}.ls-setup-story-copy,.ls-developer-story-copy{padding:clamp(3rem, 7vw, 7rem) var(--ls-shell-gutter)}.ls-photo-index{border-top:1px solid var(--border);color:var(--muted);justify-content:space-between;gap:1rem;padding:.85rem 1.25rem;font-size:.75rem;display:flex}.ls-setup-steps,.ls-lifecycle-rail{border-top:1px solid var(--border-strong);margin-top:2.25rem}.ls-setup-steps>li,.ls-lifecycle-rail>li{border-bottom:1px solid var(--border);grid-template-columns:2.25rem 1fr;gap:1rem;padding-block:1.25rem;display:grid}.ls-setup-steps .ls-mono,.ls-lifecycle-rail .ls-mono{color:var(--accent-dark);font-size:.75rem}.ls-setup-steps h3,.ls-lifecycle-rail strong{font-size:1rem;font-weight:650}.ls-setup-steps p,.ls-lifecycle-rail p{color:var(--muted);margin-top:.35rem;font-size:.875rem;line-height:1.55}.ls-editorial-story--audience{width:var(--ls-shell-width)}.ls-editorial-story--audience .ls-editorial-story-copy{padding:clamp(3rem,7vw,7rem) 0}.ls-editorial-story--audience .ls-story-media{border:0;border-radius:0}.ls-custody-story{width:var(--ls-shell-content-width);align-items:stretch;margin-inline:auto;display:grid}.ls-custody-story-copy{padding:clamp(4rem,8vw,7rem) clamp(1.5rem,7vw,7rem)}.ls-custody-ledger{border-block:1px solid var(--navy-line);margin-top:2.5rem;display:grid}.ls-custody-ledger>div{padding-block:1.5rem}.ls-custody-ledger>div+div{border-top:1px solid var(--navy-line)}.ls-custody-ledger ul{color:#d8e1ea;gap:.7rem;margin-top:1rem;font-size:.875rem;line-height:1.55;display:grid}.ls-custody-story .ls-image-disclosure{color:#9fb0c4;padding-inline:1rem}.ls-pricing-heading{align-items:end;gap:2rem;display:grid}.ls-pricing-heading h2{max-width:12ch}.ls-pricing-zero{border-left:2px solid var(--accent);padding-left:1.5rem}.ls-pricing-zero>span{color:var(--accent-dark);font-size:clamp(3.5rem,8vw,6.5rem);line-height:.9}.ls-pricing-zero>p{max-width:20rem;color:var(--muted);margin-top:.75rem;font-size:.85rem;line-height:1.55}.ls-developer-story{width:var(--ls-shell-content-width);border-block:1px solid var(--border);background:var(--accent-soft);padding-inline:0}.ls-developer-story-media .ls-image-disclosure{padding-inline:1rem}.ls-faq-layout{align-items:start;gap:clamp(2.5rem,7vw,6rem);display:grid}.ls-faq-media .ls-story-media{border-radius:0}.ls-faq-note{border-top:1px solid var(--border);margin-top:1.5rem;padding-top:1.25rem}.ls-faq-note .ls-mono{color:var(--accent-dark);text-transform:uppercase;letter-spacing:.08em;font-size:.7rem}.ls-faq-note p{color:var(--muted);margin-top:.65rem;font-size:.85rem;line-height:1.6}.ls-faq-layout [data-faq]{margin-top:2rem}.ls-faq-layout [data-faq] .ls-card{box-shadow:none;border-inline:0;border-radius:0}@media (width>=48rem){.ls-pricing-heading{grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr)}.ls-custody-ledger{grid-template-columns:repeat(2,minmax(0,1fr))}.ls-custody-ledger>div+div{border-top:0;border-left:1px solid var(--navy-line);padding-left:1.75rem}}@media (width>=64rem){.ls-setup-story,.ls-developer-story,.ls-custody-story,.ls-editorial-story--audience{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ls-faq-layout{grid-template-columns:minmax(18rem,.82fr) minmax(0,1.18fr)}.ls-faq-media{position:sticky;top:7rem}}@media (forced-colors:active){.ls-custody-ledger,.ls-faq-note{border-color:canvastext}}html:not(.pf-light) .ls-root{--bg:#0d1117;--surface:#151b23;--ink:#f4f7fa;--muted:#9aa6b2;--accent:#5bd3a8;--accent-dark:#8be8c5;--accent-soft:#26be8c29;--navy:#07101d;--navy-dark:#050a12;--navy-soft:#182432;--navy-line:#243448;--indigo:#a79dff;--indigo-soft:#a79dff29;--coral:#ff8d66;--coral-soft:#ff8d6626;--amber:#f4be62;--amber-soft:#f4be6226;--slate:#9eb7d2;--slate-soft:#1e2b39;--danger:#ff7668;--danger-soft:#ff766824;--border:#26313d;--border-strong:#354355;--code-bg:#060b12;--image-placeholder:#202832;--settlement-line:#7da6ff;--settlement-line-soft:#7da6ff24;--settlement-node:#18212c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:not(.pf-light) .ls-nav{background:#0d1117d6}html:not(.pf-light) .ls-nav[data-scrolled=true]{border-bottom-color:#94a3b829}html:not(.pf-light) .ls-card,html:not(.pf-light) .ls-schematic{box-shadow:0 1px 2px #00000047,0 30px 64px -34px #000c}html:not(.pf-light) .ls-card-hover:hover{box-shadow:0 3px 8px #00000052,0 36px 72px -30px #000000d6}html:not(.pf-light) .ls-btn-primary{color:#07120f;border-color:color-mix(in srgb, var(--accent) 46%, #000);box-shadow:inset 0 1px #ffffff38,0 10px 24px -14px #5bd3a88f}html:not(.pf-light) .ls-btn-primary:hover{background:var(--accent-dark);border-color:color-mix(in srgb, var(--accent-dark) 58%, #000)}html:not(.pf-light) .ls-btn-secondary{background:color-mix(in srgb, var(--surface) 88%, transparent)}html:not(.pf-light) .ls-btn-secondary:hover{border-color:color-mix(in srgb, var(--ink) 52%, var(--border-strong))}html:not(.pf-light) .ls-btn-navy{border-color:var(--navy-line);color:#e8edf3;background:#0a1625}html:not(.pf-light) .ls-logo:hover{color:var(--ink)}html:not(.pf-light) .ls-field{background:var(--surface)}html:not(.pf-light) .ls-field:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 18%, transparent)}html:not(.pf-light) .ls-navy{background:var(--navy);background-image:radial-gradient(120% 90% at 12% 0,#5bd3a821,#0000 55%),radial-gradient(90% 80% at 100% 100%,#a79dff1c,#0000 60%)}html:not(.pf-light) .ls-node[data-accent=true],html:not(.pf-light) .ls-mono-tile,html:not(.pf-light) .ls-segment button[data-active=true]{color:var(--accent-dark)}html:not(.pf-light) .ls-hero-eyebrow,html:not(.pf-light) .ls-segment{background:color-mix(in srgb, var(--surface) 74%, transparent)}html:not(.pf-light) .ls-grain:after{opacity:.22;mix-blend-mode:screen}html:not(.pf-light) .ls-theme-toggle{background:color-mix(in srgb, var(--surface) 76%, transparent)}@media (prefers-reduced-motion:reduce){.ls-theme-toggle{transition:none}}
