.legalone-landing .product-motion-stage{position:relative;height:424px;border-radius:24px;background:transparent;overflow:hidden;contain:layout paint;--scene-scale:1}.legalone-landing .motion-world{position:absolute;left:50%;top:50%;width:480px;height:400px;transform:translate(-50%,-50%) scale(var(--scene-scale));transform-origin:center;pointer-events:none}.legalone-landing .motion-story{position:absolute;inset:0}.legalone-landing .motion-context{position:absolute;top:28px;left:0;right:0;display:flex;align-items:center;justify-content:center;gap:14px;font-size:12px;font-weight:500;color:#7c6e91}.legalone-landing .motion-context svg{color:#b0a6bc}.legalone-landing .demo-card{position:absolute;left:72px;top:76px;width:336px;height:272px;padding:24px;border:1px solid #e5e1eb;border-radius:19px;background:white;box-shadow:0 14px 30px -19px #31243d45,0 3px 7px -5px #24162e18}.legalone-landing .demo-card-header{display:flex;align-items:center;gap:12px}.legalone-landing .demo-icon{display:grid;place-items:center;flex-shrink:0;width:40px;height:44px;border-radius:11px;border:1px solid #e8e2ef;background:#f9f6fd;color:#7d6499}.legalone-landing .demo-card-header div>span{display:block;font-size:9px;font-weight:600;letter-spacing:1px;color:#8b8295;margin-bottom:4px}.legalone-landing .demo-card-header strong{display:block;font-size:17px;letter-spacing:-.35px;font-weight:600}.legalone-landing .cabinet-send-body,.legalone-landing .client-pay-body,.legalone-landing .next-payment-body{position:relative;margin-top:19px}.legalone-landing .demo-field{display:flex;align-items:center;justify-content:space-between;padding:13px 11px;border:1px solid #e5dfed;border-radius:9px;font-size:12px;color:#675774;background:#fcfbfe}.legalone-landing .demo-field>span{display:flex;align-items:center;gap:9px}.legalone-landing .demo-field>svg{color:#9a8da9}.legalone-landing .demo-meta{display:flex;align-items:center;justify-content:space-between;font-size:11px;color:#81778d;margin-top:10px}.legalone-landing .demo-meta strong{font-weight:500;color:#51495a}.legalone-landing .demo-action{display:flex;position:absolute;top:126px;left:0;width:286px;height:44px;border-radius:10px;font-size:13px;letter-spacing:0;gap:8px;box-shadow:none;text-shadow:none;background:#191e21;color:#fff}.legalone-landing .demo-action>span{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:8px}.legalone-landing .client-card,.legalone-landing .sent-label{opacity:0}.legalone-landing .client-card .demo-icon{background:#f5f7fb;color:#667d9b;border-color:#e6eaf0}.legalone-landing .client-message{display:flex;align-items:flex-start;gap:10px;padding:14px 12px;border-radius:10px;background:#f8f9fc;border:1px solid #e8ebf0;font-size:12px}.legalone-landing .client-message>svg{flex-shrink:0;margin-top:2px;color:#8694ac}.legalone-landing .client-message strong{display:block;line-height:1.4;font-size:12px;font-weight:500}.legalone-landing .client-message span{display:block;font-size:11px;margin-top:5px;color:#8c8594}.legalone-landing .client-access{display:flex;align-items:center;justify-content:center;gap:6px;font-size:11px;color:#8b8192;margin-top:13px}.legalone-landing .client-success{position:absolute;left:24px;right:24px;top:97px;text-align:center;opacity:0}.legalone-landing .client-success>span,.legalone-landing .credit-paid-check{display:grid;place-items:center;margin:0 auto 12px;width:53px;height:53px;border:1px solid #c8e6d6;border-radius:50%;background:#eaf6ef;color:#398062}.legalone-landing .client-success strong{display:block;font-size:21px;font-weight:600;letter-spacing:-.5px}.legalone-landing .client-success p{margin:5px 0 0;font-size:12px;color:#7b7484}.legalone-landing .cabinet-result-body{position:absolute;left:24px;right:24px;top:97px}.legalone-landing .cabinet-send-body{opacity:0}.legalone-landing .received-banner{display:flex;align-items:center;gap:11px;padding:12px;border:1px solid #d3eadc;border-radius:10px;background:#f0f9f4;color:#38775c}.legalone-landing .received-banner strong{display:block;font-size:13px;font-weight:600}.legalone-landing .received-banner span{display:block;font-size:11px;margin-top:2px;color:#779080}.legalone-landing .demo-document{display:flex;align-items:center;gap:11px;padding:15px 3px 14px;border-bottom:1px solid #eeeaf2;margin-top:4px;color:#847095}.legalone-landing .demo-document strong{display:block;font-size:13px;font-weight:500;color:#3e3648}.legalone-landing .demo-document span{display:block;font-size:10px;color:#93879d;margin-top:3px}.legalone-landing .demo-document>svg:last-child{margin-left:auto;color:#4c9072}.legalone-landing .cabinet-control{display:flex;align-items:center;justify-content:center;gap:6px;font-size:11px;color:#8f8299;margin-top:14px}.legalone-landing .flying-credit,.legalone-landing .return-confirmation,.legalone-landing .travelling-link{position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 17px;border:1px solid #dcd3e9;border-radius:13px;background:#f8f4ff;color:#7b5fa0;box-shadow:0 12px 25px -12px #62507935;font-size:12px;white-space:nowrap;opacity:0;z-index:4;margin-left:-75px;margin-top:-25px}.legalone-landing .return-confirmation{background:#f0f9f3;color:#408363;border-color:#d1e7d9;margin-left:-73px}.legalone-landing .motion-cursor{position:absolute;left:0;top:0;width:0;height:0;z-index:8;color:#242029;opacity:0}.legalone-landing .cursor-press{position:absolute;left:0;top:0;transform-origin:0 0}.legalone-landing .cursor-press>svg{position:absolute;left:-24px;top:-2px;transform:scaleX(-1);transform-origin:24px 2px;filter:drop-shadow(0 2px 1px #25183320)}.legalone-landing .cursor-press>span{position:absolute;top:27px;left:0;font-size:10px;font-weight:500;padding:4px 8px;color:white;background:#8e74ad;border:1px solid #ffffffaa;border-radius:5px;white-space:nowrap;box-shadow:0 3px 8px #3d225b15}.legalone-landing .cursor-client .cursor-press>span{background:#637d9b}.legalone-landing .cursor-credit .cursor-press>span{background:#4e8a6b}.legalone-landing .motion-click-ring{position:absolute;left:0;top:0;width:42px;height:42px;margin-left:-21px;margin-top:-21px;border:1.5px solid #a48abb;border-radius:50%;opacity:0;z-index:7;pointer-events:none}.legalone-landing .product-motion--cashback .motion-click-ring{border-color:#65a384}.legalone-landing .credit-balance{position:absolute;left:72px;top:32px;width:336px;display:flex;align-items:center;gap:8px;height:51px;padding:0 16px;border:1px solid #dce8e1;border-radius:12px;background:#fbfdfb;box-shadow:0 7px 19px -16px #315b4230;color:#4f8368;font-size:12px}.legalone-landing .credit-total{position:relative;width:94px;height:24px;overflow:hidden;margin-left:auto;text-align:right}.legalone-landing .credit-total>strong{position:absolute;inset:0;font-size:18px;font-weight:600;letter-spacing:-.4px}.legalone-landing .total-before,.legalone-landing .total-earned{opacity:0}.legalone-landing .next-payment-card,.legalone-landing .publication-card{top:105px;height:263px;padding:22px 24px}.legalone-landing .publication-card{opacity:0}.legalone-landing .publication-card .demo-icon{background:#f0f8f3;color:#468569;border-color:#dcebe2}.legalone-landing .publication-status{text-align:center;margin-top:20px;color:#438166}.legalone-landing .publication-status>svg{margin:0 auto 8px}.legalone-landing .publication-status strong{display:block;color:#3b3c39;font-size:18px;font-weight:600;letter-spacing:-.3px}.legalone-landing .publication-status span{display:block;font-size:11px;color:#8a8c86;margin-top:5px}.legalone-landing .credit-origin{display:flex;align-items:center;gap:7px;padding:11px 12px;border-radius:8px;background:#eff7f1;color:#57816b;margin-top:19px;font-size:11px}.legalone-landing .credit-origin strong{margin-left:auto;font-size:14px}.legalone-landing .flying-credit{background:#e6f5eb;color:#347c57;border-color:#b9ddc8;font-size:20px;padding:17px 20px;margin-left:-76px;margin-top:-29px}.legalone-landing .balance-credit-flash{position:absolute;left:285px;top:37px;width:108px;height:41px;border-radius:8px;border:1px solid #6ead8a;opacity:0}.legalone-landing .next-payment-body{margin-top:13px;opacity:0}.legalone-landing .announcement-total{font-size:12px;margin-top:0;margin-bottom:12px}.legalone-landing .announcement-total strong{font-size:16px;font-weight:600;color:#363c37;letter-spacing:-.4px}.legalone-landing .credit-choice{display:flex;align-items:center;gap:10px;padding:12px 10px;border:1px solid #e5e1eb;border-radius:10px;background:white;color:#548268}.legalone-landing .demo-checkbox{display:grid;place-items:center;width:18px;height:18px;border:1.5px solid #d6d1de;border-radius:5px;flex-shrink:0;background:#fff;color:white}.legalone-landing .demo-checkbox svg{opacity:0}.legalone-landing .credit-choice strong{display:block;color:#39473e;font-size:12px;font-weight:600}.legalone-landing .credit-choice div>span{display:block;margin-top:2px;font-size:10px;color:#7e8c82}.legalone-landing .credit-pay-action{top:134px;width:286px;height:43px}.legalone-landing .credit-paid-body{position:absolute;left:20px;right:20px;top:83px;text-align:center}.legalone-landing .credit-paid-check{width:48px;height:48px;margin-bottom:10px}.legalone-landing .credit-paid-body>strong{display:block;font-size:19px;font-weight:600;letter-spacing:-.4px}.legalone-landing .credit-paid-body>span:not(.credit-paid-check){display:block;margin-top:4px;font-size:12px;color:#7b8a80}.legalone-landing .credit-paid-body>div{display:flex;align-items:center;justify-content:center;gap:6px;font-size:10px;color:#58846a;margin-top:16px;padding:9px 0;border-top:1px solid #e6eee8}@media (max-width:460px){.legalone-landing .product-motion-stage{height:332px;border-radius:19px}}@media (prefers-reduced-motion:reduce){.legalone-landing .product-motion-stage .motion-world{will-change:auto}}.legalone-landing .workspace-camera{position:absolute;inset:0;transform-origin:50% 57%}.legalone-landing .workspace-window{position:absolute;left:40px;top:30px;width:400px;height:340px;background:#fff;border:1px solid #e5e1eb;border-radius:19px;box-shadow:0 14px 30px -19px #31243d45,0 3px 7px -5px #24162e18;overflow:hidden}.legalone-landing .workspace-heading{height:72px;padding:18px 20px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #efecf3}.legalone-landing .workspace-heading div>span{display:block;font-size:9px;letter-spacing:1px;color:#8b8295;font-weight:600}.legalone-landing .workspace-heading strong{display:block;margin-top:3px;font-size:18px;font-weight:600;letter-spacing:-.4px}.legalone-landing .workspace-brand{display:grid;place-items:center;width:34px;height:34px;color:#827092;background:#faf8fc;border-radius:10px}.legalone-landing .workspace-list{position:absolute;left:18px;right:18px;top:86px;opacity:0}.legalone-landing .workspace-list-heading{display:flex;align-items:center;justify-content:space-between;height:22px;font-size:11px;color:#8b8295}.legalone-landing .workspace-list-heading strong{color:#51495a;font-weight:500}.legalone-landing .workspace-list .cabinet-demo-rows{display:grid;padding:6px 0 0;gap:8px}.legalone-landing .workspace-list .cabinet-demo-rows>div{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:22px 15px;column-gap:8px;row-gap:0;height:60px;padding:10px 12px;background:#fff;border-color:#eae6ef}.legalone-landing .workspace-list .cabinet-demo-rows>div>div{grid-column:1;grid-row:1;gap:9px;overflow:visible}.legalone-landing .workspace-list .cabinet-demo-rows>div>div>div{width:30px;height:34px;border-radius:8px;align-self:flex-start;background:#f9f6fd;color:#7d6499;box-shadow:none;border:1px solid #ebe4f2}.legalone-landing .workspace-list .cabinet-demo-rows svg{color:#827092;width:15px;height:15px}.legalone-landing .workspace-list .cabinet-demo-rows p{font-size:12px;line-height:18px;margin:0}.legalone-landing .workspace-list .cabinet-demo-rows>div>p{display:block;grid-row:2;grid-column:1;padding-left:39px;font-size:10px;color:#8b8295}.legalone-landing .workspace-list .cabinet-demo-rows>div>span{grid-column:2;grid-row:1/3;font-size:10px;padding:4px 8px}.legalone-landing .workspace-updated{display:flex;justify-content:flex-end;gap:5px;align-items:center;color:#48806c;font-size:10px;margin-top:8px}.legalone-landing .workspace-detail{position:absolute;left:20px;right:20px;top:84px}.legalone-landing .workspace-back{display:inline-flex;gap:6px;align-items:center;height:24px;font-size:10px;color:#81738f;transform-origin:left center}.legalone-landing .workspace-identity{position:absolute;left:0;right:0;top:39px;display:flex;align-items:center;gap:10px}.legalone-landing .workspace-folder-icon{width:36px;height:39px;display:grid;place-items:center;border:1px solid #e8e2ef;border-radius:10px;color:#7d6499;background:#f9f6fd}.legalone-landing .workspace-identity div strong{display:block;font-size:15px;font-weight:600;letter-spacing:-.2px}.legalone-landing .workspace-identity div>span{display:block;margin-top:3px;font-size:11px;color:#8b8295}.legalone-landing .workspace-published{margin-left:auto;font-size:10px;padding:4px 9px;border-radius:20px;color:#3d8265;background:#edf7f1}.legalone-landing .workspace-tabs{position:absolute;top:100px;left:0;right:0;height:34px;display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #eae6ef}.legalone-landing .workspace-tabs>span:not(.workspace-tab-active){display:flex;align-items:center;justify-content:center;gap:6px;font-size:11px;font-weight:500;color:#8b8295;z-index:1}.legalone-landing .workspace-tabs>.workspace-tab-documents{color:#67517e}.legalone-landing .workspace-tabs i{font-style:normal;font-size:9px;padding:0 5px;background:#eee9f5;border-radius:4px}.legalone-landing .workspace-tab-active{position:absolute;width:50%;inset-block:0;border-radius:6px 6px 0 0;background:#f9f6fd;border-bottom:2px solid #9c84b6;transform:translateX(100%)}.legalone-landing .workspace-documents,.legalone-landing .workspace-overview{position:absolute;top:148px;left:0;right:0}.legalone-landing .workspace-overview{opacity:0}.legalone-landing .workspace-overview>div{display:flex;justify-content:space-between;align-items:center;min-height:29px;font-size:11px;color:#8b8295}.legalone-landing .workspace-overview strong{display:flex;gap:5px;align-items:center;color:#51495a;font-weight:500}.legalone-landing .workspace-overview>div:not(:first-child) strong{color:#3d8265}.legalone-landing .workspace-documents{display:grid;gap:9px}.legalone-landing .workspace-document{height:42px;display:flex;align-items:center;gap:9px;padding:5px 10px;border:1px solid #eae6ef;border-radius:9px;background:#fff}.legalone-landing .workspace-document-icon{width:30px;height:30px;display:grid;place-items:center;border-radius:6px;background:#f9f6fd;color:#827092}.legalone-landing .workspace-document strong{display:block;font-size:12px;font-weight:500;color:#39313e}.legalone-landing .workspace-document div>span{display:block;font-size:9px;margin-top:1px;color:#8b8295}.legalone-landing .workspace-document>svg{color:#48806c;margin-left:auto}.legalone-landing .workspace-attestation .workspace-document-icon{background:#edf7f1;color:#48806c}@media (max-width:767px){.legalone-landing .product-motion--cabinet .product-motion-stage{height:356px}}