.ld-lab-product-page{color:#f3f1ea;background:#050505}.ld-lab-product-hero{background:radial-gradient(circle at 78% 22%,color-mix(in srgb,var(--lab-accent) 18%,transparent),transparent 34%),#050505;border-bottom:1px solid #ffffff17;padding:150px 0 70px}.ld-lab-breadcrumb{color:#f3f1ea85;text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:10px;font-size:11px;display:flex}.ld-lab-breadcrumb a{color:inherit;text-decoration:none}.ld-lab-breadcrumb a:hover{color:#fff}.ld-lab-product-heading{justify-content:space-between;align-items:flex-end;gap:30px;margin-top:30px;display:flex}.ld-lab-code{color:var(--lab-accent);letter-spacing:.14em;margin-bottom:14px;font:800 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.ld-lab-product-heading h1{letter-spacing:-.055em;margin:0;font:700 clamp(64px,10vw,150px)/.8 Georgia,Times New Roman,serif}.ld-lab-tagline{color:#fff;margin:24px 0 0;font:700 clamp(22px,3vw,42px)/1.05 Georgia,Times New Roman,serif}.ld-lab-product-lead{color:#f3f1eaab;max-width:820px;margin:36px 0 0;font:500 clamp(17px,1.45vw,22px)/1.55 ui-sans-serif,system-ui,sans-serif}.ld-lab-product-demo-section{background:#070707;padding:64px 0 74px}.ld-lab-demo-label{color:#f3f1ea85;letter-spacing:.14em;grid-template-columns:auto auto 1fr;align-items:center;gap:13px;margin-bottom:22px;font:800 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.ld-lab-demo-label span{color:var(--lab-accent,#ff5a00)}.ld-lab-demo-label i{background:#ffffff1f;height:1px}.ld-lab-demo{background:linear-gradient(145deg,#141414fa,#050505fa);border:1px solid #ffffff1c;border-radius:22px;overflow:hidden;box-shadow:0 26px 80px #0000004d}.ld-lab-demo-head{color:#f3f1ea8a;letter-spacing:.13em;border-bottom:1px solid #ffffff17;justify-content:space-between;gap:20px;padding:14px 18px;font:800 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.ld-lab-demo-head b{color:var(--lab-accent,#77f0a2)}.ld-lab-demo-grid{grid-template-columns:minmax(270px,.42fr) minmax(0,1fr);min-height:520px;display:grid}.ld-lab-control-panel{background:#ffffff04;border-right:1px solid #ffffff17;flex-direction:column;gap:16px;padding:28px;display:flex}.ld-lab-control-panel small{color:#f3f1ea75;letter-spacing:.13em;font:800 9px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.ld-lab-choice-stack,.ld-stay-list{gap:8px;display:grid}.ld-lab-choice-stack button,.ld-stay-list button,.ld-lab-chip-row button{color:#f3f1eab3;cursor:pointer;background:#0000002e;border:1px solid #ffffff1f;transition:all .2s}.ld-lab-choice-stack button{text-align:left;border-radius:10px;justify-content:space-between;align-items:center;padding:14px 15px;display:flex}.ld-lab-choice-stack button i{background:#ffffff29;border-radius:50%;width:8px;height:8px}.ld-lab-choice-stack button[aria-pressed=true],.ld-lab-choice-stack button:hover,.ld-stay-list button[aria-pressed=true],.ld-stay-list button:hover,.ld-lab-chip-row button[aria-pressed=true],.ld-lab-chip-row button:hover{border-color:color-mix(in srgb,var(--lab-accent,#77f0a2) 65%,transparent);color:#fff;background:color-mix(in srgb,var(--lab-accent,#77f0a2) 10%,#00000038)}.ld-lab-choice-stack button[aria-pressed=true] i{background:var(--lab-accent,#77f0a2);box-shadow:0 0 16px color-mix(in srgb,var(--lab-accent,#77f0a2) 55%,transparent)}.ld-lab-chip-row{flex-wrap:wrap;gap:8px;display:flex}.ld-lab-chip-row button{text-transform:uppercase;letter-spacing:.08em;border-radius:999px;min-height:38px;padding:9px 12px;font:800 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.ld-lab-readout{border-left:1px solid var(--lab-accent,#77f0a2);background:#ffffff06;margin-top:auto;padding:18px}.ld-lab-readout span{color:var(--lab-accent,#77f0a2);letter-spacing:.13em;margin-bottom:8px;font:800 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.ld-lab-readout strong{color:#fff;font:700 20px/1.1 Georgia,Times New Roman,serif;display:block}.ld-lab-readout p{color:#f3f1ea8c;margin:8px 0 0;font:500 12px/1.5 ui-sans-serif,system-ui,sans-serif}.ld-lab-action{border:1px solid color-mix(in srgb,var(--lab-accent,#77f0a2) 60%,transparent);color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;text-transform:uppercase;letter-spacing:.1em;background:#050505c2;border-radius:999px;min-height:44px;padding:0 18px;font:800 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace;transition:all .22s;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.ld-lab-action:hover{background:color-mix(in srgb,var(--lab-accent,#77f0a2) 12%,#050505e6);transform:translate(-50%)translateY(-2px)}.ld-max-network-stage,.ld-table-stage,.ld-mbongo-stage,.ld-market-stage{background:radial-gradient(circle at 50% 42%,color-mix(in srgb,var(--lab-accent,#77f0a2) 10%,transparent),transparent 40%),linear-gradient(#ffffff05 1px,transparent 1px),linear-gradient(90deg,#ffffff05 1px,transparent 1px);background-size:auto,28px 28px,28px 28px;min-height:520px;position:relative;overflow:hidden}.ld-max-network-stage svg{width:88%;height:70%;position:absolute;inset:12% 6% 18%}.ld-max-network-stage svg path{fill:none;stroke:#77f0a247;stroke-width:2px;stroke-dasharray:8 10}.ld-max-network-stage svg circle{fill:#090d0a;stroke:#ffd06a;stroke-width:2px;transform-box:fill-box;transform-origin:50%;transition:all .5s cubic-bezier(.16,1,.3,1)}.ld-max-network-stage.is-connected svg path{stroke:#77f0a2;animation:1.5s linear infinite ldLabDash}.ld-max-network-stage.is-connected svg circle{fill:#77f0a224;stroke:#77f0a2;transform:scale(1.08)}@keyframes ldLabDash{to{stroke-dashoffset:-36px}}.ld-network-label{color:#f3f1eaa6;letter-spacing:.1em;background:#040705d1;border:1px solid #ffffff1f;border-radius:999px;padding:7px 9px;font:800 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute}.ld-network-label.is-you{top:49%;left:10%}.ld-network-label.is-match{text-align:center;gap:5px;display:grid;top:43%;left:50%;transform:translate(-50%,-50%)}.ld-network-label.is-match span{color:#77f0a2}.ld-network-label.is-match strong{color:#fff;font:700 12px/1.1 ui-sans-serif,system-ui,sans-serif}.ld-network-label.is-opportunity{top:48%;right:8%}.ld-deep-table{aspect-ratio:1.8;background:radial-gradient(circle,#ffd06a26,#191107b8 60%,#060606f0);border:1px solid #ffd06a6b;border-radius:50%;width:min(46%,320px);position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)rotate(-4deg);box-shadow:inset 0 0 40px #ffd06a14}.ld-deep-table span{color:#fff7deb3;letter-spacing:.14em;font:800 9px/1 ui-monospace,monospace;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ld-deep-seat{opacity:.12;background:#071009;border:1px solid #77f0a273;border-radius:50%;width:28px;height:28px;transition:all .5s cubic-bezier(.16,1,.3,1);position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)scale(.72)}.ld-deep-seat.is-active{opacity:1;transform:translate(-50%,-50%)scale(1);box-shadow:0 0 24px #77f0a21f}.ld-deep-seat.seat-0{margin:-105px 0 0 -120px}.ld-deep-seat.seat-1{margin:-115px 0 0 88px}.ld-deep-seat.seat-2{margin:-6px 0 0 -182px}.ld-deep-seat.seat-3{margin:-6px 0 0 154px}.ld-deep-seat.seat-4{margin:93px 0 0 -120px}.ld-deep-seat.seat-5{margin:93px 0 0 88px}.ld-deep-seat.seat-6{margin:145px 0 0 -20px}.ld-deep-seat.seat-7{margin:-155px 0 0 -20px}.ld-table-stage.is-started .ld-deep-seat.is-active{animation:1.6s ease-in-out infinite alternate ldSeatPulse}@keyframes ldSeatPulse{to{box-shadow:0 0 0 8px #77f0a20d,0 0 28px #77f0a233}}.ld-stay-list button{text-align:left;border-radius:10px;gap:5px;padding:13px 14px;display:grid}.ld-stay-list strong{font:700 13px/1.1 ui-sans-serif,system-ui,sans-serif}.ld-stay-list span{letter-spacing:.08em;color:#f3f1ea80;font:700 8px/1 ui-monospace,monospace}.ld-property-stack{perspective:1000px;position:absolute;inset:11% 8% 22%}.ld-property-card{background:linear-gradient(145deg,#272727,#0b0b0b);border:1px solid #ffffff24;border-radius:16px;flex-direction:column;justify-content:flex-end;gap:7px;width:min(250px,52%);height:160px;padding:18px;transition:all .6s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:48%;left:50%;box-shadow:0 30px 70px #00000059}.ld-property-card span{font:700 13px/1.1 ui-sans-serif,system-ui,sans-serif}.ld-property-card b{color:#fff;font:800 20px/1 ui-monospace,monospace}.ld-property-card small{color:#77f0a2;font:800 8px/1 ui-monospace,monospace}.ld-property-card.property-0{opacity:.5;transform:translate(-75%,-50%)rotate(-8deg)scale(.9)}.ld-property-card.property-1{z-index:2;transform:translate(-50%,-56%)scale(1)}.ld-property-card.property-2{opacity:.5;transform:translate(-25%,-50%)rotate(8deg)scale(.9)}.ld-property-card.is-selected{z-index:4;opacity:1;border-color:#ff6b49b8;transform:translate(-50%,-58%)scale(1.12)}.ld-deep-map{opacity:0;background-color:#0b0504d1;background-image:linear-gradient(#ff6b490a 1px,#0000 1px),linear-gradient(90deg,#ff6b490a 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #ff6b493d;border-radius:18px;transition:all .45s;position:absolute;inset:9% 8% 22%;transform:scale(.94)}.ld-mbongo-stage.is-map .ld-property-stack{opacity:0}.ld-mbongo-stage.is-map .ld-deep-map{opacity:1;transform:scale(1)}.ld-deep-map .home,.ld-deep-map .campus{border-radius:50%;width:16px;height:16px;position:absolute;box-shadow:0 0 0 8px #ff6b4914}.ld-deep-map .home{background:#ffd06a;bottom:24%;left:22%}.ld-deep-map .campus{background:#ff6b49;top:22%;right:20%}.ld-deep-map i{border-top:2px dashed #ff6b49a6;border-right:2px dashed #ff6b49a6;border-radius:0 60% 0 0;width:55%;height:42%;position:absolute;bottom:29%;left:24%;transform:rotate(-8deg)}.ld-deep-map b{color:#fff;letter-spacing:.1em;font:800 10px/1 ui-monospace,monospace;position:absolute;bottom:12%;right:10%}.ld-quantity-control{color:#f3f1ea8a;letter-spacing:.1em;gap:10px;font:800 9px/1 ui-monospace,monospace;display:grid}.ld-quantity-control span{justify-content:space-between;display:flex}.ld-quantity-control b{color:#fff}.ld-quantity-control input{accent-color:#0b6a49;width:100%}.ld-market-stage svg{width:86%;height:57%;position:absolute;inset:18% 7% 25%}.ld-market-stage svg path{fill:none;stroke:#77f0a261;stroke-width:2px;stroke-dasharray:8 10}.ld-deep-market-node{z-index:2;background:#040805db;border:1px solid #ffffff21;border-radius:12px;gap:4px;min-width:120px;padding:12px 13px;display:grid;position:absolute}.ld-deep-market-node span{color:#f3f1ea75;letter-spacing:.1em;font:800 8px/1 ui-monospace,monospace}.ld-deep-market-node b{color:#fff;font:800 13px/1 ui-sans-serif,system-ui,sans-serif}.ld-deep-market-node small{color:#77f0a2;font:700 8px/1 ui-monospace,monospace}.ld-deep-market-node.is-farm{top:43%;left:6%}.ld-deep-market-node.is-order{top:27%;left:50%;transform:translate(-50%)}.ld-deep-market-node.is-buyer{top:45%;right:5%}.ld-market-packet{z-index:4;color:#031007;opacity:0;background:#77f0a2;border-radius:999px;padding:6px 8px;font:900 8px/1 ui-monospace,monospace;position:absolute;top:49%;left:10%}.ld-market-stage.is-moving .ld-market-packet{opacity:1;animation:2s cubic-bezier(.4,0,.2,1) infinite ldMarketMove}@keyframes ldMarketMove{0%{top:49%;left:10%}50%{top:35%;left:48%}to{top:47%;left:81%}}.ld-lab-demo-disclaimer{color:#f3f1ea6b;max-width:860px;margin:18px 0 0;font:500 11px/1.5 ui-sans-serif,system-ui,sans-serif}.ld-lab-product-story-section{background:#050505;padding:72px 0 92px}.ld-lab-story-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ld-lab-story-grid article{background:#ffffff05;border:1px solid #ffffff1a;border-radius:16px;padding:28px}.ld-lab-story-grid article span,.ld-lab-product-promise span{color:#f3f1ea75;letter-spacing:.12em;margin-bottom:10px;font:800 9px/1 ui-monospace,monospace;display:block}.ld-lab-story-grid h2{color:#fff;margin:0 0 14px;font:700 28px/1 Georgia,Times New Roman,serif}.ld-lab-story-grid p{color:#f3f1ea99;margin:0;font:500 14px/1.65 ui-sans-serif,system-ui,sans-serif}.ld-lab-product-promise{border-left:1px solid var(--lab-accent,#ff5a00);background:#ffffff05;margin-top:16px;padding:30px}.ld-lab-product-promise strong{color:#fff;font:700 clamp(28px,4vw,56px)/1 Georgia,Times New Roman,serif}.ld-lab-product-actions{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}@media (max-width:900px){.ld-lab-product-heading{flex-direction:column;align-items:flex-start}.ld-lab-demo-grid{grid-template-columns:1fr}.ld-lab-control-panel{border-bottom:1px solid #ffffff17;border-right:0}.ld-max-network-stage,.ld-table-stage,.ld-mbongo-stage,.ld-market-stage{min-height:460px}.ld-lab-story-grid{grid-template-columns:1fr}}@media (max-width:620px){.ld-lab-product-hero{padding:118px 0 48px}.ld-lab-product-heading h1{font-size:clamp(54px,18vw,88px)}.ld-lab-product-lead{font-size:16px}.ld-lab-product-demo-section{padding:44px 0 56px}.ld-lab-control-panel{padding:18px}.ld-lab-demo-grid{min-height:0}.ld-max-network-stage,.ld-table-stage,.ld-mbongo-stage,.ld-market-stage{min-height:390px}.ld-network-label.is-you{left:5%}.ld-network-label.is-opportunity{right:4%}.ld-network-label.is-match strong{font-size:10px}.ld-deep-seat{width:22px;height:22px}.ld-deep-seat.seat-0{margin:-78px 0 0 -92px}.ld-deep-seat.seat-1{margin:-84px 0 0 65px}.ld-deep-seat.seat-2{margin:-5px 0 0 -126px}.ld-deep-seat.seat-3{margin:-5px 0 0 104px}.ld-deep-seat.seat-4{margin:72px 0 0 -90px}.ld-deep-seat.seat-5{margin:72px 0 0 64px}.ld-deep-seat.seat-6{margin:112px 0 0 -14px}.ld-deep-seat.seat-7{margin:-117px 0 0 -14px}.ld-deep-market-node{min-width:92px;padding:10px}.ld-deep-market-node b{font-size:10px}.ld-lab-action{min-height:42px;bottom:18px}.ld-lab-story-grid article{padding:22px}}@media (prefers-reduced-motion:reduce){.ld-max-network-stage.is-connected svg path,.ld-table-stage.is-started .ld-deep-seat.is-active,.ld-market-stage.is-moving .ld-market-packet{animation:none!important}.ld-lab-action,.ld-property-card,.ld-deep-map,.ld-deep-seat{transition:none!important}}
