.ldx-ugc-gallery{flex-direction:column;flex:1;min-height:0;display:flex}.ldx-ugc-selector{display:none}.ldx:not(.ldx-business).ldx-at-creative{overflow:clip}.ldx-ugc-grid{--ldx-ugc-caption-h:66px;flex:1;justify-content:center;align-items:center;gap:24px;width:100%;min-height:0;display:flex;container-type:size}.ldx-ugc-card{width:min(calc((100% - 48px) / 3), calc((100cqh - var(--ldx-ugc-caption-h) - 2px) * .5625));flex:none;min-width:0;min-height:0;overflow:hidden;border-radius:20px!important;box-shadow:0 25px 40px #0005,0 0 35px #3b82f610!important}.ldx-ugc-media{aspect-ratio:9/16;background:#02070e;position:relative}.ldx-ugc-media>video{z-index:3;-o-object-fit:contain;object-fit:contain;touch-action:auto;width:100%;height:100%;display:block;position:relative}.ldx-ugc-caption{height:var(--ldx-ugc-caption-h);flex-direction:column;justify-content:center;padding:10px 15px;display:flex}.ldx-ugc-caption h3{letter-spacing:-.3px;font-size:14px;font-weight:600;line-height:1.35}.ldx-ugc-caption p{color:#9fb3cd;margin-top:4px;font-size:10px;line-height:1.5}.ldx-ugc-error{z-index:4;text-align:center;background:#07101ff2;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:18px;font-size:12px;display:flex;position:absolute;inset:0}.ldx-ugc-error a{color:var(--lime);text-underline-offset:4px;font-size:11px;text-decoration:underline}@media (max-height:760px) and (min-width:601px){.ldx-ugc-grid{--ldx-ugc-caption-h:54px;gap:18px}.ldx-ugc-card{width:min(calc((100% - 36px) / 3), calc((100cqh - var(--ldx-ugc-caption-h) - 2px) * .5625))}.ldx-ugc-caption{padding:8px 12px}.ldx-ugc-caption h3{font-size:12px}.ldx-ugc-caption p{margin-top:3px;font-size:9px}}@media (max-width:600px){.ldx:not(.ldx-business).ldx-at-creative{touch-action:pan-x}.ldx-ugc-grid{--ldx-ugc-caption-h:36px;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#c5f82a55 transparent;overscroll-behavior-x:contain;touch-action:pan-x;justify-content:flex-start;gap:12px;padding-inline:4px;overflow:auto hidden}.ldx-ugc-card{width:min(calc(100% - 36px), calc((100cqh - var(--ldx-ugc-caption-h) - 10px) * .5625));scroll-snap-align:center;border-radius:16px!important}.ldx-ugc-caption{padding:8px 10px}.ldx-ugc-caption h3{font-size:11px}.ldx-ugc-caption p{display:none}}@font-face{font-family:LuminousSans;src:url(/luminous/manrope-latin.woff2)format("woff2");font-style:normal;font-weight:200 800;font-display:swap}@font-face{font-family:LuminousMono;src:url(/luminous/ibm-plex-mono.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}.ldx{--lime:#c5f82a;--blue:#3b82f6;--px:0;--py:0;--direction:1;z-index:1;color:#edf3fa;isolation:isolate;touch-action:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#050911;grid-template-rows:100px minmax(0,1fr) 132px;width:100%;height:100dvh;max-height:100dvh;font-family:LuminousSans,Manrope,Arial,sans-serif;font-weight:400;display:grid;position:fixed;inset:0;overflow:hidden}.ldx *{box-sizing:border-box}.ldx button,.ldx a{font:inherit;-webkit-tap-highlight-color:transparent}.ldx button{color:inherit;cursor:pointer;border:0}.ldx a{color:inherit;text-decoration:none}.ldx h1,.ldx h2,.ldx h3,.ldx h4,.ldx p{margin:0}:is(.ldx button:focus-visible,.ldx a:focus-visible,.ldx video:focus-visible){outline:2px solid var(--lime);outline-offset:5px}.ldx .ldx-icon{flex-shrink:0;width:21px;height:21px}.ldx .ldx-mono{letter-spacing:1.6px;color:#9eafc4;font-family:LuminousMono,monospace;font-size:10px}.ldx .ldx-glass{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(140deg,#91acc51e,#1b2b424f 45%,#0b1526a8 100%);border:1px solid #c9dfff23;border-top-color:#e1edff48;border-radius:23px;position:relative;box-shadow:0 20px 50px #0005,inset 0 1px #eff8ff09,0 0 30px #7bacff05}.ldx .ldx-glass:before{content:"";z-index:1;pointer-events:none;opacity:.65;background:linear-gradient(90deg,#0000,#eaf3ffd9,#0000);height:1px;position:absolute;top:-1px;left:13%;right:13%;box-shadow:0 0 13px #dceeff55}.ldx .ldx-glass:after{content:"";pointer-events:none;border-radius:inherit;animation:16s ease-in-out infinite ldx-surface-light;animation-delay:calc(var(--i,0)*-3s);background:linear-gradient(115deg,#0000 30%,#fff0 40%,#ffffff06 46%,#ffffff0f 49%,#fff0 53%,#0000 65%) 0 0/350% 100%;position:absolute;inset:0}.ldx-world{z-index:-2;pointer-events:none;background:radial-gradient(at 50% 40%,#0c213b 0,#0000 52%),linear-gradient(#020408,#06101f 65%,#030609);position:absolute;inset:0}.ldx-grain{opacity:.15;background-image:url(/luminous/grain.svg);position:absolute;inset:0}.ldx-beam{mix-blend-mode:screen;filter:blur(65px);transform-origin:top;opacity:.22;background:linear-gradient(#428afc68,#0000 82%);border-radius:50%;width:22%;height:115%;animation:20s ease-in-out infinite ldx-beam-drift;position:absolute;top:-30%}.ldx-beam-1{left:16%;rotate:31deg}.ldx-beam-2{opacity:.12;background:linear-gradient(#c5f82a30,#0000 80%);animation-delay:-7s;left:40%}.ldx-beam-3{background:linear-gradient(#637cfc82,#0000 80%);animation-delay:-13s;right:15%;rotate:-26deg}.ldx-halo{width:740px;height:740px;transform:translate(calc(var(--px)*22px),calc(var(--py)*22px));background:radial-gradient(#0000 49%,#368fff0c 53%,#8abfff1b 55%,#0000 57%);border-radius:50%;transition:transform .6s ease-out;position:absolute;top:calc(45% - 370px);left:calc(50% - 370px);box-shadow:inset 0 0 100px #3b82f609,0 0 110px #3b82f609}.ldx-floor{background-image:linear-gradient(#4a90ff16 1px,#0000 1px),linear-gradient(90deg,#4a90ff16 1px,#0000 1px);background-size:80px 80px;width:170%;height:73%;animation:28s linear infinite ldx-floor-travel;position:absolute;bottom:-27%;left:-35%;transform:perspective(420px)rotateX(67deg);-webkit-mask-image:radial-gradient(at 50% 0,#000,#0000 67%);mask-image:radial-gradient(at 50% 0,#000,#0000 67%)}.ldx-horizon{background:linear-gradient(90deg,#0000,#78a3e050,#c5f82a58,#78a3e050,#0000);height:1px;position:absolute;bottom:15%;left:5%;right:5%;box-shadow:0 -13px 90px 12px #447fee24}.ldx-star{opacity:.4;background:#80b5ec;border-radius:50%;width:2px;height:2px;animation:9s ease-in-out infinite ldx-twinkle;position:absolute;box-shadow:0 0 5px #73baff80}.ldx-at-agents .ldx-halo,.ldx-at-products .ldx-halo{opacity:.45}.ldx-at-about .ldx-beam-2{left:20%}.ldx-header{z-index:10;justify-content:space-between;align-items:center;gap:20px;padding:24px 4.4%;display:flex;position:relative}.ldx-brand{text-align:left;background:0 0;align-items:center;gap:13px;padding:0;display:flex}.ldx-brand>img{-o-object-fit:contain;object-fit:contain;width:58px;height:48px}.ldx-brand>span{flex-direction:column;gap:6px;display:flex}.ldx-brand strong{letter-spacing:1.2px;font-size:12px;font-weight:750}.ldx-brand small{color:#9ca9b9;font-size:10px}.ldx-brand small span{color:var(--blue);padding-left:3px}.ldx-header-actions{align-items:center;display:flex}.ldx .ldx-header-talk{white-space:nowrap;background:linear-gradient(145deg,#dcff6c,#bff322);border-radius:18px;box-shadow:0 6px #778d3152,0 10px 32px #c5f82a24;border-color:#ebffb887!important}.ldx .ldx-header-talk:hover{background:linear-gradient(145deg,#e5ff8c,#ccff3c);box-shadow:0 6px #778d3140,0 12px 38px #c5f82a40}.ldx-main{width:100%;min-height:0;padding:10px 4.4% 15px;position:relative}.ldx-screen{max-width:1320px;height:100%;min-height:0;margin:auto;animation:.78s cubic-bezier(.16,1,.3,1) both ldx-page-in;position:relative;overflow:visible!important}.ldx-page-content{flex-direction:column;gap:25px;max-width:1180px;height:100%;min-height:0;margin:auto;display:flex}.ldx-screen-heading{flex-shrink:0}.ldx-kicker{letter-spacing:2.8px;color:#b1bfd0;align-items:center;gap:10px;font-family:LuminousMono,monospace;font-size:10px;font-weight:500;line-height:1.5;display:flex}.ldx-kicker>i{background:var(--lime);border-radius:50%;flex-shrink:0;width:5px;height:5px;box-shadow:0 0 14px #c5f82780}.ldx-screen-heading h2{letter-spacing:-2px;margin:13px 0 9px;font-size:clamp(29px,3.2vw,47px);font-weight:650;line-height:1.18}.ldx-screen-heading>p{color:#a9b7c9;max-width:740px;font-size:13px;line-height:1.7}.ldx-primary{background:var(--lime);z-index:3;border-radius:14px;justify-content:space-between;align-items:center;gap:24px;padding:16px 21px;line-height:1.4;transition:background .2s,transform .25s,box-shadow .25s;display:inline-flex;position:relative;box-shadow:0 5px #8cab3452,0 14px 40px #c5f82a13;color:#102000!important;border:1px solid #dbff68!important;font-size:12px!important;font-weight:750!important}.ldx-primary:hover{background:#d8ff59;transform:translateY(-3px);box-shadow:0 5px #8cab3440,0 18px 45px #c5f82a26}.ldx-primary .ldx-icon{width:17px;height:17px}.ldx-text-link{z-index:3;background:0 0;border-radius:3px;align-items:center;gap:17px;padding:6px 0;line-height:1.6;display:inline-flex;position:relative;border-bottom:1px solid #e9f6ff28!important;font-size:12px!important}.ldx-text-link .ldx-icon{width:15px;height:15px;transition:translate .2s}.ldx-text-link:hover .ldx-icon{translate:3px -3px}.ldx-gradient{filter:drop-shadow(0 0 35px #c5f82a19);background:linear-gradient(100deg,#b5d955 5%,#dcff75 32%,#efffc3 46%,#c5f82a 66%,#69b5ff 93%) 0 0/220% 100%;-webkit-background-clip:text;background-clip:text;animation:10s ease-in-out infinite ldx-headline;color:#0000!important}.ldx-screen-home{place-items:center;display:grid}.ldx-home-copy{text-align:center;z-index:4;width:60%;max-width:720px;position:relative;transform:translateY(-8px)}.ldx-home-copy .ldx-kicker{justify-content:center}.ldx-home-copy h1{letter-spacing:-.065em;margin:26px 0 21px;font-size:clamp(48px,5.1vw,76px);font-weight:650;line-height:1.04}.ldx-home-copy h1>span{color:#f1f6ff;display:block}.ldx-home-copy h1>span:nth-child(2){color:#d5e0f0;margin:9px 0 6px;font-size:.73em;line-height:1.14}.ldx-home-copy h1>span:last-child{letter-spacing:-.073em;font-size:1.5em;line-height:1.15}.ldx-home-copy>p{color:#aab8c9;font-size:12px;line-height:1.9}.ldx-home-actions{justify-content:center;align-items:center;gap:30px;margin-top:25px;display:flex}.ldx-agent-teaser{text-align:left;background:0 0;align-items:center;gap:16px;margin-top:30px;padding:0;display:inline-flex}.ldx-mini-agents{align-items:center;display:flex}.ldx-mini-agents img{-o-object-fit:contain;object-fit:contain;background:#101722;border:1px solid #dae9fc3b;border-radius:50%;width:35px;height:35px;margin-right:-4px;padding:8px;display:block;box-shadow:0 8px 18px #0004}.ldx-mini-agents img:nth-child(2){background:#f1f5f8;padding:5px}.ldx-mini-agents img:last-child{padding:9px}.ldx-agent-teaser>span:last-child{flex-direction:column;gap:4px;display:flex}.ldx-agent-teaser small{color:#a2afc1;font-size:10px}.ldx-agent-teaser strong{align-items:center;gap:13px;font-size:11px;font-weight:600;display:flex}.ldx-agent-teaser .ldx-icon{width:11px;height:11px;color:var(--lime)}.ldx-home-services{pointer-events:none;perspective:1000px;position:absolute;inset:0}.ldx-home-service{text-align:left;pointer-events:auto;width:225px;transform:translate(calc(var(--px)*-16px),calc(var(--py)*-12px));animation:9s ease-in-out infinite ldx-float;animation-delay:calc(var(--i)*-2s);z-index:3;padding:20px;transition:transform .5s,background .25s;border-radius:20px!important;position:absolute!important}.ldx-home-service:hover{z-index:5;background:linear-gradient(140deg,#91acc53e,#1b2b4299 45%,#0b1526d9);border-color:#d2e6ff58}.ldx-home-service-0{top:20%;left:0;rotate:-5deg}.ldx-home-service-1{top:62%;left:2.5%;rotate:3deg}.ldx-home-service-2{top:32%;right:0;rotate:5deg}.ldx-home-service-3{top:71%;right:2.5%;rotate:-3deg}.ldx-service-top{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.ldx-service-top .ldx-mono{letter-spacing:0;color:#8f9eb1;font-size:9px}.ldx-service-icon{color:#b0c3da;background:#e7f3ff07;border:1px solid #e7f3ff12;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.ldx-service-icon .ldx-icon{width:20px;height:20px}.ldx-home-service>strong{letter-spacing:-.5px;justify-content:space-between;align-items:center;gap:8px;font-size:14px;font-weight:650;display:flex}.ldx-home-service>strong .ldx-icon{color:#bddc61;width:16px;height:16px}.ldx-home-service>small{color:#9aadc0;margin-top:10px;font-size:10px;display:block}.ldx-footer{z-index:10;justify-content:space-between;align-items:center;padding:0 4.4%;display:flex;position:relative}.ldx-position{color:#8496ae;letter-spacing:1.7px;align-items:center;gap:18px;font-family:LuminousMono,monospace;font-size:9px;display:flex}.ldx-position>span{color:#a5b7cc}.ldx-position>i{background:var(--lime);width:1px;height:12px;rotate:20deg}.ldx-navigation{align-items:center;gap:12px;max-width:calc(100% - 28px);display:flex;position:absolute;bottom:27px;left:50%;transform:translate(-50%)}.ldx-dock{align-items:center;gap:4px;padding:10px;display:flex;background:linear-gradient(135deg,#c2d3e920,#1a273898 50%,#111924cc)!important;border-radius:25px!important;box-shadow:0 20px 50px #0009,inset 0 0 0 1px #f0f6ff08!important}.ldx-dock-item{z-index:3;background:0 0;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:72px;height:68px;padding:11px 4px;transition:transform .32s cubic-bezier(.2,1,.2,1),background .2s,color .2s;display:flex;position:relative;color:#a7b7cd!important;border:1px solid #0000!important}.ldx-dock-item>span{white-space:nowrap;font-size:9px}.ldx-dock-item>.ldx-icon{width:20px;height:20px}.ldx-dock-item>i{opacity:0;background:var(--lime);width:3px;height:3px;box-shadow:0 0 10px var(--lime);border-radius:50%;position:absolute;bottom:4px}.ldx-dock-item:hover{background:#e5f2ff08;transform:translateY(-8px)scale(1.07);color:#fff!important}.ldx-dock-item.ldx-active{background:linear-gradient(140deg,#c5f82a12,#c5f82a03);color:var(--lime)!important;border-color:#c5f82a25!important}.ldx-dock-item.ldx-active>i{opacity:1}.ldx-next-control{color:#91a4bc;letter-spacing:1.3px;text-align:right;align-items:center;gap:13px;max-width:210px;font-family:LuminousMono,monospace;font-size:8px;line-height:1.7;display:flex}.ldx-next-control>button{color:#c3d4e8;background:#b8d4ff06;border-radius:50%;flex-shrink:0;place-items:center;width:33px;height:33px;display:grid;border:1px solid #d5e5ff2a!important}.ldx-next-control .ldx-icon{width:13px;height:13px}.ldx-announcement{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ldx-agent-selector{display:none}.ldx-agent-grid{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;min-height:0;display:grid}.ldx-agent-card{min-height:0;animation:14s ease-in-out infinite ldx-float;animation-delay:calc(var(--i)*-4s);flex-direction:column;display:flex;overflow:hidden}.ldx-agent-object{isolation:isolate;flex:1;place-items:center;min-height:100px;max-height:250px;display:grid;position:relative}.ldx-agent-object:before{content:"";z-index:-1;background:radial-gradient(circle,#3b82f638,#0000 67%);border-radius:50%;width:160px;height:160px;position:absolute}.ldx-agent-object-grok:before{background:radial-gradient(circle,#effaff25,#0000 65%)}.ldx-agent-object-dots:before{background:radial-gradient(circle,#c5f82a2c,#0000 65%)}.ldx-agent-object>img{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 15px 13px #0006);width:85px;height:85px;animation:8s ease-in-out infinite ldx-object-float}.ldx-agent-object-grok>img{background:#f4f7fb;border-radius:50%;width:91px;height:91px;padding:7px}.ldx-agent-object-dots>img{width:77px;height:77px;animation-delay:-4s}.ldx-object-orbit{z-index:-1;border:1px solid #b5d3ff2b;border-top-color:#fff2;border-radius:50%;width:190px;height:70px;animation:15s ease-in-out infinite ldx-orbit-drift;position:absolute;transform:rotate(-17deg);box-shadow:0 0 35px #4b91f10a}.ldx-agent-object>i{filter:blur(6px);background:#5d99ff28;border-radius:50%;width:85px;height:9px;position:absolute;bottom:11%}.ldx-agent-name{justify-content:space-between;align-items:center;gap:10px;display:flex}.ldx-agent-name h3{letter-spacing:-1px;font-size:25px;font-weight:650}.ldx-agent-name .ldx-mono{letter-spacing:1px;font-size:8px}.ldx-agent-info h4{color:#d3e2f4;margin:11px 0 8px;font-size:13px;font-weight:600;line-height:1.4}.ldx-agent-info p{color:#aab9ce;max-width:260px;font-size:12px;line-height:1.7}.ldx-agent-info a{color:#d9ebf9;align-items:center;gap:14px;margin-top:16px;font-size:10px;display:inline-flex}.ldx-agent-info a .ldx-icon{width:12px;height:12px;color:var(--lime)}.ldx-agent-takeaway{border-top:1px solid #9bbae921;flex-shrink:0;grid-template-columns:200px 1fr auto;align-items:center;gap:28px;padding-top:19px;display:grid}.ldx-agent-takeaway>span{letter-spacing:1.5px;color:#c4d5eb;align-items:center;gap:10px;font-family:LuminousMono,monospace;font-size:8px;display:flex}.ldx-agent-takeaway>span i{background:var(--lime);border-radius:50%;width:5px;height:5px}.ldx-agent-takeaway>p{color:#a5b7cc;font-size:11px;line-height:1.8}.ldx-agent-takeaway .ldx-text-link{white-space:nowrap;font-size:10px!important}.ldx-services-layout{flex:1;grid-template-columns:315px minmax(0,1fr);gap:27px;min-height:0;display:grid}.ldx-service-selector{grid-template-rows:repeat(4,minmax(0,1fr));gap:13px;min-height:0;display:grid}.ldx-service-selector>button{text-align:left;align-items:center;gap:16px;padding:18px 23px;transition:border-color .25s,background .25s;display:flex;border-radius:18px!important}.ldx-service-selector>button>.ldx-icon{color:#c0d3e9;width:27px;height:27px}.ldx-service-selector>button>span:nth-child(2){flex-direction:column;flex:1;gap:6px;display:flex}.ldx-service-selector strong{font-size:14px;font-weight:650}.ldx-service-selector small{color:#9fb2c9;font-size:10px;line-height:1.5}.ldx-service-selector>button>.ldx-mono{letter-spacing:0;font-size:9px}.ldx .ldx-selected{background:linear-gradient(140deg,#c5f82a0e,#1b2b4269 45%,#0b1526ba);border-color:#c5f82a52}.ldx-selected>.ldx-icon{color:var(--lime)!important}.ldx-service-detail{align-items:center;min-height:0;padding:38px;display:flex;overflow:hidden}.ldx-detail-copy{z-index:3;width:100%;animation:.45s ease-out both ldx-detail-in;position:relative}.ldx-service-detail h3,.ldx-product-copy h3,.ldx-about-copy h3,.ldx-creative-copy h3,.ldx-faq-answer h3{letter-spacing:-1.7px;margin:18px 0;font-size:clamp(28px,3vw,42px);font-weight:650;line-height:1.18}.ldx-service-detail p,.ldx-product-copy p,.ldx-about-copy p,.ldx-creative-copy p,.ldx-faq-answer p{color:#b0bfd1;max-width:620px;font-size:13px;line-height:1.85}.ldx-service-detail ul{flex-direction:column;gap:12px;margin:23px 0 0;padding:0;list-style:none;display:flex}.ldx-service-detail li{color:#d3e1f1;align-items:center;gap:11px;font-size:12px;display:flex}.ldx-service-detail li .ldx-icon{width:15px;height:15px;color:var(--lime)}.ldx-detail-bottom{justify-content:space-between;align-items:center;gap:20px;margin-top:30px;display:flex}.ldx-detail-bottom>span{color:#b5c8df;max-width:230px;font-size:11px;line-height:1.8}.ldx-detail-watermark{color:#a7caff08;position:absolute;top:20px;right:20px;transform:rotate(-15deg)}.ldx-detail-watermark>.ldx-icon{stroke-width:.6px;width:260px;height:260px}.ldx-products-content{gap:18px}.ldx-product-tabs{flex-shrink:0;gap:11px;display:flex}.ldx-product-tabs>button{color:#b9cadf;background:#b8cfff08;border-radius:12px;align-items:center;gap:26px;padding:11px 18px;font-size:11px;display:flex;border:1px solid #bbd7ff25!important}.ldx-product-tabs>button>span{color:#93a7bd;font-family:LuminousMono,monospace;font-size:8px}.ldx-product-tabs>button[aria-selected=true]{color:var(--lime);background:#c5f82a09;border-color:#c5f82a52!important}.ldx-product-layout{flex:1;grid-template-columns:.8fr 1.4fr;align-items:center;gap:45px;min-height:0;display:grid}.ldx-product-copy{min-height:0;animation:.45s ease-out both ldx-detail-in}.ldx-product-copy .ldx-mono{font-size:9px}.ldx-product-copy p{max-width:380px;font-size:12px}.ldx-chips{flex-wrap:wrap;gap:8px;margin:22px 0 24px;display:flex}.ldx-chips>span{color:#b4c8e0;white-space:nowrap;background:#b0cdff05;border:1px solid #c3ddfc26;border-radius:30px;align-items:center;gap:7px;padding:7px 9px;font-size:9px;display:flex}.ldx-chips i{background:var(--lime);border-radius:50%;width:3px;height:3px}.ldx-product-stage{perspective:1200px;flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:0;display:flex;position:relative}.ldx-product-aura{filter:blur(25px);background:radial-gradient(#3b82f624,#0000 70%);width:90%;height:75%;position:absolute;transform:translateY(15%)}.ldx-product-window{flex-direction:column;width:100%;max-height:calc(100% - 40px);animation:11s ease-in-out infinite ldx-product-float;display:flex;overflow:hidden;transform:rotateY(-5deg)rotateX(3deg)rotate(-1deg);border-radius:17px!important;box-shadow:0 45px 55px #0008,0 0 45px #3b82f612!important}.ldx-window-bar{background:#112039e0;border-bottom:1px solid #fff1;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;height:39px;padding:0 14px;display:flex}.ldx-window-bar>span{gap:5px;display:flex}.ldx-window-bar i{background:#b7cbe43d;border-radius:50%;width:5px;height:5px}.ldx-window-bar i:first-child{background:#c5f82a88}.ldx-window-bar small{color:#a4b8d4;font-size:9px}.ldx-window-bar>button{background:0 0;padding:2px}.ldx-window-bar .ldx-icon{width:14px;height:14px}.ldx-screenshot-button{background:0 0;min-height:0;padding:0;line-height:0;display:block}.ldx-screenshot-button>img{-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;background:#081225;width:100%;height:100%;max-height:330px;display:block}.ldx-image-switcher{z-index:3;gap:8px;margin-top:18px;display:flex;position:relative}.ldx-image-switcher>button{background:#acc8e90b;border-radius:20px;padding:7px 13px;font-size:9px;border:1px solid #c6ddfd2b!important}.ldx-image-switcher>button[aria-pressed=true]{color:var(--lime);background:#c5f82a0a;border-color:#c5f82a66!important}.ldx-stage-caption{color:#9db4ce;letter-spacing:1.3px;align-items:center;gap:9px;margin-top:20px;font-family:LuminousMono,monospace;font-size:8px;display:flex}.ldx-stage-caption>i{background:var(--lime);border-radius:50%;width:4px;height:4px}.ldx-workflow-link{width:max-content;margin-top:16px;display:flex;font-size:10px!important}.ldx-workflow-art{place-items:center;width:100%;height:100%;display:grid;position:relative}.ldx-workflow-ring{border:1px solid #92b6ff29;border-radius:50%;width:350px;height:350px;animation:17s ease-in-out infinite ldx-orbit-drift;position:absolute;transform:rotateX(20deg);box-shadow:0 0 80px #3b82f612,inset 0 0 90px #3b82f608}.ldx-workflow-main{width:360px;padding:30px;animation:11s ease-in-out infinite ldx-float;transform:rotate(-3deg)}.ldx-workflow-main h4{letter-spacing:-1.7px;margin:25px 0;font-size:34px;line-height:1.2}.ldx-workflow-main h4>span{color:var(--lime)}.ldx-workflow-main>div{flex-direction:column;gap:13px;display:flex}.ldx-workflow-main>div>span{color:#bfcee0;border-top:1px solid #bbd5fc24;justify-content:space-between;padding-top:13px;font-size:11px;display:flex}.ldx-workflow-main>div .ldx-icon{color:var(--lime);width:13px;height:13px}.ldx-workflow-float{align-items:center;gap:13px;padding:17px 20px;animation:13s ease-in-out -4s infinite ldx-float;display:flex;position:absolute;bottom:13%;right:0;rotate:5deg}.ldx-workflow-float>.ldx-icon{color:var(--lime)}.ldx-workflow-float span{letter-spacing:1px;color:#9db2c9;font-family:LuminousMono,monospace;font-size:8px;line-height:2}.ldx-workflow-float strong{color:#e0ebf8;font-weight:500}.ldx-about-layout{flex:1;grid-template-columns:.85fr 1.35fr;align-items:center;gap:65px;min-height:0;display:grid}.ldx-portrait-stage{place-items:center;height:100%;min-height:0;padding:6px 14px 20px;display:grid;position:relative}.ldx-portrait-glow{filter:blur(30px);background:radial-gradient(#3b82f626,#0000 75%);position:absolute;inset:8%}.ldx-portrait{width:100%;max-width:340px;height:100%;max-height:430px;animation:12s ease-in-out infinite ldx-float;overflow:hidden;rotate:-3deg}.ldx-portrait>img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 24%;object-position:50% 24%;filter:saturate(.85);width:100%;height:100%}.ldx-portrait:after{background:linear-gradient(#0000 45%,#071b3866 76%,#051021 98%)!important;animation:none!important}.ldx-portrait-label{z-index:3;position:absolute;bottom:23px;left:23px;right:23px}.ldx-portrait-label small{letter-spacing:1.4px;color:#c6d5e9;font-family:LuminousMono,monospace;font-size:8px}.ldx-portrait-label strong{letter-spacing:-.7px;justify-content:space-between;align-items:center;margin-top:7px;font-size:21px;font-weight:600;display:flex}.ldx-portrait-label .ldx-icon{color:var(--lime);width:15px;height:15px}.ldx-portrait-note{z-index:3;color:#a8bbd2;padding:18px 24px;font-size:11px;line-height:1.9;animation:13s ease-in-out -6s infinite ldx-float;position:absolute;bottom:24px;right:-15px;rotate:5deg}.ldx-portrait-note>i{vertical-align:middle;background:var(--lime);border-radius:50%;width:5px;height:5px;margin-right:8px;display:inline-block}.ldx-portrait-note strong{color:#e1ebf8;padding-left:13px;font-weight:600}.ldx-about-copy h3{font-size:clamp(30px,3.2vw,45px)}.ldx-about-copy>p{max-width:590px;margin-bottom:12px;font-size:12px}.ldx-about-values{grid-template-columns:repeat(3,1fr);gap:10px;margin:23px 0 20px;display:grid}.ldx-about-values>div{flex-direction:column;gap:8px;padding:17px 15px;display:flex;border-radius:15px!important}.ldx-about-values .ldx-icon{width:19px;height:19px;color:var(--lime)}.ldx-about-values strong{font-size:10px;font-weight:600}.ldx-about-values span{color:#9fbbd5;font-size:9px;line-height:1.7}.ldx-creative-layout{flex:1;grid-template-columns:.85fr 1.3fr;align-items:center;gap:65px;min-height:0;display:grid}.ldx-video-stage{justify-self:center;width:100%;max-width:350px;height:100%;min-height:0;max-height:450px;overflow:hidden;rotate:-2deg;background:#08101e!important;box-shadow:0 30px 50px #0007,0 0 40px #3b82f612!important}.ldx-video-stage>video{-o-object-fit:contain;object-fit:contain;touch-action:auto;z-index:3;background:#02070e;width:100%;height:100%;display:block;position:relative;outline-offset:-5px!important}.ldx-video-badge{z-index:4;pointer-events:none;letter-spacing:1px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#dbe8f8;background:#07101a88;border:1px solid #d5e8ff30;border-radius:20px;align-items:center;gap:7px;padding:7px 9px;font-family:LuminousMono,monospace;font-size:7px;display:flex;position:absolute;top:14px;left:14px}.ldx-video-badge i{background:var(--lime);border-radius:50%;width:4px;height:4px}.ldx-creative-copy h3{margin:14px 0;font-size:clamp(31px,3.2vw,46px)}.ldx-creative-copy h3>span{color:#c8ea8f}.ldx-creative-copy>p{max-width:550px;font-size:12px}.ldx-clip-selector{grid-template-columns:1fr 1fr;gap:10px;margin:23px 0 19px;display:grid}.ldx-clip-selector>button{text-align:left;align-items:center;gap:13px;min-width:0;padding:15px;display:flex;border-radius:15px!important}.ldx-clip-number{color:#b2c4da;font-family:LuminousMono,monospace;font-size:10px}.ldx-clip-selector>button>span:nth-child(2){flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.ldx-clip-selector strong{font-size:11px;font-weight:600}.ldx-clip-selector small{color:#9caec5;font-size:9px;line-height:1.5}.ldx-clip-selector .ldx-icon{color:#b6c9e3;width:13px;height:13px}.ldx-clip-selector .ldx-selected .ldx-clip-number{color:var(--lime)}.ldx-video-error{z-index:5;text-align:center;background:#07101ff0;flex-direction:column;justify-content:center;align-items:center;gap:17px;padding:20px;font-size:12px;display:flex;position:absolute;inset:0}.ldx-video-error>.ldx-icon{width:34px;height:34px;color:var(--lime)}.ldx-video-error>a{border-bottom:1px solid #fff3;align-items:center;gap:9px;padding-bottom:6px;font-size:10px;display:flex}.ldx-video-error>a>.ldx-icon{width:12px;height:12px}.ldx-faq-layout{flex:1;grid-template-columns:1fr 1.35fr;gap:27px;min-height:0;display:grid}.ldx-faq-selector{grid-template-rows:repeat(5,minmax(0,1fr));gap:12px;min-height:0;display:grid}.ldx-faq-selector>button{text-align:left;align-items:center;gap:15px;padding:15px 21px;display:flex;border-radius:16px!important}.ldx-faq-selector>button>strong{flex:1;font-size:12px;font-weight:550;line-height:1.6}.ldx-faq-selector>button>.ldx-mono{letter-spacing:0;font-size:9px}.ldx-faq-selector .ldx-icon{color:#8fa9c7;width:15px;height:15px}.ldx-faq-answer{align-items:center;min-height:0;padding:36px;display:flex}.ldx-faq-answer h3{max-width:540px;font-size:clamp(27px,2.9vw,39px)}.ldx-faq-answer p{font-size:13px}.ldx-faq-answer .ldx-primary{margin-top:15px}.ldx-dialog{color:#edf3fa;width:100%;max-width:none;height:100dvh;max-height:none;font:inherit;background:0 0;border:0;margin:0;padding:24px;position:fixed;inset:0;overflow:hidden}.ldx-dialog::backdrop{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#020710bf}.ldx-dialog[open]{place-items:center;display:grid}.ldx-contact{width:min(540px,100%);padding:48px;animation:.4s ease-out both ldx-detail-in;background:linear-gradient(145deg,#20324df2,#071321f9)!important}.ldx-dialog-close{z-index:4;background:#d4e5ff0a;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:18px;right:18px;border:1px solid #daeaff26!important}.ldx-dialog-close .ldx-icon{width:14px;height:14px}.ldx-contact h2{letter-spacing:-2.5px;margin:23px 0;font-size:43px;font-weight:650;line-height:1.12}.ldx-contact h2>span{color:#d6f592}.ldx-contact>p{color:#aebfd4;margin-bottom:25px;font-size:13px;line-height:1.9}.ldx-contact>.ldx-primary{gap:15px;width:100%;padding:18px;display:flex}.ldx-contact>.ldx-primary>.ldx-icon:first-child{width:17px;height:17px}.ldx-contact>.ldx-primary>.ldx-icon:last-child{margin-left:auto}.ldx-email{border-bottom:1px solid #d3e3fd24;justify-content:space-between;align-items:center;gap:12px;padding:18px 0;display:flex;font-size:11px!important}.ldx-email .ldx-icon{color:#aec7e1;width:15px;height:15px}.ldx-email>span{flex:1}.ldx-contact>small{color:#9bafc9;margin-top:20px;font-size:10px;display:block}.ldx-full-image{flex-direction:column;width:min(1200px,100%);height:min(760px,100%);min-height:0;display:flex;overflow:hidden;background:#081321f5!important}.ldx-full-image>div{flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 20px;font-size:12px;display:flex}.ldx-full-image button{background:0 0;padding:3px}.ldx-full-image .ldx-icon{width:19px;height:19px}.ldx-full-image>img{-o-object-fit:contain;object-fit:contain;flex:1;width:100%;min-height:0;padding:0 10px 10px}@keyframes ldx-page-in{0%{opacity:0;filter:blur(9px);transform:translateY(calc(var(--direction)*28px)) scale(.98)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes ldx-detail-in{0%{opacity:0;transform:translateY(13px)}to{opacity:1;transform:translateY(0)}}@keyframes ldx-float{0%,to{translate:0;rotate:-1deg}50%{translate:0 -13px;rotate:1deg}}@keyframes ldx-product-float{0%,to{translate:0}50%{translate:0 -9px}}@keyframes ldx-headline{0%,to{background-position:0}50%{background-position:100%}}@keyframes ldx-beam-drift{0%,to{opacity:.16;translate:-20px;rotate:-8deg}50%{opacity:.27;translate:45px;rotate:8deg}}@keyframes ldx-floor-travel{0%{background-position:0 0}to{background-position:0 80px}}@keyframes ldx-twinkle{0%,to{opacity:.17;scale:.8}50%{opacity:.6;scale:1.15}}@keyframes ldx-surface-light{0%,to{background-position:100% 0}50%{background-position:0 0}}@keyframes ldx-object-float{0%,to{translate:0;rotate:-5deg}50%{translate:0 -9px;rotate:4deg}}@keyframes ldx-orbit-drift{0%,to{rotate:-7deg;scale:1}50%{rotate:7deg;scale:1.04}}.ldx.ldx-still *,.ldx.ldx-still :before,.ldx.ldx-still :after{transition:none!important;animation:none!important}.ldx.ldx-still .ldx-halo,.ldx.ldx-still .ldx-home-service{transform:none}.ldx.ldx-still .ldx-star{opacity:.3}@media (min-width:1400px) and (min-height:850px){.ldx{grid-template-rows:108px minmax(0,1fr) 150px}.ldx-main{padding-top:27px;padding-bottom:27px}.ldx-home-copy h1{margin:28px 0 22px;font-size:78px}.ldx-home-service{width:240px;padding:23px}.ldx-home-service-0{top:21%}.ldx-home-service-3{top:67%}.ldx-agent-info{padding-bottom:30px}.ldx-agent-info p{font-size:13px}.ldx-product-window{max-width:720px}.ldx-screenshot-button>img{max-height:400px}.ldx-portrait,.ldx-video-stage{max-height:490px}.ldx-navigation{bottom:35px}}@media (max-width:1250px){.ldx-home-service{width:195px;padding:17px}.ldx-home-service>strong{font-size:13px}.ldx-home-service>small{font-size:9px}.ldx-home-copy{width:60%}.ldx-home-copy h1{font-size:5.2vw}.ldx-position{gap:10px;font-size:8px}.ldx-next-control{max-width:165px;font-size:7px}.ldx-dock-item{width:65px}.ldx-services-layout{grid-template-columns:285px 1fr;gap:20px}.ldx-service-detail{padding:29px}.ldx-agent-takeaway{grid-template-columns:165px 1fr auto;gap:18px}.ldx-agent-info{padding:10px 21px 23px}.ldx-about-layout,.ldx-creative-layout{gap:40px}.ldx-product-layout{gap:30px}.ldx-faq-layout{gap:20px}.ldx-faq-answer{padding:28px}}@media (max-height:760px) and (min-width:901px){.ldx{grid-template-rows:87px minmax(0,1fr) 113px}.ldx-header{padding:18px 4.4%}.ldx-main{padding-top:0;padding-bottom:10px}.ldx-page-content{gap:18px}.ldx-screen-heading h2{margin:9px 0 6px;font-size:35px}.ldx-screen-heading>p{font-size:11px}.ldx-home-copy h1{margin:17px 0 16px;font-size:clamp(44px,4.5vw,66px)}.ldx-home-copy h1>span:nth-child(2){margin:6px 0 3px}.ldx-home-copy>p{font-size:10px;line-height:1.8}.ldx-home-actions{gap:27px;margin-top:18px}.ldx-agent-teaser{margin-top:22px}.ldx-home-service{width:190px;padding:14px}.ldx-home-service-1{top:60%}.ldx-home-service-3{top:63%}.ldx-service-icon{width:26px;height:26px}.ldx-service-icon .ldx-icon{width:17px;height:17px}.ldx-service-top{margin-bottom:8px}.ldx-home-service>small{margin-top:8px}.ldx-primary{padding:13px 18px;font-size:11px!important}.ldx-agent-info{padding:5px 23px 20px}.ldx-agent-name h3{font-size:21px}.ldx-agent-object{min-height:85px}.ldx-agent-object>img{width:66px;height:66px}.ldx-agent-object-grok>img{width:72px;height:72px}.ldx-agent-object-dots>img{width:61px;height:61px}.ldx-object-orbit{width:145px;height:47px}.ldx-agent-info h4{margin:8px 0 5px;font-size:11px}.ldx-agent-info p{font-size:10px;line-height:1.7}.ldx-agent-info a{margin-top:11px;font-size:9px}.ldx-agent-takeaway{padding-top:13px}.ldx-agent-takeaway>p{font-size:10px}.ldx-service-selector{gap:10px}.ldx-service-selector>button{padding:12px 19px}.ldx-service-detail{padding:24px 30px}.ldx-service-detail h3,.ldx-product-copy h3,.ldx-about-copy h3,.ldx-creative-copy h3,.ldx-faq-answer h3{margin:12px 0;font-size:32px}.ldx-service-detail p,.ldx-product-copy p,.ldx-about-copy p,.ldx-creative-copy p,.ldx-faq-answer p{font-size:11px;line-height:1.8}.ldx-service-detail ul{gap:10px;margin-top:17px}.ldx-service-detail li{font-size:10px}.ldx-detail-bottom{margin-top:22px}.ldx-detail-bottom>span{font-size:10px}.ldx-product-tabs>button{padding:9px 14px;font-size:10px}.ldx-product-copy .ldx-mono{font-size:8px}.ldx-chips{gap:6px;margin:15px 0 19px}.ldx-chips>span{padding:6px 8px;font-size:8px}.ldx-screenshot-button>img{max-height:260px}.ldx-stage-caption{margin-top:14px;font-size:7px}.ldx-image-switcher{margin-top:13px}.ldx-workflow-main{width:300px;padding:25px}.ldx-workflow-main h4{margin:18px 0;font-size:29px}.ldx-workflow-main>div{gap:10px}.ldx-workflow-main>div>span{padding-top:10px;font-size:10px}.ldx-workflow-ring{width:280px;height:280px}.ldx-workflow-float{padding:12px 16px;bottom:8%}.ldx-about-values{margin:17px 0 13px}.ldx-about-values>div{gap:6px;padding:12px}.ldx-about-values strong{font-size:9px}.ldx-about-values span{font-size:8px}.ldx-portrait-note{padding:13px 18px;font-size:10px}.ldx-portrait-label{bottom:19px;left:19px;right:19px}.ldx-portrait-label strong{font-size:18px}.ldx-clip-selector{gap:9px;margin:16px 0 12px}.ldx-clip-selector>button{gap:10px;padding:11px}.ldx-clip-selector strong{font-size:10px}.ldx-clip-selector small{font-size:8px}.ldx-faq-selector{gap:9px}.ldx-faq-selector>button{gap:12px;padding:12px 18px}.ldx-faq-selector>button>strong{font-size:11px}.ldx-faq-answer{padding:24px 30px}.ldx-faq-answer .ldx-primary{margin-top:11px}.ldx-navigation{gap:11px;bottom:21px}.ldx-dock{padding:8px}.ldx-dock-item{gap:7px;width:65px;height:60px}.ldx-next-control{max-width:150px}.ldx-position{font-size:7px}}@media (max-width:1080px){.ldx-position,.ldx-next-control{display:none}.ldx-services-layout{grid-template-columns:250px 1fr}.ldx-service-selector>button{padding:14px}.ldx-service-selector>button>span:nth-child(2){gap:5px}.ldx-service-selector strong{font-size:12px}.ldx-service-selector small{font-size:9px}.ldx-service-selector>button>.ldx-icon{width:22px;height:22px}.ldx-agent-takeaway{grid-template-columns:155px 1fr}.ldx-agent-takeaway>.ldx-text-link,.ldx-clip-selector>button>.ldx-icon{display:none}.ldx-product-layout{grid-template-columns:.8fr 1.2fr;gap:25px}.ldx-faq-selector>button{padding:13px}.ldx-faq-selector>button>strong{font-size:11px}.ldx-detail-bottom{gap:10px}.ldx-detail-bottom>span{max-width:160px}}@media (max-width:900px){.ldx{grid-template-rows:90px minmax(0,1fr) 110px}.ldx-main{padding:8px 5% 12px}.ldx-screen-heading h2{font-size:34px}.ldx-header{padding:20px 5%}.ldx-header-actions{gap:23px}.ldx-home-copy{align-self:start;width:88%;margin-top:20px;transform:none}.ldx-home-copy h1{margin:18px 0;font-size:7vw}.ldx-home-copy h1>span:nth-child(2){margin-right:13px;font-size:1em;display:inline}.ldx-home-copy h1>span:last-child{letter-spacing:-.065em;font-size:1em;display:inline}.ldx-home-copy>p{font-size:11px}.ldx-home-actions{margin-top:20px}.ldx-agent-teaser{margin-top:24px}.ldx-home-services{grid-template-columns:repeat(4,1fr);gap:10px;height:130px;display:grid;inset:auto 0 0}.ldx-home-service{width:auto;padding:13px;inset:auto;rotate:0!important;border-radius:15px!important;position:relative!important}.ldx-home-service>strong{font-size:11px}.ldx-home-service>strong .ldx-icon{width:12px;height:12px}.ldx-home-service>small{font-size:9px;line-height:1.6}.ldx-service-top .ldx-mono{display:none}.ldx-navigation{bottom:17px}.ldx-page-content{gap:18px}.ldx-agent-grid{gap:13px}.ldx-agent-info{padding:10px 17px 20px}.ldx-agent-name{flex-direction:column;align-items:start;gap:7px}.ldx-agent-name h3{font-size:23px}.ldx-agent-info h4{margin-top:11px;font-size:12px}.ldx-agent-info p{font-size:11px}.ldx-agent-object>img{width:68px;height:68px}.ldx-object-orbit{width:135px;height:45px}.ldx-agent-takeaway{grid-template-columns:140px 1fr;gap:20px;padding-top:16px}.ldx-agent-takeaway>span{letter-spacing:1px;font-size:7px;line-height:1.8}.ldx-agent-takeaway>p{font-size:10px}.ldx-services-layout{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;gap:17px}.ldx-service-selector{grid-template-rows:auto;grid-template-columns:repeat(4,1fr);gap:9px}.ldx-service-selector>button{flex-direction:column;align-items:start;gap:9px;padding:13px 10px}.ldx-service-selector>button>span:nth-child(2){gap:5px}.ldx-service-selector strong{font-size:11px}.ldx-service-selector small{font-size:8px}.ldx-service-selector>button>.ldx-mono{display:none}.ldx-service-detail{padding:28px}.ldx-service-detail h3{font-size:33px}.ldx-detail-bottom{margin-top:20px}.ldx-service-detail p{font-size:12px}.ldx-service-detail ul{gap:10px;margin-top:18px}.ldx-service-detail li{font-size:11px}.ldx-about-layout{grid-template-columns:.8fr 1.2fr;gap:26px}.ldx-about-copy h3{font-size:30px}.ldx-about-copy>p{font-size:11px}.ldx-about-values{grid-template-columns:1fr;gap:7px;margin:15px 0}.ldx-about-values>div{grid-template-columns:20px 1fr;gap:4px 10px;padding:9px 12px;display:grid}.ldx-about-values .ldx-icon{grid-row:span 2;align-self:center}.ldx-about-values strong{font-size:10px}.ldx-about-values span{font-size:9px}.ldx-portrait-note{padding:12px 17px;font-size:9px;right:-10px}.ldx-portrait-label{left:17px;right:17px}.ldx-portrait-label strong{font-size:16px}.ldx-portrait-label small{font-size:7px}.ldx-product-layout{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;align-items:start;gap:20px}.ldx-product-copy{grid-template-columns:1fr auto;gap:7px 25px;display:grid}.ldx-product-copy .ldx-mono{grid-column:1/-1}.ldx-product-copy h3{grid-column:1/-1;max-width:none;margin:5px 0;font-size:30px}.ldx-product-copy p{max-width:none;font-size:11px}.ldx-product-copy>.ldx-primary{grid-area:3/2/5;align-self:center;max-width:210px}.ldx-chips{margin:7px 0 0}.ldx-product-stage{justify-self:center;width:85%}.ldx-product-window{width:100%;max-height:calc(100% - 25px);transform:rotateY(-3deg)rotate(-1deg)}.ldx-screenshot-button>img{max-height:250px}.ldx-stage-caption,.ldx-image-switcher{margin-top:12px}.ldx-workflow-link{grid-area:5/2;margin-top:0;font-size:9px!important}.ldx-workflow-art{max-height:260px}.ldx-workflow-main{width:330px;padding:23px}.ldx-workflow-main h4{margin:16px 0;font-size:26px}.ldx-workflow-main>div{gap:8px}.ldx-workflow-main>div>span{padding-top:9px;font-size:10px}.ldx-workflow-ring{width:250px;height:250px}.ldx-workflow-float{padding:13px 17px;bottom:10%;right:4%}.ldx-creative-layout{grid-template-columns:1fr 1.3fr;gap:27px}.ldx-creative-copy h3{font-size:30px}.ldx-creative-copy>p{font-size:11px}.ldx-clip-selector{grid-template-columns:1fr;gap:8px;margin:17px 0 13px}.ldx-clip-selector>button{padding:11px}.ldx-clip-selector strong{font-size:10px}.ldx-clip-selector small{font-size:8px}.ldx-faq-layout{grid-template-columns:1fr 1.2fr;gap:18px}.ldx-faq-selector>button{gap:10px;padding:12px}.ldx-faq-selector>button>strong{font-size:10px}.ldx-faq-selector .ldx-icon{display:none}.ldx-faq-answer{padding:25px}.ldx-faq-answer h3{font-size:29px}.ldx-faq-answer p{font-size:11px}}@media (max-width:600px){.ldx{grid-template-rows:76px minmax(0,1fr) 107px}.ldx-header{gap:10px;padding:14px 20px}.ldx-brand{gap:8px}.ldx-brand>img{width:38px;height:37px}.ldx-brand strong{letter-spacing:.75px;font-size:9px}.ldx-brand>span{gap:4px}.ldx-brand small{font-size:7px}.ldx-header-actions{gap:14px}.ldx-header-talk{gap:9px;font-size:9px!important}.ldx-header-talk .ldx-icon{width:12px;height:12px}.ldx-motion{padding:7px!important}.ldx-motion span{display:none}.ldx-motion .ldx-icon{width:10px;height:10px}.ldx-main{padding:2px 22px 8px}.ldx-page-content{gap:14px}.ldx-screen-heading h2{letter-spacing:-1.3px;max-width:370px;margin:9px 0 6px;font-size:27px}.ldx-kicker{letter-spacing:1.7px;gap:8px;font-size:7px}.ldx-kicker>i{width:4px;height:4px}.ldx-screen-heading>p{font-size:10px;line-height:1.7}.ldx-home-copy{align-self:auto;width:100%;max-width:100%;margin-top:0;transform:none}.ldx-screen-home{flex-direction:column;justify-content:center;gap:24px;display:flex}.ldx-home-copy h1{margin:21px 0 16px;font-size:10.5vw;line-height:1.05}.ldx-home-copy h1>span:nth-child(2){margin:6px 0 0;font-size:.77em;display:block}.ldx-home-copy h1>span:last-child{margin:5px 0 0;font-size:1.57em;line-height:1.1;display:block}.ldx-home-copy>p{font-size:10px;line-height:1.75}.ldx-home-actions{gap:22px;margin-top:20px}.ldx-primary{border-radius:12px;gap:16px;padding:13px 15px;font-size:10px!important}.ldx-primary .ldx-icon{width:14px;height:14px}.ldx-text-link{gap:12px;font-size:10px!important}.ldx-text-link .ldx-icon{width:12px;height:12px}.ldx-agent-teaser{gap:12px;margin-top:22px}.ldx-mini-agents img{width:29px;height:29px;padding:6px}.ldx-mini-agents img:nth-child(2){padding:4px}.ldx-mini-agents img:last-child{padding:7px}.ldx-agent-teaser small{font-size:8px}.ldx-agent-teaser strong{font-size:9px}.ldx-home-services{grid-template-columns:1fr 1fr;gap:9px;width:100%;height:auto;position:relative;inset:auto}.ldx-home-service{padding:11px;animation-duration:15s;border-radius:14px!important;transform:none!important}.ldx-service-top{display:none}.ldx-home-service>strong{font-size:11px}.ldx-home-service>small{margin-top:6px;font-size:8px;line-height:1.6}.ldx-home-service>strong .ldx-icon{width:12px;height:12px}.ldx-halo{width:500px;height:500px;top:12%;left:calc(50% - 250px)}.ldx-beam{filter:blur(40px)}.ldx-horizon{bottom:15%;left:0;right:0}.ldx-floor{height:65%;bottom:-19%}.ldx-navigation{gap:8px;max-width:calc(100% - 22px);bottom:21px}.ldx-dock{gap:0;padding:6px;border-radius:19px!important}.ldx-dock-item{border-radius:12px;gap:7px;width:36px;height:54px;padding:7px 2px}.ldx-dock-item>.ldx-icon{width:17px;height:17px}.ldx-dock-item>span{font-size:6px}.ldx-dock-item>i{width:2px;height:2px;bottom:3px}.ldx-dock-item:hover{transform:translateY(-4px)scale(1.05)}.ldx-footer:after{content:"SCROLL · SWIPE · EXPLORE";letter-spacing:1.3px;color:#8198b6;white-space:nowrap;font-family:LuminousMono,monospace;font-size:6px;position:absolute;bottom:4px;left:50%;translate:-50%}.ldx-agent-selector{flex-shrink:0;gap:8px;display:flex}.ldx-agent-selector>button{background:#b8ceff07;border-radius:11px;flex:1;padding:9px;font-size:10px;border:1px solid #bbd6ff27!important}.ldx-agent-selector>button[aria-selected=true]{color:var(--lime);background:#c5f82a08;border-color:#c5f82a50!important}.ldx-agent-grid{flex:1;grid-template-columns:1fr;min-height:0}.ldx-agent-card:not(.ldx-selected){display:none}.ldx-agent-card{flex-direction:row;align-items:center;animation-duration:18s;border-radius:20px!important}.ldx-agent-object{flex:0 0 100px;width:100px;height:100%;min-height:80px;max-height:none}.ldx-agent-object>img{width:57px;height:57px}.ldx-agent-object-grok>img{width:64px;height:64px}.ldx-agent-object-dots>img{width:52px;height:52px}.ldx-object-orbit{width:90px;height:33px;transform:rotate(-35deg)}.ldx-agent-object:before{width:140px;height:140px}.ldx-agent-object>i{width:45px;bottom:23%}.ldx-agent-info{flex:1;padding:20px 17px 20px 4px}.ldx-agent-name h3{font-size:24px}.ldx-agent-name .ldx-mono{font-size:7px}.ldx-agent-info h4{margin-top:12px;font-size:11px;line-height:1.5}.ldx-agent-info p{font-size:10px;line-height:1.75}.ldx-agent-info a{margin-top:12px;font-size:9px}.ldx-agent-takeaway{grid-template-columns:1fr;gap:9px;padding-top:14px}.ldx-agent-takeaway>span{letter-spacing:1.3px;font-size:7px}.ldx-agent-takeaway>p{font-size:10px;line-height:1.8}.ldx-agent-takeaway>.ldx-text-link{display:none}.ldx-services-layout{gap:13px}.ldx-service-selector{grid-template-columns:1fr 1fr;gap:7px}.ldx-service-selector>button{flex-direction:row;align-items:center;gap:9px;padding:10px;border-radius:12px!important}.ldx-service-selector>button>.ldx-icon{width:17px;height:17px}.ldx-service-selector strong{font-size:10px}.ldx-service-selector small{display:none}.ldx-service-detail{padding:20px;border-radius:19px!important}.ldx-detail-copy>.ldx-mono{letter-spacing:1.1px;font-size:7px}.ldx-service-detail h3{letter-spacing:-1.1px;margin:12px 0;font-size:25px}.ldx-service-detail p{font-size:10px;line-height:1.8}.ldx-service-detail ul{gap:8px;margin-top:14px}.ldx-service-detail li{gap:8px;font-size:9px;line-height:1.5}.ldx-service-detail li>.ldx-icon{width:12px;height:12px}.ldx-detail-bottom{flex-direction:column;align-items:start;gap:11px;margin-top:17px}.ldx-detail-bottom>span{max-width:none;font-size:9px}.ldx-detail-bottom>.ldx-primary{padding:11px 14px}.ldx-detail-watermark{top:16px;right:0}.ldx-detail-watermark>.ldx-icon{width:150px;height:150px}.ldx-product-tabs{gap:6px}.ldx-product-tabs>button{white-space:nowrap;border-radius:10px;flex:1;justify-content:center;gap:0;padding:9px 10px;font-size:8px}.ldx-product-tabs>button>span{display:none}.ldx-products-content{gap:13px}.ldx-product-layout{grid-template-rows:auto minmax(0,1fr);gap:15px}.ldx-product-copy{display:block}.ldx-product-copy .ldx-mono{letter-spacing:1.2px;font-size:7px}.ldx-product-copy h3{letter-spacing:-1.2px;max-width:320px;margin:9px 0 10px;font-size:25px}.ldx-product-copy p{font-size:10px;line-height:1.75}.ldx-chips{gap:5px;margin:11px 0 13px}.ldx-chips>span{gap:5px;padding:5px 7px;font-size:7px}.ldx-product-copy>.ldx-primary{max-width:none;padding:10px 13px;font-size:9px!important}.ldx-product-stage{align-self:center;width:100%;height:100%}.ldx-product-window{max-height:calc(100% - 25px);border-radius:12px!important}.ldx-window-bar{gap:6px;height:25px;padding:0 10px}.ldx-window-bar small{font-size:7px}.ldx-window-bar i{width:4px;height:4px}.ldx-window-bar .ldx-icon{width:11px;height:11px}.ldx-screenshot-button>img{max-height:190px}.ldx-stage-caption{letter-spacing:.8px;gap:7px;margin-top:10px;font-size:6px}.ldx-image-switcher{gap:7px;margin-top:9px}.ldx-image-switcher>button{padding:5px 10px;font-size:8px}.ldx-workflow-link{margin:0 0 0 14px;display:inline-flex;border:0!important;font-size:8px!important}.ldx-workflow-main{width:220px;padding:19px;border-radius:16px!important}.ldx-workflow-main .ldx-mono{letter-spacing:1px;font-size:7px}.ldx-workflow-main h4{letter-spacing:-1px;margin:13px 0;font-size:23px}.ldx-workflow-main>div{gap:7px}.ldx-workflow-main>div>span{padding-top:7px;font-size:8px}.ldx-workflow-main>div .ldx-icon{width:10px;height:10px}.ldx-workflow-ring{width:230px;height:230px}.ldx-workflow-float{padding:10px 12px;bottom:10%;right:-2px;border-radius:13px!important}.ldx-workflow-float>.ldx-icon{width:15px;height:15px}.ldx-workflow-float span{letter-spacing:.4px;font-size:6px}.ldx-about-layout{grid-template-rows:140px minmax(0,1fr);grid-template-columns:1fr;gap:14px}.ldx-portrait-stage{height:140px;padding:0;display:block}.ldx-portrait{width:100%;max-width:none;height:140px;rotate:-1deg;border-radius:18px!important}.ldx-portrait>img{-o-object-position:50% 24%;object-position:50% 24%}.ldx-portrait:after{background:linear-gradient(90deg,#06142900,#06142932 35%,#061429f0 73%)!important}.ldx-portrait-label{width:155px;bottom:38px;left:auto;right:19px}.ldx-portrait-label strong{font-size:16px}.ldx-portrait-label small{letter-spacing:1px;font-size:6px}.ldx-portrait-note{padding:9px 12px;font-size:8px;line-height:1.6;bottom:4px;right:17px;rotate:2deg;border-radius:12px!important}.ldx-portrait-note strong{padding-left:12px}.ldx-portrait-note>i{width:4px;height:4px}.ldx-about-copy>.ldx-mono{display:none}.ldx-about-copy h3{letter-spacing:-1px;margin:0 0 10px;font-size:25px;line-height:1.18}.ldx-about-copy h3>br{display:none}.ldx-about-copy>p{margin-bottom:9px;font-size:9px;line-height:1.75}.ldx-about-values{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:11px 0 9px}.ldx-about-values>div{gap:6px;padding:10px 8px;display:flex;border-radius:12px!important}.ldx-about-values .ldx-icon{align-self:start;width:15px;height:15px}.ldx-about-values strong{font-size:8px;line-height:1.4}.ldx-about-values span{font-size:7px;line-height:1.6}.ldx-about-copy>.ldx-text-link{font-size:9px!important}.ldx-creative-layout{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:1fr;gap:13px}.ldx-video-stage{width:100%;max-width:none;height:100%;max-height:100%;rotate:-1deg;border-radius:17px!important}.ldx-video-badge{padding:6px 8px;font-size:6px;top:9px;left:10px}.ldx-creative-copy>.ldx-mono,.ldx-creative-copy>h3,.ldx-creative-copy>p{display:none}.ldx-clip-selector{grid-template-columns:1fr 1fr;gap:7px;margin:0 0 8px}.ldx-clip-selector>button{gap:8px;padding:10px 9px;border-radius:12px!important}.ldx-clip-number,.ldx-clip-selector strong{font-size:8px}.ldx-clip-selector small{display:none}.ldx-creative-copy>.ldx-text-link{font-size:9px!important}.ldx-faq-layout{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;gap:12px}.ldx-faq-selector{grid-template-rows:repeat(5,auto);gap:6px}.ldx-faq-selector>button{gap:10px;padding:8px 11px;border-radius:11px!important}.ldx-faq-selector>button>strong{font-size:9px;line-height:1.5}.ldx-faq-selector>button>.ldx-mono{font-size:7px}.ldx-faq-selector .ldx-icon{width:12px;height:12px;display:block}.ldx-faq-answer{padding:18px;border-radius:18px!important}.ldx-faq-answer h3{letter-spacing:-1px;margin:10px 0;font-size:23px;line-height:1.2}.ldx-faq-answer p{font-size:9px;line-height:1.8}.ldx-faq-answer .ldx-primary{margin-top:6px;padding:10px 12px;font-size:9px!important}.ldx-dialog{padding:20px}.ldx-contact{padding:35px 25px;border-radius:23px!important}.ldx-contact h2{letter-spacing:-1.8px;margin:20px 0;font-size:34px}.ldx-contact>p{margin-bottom:20px;font-size:11px}.ldx-contact>.ldx-primary{gap:12px;padding:14px}.ldx-email{gap:9px;padding:17px 0;font-size:9px!important}.ldx-contact>small{margin-top:17px;font-size:8px;line-height:1.7}.ldx-dialog-close{width:27px;height:27px;top:12px;right:12px}.ldx-full-image{height:auto;max-height:100%}.ldx-full-image>div{padding:13px;font-size:10px}.ldx-full-image>img{flex:none;height:auto;max-height:calc(100dvh - 100px)}}@media (max-width:600px) and (max-height:720px){.ldx{grid-template-rows:70px minmax(0,1fr) 99px}.ldx-main{padding-bottom:4px}.ldx-screen-home{gap:18px}.ldx-home-copy h1{margin:16px 0 12px;font-size:9.8vw}.ldx-home-copy h1>span:last-child{font-size:1.52em}.ldx-home-actions{gap:21px;margin-top:16px}.ldx-home-copy>p{font-size:9px}.ldx-agent-teaser{margin-top:17px}.ldx-home-service{padding:10px}.ldx-home-service>strong{font-size:10px}.ldx-home-service>small{font-size:7px}.ldx-navigation{bottom:17px}.ldx-footer:after{bottom:2px}.ldx-screen-heading h2{margin:8px 0 5px;font-size:25px}.ldx-page-content{gap:12px}.ldx-screen-heading>p{font-size:9px}.ldx-agent-info{padding:16px 14px 16px 2px}.ldx-agent-info h4{font-size:10px}.ldx-agent-info p{font-size:9px}.ldx-agent-takeaway{gap:7px;padding-top:11px}.ldx-agent-takeaway>p{font-size:9px}.ldx-service-detail{padding:17px}.ldx-service-detail h3{margin:10px 0;font-size:23px}.ldx-service-detail p{font-size:9px}.ldx-service-detail ul{gap:7px;margin-top:12px}.ldx-service-detail li{font-size:8px}.ldx-detail-bottom{gap:9px;margin-top:13px}.ldx-detail-bottom>span{font-size:8px}.ldx-detail-bottom>.ldx-primary{padding:10px 12px;font-size:9px!important}.ldx-product-layout{gap:12px}.ldx-product-copy h3{margin:7px 0 8px;font-size:23px}.ldx-product-copy p{font-size:9px}.ldx-chips{margin:9px 0 11px}.ldx-chips>span{padding:5px 6px;font-size:6px}.ldx-product-copy>.ldx-primary{padding:9px 12px;font-size:8px!important}.ldx-product-tabs>button{padding:8px;font-size:7px}.ldx-workflow-link{margin-left:9px;font-size:7px!important}.ldx-workflow-main{width:204px;padding:15px}.ldx-workflow-main h4{margin:10px 0;font-size:21px}.ldx-workflow-main>div{gap:6px}.ldx-workflow-main>div>span{padding-top:6px;font-size:7px}.ldx-workflow-float{padding:9px 10px;bottom:3%}.ldx-about-layout{grid-template-rows:119px minmax(0,1fr);gap:12px}.ldx-portrait-stage,.ldx-portrait{height:119px}.ldx-portrait-label{bottom:35px}.ldx-portrait-note{bottom:0}.ldx-about-copy h3{margin-bottom:8px;font-size:22px}.ldx-about-copy>p{margin-bottom:8px;font-size:8px;line-height:1.7}.ldx-about-values{margin:10px 0 7px}.ldx-about-values>div{gap:5px;padding:8px 7px}.ldx-about-values strong{font-size:7px}.ldx-about-values span{font-size:6px}.ldx-about-copy>.ldx-text-link{font-size:8px!important}.ldx-faq-selector>button{padding:7px 10px}.ldx-faq-selector>button>strong{font-size:8px}.ldx-faq-answer{padding:16px}.ldx-faq-answer h3{margin:9px 0;font-size:21px}.ldx-faq-answer p{font-size:8px;line-height:1.75}.ldx-faq-answer .ldx-primary{padding:9px 11px;font-size:8px!important}}@media (max-width:360px){.ldx-header{padding-left:15px;padding-right:15px}.ldx-brand strong{font-size:8px}.ldx-brand small{font-size:6px}.ldx-brand>img{width:32px}.ldx-header-actions{gap:9px}.ldx-main{padding-left:17px;padding-right:17px}.ldx-dock-item{width:31px}.ldx-dock-item>span{font-size:5.5px}.ldx-home-actions{gap:17px}.ldx-home-actions>.ldx-primary{padding:12px 13px;font-size:9px!important}.ldx-agent-object{flex-basis:88px;width:88px}.ldx-agent-info{padding-right:12px}.ldx-agent-name h3{font-size:22px}.ldx-workflow-link{margin-left:8px;font-size:6px!important}.ldx-product-copy>.ldx-primary{font-size:7px!important}.ldx-faq-answer h3{font-size:20px}}@media (max-height:600px) and (min-width:601px){.ldx{grid-template-rows:68px minmax(0,1fr) 82px}.ldx-header{padding-top:10px;padding-bottom:10px}.ldx-brand>img{width:43px;height:36px}.ldx-main{padding-top:0;padding-bottom:5px}.ldx-navigation{bottom:10px}.ldx-dock{padding:5px;border-radius:20px!important}.ldx-dock-item{gap:5px;width:59px;height:50px}.ldx-dock-item>.ldx-icon{width:17px;height:17px}.ldx-dock-item>span{font-size:8px}.ldx-page-content{gap:12px}.ldx-screen-heading h2{margin:6px 0 4px;font-size:28px}.ldx-screen-heading>p{font-size:9px}.ldx-kicker{font-size:8px}.ldx-home-copy h1{margin:10px 0;font-size:42px}.ldx-home-copy>p{font-size:9px}.ldx-home-actions{margin-top:13px}.ldx-agent-teaser{margin-top:15px}.ldx-agent-info{padding:3px 18px 13px}.ldx-agent-object{min-height:65px}.ldx-agent-object>img{width:48px;height:48px}.ldx-agent-object-grok>img{width:53px;height:53px}.ldx-agent-object-dots>img{width:45px;height:45px}.ldx-agent-name h3{font-size:19px}.ldx-agent-info h4{margin:7px 0 4px;font-size:10px}.ldx-agent-info p{font-size:9px}.ldx-agent-info a{margin-top:7px;font-size:8px}.ldx-agent-takeaway{padding-top:9px}.ldx-agent-takeaway>p{font-size:9px}.ldx-service-selector>button{gap:10px;padding:10px 14px}.ldx-service-selector strong{font-size:11px}.ldx-service-selector small{font-size:8px}.ldx-service-detail{padding:20px}.ldx-service-detail h3,.ldx-product-copy h3,.ldx-about-copy h3,.ldx-creative-copy h3,.ldx-faq-answer h3{margin:8px 0;font-size:27px}.ldx-service-detail p,.ldx-product-copy p,.ldx-about-copy p,.ldx-creative-copy p,.ldx-faq-answer p{font-size:10px;line-height:1.7}.ldx-service-detail ul{gap:8px;margin-top:12px}.ldx-detail-bottom{margin-top:14px}.ldx-primary{padding:11px 14px;font-size:10px!important}.ldx-chips{margin:11px 0 13px}.ldx-product-tabs>button{padding:8px 12px;font-size:9px}.ldx-about-values{margin:11px 0}.ldx-about-values>div{padding:10px}.ldx-about-values span{font-size:7px}.ldx-portrait-note{padding:10px 13px;font-size:8px}.ldx-clip-selector{gap:7px;margin:12px 0 8px}.ldx-clip-selector>button{padding:9px}.ldx-clip-selector strong{font-size:9px}.ldx-clip-selector small{font-size:7px}.ldx-faq-answer{padding:20px}.ldx-faq-answer .ldx-primary{margin-top:6px}}.ldx-brand>.ldx-logo{flex-shrink:0;width:58px;height:48px;display:block;position:relative;overflow:hidden}.ldx-logo>img{-o-object-fit:contain;object-fit:contain;width:116px;max-width:none;height:65px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ldx-faq-short{display:none}.ldx.ldx-still .ldx-gradient{background-size:100% 100%}@media (max-height:760px) and (min-width:901px){.ldx-about-copy h3{font-size:31px}.ldx-about-values{margin:15px 0 12px}.ldx-creative-copy h3{margin:10px 0;font-size:29px}.ldx-creative-copy>p{font-size:10px}.ldx-clip-selector{margin:13px 0 9px}.ldx-clip-selector>button{padding:10px}.ldx-creative-layout{align-items:stretch}.ldx-creative-copy{align-self:center}.ldx-video-stage{width:90%;height:100%;max-height:100%}.ldx-creative-copy>.ldx-text-link{font-size:10px!important}}@media (max-width:600px){.ldx-brand>.ldx-logo{width:38px;height:37px}.ldx-logo>img{width:76px;height:43px}.ldx-agent-info p{font-size:11px}.ldx-agent-info h4{font-size:12px}.ldx-agent-takeaway>p,.ldx-service-detail p{font-size:11px;line-height:1.75}.ldx-service-detail li{font-size:10px;line-height:1.6}.ldx-detail-bottom>span{font-size:10px}.ldx-product-copy p{font-size:11px;line-height:1.75}.ldx-about-layout{grid-template-rows:125px minmax(0,1fr)}.ldx-portrait-stage,.ldx-portrait{height:125px}.ldx-about-copy>p{font-size:11px;line-height:1.75}.ldx-about-copy h3{font-size:24px}.ldx-about-values{margin:12px 0 8px}.ldx-about-values span{display:none}.ldx-about-values>div{gap:7px;padding:11px 8px}.ldx-about-values strong{font-size:9px}.ldx-faq-selector{grid-template-rows:auto;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}.ldx-faq-selector>button{flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:9px 3px}.ldx-faq-selector>button>.ldx-icon,.ldx-faq-selector>button>.ldx-faq-long{display:none}.ldx-faq-selector>button>.ldx-faq-short{white-space:nowrap;font-size:8px;font-weight:600;display:block}.ldx-faq-selector>button>.ldx-mono{font-size:8px}.ldx-faq-answer h3{margin:12px 0;font-size:26px;line-height:1.18}.ldx-faq-answer p{font-size:11px;line-height:1.8}.ldx-faq-answer>.ldx-detail-copy>.ldx-primary{margin-top:8px;padding:12px 14px;font-size:10px!important}.ldx-faq-answer{padding:21px}}@media (max-width:600px) and (max-height:720px){.ldx-agent-info p{font-size:10px}.ldx-agent-info h4{font-size:11px}.ldx-agent-takeaway>p,.ldx-service-detail p{font-size:10px}.ldx-service-detail li,.ldx-detail-bottom>span{font-size:9px}.ldx-product-copy p{font-size:10px}.ldx-about-layout{grid-template-rows:105px minmax(0,1fr)}.ldx-portrait-stage,.ldx-portrait{height:105px}.ldx-about-copy h3{font-size:23px}.ldx-about-copy>p{font-size:10px;line-height:1.8}.ldx-about-values>div{padding:10px 8px}.ldx-about-values strong{font-size:8px}.ldx-about-copy>.ldx-text-link{font-size:9px!important}.ldx-faq-answer h3{font-size:24px}.ldx-faq-answer p{font-size:10px}.ldx-faq-answer{padding:18px}.ldx-faq-answer>.ldx-detail-copy>.ldx-primary{padding:11px 13px;font-size:9px!important}}@media (max-width:360px){.ldx-brand>.ldx-logo{width:32px}.ldx-logo>img{width:64px;height:36px}.ldx-about-values strong,.ldx-faq-selector>button>.ldx-faq-short{font-size:7px}.ldx-faq-answer h3{font-size:23px}.ldx-faq-answer p{font-size:9px}.ldx-service-detail h3{font-size:21px}.ldx-service-detail p{font-size:9px}.ldx-service-detail li{font-size:8px}.ldx-service-detail ul{gap:6px;margin-top:10px}.ldx-detail-bottom{gap:7px;margin-top:11px}.ldx-service-detail{padding:15px}}.ldx-home-service:hover,.ldx-home-service:focus-within,.ldx-agent-card:hover,.ldx-agent-card:focus-within,.ldx-product-window:hover,.ldx-product-window:focus-within{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.ldx:not(.ldx-still) .ldx-screen{animation-duration:.01ms}}.ldx-screen-heading{text-align:center}.ldx-screen-heading h2{max-width:1060px;margin:0 auto}.ldx-screen-heading>p{max-width:740px;margin:10px auto 0}.ldx-agents-content{gap:30px}.ldx-next-control{margin-left:auto}.ldx-service-selector>button>span:nth-child(2){flex:1}.ldx-product-tabs{justify-content:center}.ldx-product-copy{align-self:center}.ldx-about-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr);align-items:stretch;gap:60px}.ldx-portrait-stage{height:100%;min-height:0;padding:0}.ldx-portrait{aspect-ratio:995/1581;width:auto;max-width:100%;height:100%;max-height:100%;animation:none;rotate:none}.ldx-portrait>img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;filter:none}.ldx-portrait:after{display:none}.ldx-about-copy{align-self:center}.ldx-about-copy>p{max-width:580px;margin-bottom:22px;font-size:15px;line-height:1.9}.ldx-creative-copy{align-self:center}.ldx-clip-selector>button>span:first-child{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.ldx-creative-content .ldx-screen-heading h2{max-width:1050px;font-size:clamp(26px,3vw,43px)}@media (max-width:900px){.ldx-about-layout{gap:30px}.ldx-about-copy>p{font-size:13px;line-height:1.85}.ldx-product-copy>.ldx-primary{grid-row:2/4}.ldx-product-copy h3{grid-row:1}.ldx-product-copy>p{grid-area:2/1}.ldx-product-copy .ldx-chips{grid-area:3/1}}@media (max-width:600px){.ldx-about-layout{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:1fr;gap:18px}.ldx-portrait-stage,.ldx-portrait{height:100%;max-height:100%}.ldx-portrait:after{display:none!important}.ldx-about-copy>p{margin-bottom:12px;font-size:11px;line-height:1.8}.ldx-about-values{margin:12px 0 10px}.ldx-creative-content .ldx-screen-heading h2{letter-spacing:-1.1px;font-size:25px;line-height:1.22}.ldx-creative-content .ldx-screen-heading>p{margin-top:9px;font-size:11px;line-height:1.7}.ldx-agents-content{gap:20px}.ldx-product-copy>.ldx-primary,.ldx-product-copy>p,.ldx-product-copy .ldx-chips{grid-row:auto}.ldx-clip-selector{margin:0 0 12px}}@media (max-width:600px) and (max-height:720px){.ldx-about-layout{grid-template-rows:minmax(0,1fr) auto;gap:12px}.ldx-about-copy>p{margin-bottom:10px;font-size:10px;line-height:1.75}.ldx-about-values{margin:9px 0 7px}.ldx-creative-content .ldx-screen-heading h2{font-size:22px}.ldx-creative-content .ldx-screen-heading>p{font-size:10px}}@media (max-width:360px){.ldx-about-copy>p{font-size:9px;line-height:1.75}.ldx-about-values{margin:8px 0 7px}.ldx-creative-content .ldx-screen-heading h2{font-size:21px}.ldx-creative-content .ldx-screen-heading>p{font-size:9px}}.ldx-agents-content{justify-content:center;gap:22px}.ldx-agent-grid{align-self:center;gap:20px;width:100%;max-width:1040px;max-height:350px}.ldx-agent-object{max-height:170px}.ldx-agent-object>img{width:102px;height:102px}.ldx-agent-object-grok>img{width:108px;height:108px}.ldx-agent-object-dots>img{width:94px;height:94px}.ldx-agent-info{padding:12px 24px 23px}.ldx-agent-info p{max-width:none;margin-top:12px}.ldx-agent-learning{flex-shrink:0;align-self:center;align-items:center;gap:20px;width:100%;max-width:1040px;padding:20px 24px;display:flex}.ldx-agent-learning-icon{width:44px;height:44px;color:var(--lime);background:#c5f82a0d;border:1px solid #c5f82a22;border-radius:14px;flex-shrink:0;place-items:center;display:grid}.ldx-agent-learning-copy{flex:1;min-width:0}.ldx-agent-learning h3{letter-spacing:-.5px;font-size:19px;font-weight:600;line-height:1.3}.ldx-agent-learning p{color:#aab9ce;margin-top:5px;font-size:12px;line-height:1.6}.ldx-agent-learning>.ldx-primary{flex-shrink:0}@media (max-height:760px) and (min-width:601px){.ldx-agents-content{gap:16px}.ldx-agent-object{min-height:80px;max-height:130px}.ldx-agent-object>img{width:80px;height:80px}.ldx-agent-object-grok>img{width:86px;height:86px}.ldx-agent-object-dots>img{width:74px;height:74px}.ldx-agent-info{padding:8px 20px 17px}.ldx-agent-info p{margin-top:8px}.ldx-agent-learning{gap:16px;padding:13px 20px}.ldx-agent-learning h3{font-size:17px}.ldx-agent-learning p{font-size:11px}.ldx-agent-learning>.ldx-primary{padding:12px 16px}}@media (max-width:900px){.ldx-agent-grid{gap:14px}.ldx-agent-info{padding-left:17px;padding-right:17px}.ldx-agent-object>img{width:84px;height:84px}.ldx-agent-object-grok>img{width:90px;height:90px}.ldx-agent-object-dots>img{width:78px;height:78px}.ldx-agent-learning{gap:14px;padding:17px}.ldx-agent-learning-icon{width:38px;height:38px}.ldx-agent-learning h3{font-size:17px}.ldx-agent-learning p{font-size:11px}}@media (max-width:600px){.ldx-agents-content{gap:16px}.ldx-agents-content .ldx-screen-heading>p{max-width:290px;font-size:11px;line-height:1.65}.ldx-agent-grid{max-height:260px}.ldx-agent-object{flex:0 0 105px;width:105px;height:100%;max-height:none}.ldx-agent-object>img{width:68px;height:68px}.ldx-agent-object-grok>img{width:75px;height:75px}.ldx-agent-object-dots>img{width:63px;height:63px}.ldx-agent-info{padding:18px 17px 18px 4px}.ldx-agent-info p{margin-top:12px}.ldx-agent-learning{gap:12px;padding:16px;border-radius:19px!important}.ldx-agent-learning-icon{display:none}.ldx-agent-learning h3{font-size:16px;line-height:1.3}.ldx-agent-learning p{font-size:10px;line-height:1.65}.ldx-agent-learning>.ldx-primary{gap:12px;padding:12px;font-size:10px!important}.ldx-agent-learning>.ldx-primary .ldx-icon{width:14px;height:14px}}@media (max-width:600px) and (max-height:720px){.ldx-agents-content{gap:12px}.ldx-agents-content .ldx-screen-heading>p{margin-top:8px;font-size:10px}.ldx-agent-info{padding-top:14px;padding-bottom:14px}.ldx-agent-info p{margin-top:8px}.ldx-agent-learning{padding:13px}.ldx-agent-learning h3{font-size:14px}.ldx-agent-learning p{font-size:9px}.ldx-agent-learning>.ldx-primary{gap:9px;padding:11px;font-size:9px!important}}@media (max-width:360px){.ldx-agent-object{flex-basis:90px;width:90px}.ldx-agent-learning{gap:10px}.ldx-agent-learning h3{font-size:13px}.ldx-agent-learning>.ldx-primary{gap:7px;padding:10px}}.ldx-home-copy,.ldx-home-copy h1{overflow:visible}.ldx-home-copy h1>.ldx-gradient{margin-bottom:-.12em;margin-left:-.03em;margin-right:-.03em;padding:.035em .03em .17em;line-height:1.2}.ldx-why-dialog,.ldx-inquiry-dialog{overscroll-behavior:contain;touch-action:pan-y;padding:24px;overflow:auto}.ldx-why-dialog[open],.ldx-inquiry-dialog[open]{flex-direction:column;align-items:center;display:flex}.ldx-why-now,.ldx-inquiry{flex-shrink:0;margin:auto}.ldx-why-now{text-align:center;width:min(760px,100%);padding:30px 38px;animation:.4s ease-out both ldx-detail-in;background:radial-gradient(at 90% 0,#c5f82a0d,#0000 45%),linear-gradient(145deg,#20324df7,#071321fc)!important}.ldx-why-now>.ldx-kicker{justify-content:center}.ldx-why-now h2{letter-spacing:-1.9px;margin:18px 0 14px;font-size:40px;font-weight:650;line-height:1.12}.ldx-why-now h2>span{color:#d6f592;white-space:nowrap}.ldx-why-intro{color:#aebfd4;max-width:570px;font-size:13px;line-height:1.75;margin-inline:auto!important}.ldx-why-stats{grid-template-columns:1fr 1fr;gap:14px;margin:19px 0;display:grid}.ldx-why-stats>article{background:linear-gradient(140deg,#aac5ea10,#06111d40);border:1px solid #c9dfff23;border-radius:18px;flex-direction:column;align-items:center;gap:10px;min-width:0;padding:19px;display:flex}.ldx-why-stat-label{letter-spacing:1.35px;color:#a4b7d0;font-family:LuminousMono,monospace;font-size:8px;line-height:1.5}.ldx-why-stat-period{letter-spacing:.9px;color:#a4b7d0;font-size:9px;line-height:1.6}.ldx-why-stats strong{letter-spacing:-1.8px;color:#d6f592;white-space:nowrap;justify-content:center;align-items:center;gap:9px;font-size:42px;font-weight:650;line-height:1.1;display:flex}.ldx-why-stats strong>span{color:#a7b7cd;font-size:.75em}.ldx-why-stats strong>.ldx-icon{color:#a7b7cd;width:22px;height:22px}.ldx-why-stats p{color:#bac9dc;flex:1;font-size:11px;line-height:1.65}.ldx-why-stats a{color:#a6b8cf;justify-content:center;align-self:center;align-items:center;gap:9px;font-size:9px;display:inline-flex}.ldx-why-stats a>.ldx-icon{width:11px;height:11px;color:var(--lime)}.ldx-why-takeaway{margin:0 0 24px!important}.ldx-why-takeaway>p:first-child{letter-spacing:-.55px;max-width:570px;margin-inline:auto;font-size:20px;line-height:1.55}.ldx-why-takeaway>p:last-child{letter-spacing:-1px;color:#d6f592;margin-top:17px;font-size:30px;font-weight:600;line-height:1.2}.ldx-why-now>.ldx-primary{text-align:center;justify-content:center;width:100%;padding:16px 20px}.ldx-why-now>.ldx-primary>.ldx-icon{position:absolute;right:20px}.ldx .ldx-inquiry{grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);gap:36px;width:min(960px,100%);padding:38px;display:grid}.ldx-inquiry-intro{flex-direction:column;min-width:0;padding-top:6px;display:flex}.ldx-inquiry-intro>.ldx-kicker{letter-spacing:1.7px;font-size:8px}.ldx-inquiry-intro h2{letter-spacing:-1.8px;margin:23px 0 17px;font-size:37px;line-height:1.17}.ldx-inquiry-direct{margin-top:auto;padding-top:30px}.ldx-inquiry-direct>.ldx-primary{gap:10px;width:100%;padding:14px 15px;display:flex;font-size:10px!important}.ldx-inquiry-direct>.ldx-primary .ldx-icon{width:14px;height:14px}.ldx-inquiry-direct>.ldx-primary .ldx-icon:last-child{margin-left:auto}.ldx-inquiry-direct>.ldx-email{gap:8px;padding:19px 0;font-size:10px!important}.ldx-inquiry-direct>small{color:#849ab5;margin-top:16px;font-size:10px;display:block}.ldx-inquiry-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 13px;min-width:0;display:grid}.ldx-inquiry-form-heading{grid-column:1/-1;padding:3px 0}.ldx-inquiry-form-heading>.ldx-mono{letter-spacing:1.5px;font-size:8px}.ldx-inquiry-form-heading>p{letter-spacing:-.35px;margin-top:9px;font-size:16px;font-weight:550}.ldx-inquiry-form>label{flex-direction:column;gap:9px;min-width:0;display:flex}.ldx-inquiry-form>label>span{color:#c0cee0;font-size:11px;font-weight:500}.ldx-inquiry-form>label i{color:var(--lime);font-style:normal}.ldx-inquiry-form input,.ldx-inquiry-form textarea{color:#edf3fa;width:100%;min-width:0;font:inherit;touch-action:pan-y;background:#030c176e;border:1px solid #acc7e52b;border-radius:11px;outline:none;padding:12px 13px;font-size:12px;line-height:1.55;transition:border-color .2s,box-shadow .2s;display:block}.ldx-inquiry-form textarea{resize:vertical;min-height:90px;max-height:200px}.ldx-inquiry-form input::-moz-placeholder{color:#7d91ac}.ldx-inquiry-form textarea::-moz-placeholder{color:#7d91ac}.ldx-inquiry-form input::placeholder,.ldx-inquiry-form textarea::placeholder{color:#7d91ac}.ldx-inquiry-form input:focus,.ldx-inquiry-form textarea:focus{border-color:#c5f82a80;box-shadow:0 0 0 3px #c5f82a0a}.ldx-inquiry-message,.ldx-inquiry-error,.ldx-inquiry-submit,.ldx-inquiry-storage-note{grid-column:1/-1}.ldx-inquiry-form>.ldx-inquiry-honeypot{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.ldx-inquiry-form>.ldx-inquiry-submit{justify-content:space-between;width:100%;padding:14px 17px;display:flex}.ldx-inquiry-error{color:#f8b5ac;font-size:11px;line-height:1.7}.ldx-inquiry-storage-note{color:#91a5bf;font-size:9px;line-height:1.7}.ldx-inquiry-success{flex-direction:column;align-self:center;gap:20px;padding:20px 0;display:flex}.ldx-inquiry-success-icon{width:50px;height:50px;color:var(--lime);background:#c5f82a12;border:1px solid #c5f82a35;border-radius:16px;place-items:center;display:grid}.ldx-inquiry-success h3{letter-spacing:-1.5px;font-size:35px;font-weight:600;line-height:1.16}.ldx-inquiry-success h3>span{color:#d6f592}.ldx-inquiry-success>p{color:#aebfd4;font-size:12px;line-height:1.9}.ldx-inquiry-success>.ldx-primary{width:100%;padding:15px;display:flex;font-size:11px!important}.ldx-inquiry-success>small{color:#91a5bf;font-size:10px;line-height:1.8}@media (max-width:760px){.ldx .ldx-inquiry{grid-template-columns:1fr;gap:28px;max-width:510px;padding:30px}.ldx-inquiry-intro h2{margin:18px 0 12px;font-size:32px}.ldx-inquiry-intro>p{max-width:none}.ldx-inquiry-direct{padding-top:17px}.ldx-inquiry-direct>.ldx-email{padding:14px 0}.ldx-inquiry-direct>small{display:none}.ldx-inquiry-success{padding:0 0 5px}}@media (max-width:600px){.ldx-why-dialog,.ldx-inquiry-dialog{padding:15px}.ldx-why-now{padding:29px 23px 24px;border-radius:23px!important}.ldx-why-now>.ldx-kicker{letter-spacing:1.4px;padding-right:16px;font-size:7px}.ldx-why-now h2{letter-spacing:-1.3px;margin:21px 0 13px;font-size:30px}.ldx-why-intro{font-size:11px;line-height:1.8}.ldx-why-stats{gap:10px;margin:20px 0}.ldx-why-stats>article{border-radius:15px;gap:11px;padding:15px 12px}.ldx-why-stats strong{letter-spacing:-1.2px;gap:6px;font-size:31px}.ldx-why-stats>article:first-child>strong{font-size:27px}.ldx-why-stats strong>.ldx-icon{width:14px;height:14px}.ldx-why-stats p{font-size:10px;line-height:1.65}.ldx-why-stats a{gap:5px;font-size:8px;line-height:1.6}.ldx-why-stats a>.ldx-icon{width:9px;height:9px}.ldx-why-takeaway{font-size:12px;line-height:1.75;margin-bottom:17px!important}.ldx-why-now>.ldx-primary{padding:14px;font-size:11px!important}.ldx-why-caveat{margin-top:14px;font-size:8px}.ldx .ldx-inquiry{gap:25px;padding:29px 23px 25px}.ldx-inquiry-intro>.ldx-kicker{letter-spacing:1.3px;padding-right:10px;font-size:7px}.ldx-inquiry-intro h2{letter-spacing:-1.4px;font-size:29px}.ldx-inquiry-intro>p{font-size:11px;line-height:1.85}.ldx-inquiry-form{gap:16px 11px}.ldx-inquiry-form-heading>p{font-size:15px}.ldx-inquiry-form>label>span{font-size:10px}.ldx-inquiry-form input,.ldx-inquiry-form textarea{padding:11px 10px;font-size:16px}.ldx-inquiry-form input::-moz-placeholder{font-size:11px}.ldx-inquiry-form textarea::-moz-placeholder{font-size:11px}.ldx-inquiry-form input::placeholder,.ldx-inquiry-form textarea::placeholder{font-size:11px}.ldx-inquiry-form>.ldx-inquiry-submit{font-size:11px!important}.ldx-inquiry-success h3{font-size:29px}}@media (max-width:360px){.ldx-why-dialog,.ldx-inquiry-dialog{padding:12px}.ldx-why-now,.ldx .ldx-inquiry{padding-left:20px;padding-right:20px}.ldx-why-now h2{font-size:27px}.ldx-why-stats>article{padding:13px 10px}.ldx-why-stats>article:first-child>strong{font-size:23px}.ldx-why-stats strong>.ldx-icon{width:12px;height:12px}.ldx-why-stats p{font-size:9px}.ldx-inquiry-form{grid-template-columns:1fr}.ldx-inquiry-direct>.ldx-primary,.ldx-inquiry-direct>.ldx-email{font-size:9px!important}}@media (max-width:600px){.ldx-why-now>.ldx-kicker{padding-right:0}.ldx-why-stat-label{letter-spacing:.8px;font-size:6px}.ldx-why-stat-period{letter-spacing:.45px;font-size:7px}.ldx-why-takeaway>p:first-child{letter-spacing:-.3px;font-size:16px;line-height:1.55}.ldx-why-takeaway>p:last-child{letter-spacing:-.75px;margin-top:16px;font-size:25px;line-height:1.22}.ldx-why-now>.ldx-primary{padding-inline:33px}.ldx-why-now>.ldx-primary>.ldx-icon{right:13px}}@media (max-width:360px){.ldx-why-stat-label{letter-spacing:.5px;font-size:5.5px}.ldx-why-stat-period{font-size:6px}.ldx-why-takeaway>p:first-child{font-size:15px}.ldx-why-takeaway>p:last-child{font-size:22px}}.ldx-inquiry-intro>p{color:#c0cee0;max-width:340px;font-size:15px;line-height:1.8}.ldx-inquiry-revenue{grid-column:1/-1}.ldx-inquiry-form select{color:#edf3fa;width:100%;min-width:0;font:inherit;touch-action:pan-y;background:#081321;border:1px solid #acc7e52b;border-radius:11px;outline:none;padding:12px 13px;font-size:12px;line-height:1.55;transition:border-color .2s,box-shadow .2s;display:block}.ldx-inquiry-form select:focus{border-color:#c5f82a80;box-shadow:0 0 0 3px #c5f82a0a}.ldx-inquiry-form>.ldx-inquiry-submit:disabled{opacity:.7;cursor:wait;transform:none}@media (max-width:600px){.ldx-inquiry-intro>p{max-width:none;font-size:14px;line-height:1.75}.ldx-inquiry-form select{padding:11px 10px;font-size:16px}}.ldx-business .ldx-brand>.ldx-logo{width:150px;height:68px}.ldx-navigation{justify-content:center}@media (max-width:600px){.ldx-navigation{width:min(480px,100% - 24px);max-width:none}.ldx-dock{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;width:100%;padding:6px;display:grid}.ldx-dock-item{gap:6px;width:100%;min-width:0;height:64px;padding:8px 2px}.ldx-dock-item>.ldx-icon{width:20px;height:20px}.ldx-dock-item>span{white-space:normal;text-align:center;justify-content:center;align-items:center;width:100%;min-height:23px;font-size:10px;line-height:1.15;display:flex}}@media (max-width:360px){.ldx-dock{gap:0}.ldx-dock-item>span{font-size:9px}}@media (hover:none){.ldx-dock-item:hover{transform:none}}.ldx-business .ldx-brand-copy>strong{display:none}.ldx-product-tabs{flex-wrap:wrap;justify-content:center}@media (max-width:600px){.ldx-product-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.ldx-product-tabs>button{white-space:normal;text-align:center;padding:9px 10px;font-size:10px}.ldx-products-content .ldx-stage-caption{letter-spacing:1px;text-align:center;font-size:8px;line-height:1.6}}.ldx-business .ldx-brand-copy>small{white-space:normal;max-width:300px;font-size:12px;line-height:1.6}.ldx-method-grid{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;min-height:0;display:grid}.ldx-method-card{flex-direction:column;justify-content:center;min-height:0;padding:25px;display:flex}.ldx-method-card>.ldx-icon{width:31px;height:31px;color:var(--lime)}.ldx-method-card h3{letter-spacing:-1px;margin:22px 0 14px;font-size:27px;font-weight:600}.ldx-method-card p{color:#adbed3;font-size:14px;line-height:1.8}.ldx-method-card>strong{color:#d6f592;margin-top:23px;font-size:12px;font-weight:500;line-height:1.8}.ldx-method-action{flex-shrink:0;justify-content:center;align-items:center;gap:30px;display:flex}.ldx-method-action>span{color:#aab9ce;font-size:12px;line-height:1.7}.ldx-business-client-select{display:none}.ldx-business-work-layout{flex:1;grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);gap:30px;min-height:0;display:grid}.ldx-business-client-list{grid-template-rows:repeat(5,minmax(0,1fr));gap:13px;min-height:0;display:grid}.ldx-business-client-list>button{text-align:left;justify-content:space-between;align-items:center;gap:18px;padding:20px;display:flex}.ldx-business-client-list strong{letter-spacing:-.3px;font-size:16px;font-weight:550}.ldx-business-client-list .ldx-icon{color:#acbdd3;width:17px;height:17px}.ldx-business-case{flex-direction:column;justify-content:center;align-items:start;min-height:0;padding:26px;display:flex;overflow:hidden}.ldx-business-case>img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;filter:drop-shadow(0 14px 18px #0004);width:100%;height:40%;min-height:70px;max-height:210px}.ldx-business-case h3{letter-spacing:-1px;margin:19px 0 13px;font-size:27px;font-weight:600;line-height:1.25}.ldx-business-case p{color:#adbed3;font-size:14px;line-height:1.8}.ldx-business-case>.ldx-primary{margin-top:20px}@media (max-width:900px){.ldx-method-grid{grid-template-columns:1fr 1fr;gap:14px}.ldx-method-card{padding:20px}.ldx-method-card h3{margin:12px 0 9px;font-size:24px}.ldx-method-card p{font-size:12px;line-height:1.7}.ldx-method-card>strong{margin-top:12px;font-size:10px}.ldx-method-card>.ldx-icon{width:24px;height:24px}.ldx-method-action>span{display:none}.ldx-business-work-layout{grid-template-columns:minmax(0,.75fr) minmax(0,1.4fr);gap:20px}.ldx-business-client-list>button{padding:16px}.ldx-business-client-list strong{font-size:13px}.ldx-business-case{padding:20px}.ldx-business-case h3{font-size:24px}.ldx-business-case p{font-size:12px}}@media (max-height:760px) and (min-width:601px){.ldx-method-card{padding:18px}.ldx-method-card h3{margin:12px 0 9px;font-size:23px}.ldx-method-card p{font-size:12px;line-height:1.7}.ldx-method-card>strong{margin-top:13px;font-size:10px}.ldx-business-case h3{margin:13px 0 9px;font-size:24px}.ldx-business-case p{font-size:12px;line-height:1.7}.ldx-business-case>.ldx-primary{margin-top:13px}}@media (max-width:600px){.ldx-business .ldx-brand>.ldx-logo{width:116px;height:52px}.ldx-business .ldx-brand-copy{display:none}.ldx-method-grid{grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:1fr;gap:10px}.ldx-method-card{grid-template-columns:76px minmax(0,1fr);align-items:center;gap:10px;padding:14px;display:grid}.ldx-method-card>.ldx-icon,.ldx-method-card>strong{display:none}.ldx-method-card h3{letter-spacing:-.5px;margin:0;font-size:18px}.ldx-method-card p{font-size:11px;line-height:1.7}.ldx-method-action>.ldx-primary{padding:12px 15px;font-size:10px!important}.ldx-business-client-select{flex-shrink:0;align-items:center;gap:12px;display:flex}.ldx-business-client-select>span{color:#b4c5dc;font-size:11px}.ldx-business-client-select>select{color:#edf3fa;min-width:0;font:inherit;background:#0e1a2c;border:1px solid #c9dfff2a;border-radius:10px;flex:1;padding:11px;font-size:13px}.ldx-business-client-list{display:none}.ldx-business-work-layout{grid-template-columns:1fr;gap:0}.ldx-business-case{padding:20px}.ldx-business-case>img{height:40%;max-height:190px}.ldx-business-case h3{margin:17px 0 12px;font-size:24px}.ldx-business-case p{font-size:12px;line-height:1.8}.ldx-business-case>.ldx-primary{margin-top:17px;padding:12px 15px;font-size:10px!important}}@media (max-width:600px) and (max-height:720px){.ldx-method-card{grid-template-columns:68px minmax(0,1fr);gap:8px;padding:10px 12px}.ldx-method-card h3{font-size:16px}.ldx-method-card p{font-size:10px;line-height:1.65}.ldx-business-case{padding:17px}.ldx-business-case h3{margin:12px 0 9px;font-size:21px}.ldx-business-case p{font-size:11px;line-height:1.7}.ldx-business-case>.ldx-primary{margin-top:13px}.ldx-business-case>img{max-height:125px}}@keyframes ldx-enter-screen{0%{opacity:0}to{opacity:1}}@keyframes ldx-enter-rise{0%{opacity:0;translate:0 var(--ldx-enter-distance,20px)}to{opacity:1;translate:0}}@keyframes ldx-enter-pop{0%{opacity:0;scale:.955}to{opacity:1;scale:1}}@media (prefers-reduced-motion:no-preference){.ldx:not(.ldx-still){--ldx-enter-ease:cubic-bezier(.16, 1, .3, 1);--ldx-enter-distance:20px}.ldx:not(.ldx-still) .ldx-screen{animation:.32s ease-out both ldx-enter-screen}.ldx:not(.ldx-still) .ldx-screen-heading{animation:ldx-enter-rise .7s var(--ldx-enter-ease) 40ms both}.ldx:not(.ldx-still) .ldx-home-copy{animation:ldx-enter-rise .8s var(--ldx-enter-ease) 80ms both}.ldx:not(.ldx-still) .ldx-home-service{animation:ldx-enter-pop .7s var(--ldx-enter-ease) both, ldx-float 9s ease-in-out infinite;animation-delay:calc(.14s + var(--i,0) * 80ms), calc(var(--i,0) * -2s)}.ldx:not(.ldx-still) .ldx-agent-card{animation:ldx-enter-pop .7s var(--ldx-enter-ease) both, ldx-float 14s ease-in-out infinite;animation-delay:calc(.12s + var(--i,0) * 90ms), calc(var(--i,0) * -4s)}.ldx:not(.ldx-still) :is(.ldx-home-service,.ldx-agent-card):is(:hover,:focus-within){animation-play-state:running,paused}.ldx:not(.ldx-still) :is(.ldx-service-selector,.ldx-product-tabs,.ldx-clip-selector,.ldx-faq-selector,.ldx-business-client-list,.ldx-method-grid,.ldx-about-values,.ldx-ugc-grid)>*{--ldx-enter-delay:.12s;animation:ldx-enter-pop .65s var(--ldx-enter-ease) var(--ldx-enter-delay) both}.ldx:not(.ldx-still) :is(.ldx-service-selector,.ldx-product-tabs,.ldx-clip-selector,.ldx-faq-selector,.ldx-business-client-list,.ldx-method-grid,.ldx-about-values,.ldx-ugc-grid)>:nth-child(2){--ldx-enter-delay:.19s}.ldx:not(.ldx-still) :is(.ldx-service-selector,.ldx-product-tabs,.ldx-clip-selector,.ldx-faq-selector,.ldx-business-client-list,.ldx-method-grid,.ldx-about-values,.ldx-ugc-grid)>:nth-child(3){--ldx-enter-delay:.26s}.ldx:not(.ldx-still) :is(.ldx-service-selector,.ldx-product-tabs,.ldx-clip-selector,.ldx-faq-selector,.ldx-business-client-list,.ldx-method-grid,.ldx-about-values,.ldx-ugc-grid)>:nth-child(4){--ldx-enter-delay:.33s}.ldx:not(.ldx-still) :is(.ldx-product-tabs,.ldx-faq-selector,.ldx-business-client-list)>:nth-child(5){--ldx-enter-delay:.4s}.ldx:not(.ldx-still) :is(.ldx-service-detail,.ldx-product-stage,.ldx-portrait-stage,.ldx-video-stage,.ldx-business-case,.ldx-faq-answer){animation:ldx-enter-pop .75s var(--ldx-enter-ease) .17s both}.ldx:not(.ldx-still) :is(.ldx-product-copy,.ldx-about-copy,.ldx-creative-copy){animation:ldx-enter-rise .7s var(--ldx-enter-ease) .18s both}.ldx:not(.ldx-still) :is(.ldx-agent-learning,.ldx-method-action,.ldx-business-client-select){animation:ldx-enter-rise .65s var(--ldx-enter-ease) .31s both}.ldx:not(.ldx-still) .ldx-video-stage>video{animation:.5s ease-out both ldx-enter-screen}.ldx:not(.ldx-still) .ldx-dialog[open] :is(.ldx-contact,.ldx-why-now,.ldx-full-image){animation:ldx-enter-pop .5s var(--ldx-enter-ease) both}}@media (max-width:600px) and (prefers-reduced-motion:no-preference){.ldx:not(.ldx-still){--ldx-enter-distance:12px}}@media (prefers-reduced-motion:reduce){.ldx *,.ldx :before,.ldx :after{transition:none!important;animation:none!important}}.ldx-products-content{gap:12px;max-width:1280px}.ldx-product-copy h3{max-width:none;font-size:clamp(27px,2.7vw,38px)}.ldx-product-window{flex:1;max-width:none;height:calc(100% - 24px);min-height:0;max-height:calc(100% - 24px)}.ldx-screenshot-button{cursor:zoom-in;flex:1;overflow:hidden}.ldx-screenshot-button>img{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;max-height:none}.ldx-screenshot-button>img[src$=dental-platform\.png]{-o-object-position:center;object-position:center}.ldx-stage-caption{margin-top:10px}.ldx-image-switcher{margin-top:9px}@media (min-width:901px){.ldx-product-layout{grid-template-columns:minmax(270px,.75fr) minmax(0,1.6fr);gap:32px}}@media (max-width:900px){.ldx-product-layout{gap:14px}.ldx-product-stage{width:95%}}@media (max-width:600px){.ldx-product-tabs{flex-wrap:wrap;justify-content:center;gap:7px;display:flex}.ldx-product-tabs>button{white-space:normal;text-align:center;flex:0 0 calc(33.3333% - 4.66667px);min-height:36px;padding:7px 6px;font-size:9px;line-height:1.4}.ldx-products-content{gap:11px}.ldx-product-copy h3{margin:3px 0 8px;font-size:clamp(21px,5.8vw,25px);line-height:1.15}.ldx-product-copy .ldx-chips{margin:9px 0 11px}.ldx-product-copy>.ldx-primary{font-size:9px!important}.ldx-product-stage{width:100%}.ldx-product-window{height:calc(100% - 21px);max-height:calc(100% - 21px)}.ldx-stage-caption{margin-top:8px}}.ldx-about-intro>span{color:#0000;text-shadow:none;filter:drop-shadow(0 3px 18px #c5f82a18);background:linear-gradient(105deg,#e4ffa0,#c5f82a 58%,#a9dcea);-webkit-background-clip:text;background-clip:text}.ldx-about-content .ldx-about-copy>.ldx-about-background{color:#afc1d8;max-width:640px;margin:0 0 18px;font-size:16px;line-height:1.7}.ldx-about-background>strong{color:#edf4ff;font-size:1.18em;font-weight:700}.ldx-about-content .ldx-about-values{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0 22px}.ldx-about-content .ldx-about-values>div{flex-direction:column;gap:10px;min-width:0;min-height:146px;padding:18px 16px;display:flex}.ldx-about-content .ldx-about-values .ldx-icon{flex-shrink:0;width:24px;height:24px}.ldx-about-content .ldx-about-values strong{font-size:16px;font-weight:650;line-height:1.4}.ldx-about-content .ldx-about-values span{color:#b0c3dc;font-size:14px;line-height:1.55;display:block}.ldx-about-content .ldx-about-copy>.ldx-primary{min-height:48px;padding:14px 21px;font-size:13px!important}@media (max-height:800px),(max-width:1100px){.ldx:not(.ldx-business).ldx-at-about{touch-action:pan-x pan-y}.ldx:not(.ldx-business).ldx-at-about .ldx-main{overscroll-behavior:contain;touch-action:pan-x pan-y;padding-bottom:22px;overflow:hidden auto}.ldx:not(.ldx-business).ldx-at-about .ldx-screen,.ldx-about-content{height:auto;min-height:100%}.ldx-about-content .ldx-about-layout{flex:none;min-height:0}.ldx-about-content .ldx-portrait-stage{align-self:start;height:clamp(420px,100dvh - 240px,540px)}.ldx-about-content .ldx-about-values{gap:10px;margin-block:18px}.ldx-about-content .ldx-about-values>div{padding:16px 14px}}@media (max-width:900px) and (min-width:601px){.ldx-about-content .ldx-about-values{grid-template-columns:1fr}.ldx-about-content .ldx-about-values>div{grid-template-columns:28px minmax(0,1fr);gap:5px 12px;min-height:86px;display:grid}.ldx-about-content .ldx-about-values .ldx-icon{grid-row:span 2;align-self:center}.ldx-about-content .ldx-about-values span{grid-column:2}}@media (max-width:600px){.ldx-about-content .ldx-about-layout{grid-template-rows:220px auto;grid-template-columns:1fr;gap:24px;min-height:0;padding-bottom:4px}.ldx-about-content .ldx-portrait-stage,.ldx-about-content .ldx-portrait{height:220px;max-height:220px}.ldx-about-content .ldx-about-copy{align-self:start}.ldx-about-content .ldx-about-copy>.ldx-about-background{margin-bottom:18px;font-size:15px;line-height:1.7}.ldx-about-content .ldx-about-values{grid-template-columns:1fr;gap:10px;margin:20px 0}.ldx-about-content .ldx-about-values>div{grid-template-columns:28px minmax(0,1fr);gap:5px 12px;min-height:88px;padding:16px 18px;display:grid}.ldx-about-content .ldx-about-values .ldx-icon{grid-row:span 2;align-self:center}.ldx-about-content .ldx-about-values span{grid-column:2}.ldx-about-content .ldx-about-copy>.ldx-primary{justify-content:space-between;width:100%;min-height:48px;font-size:14px!important}}@media (max-width:360px){.ldx-about-content .ldx-about-values>div{padding-inline:14px}}@media (max-height:520px){.ldx{touch-action:pan-x pan-y;grid-template-rows:70px minmax(0,1fr) 82px;overflow:clip}.ldx:not(.ldx-business).ldx-at-creative{touch-action:pan-x pan-y}.ldx-header{padding-block:10px}.ldx-main{overscroll-behavior:contain;touch-action:pan-x pan-y;padding-top:10px;padding-bottom:16px;overflow:hidden auto}.ldx-screen{height:auto;min-height:100%}.ldx-page-content{height:auto;min-height:460px}.ldx-screen-home{min-height:460px;display:block}.ldx-home-copy{align-self:start;width:100%;max-width:720px;margin:0 auto}.ldx-home-copy h1{margin:0 0 14px;font-size:clamp(26px,4.8vw,42px)}.ldx-home-actions{margin-top:14px}.ldx-agent-teaser{margin-top:16px}.ldx-home-services{bottom:0}.ldx-product-stage{min-height:250px}.ldx-agent-grid{min-height:260px}.ldx-services-layout{min-height:340px}.ldx-about-layout{min-height:420px}.ldx-ugc-grid{flex:none;height:390px}.ldx-business-work-layout{min-height:340px}.ldx-faq-layout{min-height:360px}.ldx-navigation{bottom:8px}.ldx-footer:after{display:none}.ldx-dock{padding:5px}.ldx-dock-item{height:56px}}.ldx.ldx-at-opportunity{touch-action:pan-x pan-y}.ldx.ldx-at-opportunity .ldx-main{overscroll-behavior:contain;touch-action:pan-x pan-y;padding-top:8px;padding-bottom:12px;overflow:hidden}.ldx.ldx-at-opportunity .ldx-screen,.ldx.ldx-at-opportunity .ldx-page-content{height:100%;min-height:0}@media (max-height:520px){.ldx.ldx-at-opportunity .ldx-main{padding-top:4px;padding-bottom:4px}}@media (max-width:600px){.ldx{touch-action:pan-x}.ldx .ldx-dock{overscroll-behavior-x:contain;touch-action:pan-x;scrollbar-width:none;grid-template-columns:repeat(8,minmax(44px,1fr));overflow-x:auto}.ldx .ldx-dock::-webkit-scrollbar{display:none}}.ldx-has-page-title .ldx-header{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr);gap:20px;display:grid}.ldx-has-page-title .ldx-brand{justify-self:start;min-width:0}.ldx-has-page-title .ldx-header-actions{justify-self:end}.ldx-has-page-title .ldx-header-talk{min-height:44px}.ldx .ldx-header-page-title{text-align:center;color:#e6eefb;letter-spacing:-.04em;text-wrap:balance;min-width:0;font-size:clamp(23px,2.3vw,32px);font-weight:650;line-height:1.18}.ldx .ldx-page-intro{color:#b7c8dd;text-align:center;text-wrap:balance;flex-shrink:0;width:100%;max-width:820px;margin:0 auto;font-size:18px;font-weight:450;line-height:1.55}.ldx-about-content>.ldx-page-intro{font-size:20px}@keyframes ldx-enter-title{0%{opacity:0;translate:0 5px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:no-preference){.ldx:not(.ldx-still) .ldx-header-page-title,.ldx:not(.ldx-still) .ldx-page-intro{animation:.35s ease-out both ldx-enter-title}}@media (max-width:1100px){.ldx-has-page-title .ldx-brand small{display:none}}@media (max-width:900px){.ldx-has-page-title .ldx-brand-copy{display:none}.ldx .ldx-header-page-title{font-size:24px}}@media (max-width:700px){.ldx-has-page-title .ldx-header{grid-template-columns:44px minmax(0,1fr) 44px;gap:12px;padding-block:12px}.ldx-has-page-title .ldx-brand>.ldx-logo{width:44px;height:44px}.ldx-business.ldx-has-page-title .ldx-logo>img{-o-object-fit:contain;object-fit:contain;width:44px;height:44px}.ldx .ldx-header-page-title{font-size:21px;line-height:1.22}.ldx-has-page-title .ldx-header-talk-label{display:none}.ldx-has-page-title .ldx-header-talk{border-radius:14px;place-items:center;width:44px;height:44px;min-height:44px;padding:0;display:grid}.ldx-has-page-title .ldx-header-talk .ldx-icon{width:18px;height:18px}.ldx .ldx-page-intro{font-size:17px}.ldx-about-content>.ldx-page-intro{font-size:18px}}@media (max-width:360px){.ldx .ldx-header-page-title{font-size:19px}}.ldx .ldx-service-selector{grid-template-rows:repeat(6,minmax(0,1fr));gap:6px}.ldx .ldx-service-selector>button{padding-block:10px}.ldx #ldx-panel-services>.ldx-page-content>.ldx-page-intro{font-size:20px}.ldx .ldx-service-selector>button{gap:14px;min-height:66px;padding:9px 18px}.ldx .ldx-service-selector>button>span{gap:3px;min-width:0}.ldx .ldx-service-selector strong{letter-spacing:-.025em;font-size:20px;line-height:1.3}.ldx .ldx-service-selector small{color:#bccce0;font-size:14px;line-height:1.35}.ldx .ldx-service-detail{padding:clamp(28px,3vw,42px)}.ldx .ldx-service-detail h3{letter-spacing:-.045em;text-wrap:balance;margin:0 0 20px;font-size:clamp(34px,3.2vw,44px);line-height:1.16}.ldx .ldx-service-detail p{color:#c2d0e2;max-width:700px;font-size:18px;line-height:1.65}.ldx .ldx-service-detail ul{gap:13px;margin-top:24px}.ldx .ldx-service-detail li{align-items:flex-start;gap:12px;font-size:17px;line-height:1.5}.ldx .ldx-service-detail li>.ldx-icon{width:18px;height:18px;margin-top:4px}.ldx .ldx-service-detail .ldx-detail-bottom{gap:20px;margin-top:28px}.ldx .ldx-service-detail .ldx-detail-bottom>span{color:#c2d0e2;max-width:250px;font-size:15px;line-height:1.5}.ldx .ldx-service-detail .ldx-primary{min-height:48px;padding:14px 20px;font-size:15px!important}@media (max-width:1080px){.ldx .ldx-service-selector strong{font-size:18px}.ldx .ldx-service-selector small{font-size:14px}.ldx .ldx-service-detail{padding:28px}.ldx .ldx-service-detail h3{font-size:36px}.ldx .ldx-service-detail p{font-size:17px}.ldx .ldx-service-detail .ldx-detail-bottom{flex-wrap:wrap}}@media (max-width:900px),(max-height:720px){.ldx.ldx-at-services{touch-action:pan-x pan-y}.ldx.ldx-at-services .ldx-main{overscroll-behavior:contain;touch-action:pan-x pan-y;padding-bottom:24px;overflow:hidden auto}.ldx #ldx-panel-services,.ldx #ldx-panel-services>.ldx-page-content{height:auto;min-height:100%}.ldx .ldx-services-layout{flex:none;grid-template-rows:auto auto}.ldx .ldx-service-detail{min-height:380px}.ldx .ldx-service-selector>button{gap:10px;padding:16px 12px}.ldx .ldx-service-selector strong{font-size:17px}.ldx .ldx-service-selector small{font-size:14px}}@media (max-width:900px){.ldx .ldx-service-selector{grid-template-rows:repeat(2,auto);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.ldx .ldx-service-selector{grid-template-rows:repeat(3,auto);grid-template-columns:repeat(2,minmax(0,1fr))}.ldx #ldx-panel-services>.ldx-page-content>.ldx-page-intro{font-size:18px}.ldx .ldx-service-selector>button{gap:9px;min-height:64px;padding:13px 10px}.ldx .ldx-service-selector strong{font-size:16px}.ldx .ldx-service-detail{min-height:0;padding:24px 20px}.ldx .ldx-service-detail h3{margin-bottom:18px;font-size:30px}.ldx .ldx-service-detail p,.ldx .ldx-service-detail li{font-size:16px}.ldx .ldx-service-detail ul{gap:12px;margin-top:22px}.ldx .ldx-service-detail .ldx-detail-bottom{gap:16px;margin-top:24px}.ldx .ldx-service-detail .ldx-detail-bottom>span{max-width:none;font-size:14px}.ldx .ldx-service-detail .ldx-primary{width:100%}}.ldx-mobile-copy{display:none!important}.ldx-about-background strong{color:#edf4ff;font-size:1.18em;font-weight:700}@media (max-width:900px){.ldx .ldx-desktop-copy{display:none!important}.ldx span.ldx-mobile-copy{display:inline!important}.ldx ul.ldx-mobile-copy{display:flex!important}.ldx:is(.ldx-at-agents,.ldx-at-services,.ldx-at-about,.ldx-at-creative) .ldx-main{touch-action:none;padding-block:4px 10px;overflow:hidden!important}.ldx:is(.ldx-at-agents,.ldx-at-services,.ldx-at-about,.ldx-at-creative) .ldx-screen,.ldx:is(.ldx-at-agents,.ldx-at-services,.ldx-at-about,.ldx-at-creative) .ldx-page-content{height:100%!important;min-height:0!important}.ldx:is(.ldx-at-agents,.ldx-at-services,.ldx-at-about,.ldx-at-creative) .ldx-page-content{gap:10px;padding-block:0}.ldx .ldx-page-intro{font-size:16px;line-height:1.4}.ldx.ldx-at-agents .ldx-agent-example-groups{flex:1;min-height:0;display:flex}.ldx.ldx-at-agents .ldx-agent-group-heading{display:none}.ldx.ldx-at-agents .ldx-agent-example-pair{scroll-snap-type:none;flex:1;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:1fr;gap:10px;min-height:0;padding:0;display:grid;overflow:visible}.ldx.ldx-at-agents .ldx-agent-mock{aspect-ratio:auto;flex:initial;width:100%;height:100%;min-height:0;padding:0}.ldx.ldx-at-agents .ldx-agent-category-tabs{gap:6px}.ldx.ldx-at-agents .ldx-agent-category-tabs>button{font-size:13px}.ldx.ldx-at-agents .ldx-agent-showcase-bottom{flex-direction:column;gap:8px}.ldx.ldx-at-agents .ldx-agent-showcase-bottom>.ldx-primary{width:100%;min-height:44px;padding:11px 16px}.ldx .ldx-services-layout{flex:1;grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;gap:10px;min-height:0}.ldx .ldx-service-selector{grid-template-rows:repeat(3,48px);grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.ldx .ldx-service-selector>button{gap:8px;min-height:44px;padding:8px 10px;border-radius:14px!important}.ldx .ldx-service-selector>button>.ldx-icon{width:19px;height:19px}.ldx .ldx-service-selector strong{font-size:14px;line-height:1.2}.ldx .ldx-service-selector small{display:none}.ldx .ldx-service-detail{min-height:0;padding:18px}.ldx .ldx-detail-copy{flex-direction:column;justify-content:center;height:100%;min-height:0;display:flex}.ldx .ldx-service-detail h3{margin:0 0 12px;font-size:25px;line-height:1.16}.ldx .ldx-service-detail p{font-size:15px;line-height:1.45}.ldx .ldx-service-detail ul{gap:7px;margin-top:15px}.ldx .ldx-service-detail li{gap:8px;font-size:14px;line-height:1.35}.ldx .ldx-service-detail li>.ldx-icon{width:14px;height:14px;margin-top:2px}.ldx .ldx-service-detail .ldx-detail-bottom{margin-top:18px}.ldx .ldx-service-detail .ldx-detail-bottom>span{display:none}.ldx .ldx-service-detail .ldx-primary{width:100%;min-height:44px;padding:11px 14px;font-size:13px!important}.ldx .ldx-about-content .ldx-about-layout{flex:1;grid-template-rows:minmax(0,1fr) auto auto;grid-template-columns:minmax(80px,.7fr) minmax(0,1.3fr);gap:12px;min-height:0;padding:0;display:grid}.ldx .ldx-about-content .ldx-about-copy{display:contents}.ldx .ldx-about-content .ldx-portrait-stage{grid-area:1/1;height:100%;min-height:0;max-height:none}.ldx .ldx-about-content .ldx-portrait{height:100%;min-height:0;max-height:none}.ldx .ldx-about-content .ldx-about-background{grid-area:1/2;align-self:center;margin:0;font-size:15px;line-height:1.5}.ldx .ldx-about-background strong{color:#e2edfd;font-size:1em}.ldx .ldx-about-content .ldx-about-values{grid-area:2/1/auto/-1;grid-template-columns:1fr;gap:7px;margin:0}.ldx .ldx-about-content .ldx-about-values>div{border-radius:14px;grid-template-columns:22px minmax(0,1fr);gap:2px 10px;min-height:56px;padding:8px 13px;display:grid}.ldx .ldx-about-content .ldx-about-values .ldx-icon{grid-row:span 2;align-self:center;width:20px;height:20px}.ldx .ldx-about-content .ldx-about-values strong{font-size:15px;line-height:1.3}.ldx .ldx-about-content .ldx-about-values span{grid-column:2;font-size:12px;line-height:1.3}.ldx .ldx-about-content .ldx-about-copy>.ldx-primary{grid-area:3/1/auto/-1;width:100%;min-height:44px;padding:11px 16px;font-size:13px!important}.ldx .ldx-ugc-gallery{gap:8px}.ldx .ldx-ugc-selector{flex-shrink:0;gap:8px;display:flex}.ldx .ldx-ugc-selector button{color:#aebfd4;background:0 0;border-radius:0;flex:1;min-height:44px;padding:7px 3px;font-size:14px;border-bottom:2px solid #afcaeb28!important}.ldx .ldx-ugc-selector button[aria-pressed=true]{color:var(--lime);border-bottom-color:var(--lime)!important}.ldx .ldx-ugc-grid{--ldx-ugc-caption-h:36px;scroll-snap-type:none;flex:1;justify-content:center;gap:0;height:auto;min-height:0;padding:0;display:flex;overflow:hidden}.ldx .ldx-ugc-card{width:min(100%, calc((100cqh - var(--ldx-ugc-caption-h) - 2px) * .5625))}.ldx .ldx-ugc-card[data-active=false]{display:none}.ldx .ldx-ugc-caption{padding:7px 10px}.ldx .ldx-ugc-caption h3{font-size:12px}.ldx .ldx-ugc-caption p{display:none}.ldx .ldx-method-grid,.ldx .ldx-business-work-layout{min-height:0}.ldx .ldx-method-card{padding:12px}.ldx .ldx-method-card p{font-size:12px;line-height:1.4}.ldx .ldx-method-card>strong{display:none}.ldx .ldx-business-case{padding:16px}.ldx .ldx-business-case h3{margin:10px 0 8px;font-size:22px}.ldx .ldx-business-case p{font-size:13px;line-height:1.45}.ldx .ldx-business-case>.ldx-primary{min-height:44px;margin-top:12px}}@media (max-width:600px){.ldx .ldx-dock{grid-template-columns:repeat(6,minmax(44px,1fr))}.ldx #ldx-panel-services>.ldx-page-content>.ldx-page-intro{font-size:16px}.ldx.ldx-at-agents .ldx-agent-brand-strip>span{display:none}}@media (max-width:900px) and (max-height:670px){.ldx:is(.ldx-at-agents,.ldx-at-services,.ldx-at-about,.ldx-at-creative) .ldx-page-content{gap:7px}.ldx .ldx-service-selector{grid-template-rows:repeat(3,44px);gap:4px}.ldx .ldx-service-detail{padding:13px}.ldx .ldx-service-detail h3{margin-bottom:8px;font-size:22px}.ldx .ldx-service-detail p{font-size:14px}.ldx .ldx-service-detail ul{gap:5px;margin-top:10px}.ldx .ldx-service-detail li{font-size:13px}.ldx .ldx-service-detail .ldx-detail-bottom{margin-top:12px}.ldx .ldx-about-content .ldx-about-layout{gap:8px}.ldx .ldx-about-content .ldx-about-background{font-size:13px;line-height:1.4}.ldx .ldx-about-content .ldx-about-values>div{min-height:49px;padding-block:6px}.ldx .ldx-about-content .ldx-about-values strong{font-size:14px}.ldx .ldx-about-content .ldx-about-values span{font-size:11px}.ldx.ldx-at-agents .ldx-agent-showcase-bottom{gap:5px}}@media (max-width:900px) and (max-height:520px) and (orientation:landscape){.ldx{grid-template-rows:64px minmax(0,1fr) 88px}.ldx .ldx-header{padding-block:8px}.ldx .ldx-page-intro{font-size:15px}.ldx.ldx-at-agents .ldx-agent-example-pair{grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr))}.ldx.ldx-at-agents .ldx-agent-showcase-bottom{flex-direction:row}.ldx.ldx-at-agents .ldx-agent-showcase-bottom>.ldx-primary{width:auto}.ldx .ldx-services-layout{grid-template-rows:minmax(0,1fr);grid-template-columns:clamp(180px,31vw,240px) minmax(0,1fr);gap:12px}.ldx #ldx-panel-services>.ldx-page-content>.ldx-page-intro{display:none}.ldx .ldx-service-selector{align-content:center}.ldx .ldx-service-detail ul{display:none!important}.ldx .ldx-about-content .ldx-about-layout{grid-template-rows:minmax(0,1fr);grid-template-columns:100px minmax(0,1fr)}.ldx .ldx-about-content .ldx-about-copy{flex-direction:column;justify-content:center;gap:8px;min-height:0;display:flex}.ldx .ldx-about-content .ldx-about-values{grid-template-columns:repeat(3,minmax(0,1fr))}.ldx .ldx-about-content .ldx-about-values>div{text-align:center;grid-template-columns:1fr;min-height:44px;padding:6px}.ldx .ldx-about-content .ldx-about-values .ldx-icon,.ldx .ldx-about-content .ldx-about-values span{display:none}.ldx .ldx-about-content .ldx-about-copy>.ldx-primary{align-self:start;width:auto}.ldx .ldx-method-card h3{margin:0 0 4px;font-size:19px}.ldx .ldx-method-card>.ldx-icon,.ldx .ldx-business-case>img,.ldx .ldx-business-client-list{display:none}.ldx .ldx-business-client-select{flex-shrink:0;align-items:center;gap:10px;display:flex}.ldx .ldx-business-client-select>span{font-size:12px}.ldx .ldx-business-client-select>select{color:#edf3fa;min-width:0;min-height:44px;font:inherit;background:#0e1a2c;border:1px solid #c9dfff2a;border-radius:10px;flex:1;padding:7px 10px;font-size:14px}.ldx .ldx-business-work-layout{grid-template-columns:1fr}.ldx .ldx-business-case p{display:none}.ldx .ldx-business-case{padding:12px}.ldx .ldx-business-case h3{margin:0;font-size:20px}.ldx .ldx-business-case>.ldx-primary{margin-top:8px}}@media (max-width:900px) and (max-height:360px) and (orientation:landscape){.ldx:is(.ldx-at-agents,.ldx-at-creative) .ldx-page-intro,.ldx.ldx-at-agents .ldx-agent-brand-strip,.ldx .ldx-service-detail p,.ldx .ldx-about-background,.ldx .ldx-method-card p,.ldx .ldx-business-work>.ldx-page-intro,.ldx .ldx-business-case p{display:none}.ldx .ldx-business-case h3{margin:0;font-size:16px;line-height:1.2}.ldx .ldx-business-case{padding:6px}.ldx .ldx-business-case>.ldx-primary{margin-top:6px}.ldx .ldx-service-selector strong{font-size:12px}}@media (max-width:600px) and (max-height:550px) and (orientation:portrait){.ldx #ldx-panel-services>.ldx-page-content>.ldx-page-intro,.ldx .ldx-service-detail p,.ldx .ldx-service-detail ul,.ldx .ldx-about-content .ldx-portrait-stage,.ldx .ldx-about-content .ldx-about-background,.ldx .ldx-method-card p,.ldx .ldx-business-case>img,.ldx .ldx-business-case p{display:none!important}.ldx .ldx-about-content .ldx-about-layout{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:1fr}.ldx .ldx-about-content .ldx-about-values{grid-row:1;align-self:center;width:100%}.ldx .ldx-about-content .ldx-about-copy>.ldx-primary{grid-row:2}.ldx .ldx-method-card{text-align:center;grid-template-columns:1fr}.ldx .ldx-business-case h3{font-size:21px}}.ldx{touch-action:auto!important}.ldx .ldx-main,.ldx .ldx-dock{overscroll-behavior-x:auto!important}@media (max-width:900px){.ldx:is(.ldx-at-agents,.ldx-at-services,.ldx-at-about,.ldx-at-creative) .ldx-main,.ldx .ldx-dock{touch-action:pan-x pinch-zoom!important}}@media (max-width:900px) and (min-height:521px){.ldx.ldx-at-home .ldx-main{touch-action:pan-x pinch-zoom!important}}.ldx.ldx-embedded .ldx-world *,.ldx.ldx-embedded .ldx-glass:after,.ldx.ldx-embedded .ldx-gradient{animation:none!important}.ldx.ldx-embedded .ldx-glass:after{opacity:.35;background-position:50%}.ldx.ldx-embedded .ldx-glass{-webkit-backdrop-filter:none!important}.ldx.ldx-embedded .ldx-glass:not(.ldx-agent-mock){background:linear-gradient(140deg,#25384de8,#142238eb 45%,#0b1526f2 100%)}.ldx.ldx-embedded .ldx-beam{filter:none;mix-blend-mode:normal;background:radial-gradient(at 50% 35%,#428afc18,#0000 67%)}.ldx.ldx-embedded .ldx-beam-2{background:radial-gradient(at 50% 35%,#c5f82a10,#0000 67%)}.ldx.ldx-embedded .ldx-gradient{filter:none}.ldx.ldx-embedded .ldx-product-window{animation:none!important}@media (prefers-reduced-motion:no-preference){.ldx.ldx-embedded:not(.ldx-still) .ldx-home-service{animation:ldx-enter-pop .7s var(--ldx-enter-ease) both!important;animation-delay:calc(.14s + var(--i,0) * 80ms)!important}.ldx.ldx-embedded:not(.ldx-still) .ldx-agent-mock{animation:.65s cubic-bezier(.16,1,.3,1) both ldx-enter-pop!important;animation-delay:calc(.1s + var(--mock-index) * 65ms)!important}}
