.ldg{--bg:#fff;--cream:#fdf7f0;--cream-2:#f8f0e5;--cream-3:#f2e8da;--ink:#161208;--ink-2:#211b10;--ink-line:hsla(0,0%,100%,.12);--elev:#fff;--text:#141119;--text-2:#585463;--text-3:#918d9c;--on-ink:#fff;--on-ink-2:hsla(0,0%,100%,.72);--on-ink-3:hsla(0,0%,100%,.5);--line:rgba(17,17,20,.09);--line-2:rgba(17,17,20,.16);--orange:#f0553d;--orange-2:#d8412b;--orange-soft:rgba(240,85,61,.1);--amber:#f5a623;--warm:#f5872e;--grad:linear-gradient(135deg,#f0553d,#f5872e 55%,#f5a623);--gray:#c7c7ce;--green:#2fa968;--r-sm:12px;--r:18px;--r-lg:26px;--r-xl:34px;--maxw:1160px;--nav-h:74px;--sans:system-ui,-apple-system,"Segoe UI",sans-serif;--mono:var(--font-plex-mono,"JetBrains Mono"),ui-monospace,monospace;--ease:cubic-bezier(.16,1,.3,1);--mx:50%;--my:30%;background:var(--bg);color:var(--text);font-family:var(--sans);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:hidden;position:relative}.ldg *{box-sizing:border-box}.ldg .wrap{max-width:var(--maxw);margin:0 auto;padding:0 26px;position:relative;z-index:1}.ldg a{color:inherit;text-decoration:none}.ldg .mono{font-family:var(--mono);font-feature-settings:"tnum";letter-spacing:-.02em}.ldg .o{color:var(--orange)}.ldg svg{flex:none}.ldg-nav{position:fixed;top:0;left:0;right:0;z-index:100;height:var(--nav-h);display:flex;align-items:center;background:hsla(32,76%,97%,0);border-bottom:1px solid transparent;transition:height .3s var(--ease),background .3s ease,border-color .3s ease,box-shadow .3s ease}.ldg-nav.scrolled{height:62px;background:hsla(0,0%,100%,.86);backdrop-filter:blur(18px) saturate(1.7);-webkit-backdrop-filter:blur(18px) saturate(1.7);border-bottom-color:var(--line);box-shadow:0 1px 24px -10px rgba(20,17,25,.2)}.ldg-progress{position:absolute;left:0;top:0;height:2px;width:100%;transform-origin:0 50%;transform:scaleX(var(--p,0));background:linear-gradient(90deg,var(--orange),var(--warm),var(--amber));opacity:0;transition:opacity .3s ease}.ldg-nav.scrolled .ldg-progress{opacity:1}.ldg .nav-in{display:flex;align-items:center;justify-content:space-between;width:100%}.ldg .logo{display:inline-flex;align-items:center;gap:10px}.ldg .logo-mark{height:26px;width:auto;display:block;transition:transform .5s var(--ease)}.ldg .logo:hover .logo-mark{transform:rotate(-8deg) scale(1.08)}.ldg .logo-txt{font-weight:750;font-size:20px;letter-spacing:.01em;color:var(--text)}.ldg .nav-links{display:flex;align-items:center;gap:4px}.ldg .nav-links a{position:relative;font-size:15px;font-weight:500;color:var(--text-2);padding:9px 14px;border-radius:10px;transition:color .2s ease,background .2s ease}.ldg .nav-links a:after{content:"";position:absolute;left:14px;right:14px;bottom:5px;height:2px;border-radius:2px;background:var(--orange);transform:scaleX(0);transform-origin:0 50%;transition:transform .32s var(--ease)}.ldg .nav-links a:hover{color:var(--text);background:rgba(17,17,20,.04)}.ldg .nav-links a.on:after,.ldg .nav-links a:hover:after{transform:scaleX(1)}.ldg .nav-links a.on{color:var(--text);font-weight:600}.ldg .nav-cta{margin-left:8px}.ldg .nav-links a.btn{padding:10px 20px;border-radius:100px;font-weight:600;font-size:15px;color:var(--text)}.ldg .nav-links a.btn:after{display:none}.ldg .nav-links a.btn-ghost:hover{background:var(--cream-2);border-color:var(--text);color:var(--text)}.ldg .nav-signin{margin-left:12px}.ldg .btn{position:relative;overflow:hidden;font-family:var(--sans);font-weight:600;font-size:15px;border:none;cursor:pointer;border-radius:100px;padding:12px 24px;display:inline-flex;align-items:center;gap:9px;letter-spacing:-.01em;transition:transform .2s var(--ease),box-shadow .3s ease,background .2s ease,border-color .2s ease,color .2s ease}.ldg .btn-primary{background:var(--orange);color:#fff;box-shadow:0 6px 20px -8px rgba(240,85,61,.62)}.ldg .btn-primary:hover{background:var(--orange-2);box-shadow:0 16px 38px -12px rgba(240,85,61,.68);transform:translateY(-2px)}.ldg .btn-primary:active{transform:translateY(0)}.ldg .btn-primary:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(110deg,transparent 20%,hsla(0,0%,100%,.4) 48%,transparent 76%);transform:translateX(-120%)}.ldg .btn-primary:hover:before{animation:ldgShine .85s var(--ease)}@keyframes ldgShine{to{transform:translateX(120%)}}.ldg .btn-ghost{background:transparent;color:var(--text);border:1.5px solid var(--line-2)}.ldg .btn-ghost:hover{background:var(--cream-2);border-color:var(--text);transform:translateY(-2px)}.ldg .btn .arr{display:inline-flex;align-items:center;transition:transform .28s var(--ease)}.ldg .btn .arr svg{width:17px;height:17px}.ldg .btn:hover .arr{transform:translateX(4px)}.ldg-hero{position:relative;isolation:isolate;overflow:hidden;text-align:center;padding:calc(var(--nav-h) + 88px) 0 92px;background:radial-gradient(1200px 460px at 50% -8%,#fff 0,hsla(0,0%,100%,0) 70%),linear-gradient(180deg,var(--cream) 0,var(--cream) 62%,#fff 100%)}.ldg-hero .spot{inset:0;background:radial-gradient(520px circle at var(--mx) var(--my),rgba(240,85,61,.15),rgba(245,166,35,.07) 42%,transparent 68%);will-change:background}.ldg-hero .aurora,.ldg-hero .spot{position:absolute;z-index:0;pointer-events:none}.ldg-hero .aurora{inset:-25% -15%;filter:blur(70px);opacity:.55}.ldg-hero .aurora i{position:absolute;display:block;border-radius:50%}.ldg-hero .aurora i:first-child{width:46vw;height:46vw;left:6%;top:-8%;background:radial-gradient(circle,rgba(245,166,35,.46),transparent 62%);animation:ldgDrift1 22s ease-in-out infinite}.ldg-hero .aurora i:nth-child(2){width:40vw;height:40vw;right:2%;top:0;background:radial-gradient(circle,rgba(240,85,61,.36),transparent 62%);animation:ldgDrift2 26s ease-in-out infinite}.ldg-hero .aurora i:nth-child(3){width:34vw;height:34vw;left:34%;top:28%;background:radial-gradient(circle,rgba(245,135,46,.32),transparent 64%);animation:ldgDrift3 30s ease-in-out infinite}@keyframes ldgDrift1{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(6%,5%,0) scale(1.12)}}@keyframes ldgDrift2{0%,to{transform:translateZ(0) scale(1.06)}50%{transform:translate3d(-7%,7%,0) scale(.94)}}@keyframes ldgDrift3{0%,to{transform:translateZ(0) scale(.96)}50%{transform:translate3d(5%,-6%,0) scale(1.1)}}.ldg-hero .grid-bg{position:absolute;inset:0;z-index:0;pointer-events:none;background-image:linear-gradient(rgba(17,17,20,.055) 1px,transparent 0),linear-gradient(90deg,rgba(17,17,20,.055) 1px,transparent 0);background-size:58px 58px;-webkit-mask-image:radial-gradient(ellipse 74% 62% at 50% 36%,#000 18%,transparent 72%);mask-image:radial-gradient(ellipse 74% 62% at 50% 36%,#000 18%,transparent 72%)}.ldg .hero-in{position:relative;z-index:1;max-width:900px;margin:0 auto}.ldg-hero h1{font-size:clamp(42px,7vw,80px);line-height:.99;letter-spacing:-.042em;font-weight:680;margin-bottom:24px}.ldg-hero h1 .o{background:linear-gradient(100deg,#f0553d,#f5872e 52%,#f5a623);-webkit-background-clip:text;background-clip:text;color:transparent}.ldg .lede{font-size:clamp(17px,2.2vw,21px);color:var(--text-2);max-width:46ch;margin:0 auto 36px;letter-spacing:-.011em}.ldg .email-form{display:flex;gap:8px;background:#fff;border:1px solid var(--line-2);border-radius:100px;padding:7px 7px 7px 10px;max-width:490px;margin:0 auto;align-items:center;box-shadow:0 14px 40px -22px rgba(20,17,25,.35);transition:border-color .25s ease,box-shadow .25s ease,transform .25s var(--ease)}.ldg .email-form:focus-within{border-color:var(--orange);box-shadow:0 0 0 4px var(--orange-soft),0 18px 46px -20px rgba(240,85,61,.5);transform:translateY(-2px)}.ldg .email-form input{flex:1;border:none;background:transparent;font-family:var(--sans);font-size:15.5px;padding:11px 14px;color:var(--text);outline:none;min-width:0}.ldg .email-form input::placeholder{color:var(--text-3)}.ldg .hero-note{margin-top:20px;font-size:13.5px;color:var(--text-2);display:flex;align-items:center;justify-content:center;gap:8px}.ldg .hero-note b{color:var(--orange);font-weight:700}.ldg section{padding:112px 0;position:relative}.ldg [id^=ldg-],.ldg section[id]{scroll-margin-top:calc(var(--nav-h) + 18px)}.ldg #how-it-works,.ldg #ldg-faq,.ldg #ldg-problem,.ldg #ldg-product{background:var(--cream)}.ldg #how-it-works,.ldg #ldg-faq,.ldg #ldg-problem{border-top:1px solid var(--cream-3)}.ldg #how-it-works:before,.ldg #ldg-faq:before,.ldg #ldg-problem:before,.ldg #ldg-product:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background-image:radial-gradient(rgba(20,17,25,.055) 1px,transparent 0);background-size:26px 26px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 55%);mask-image:linear-gradient(180deg,#000,transparent 55%);opacity:.6}.ldg .sec-tag{font-family:var(--mono);font-size:12px;text-transform:uppercase;letter-spacing:.14em;color:var(--orange);margin-bottom:16px;display:inline-flex;align-items:center;gap:9px;background:var(--orange-soft);padding:7px 14px;border-radius:100px}.ldg .sec-h{font-size:clamp(30px,4.4vw,52px);line-height:1.03;letter-spacing:-.036em;font-weight:660;max-width:22ch}.ldg .sec-sub{color:var(--text-2);font-size:17.5px;max-width:58ch;margin-top:18px}.ldg .center{text-align:center}.ldg .center .sec-h,.ldg .center .sec-sub{margin-left:auto;margin-right:auto}.ldg .backed{padding:34px 0;background:#fff;border-bottom:1px solid var(--line)}.ldg .backed .wrap{display:flex;align-items:center;justify-content:center;gap:16px 28px;flex-wrap:wrap}.ldg .backed-lab{font-family:var(--mono);font-size:11px;text-transform:uppercase;letter-spacing:.16em;color:var(--text-3)}.ldg .backed-logos{display:flex;align-items:center;gap:14px 18px;flex-wrap:wrap}.ldg .backer{font-size:17px;font-weight:650;letter-spacing:-.012em;color:var(--text-2)}.ldg .chip-logo{background:#fff;border:1px solid var(--line);border-radius:14px;padding:10px 16px;display:inline-flex;align-items:center;box-shadow:0 2px 12px -7px rgba(20,17,25,.22);transition:transform .3s var(--ease),box-shadow .3s ease,border-color .3s ease}.ldg .chip-logo img{height:22px;width:auto;display:block;filter:saturate(.2) contrast(.95);opacity:.72;transition:filter .35s ease,opacity .35s ease}.ldg .chip-logo:hover{transform:translateY(-3px);box-shadow:0 14px 30px -16px rgba(20,17,25,.36);border-color:var(--line-2)}.ldg .chip-logo:hover img{filter:none;opacity:1}.ldg .backed .sep{width:4px;height:4px;border-radius:50%;background:var(--text-3);opacity:.5}.ldg .strip{background:var(--ink);position:relative;overflow:hidden}.ldg .strip:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(560px 200px at 18% 50%,rgba(240,85,61,.24),transparent 70%),radial-gradient(520px 200px at 82% 50%,rgba(245,166,35,.18),transparent 70%)}.ldg .strip-in{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px 30px;padding:34px 0;text-align:center;position:relative;z-index:1}.ldg .strip-in span{font-family:var(--mono);font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--on-ink);font-weight:500}.ldg .strip-in i{width:5px;height:5px;border-radius:50%;background:var(--warm);box-shadow:0 0 10px var(--warm)}.ldg .strip-in p{flex-basis:100%;font-size:14.5px;color:var(--on-ink-2);margin-top:4px}.ldg .diagram{position:relative;margin-top:60px;height:470px}.ldg .dg-svg{position:absolute;inset:0;width:100%;height:100%;z-index:0;overflow:visible}.ldg .dg-svg path{fill:none;stroke:var(--orange);stroke-width:1.5;opacity:.42;vector-effect:non-scaling-stroke;stroke-dasharray:var(--len,400);stroke-dashoffset:var(--len,400)}.ldg .diagram.drawn .dg-svg path{animation:ldgDraw 1.5s var(--ease) forwards;animation-delay:calc(var(--i,0)*.09s)}@keyframes ldgDraw{to{stroke-dashoffset:0}}.ldg .dg-col{position:absolute;top:0;height:100%;width:27%;display:flex;flex-direction:column;justify-content:space-around;z-index:1}.ldg .dg-col.left{left:0}.ldg .dg-col.right{right:0}.ldg .node{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:13px 15px;display:flex;align-items:center;gap:12px;box-shadow:0 3px 14px -8px rgba(20,17,25,.2);transition:transform .3s var(--ease),border-color .25s ease,box-shadow .3s ease;opacity:0;transform:translateY(10px)}.ldg .diagram.drawn .node{animation:ldgPop .6s var(--ease) forwards;animation-delay:calc(var(--i,0)*.07s)}@keyframes ldgPop{to{opacity:1;transform:none}}.ldg .node:hover{transform:translateY(-3px) scale(1.02);border-color:var(--orange);box-shadow:0 16px 32px -18px rgba(240,85,61,.4)}.ldg .node .ic{flex:none;width:38px;height:38px;border-radius:11px;background:var(--orange-soft);color:var(--orange);display:flex;align-items:center;justify-content:center;transition:background .25s ease,color .25s ease}.ldg .node .ic svg{width:19px;height:19px}.ldg .node:hover .ic{background:var(--orange);color:#fff}.ldg .node .nt{font-size:14.5px;font-weight:650;line-height:1.2}.ldg .node .ns{font-family:var(--mono);font-size:10px;color:var(--text-3);margin-top:2px}.ldg .dg-hub{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:25%;z-index:2;text-align:center}.ldg .dg-mark{width:70px;height:70px;border-radius:20px;background:linear-gradient(160deg,#211b10,#141109);border:1px solid rgba(245,135,46,.3);display:flex;align-items:center;justify-content:center;margin:0 auto 14px;box-shadow:0 0 50px -8px rgba(255,122,61,.6);position:relative}.ldg .dg-mark:after{content:"";position:absolute;inset:-2px;border-radius:22px;pointer-events:none;background:conic-gradient(from 0deg,transparent,rgba(245,135,46,.8),transparent 40%);animation:ldgSpin 4.5s linear infinite;opacity:.9;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2px}@keyframes ldgSpin{to{transform:rotate(1turn)}}.ldg .dg-mark img{height:24px;width:auto;position:relative;z-index:1}.ldg .dg-pills{background:#fff;border:1px solid var(--line);border-radius:var(--r);overflow:hidden;box-shadow:0 4px 18px -10px rgba(20,17,25,.24)}.ldg .dg-pill{padding:12px 15px;border-bottom:1px solid var(--line);text-align:left;transition:background .2s ease}.ldg .dg-pill:last-child{border-bottom:none}.ldg .dg-pill.mid{background:var(--cream)}.ldg .dg-pill:hover{background:var(--orange-soft)}.ldg .dg-pill .pt{font-size:14px;font-weight:650}.ldg .dg-pill .ps{font-family:var(--mono);font-size:10px;color:var(--text-3);margin-top:1px}.ldg .dg-lab{display:none}.ldg .prob-h{font-size:clamp(22px,3vw,34px);line-height:1.3;letter-spacing:-.025em;font-weight:500;max-width:40ch;color:var(--text);margin-top:8px}.ldg .mini-lab{display:block;font-family:var(--mono);font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-3);margin-top:30px}.ldg .prob-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:52px;align-items:center;margin-top:36px}.ldg .fmap{position:relative;height:500px}.ldg .fmap-svg{position:absolute;inset:0;width:100%;height:100%;z-index:0}.ldg .fmap-svg line{opacity:0;transition:opacity .6s ease}.ldg .fmap-svg line.on{opacity:.85}.ldg .fm-box{position:absolute;transform:translate(-50%,-50%);background:#fff;border:1px solid var(--line-2);border-radius:14px;padding:12px 20px;font-size:14.5px;font-weight:650;color:var(--text);white-space:nowrap;z-index:1;box-shadow:0 6px 20px -10px rgba(20,17,25,.26);opacity:0;transition:opacity .5s var(--ease),transform .5s var(--ease),box-shadow .3s ease}.ldg .fm-box:not(.on){transform:translate(-50%,calc(-50% + 12px))}.ldg .fm-box.on{opacity:1}.ldg .fm-box:hover{box-shadow:0 14px 32px -16px rgba(20,17,25,.4)}.ldg .fm-box.founder{background:var(--orange);border-color:var(--orange);color:#fff;font-size:16px;padding:14px 28px;box-shadow:0 14px 34px -12px rgba(240,85,61,.7)}.ldg .prob-list{list-style:none;display:flex;flex-direction:column;gap:14px;margin:0;padding:0}.ldg .prob-list li{display:flex;align-items:center;gap:16px;font-size:16.5px;color:var(--text);line-height:1.4;background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:16px 20px;box-shadow:0 2px 10px -7px rgba(20,17,25,.18);transition:transform .28s var(--ease),box-shadow .28s ease,border-color .25s ease}.ldg .prob-list li:hover{transform:translateX(5px);border-color:var(--line-2);box-shadow:0 14px 30px -18px rgba(20,17,25,.34)}.ldg .pi{flex:none;width:44px;height:44px;border-radius:14px;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 8px 18px -9px rgba(240,85,61,.6);transition:transform .3s var(--ease)}.ldg .prob-list li:hover .pi{transform:scale(1.08) rotate(-6deg)}.ldg .pi svg{width:21px;height:21px}.ldg .flow{display:grid;grid-template-columns:1fr 46px 1fr 46px 1fr;grid-template-rows:auto 44px auto;gap:18px 0;align-items:stretch;margin-top:50px;grid-template-areas:"c1 a1 c2 a2 c3" ". . . . ad" "c6 a4 c5 a3 c4"}.ldg .fcard{background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);padding:24px 24px 26px;position:relative;display:flex;flex-direction:column;gap:15px;min-height:140px;box-shadow:0 3px 14px -9px rgba(20,17,25,.18);transition:transform .32s var(--ease),box-shadow .32s ease,border-color .25s ease}.ldg .fcard:hover{transform:translateY(-5px);border-color:var(--line-2);box-shadow:0 24px 46px -24px rgba(20,17,25,.38)}.ldg .fnum{position:absolute;top:16px;right:18px;font-family:var(--mono);font-size:11px;color:var(--text-3);width:24px;height:24px;border-radius:50%;border:1px solid var(--line)}.ldg .fic,.ldg .fnum{display:flex;align-items:center;justify-content:center}.ldg .fic{width:50px;height:50px;border-radius:16px;color:#fff;margin-top:10px;transition:transform .35s var(--ease)}.ldg .fcard:hover .fic{transform:scale(1.08) rotate(-5deg)}.ldg .fic svg{width:24px;height:24px}.ldg .fic.r{background:var(--orange);box-shadow:0 10px 22px -12px rgba(240,85,61,.75)}.ldg .fic.o{background:var(--warm);box-shadow:0 10px 22px -12px rgba(245,135,46,.75)}.ldg .fic.a{background:var(--amber);box-shadow:0 10px 22px -12px rgba(245,166,35,.75)}.ldg .ftxt{font-size:16.5px;color:var(--text);line-height:1.34;font-weight:550}.ldg .fa{display:flex;align-items:center;justify-content:center;color:var(--warm);font-size:22px;font-weight:700;opacity:.55}.ldg .fa-d{align-items:flex-start;padding-top:6px}.ldg .flow-note{display:flex;align-items:center;gap:16px;margin-top:28px;background:var(--ink);border-radius:var(--r-lg);padding:20px 24px;font-size:15px;color:var(--on-ink-2);line-height:1.45;position:relative;overflow:hidden}.ldg .flow-note:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(420px 160px at 6% 50%,rgba(240,85,61,.28),transparent 70%)}.ldg .flow-note b{color:#fff;font-weight:650}.ldg .flow-note>span:last-child,.ldg .fn-ic{position:relative;z-index:1}.ldg .fn-ic{flex:none;width:40px;height:40px;border-radius:13px;background:var(--orange);display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 10px 22px -10px rgba(240,85,61,.8)}.ldg .fn-ic svg{width:19px;height:19px}.ldg .bento{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(158px,auto);gap:18px;margin-top:50px}.ldg .tile{background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);padding:24px;display:flex;flex-direction:column;box-shadow:0 3px 14px -9px rgba(20,17,25,.16);transition:transform .32s var(--ease),box-shadow .32s ease,border-color .25s ease}.ldg .tile:hover{transform:translateY(-5px);border-color:var(--line-2);box-shadow:0 26px 50px -26px rgba(20,17,25,.38)}.ldg .tile .lab{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--orange);margin-bottom:11px}.ldg .tile h4{font-size:18px;font-weight:650;letter-spacing:-.015em;margin-bottom:7px}.ldg .tile p{font-size:14.5px;color:var(--text-2);margin-bottom:15px}.ldg .tile.big{grid-column:span 2;grid-row:span 2;background:linear-gradient(165deg,#fff,#fffcf8)}.ldg .tile .viz{margin-top:auto}.ldg .fb-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:13px}.ldg .fb-head .live{font-family:var(--mono);font-size:10.5px;color:var(--green);display:flex;align-items:center;gap:6px}.ldg .fb-head .live .d{width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 8px var(--green);animation:ldgPulse 1.6s infinite}@keyframes ldgPulse{0%,to{opacity:1}50%{opacity:.35}}.ldg .fitem{display:grid;grid-template-columns:42px 1fr;gap:10px;padding:8px 0;opacity:0;transform:translateY(6px);animation:ldgRowin .5s forwards}@keyframes ldgRowin{to{opacity:1;transform:none}}.ldg .fitem .ft{font-family:var(--mono);font-size:10px;color:var(--text-3);padding-top:3px}.ldg .fitem .fbody{border-left:1.5px solid var(--line-2);padding-left:14px;position:relative}.ldg .fitem .fbody:before{content:"";position:absolute;left:-4.75px;top:5px;width:7px;height:7px;border-radius:50%;background:#c9c8ce}.ldg .fitem.ok .fbody:before{background:var(--orange);box-shadow:0 0 8px var(--orange)}.ldg .fact{font-size:13.5px;font-weight:500}.ldg .fact .src{font-family:var(--mono);font-size:9.5px;color:var(--orange);margin-left:7px;font-weight:400}.ldg .fmeta{font-family:var(--mono);font-size:10px;color:var(--text-3);margin-top:2px}.ldg .limitbar .row{display:flex;justify-content:space-between;font-family:var(--mono);font-size:11px;color:var(--text-2);margin-bottom:6px}.ldg .bar{height:7px;border-radius:100px;background:var(--cream-3);overflow:hidden}.ldg .bar i{display:block;height:100%;width:68%;background:linear-gradient(90deg,var(--orange),var(--warm));border-radius:100px}.ldg .route{display:flex;align-items:center;gap:8px;font-family:var(--mono);font-size:11.5px;color:var(--text-2);flex-wrap:wrap}.ldg .chip{background:var(--cream);border:1px solid var(--line);border-radius:100px;padding:5px 11px;color:var(--text)}.ldg .route .ar{color:var(--orange);font-weight:700}.ldg .loglines div{font-family:var(--mono);font-size:10.5px;color:var(--text-3);padding:4px 0;border-bottom:1px solid var(--line)}.ldg .loglines div:last-child{border:none}.ldg .loglines b{color:var(--text-2);font-weight:500}.ldg .approve{display:flex;align-items:center;justify-content:space-between;background:var(--cream);border:1px solid var(--line);border-radius:14px;padding:11px 13px}.ldg .approve .a-l{font-family:var(--mono);font-size:11px;color:var(--text-2)}.ldg .approve .a-b{background:var(--orange);color:#fff;font-weight:650;font-size:11px;border-radius:100px;padding:6px 13px}.ldg .cashout{display:flex;align-items:center;gap:8px;font-family:var(--mono);font-size:11.5px;color:var(--text-2)}#ldg-partner{background:#fff}#ldg-partner .pbox{margin-top:48px;background:var(--ink);border:1px solid hsla(0,0%,100%,.08);border-radius:var(--r-xl);padding:54px;display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:center;position:relative;overflow:hidden;box-shadow:0 40px 90px -50px rgba(20,17,25,.85)}#ldg-partner .pbox:before{content:"";position:absolute;top:-140px;right:-90px;width:460px;height:460px;background:radial-gradient(circle,rgba(255,122,61,.3),transparent 66%);pointer-events:none;animation:ldgDrift2 24s ease-in-out infinite}.ldg .pl{display:flex;gap:14px;align-items:flex-start;font-size:16px;color:var(--on-ink-2);margin-bottom:18px;position:relative;z-index:1;line-height:1.45}.ldg .pl .ck{flex:none;width:24px;height:24px;border-radius:50%;background:var(--orange);color:#fff;display:flex;align-items:center;justify-content:center;margin-top:1px}.ldg .pl .ck svg{width:14px;height:14px}.ldg .pl b{color:#fff;font-weight:650}.ldg .pside{position:relative;z-index:1;background:hsla(0,0%,100%,.05);border:1px solid var(--ink-line);border-radius:var(--r-lg);padding:26px}.ldg .pside h4{font-size:19px;font-weight:650;letter-spacing:-.015em;margin-bottom:11px;color:#fff}.ldg .pside p{font-size:14.5px;color:var(--on-ink-2);margin-bottom:24px}#ldg-waitlist{text-align:center;position:relative;overflow:hidden;background:var(--ink)}#ldg-waitlist:before{left:50%;top:44%;width:900px;height:520px;transform:translate(-50%,-50%);background:radial-gradient(ellipse at center,rgba(245,166,35,.28),rgba(240,85,61,.14) 44%,transparent 72%);filter:blur(14px);animation:ldgDrift3 26s ease-in-out infinite}#ldg-waitlist:after,#ldg-waitlist:before{content:"";position:absolute;pointer-events:none}#ldg-waitlist:after{inset:0;background-image:linear-gradient(hsla(0,0%,100%,.05) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.05) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse 66% 66% at 50% 50%,#000,transparent 74%);mask-image:radial-gradient(ellipse 66% 66% at 50% 50%,#000,transparent 74%)}.ldg .wl-h{font-size:clamp(34px,5.2vw,62px);font-weight:680;letter-spacing:-.042em;line-height:1;position:relative;color:#fff}.ldg .wl-h .o{background:linear-gradient(100deg,#f5872e,#f5a623 60%,#ffd79a);-webkit-background-clip:text;background-clip:text;color:transparent}.ldg .wl-sub{color:var(--on-ink-2);font-size:18.5px;max-width:46ch;margin:20px auto 36px;position:relative}.ldg .wl-meta{margin-top:24px;font-family:var(--mono);font-size:12.5px;color:var(--on-ink-3);position:relative}.ldg #ldg-faq{padding-top:104px!important}.ldg .faq-list{margin-top:44px;max-width:820px}.ldg details{border:1px solid var(--line);background:#fff;border-radius:var(--r);padding:20px 24px;margin-bottom:12px;transition:border-color .25s ease,box-shadow .25s ease}.ldg details:hover{border-color:var(--line-2);box-shadow:0 10px 26px -18px rgba(20,17,25,.3)}.ldg details[open]{border-color:var(--orange);box-shadow:0 14px 34px -20px rgba(240,85,61,.4)}.ldg summary{font-size:18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:18px;letter-spacing:-.015em;transition:color .2s ease}.ldg summary:hover{color:var(--orange)}.ldg summary::-webkit-details-marker{display:none}.ldg summary .pm{flex:none;width:30px;height:30px;border-radius:50%;background:var(--orange-soft);color:var(--orange);display:flex;align-items:center;justify-content:center;transition:transform .3s var(--ease),background .25s ease,color .25s ease}.ldg summary .pm svg{width:17px;height:17px}.ldg details[open] summary .pm{transform:rotate(45deg);background:var(--orange);color:#fff}.ldg details p{color:var(--text-2);font-size:15.5px;margin-top:15px;max-width:70ch;animation:ldgFadeUp .4s var(--ease)}.ldg footer{padding:64px 0 48px;background:var(--ink);color:var(--on-ink-2)}.ldg .foot-in{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:26px}.ldg footer .logo-txt{color:#fff}.ldg .foot-links{display:flex;gap:26px;font-size:14.5px;color:var(--on-ink-2);flex-wrap:wrap}.ldg .foot-links a{transition:color .2s ease}.ldg .foot-links a:hover{color:var(--warm)}.ldg .copy{font-family:var(--mono);font-size:11.5px;color:var(--on-ink-3);margin-top:10px}.ldg .reveal{opacity:0;transform:translateY(26px);transition:opacity .8s var(--ease),transform .8s var(--ease);transition-delay:calc(var(--i,0)*.07s)}.ldg .reveal.rv-left{transform:translateX(-32px)}.ldg .reveal.rv-right{transform:translateX(32px)}.ldg .reveal.rv-scale{transform:scale(.96)}.ldg .reveal.in{opacity:1;transform:none}.ldg .fade{opacity:0;transform:translateY(16px);animation:ldgFadeUp .8s var(--ease) forwards}@keyframes ldgFadeUp{to{opacity:1;transform:none}}.ldg .d1{animation-delay:.05s}.ldg .d2{animation-delay:.16s}.ldg .d3{animation-delay:.27s}.ldg .d4{animation-delay:.38s}.ldg .modal-overlay{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:22px;background:rgba(20,17,25,.5);backdrop-filter:blur(7px);opacity:0;visibility:hidden;transition:opacity .28s ease,visibility .28s ease}.ldg .modal-overlay.is-open{opacity:1;visibility:visible}.ldg .modal{position:relative;width:100%;max-width:470px;background:#fff;border:1px solid var(--line);border-radius:var(--r-xl);padding:36px 32px 30px;box-shadow:0 40px 90px -30px rgba(0,0,0,.5);transform:translateY(18px) scale(.97);transition:transform .32s var(--ease);max-height:calc(100vh - 44px);overflow-y:auto}.ldg .modal-overlay.is-open .modal{transform:none}.ldg .modal-x{position:absolute;top:16px;right:18px;background:none;border:none;color:var(--text-3);font-size:26px;line-height:1;cursor:pointer;padding:4px;transition:color .18s}.ldg .modal-x:hover{color:var(--text)}.ldg .modal h3{font-size:25px;font-weight:680;letter-spacing:-.026em}.ldg .modal-sub{color:var(--text-2);font-size:14.5px;margin-top:9px;margin-bottom:24px}.ldg .fld{display:block;margin-bottom:17px}.ldg .fld>span{display:block;font-size:13px;color:var(--text-2);margin-bottom:8px;font-weight:550}.ldg .fld>span em{color:var(--text-3);font-style:normal}.ldg .fld input,.ldg .fld textarea{width:100%;background:var(--cream);border:1px solid var(--line-2);border-radius:13px;padding:12px 14px;color:var(--text);font-family:var(--sans);font-size:14.5px;outline:none;transition:border-color .18s,box-shadow .18s,background .18s}.ldg .fld textarea{resize:vertical;min-height:78px;line-height:1.45}.ldg .fld input::placeholder,.ldg .fld textarea::placeholder{color:var(--text-3)}.ldg .fld input:focus,.ldg .fld textarea:focus{border-color:var(--orange);background:#fff;box-shadow:0 0 0 3px var(--orange-soft)}.ldg .modal-err{font-size:13px;color:var(--orange-2);background:var(--orange-soft);border:1px solid rgba(240,85,61,.24);border-radius:11px;padding:9px 13px;margin-bottom:12px}.ldg .seg{display:flex;gap:7px;margin-bottom:10px}.ldg .seg-b{flex:1;background:var(--cream);border:1px solid var(--line);border-radius:100px;padding:9px 6px;color:var(--text-2);font-family:var(--sans);font-size:13px;font-weight:550;cursor:pointer;transition:border-color .18s,color .18s,background .18s}.ldg .seg-b:hover{color:var(--text)}.ldg .seg-b.is-on{border-color:var(--orange);color:#fff;background:var(--orange)}.ldg .modal-submit{width:100%;justify-content:center;margin-top:7px}.ldg .modal-fine{text-align:center;font-family:var(--mono);font-size:11px;color:var(--text-3);margin-top:15px}.ldg .modal-done{text-align:center;padding:16px 6px 6px}.ldg .modal-done .done-ic{width:56px;height:56px;border-radius:50%;background:var(--orange-soft);color:var(--orange);display:flex;align-items:center;justify-content:center;font-size:26px;font-weight:700;margin:0 auto 18px}.ldg .modal-done h3{font-size:22px;margin-bottom:9px}.ldg .modal-done p{color:var(--text-2);font-size:14.5px;margin-bottom:24px}@media(max-width:880px){.ldg{--nav-h:64px}.ldg .bento{grid-template-columns:1fr}.ldg .tile.big{grid-column:span 1;grid-row:span 1}.ldg .nav-links a:not(.btn){display:none}.ldg .nav-cta,.ldg .nav-links a.btn{padding:9px 16px;font-size:14px}.ldg .nav-signin{margin-left:0}.ldg section{padding:76px 0}.ldg-hero{padding:calc(var(--nav-h) + 54px) 0 60px}.ldg .diagram{height:auto;display:flex;flex-direction:column;gap:14px}.ldg .dg-svg{display:none}.ldg .dg-col,.ldg .dg-hub{position:static;transform:none;width:100%}.ldg .dg-col{gap:10px}.ldg .node{opacity:1;transform:none}.ldg .dg-lab{display:block;font-family:var(--mono);font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--text-3);margin-bottom:2px}#ldg-partner .pbox{grid-template-columns:1fr;gap:32px;padding:32px}.ldg .prob-grid{grid-template-columns:1fr;gap:30px}.ldg .fmap{height:auto;display:flex;flex-direction:column;gap:11px}.ldg .fmap-svg{display:none}.ldg .fm-box{position:static!important;transform:none!important;left:auto!important;top:auto!important;width:100%;white-space:normal;text-align:center;opacity:0;transform:translateY(10px)!important}.ldg .fm-box.on{transform:none!important}.ldg .fm-box.founder{font-size:15px}.ldg .flow{grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"c1" "c2" "c3" "c4" "c5" "c6";gap:12px}.ldg .fa{display:none}}@media(max-width:520px){.ldg .email-form{flex-direction:column;padding:10px;border-radius:22px}.ldg .email-form input{width:100%;text-align:center}.ldg .email-form .btn{width:100%;justify-content:center}#ldg-partner .pbox{padding:26px}}@media(prefers-reduced-motion:reduce){.ldg *,.ldg :after,.ldg :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.ldg .fade,.ldg .fm-box,.ldg .node,.ldg .reveal{opacity:1;transform:none}.ldg .diagram .dg-svg path{stroke-dashoffset:0}.ldg-hero .aurora,.ldg-hero .spot{display:none}}