.ldp-page{color:#0b1728;background:#f7faf9;padding-top:72px}.ldp-shell{width:min(1160px,100% - 48px);margin:auto}.ldp-button{border-radius:7px;justify-content:center;align-items:center;gap:9px;font-size:13px;font-weight:700;display:inline-flex}.ldp-hero{background:radial-gradient(circle at 78% 30%,#dff5ea 0,#0000 27%),linear-gradient(135deg,#fbfdfc,#eef6f2);padding:100px 0 85px;overflow:hidden}.ldp-hero-grid{grid-template-columns:1fr .9fr;align-items:center;gap:72px;display:grid}.ldp-eyebrow,.ldp-kicker{color:#087a5b;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;font-weight:750;display:flex}.ldp-hero h1,.ldp-section h2,.ldp-risk h2,.ldp-pilot h2,.ldp-assessment h2,.ldp-faq h2{letter-spacing:-.055em;margin:20px 0;font-size:48px;line-height:1.16}.ldp-hero h1 em{color:#087a5b;font-style:normal}.ldp-lede{color:#53636e;max-width:590px;font-size:17px;line-height:1.9}.ldp-actions{gap:12px;margin:30px 0;display:flex}.ldp-button{border:1px solid #0000;padding:14px 18px}.ldp-primary{color:#fff;background:#087a5b;box-shadow:0 10px 25px #087a5b25}.ldp-secondary{color:#193d34;background:#fff;border-color:#b8cac3}.ldp-proof{color:#65746f;flex-wrap:wrap;gap:16px;font-size:12px;display:flex}.ldp-proof span{align-items:center;gap:5px;display:flex}.ldp-proof svg{color:#087a5b}.ldp-console{color:#e4f2ed;background:#091a28;border:1px solid #284453;border-radius:16px;padding:20px;box-shadow:0 30px 70px #0b172833}.ldp-console-bar,.ldp-console-footer{color:#86ab9c;justify-content:space-between;font:10px monospace;display:flex}.ldp-console-bar i{color:#77d9b1;font-style:normal}.ldp-console-row{background:#102839;border:1px solid #264254;border-radius:8px;margin-top:16px;padding:13px}.ldp-console-row small{color:#8aa1af;margin-bottom:7px;font-size:10px;display:block}.ldp-console-row code{color:#d4e4df;font:12px/1.7 monospace}.ldp-console-row.safe{background:#103529;border-color:#24795e}.ldp-console-step{color:#73d4ad;align-items:center;gap:8px;padding:13px 4px;font-size:12px;display:flex}.ldp-console-step b{margin-left:auto;font-size:10px}.ldp-console-footer{border-top:1px solid #24404e;margin-top:14px;padding-top:14px;font-size:9px}.ldp-risk,.ldp-section,.ldp-pilot,.ldp-faq{padding:105px 0}.ldp-risk{background:#fff}.ldp-risk h2,.ldp-section h2,.ldp-pilot h2,.ldp-faq h2{font-size:40px}.ldp-risk-grid,.ldp-capabilities{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:42px;display:grid}.ldp-risk-grid article,.ldp-capabilities article{background:#f4f8f6;border:1px solid #dce7e3;border-radius:14px;padding:28px}.ldp-risk-grid b,.ldp-capabilities span{color:#087a5b;font:11px monospace}.ldp-risk-grid h3,.ldp-capabilities h3{margin:28px 0 12px;font-size:18px}.ldp-risk-grid p,.ldp-capabilities p,.ldp-compat p,.ldp-assessment p{color:#64737e;font-size:14px;line-height:1.8}.ldp-flow{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:13px;margin-top:44px;display:grid}.ldp-flow>div{background:#fff;border:1px solid #d8e5e0;border-radius:12px;flex-direction:column;gap:10px;min-height:154px;padding:22px;display:flex}.ldp-flow .active{background:#edf9f4;border-color:#21a276}.ldp-flow span{color:#087a5b;font:11px monospace}.ldp-flow strong{font-size:15px}.ldp-flow small{color:#74817f;font-size:12px;line-height:1.6}.ldp-flow>i{color:#087a5b;font-style:normal}.ldp-surface{background:#eff6f2}.ldp-capabilities{grid-template-columns:repeat(4,1fr)}.ldp-capabilities article{background:#fff}.ldp-capabilities svg{color:#087a5b;margin-top:24px}.ldp-compat{grid-template-columns:.88fr 1.12fr;align-items:center;gap:90px;display:grid}.ldp-inline{color:#087a5b;align-items:center;gap:7px;margin-top:20px;font-size:13px;font-weight:700;display:inline-flex}.ldp-table{border-top:1px solid #dbe5e2}.ldp-table div{border-bottom:1px solid #dbe5e2;grid-template-columns:.9fr 1.1fr;gap:15px;padding:18px 0;font-size:13px;display:grid}.ldp-table span{color:#667681;line-height:1.55}.ldp-pilot{color:#fff;text-align:center;background:#0a1d2a}.ldp-pilot .ldp-kicker{color:#79d6b2;justify-content:center}.ldp-pilot-flow{justify-content:center;align-items:center;gap:18px;margin-top:42px;display:flex}.ldp-pilot-flow span{color:#dcebe6;background:#102b3a;border:1px solid #315362;border-radius:9px;max-width:180px;padding:18px;font-size:13px;line-height:1.55}.ldp-pilot-flow i{color:#78d6b3;font-style:normal}.ldp-assessment{background:#e6f6ee;padding:100px 0}.ldp-assessment-grid{grid-template-columns:1fr .9fr;gap:90px;display:grid}.ldp-assessment h2{font-size:41px}.ldp-boundary{align-items:flex-start;gap:8px;padding-top:18px;display:flex}.ldp-boundary svg{color:#087a5b;flex:none;margin-top:4px}.ldp-assessment form{background:#fff;border:1px solid #d6e5de;border-radius:14px;gap:13px;padding:27px;display:grid}.ldp-assessment label{color:#40524e;gap:6px;font-size:12px;font-weight:700;display:grid}.ldp-assessment input,.ldp-assessment textarea,.ldp-assessment select{color:#0b1728;background:#fff;border:1px solid #cbd9d4;border-radius:6px;padding:11px;font:13px inherit}.ldp-assessment textarea{resize:vertical;min-height:83px}.ldp-assessment button{cursor:pointer}.ldp-submit-note{color:#087a5b;font-size:11px}.ldp-faq{background:#fff}.ldp-faq details{border-top:1px solid #d9e4e0;padding:20px 3px}.ldp-faq details:last-child{border-bottom:1px solid #d9e4e0}.ldp-faq summary{cursor:pointer;justify-content:space-between;gap:20px;font-size:15px;font-weight:700;display:flex}.ldp-faq summary::-webkit-details-marker{display:none}.ldp-faq details p{color:#66757f;max-width:850px;font-size:13px;line-height:1.8}.ldp-footer{color:#9db4ac;background:#071827;padding:28px 0;font-size:12px}.ldp-footer .ldp-shell{justify-content:space-between;gap:15px;display:flex}.ldp-footer a:first-child{color:#fff;font-weight:700}@media (max-width:900px){.ldp-hero-grid,.ldp-compat,.ldp-assessment-grid{grid-template-columns:1fr;gap:48px}.ldp-capabilities{grid-template-columns:1fr 1fr}.ldp-flow{grid-template-columns:1fr 1fr;gap:12px}.ldp-flow>i{display:none}.ldp-pilot-flow{flex-wrap:wrap}}@media (max-width:600px){.ldp-page{padding-top:72px}.ldp-shell{width:min(100% - 32px,1160px)}.ldp-hero{padding:70px 0}.ldp-hero h1,.ldp-section h2,.ldp-risk h2,.ldp-pilot h2,.ldp-assessment h2,.ldp-faq h2{font-size:33px}.ldp-actions{flex-direction:column}.ldp-button{width:100%}.ldp-risk,.ldp-section,.ldp-pilot,.ldp-faq,.ldp-assessment{padding:70px 0}.ldp-risk-grid,.ldp-capabilities,.ldp-flow{grid-template-columns:1fr}.ldp-flow>div{min-height:auto}.ldp-pilot-flow{flex-direction:column}.ldp-pilot-flow i{transform:rotate(90deg)}.ldp-footer .ldp-shell{flex-direction:column}.ldp-console{padding:14px}.ldp-console-footer{flex-direction:column;gap:8px}}
.ldp-footer-brand{align-items:center;gap:9px;font-weight:700;display:flex;color:#fff!important}.ldp-footer .lingshu-mark .mark-primary,.ldp-footer .lingshu-mark .mark-accent{fill:none;stroke:#f4f8f7}.ldp-filings{color:#91a6b0;border-top:1px solid #233641;margin-top:22px;padding-top:17px;font-size:11px}.ldp-filings a{color:#d2dde2;align-items:center;gap:6px;display:inline-flex}.ldp-filings img{width:19px;height:19px}.ldp-filings a:hover{color:#fff}
