.data-section{background:#f7f3eb;margin:0 calc((1250px - 100vw)/2);padding-left:max(30px,calc((100vw - 1250px)/2 + 30px));padding-right:max(30px,calc((100vw - 1250px)/2 + 30px))}.public-signal{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.public-signal article{padding:20px;background:var(--paper);border-left:4px solid var(--gold)}.public-signal span,.public-signal b{display:block}.public-signal span{font-size:12px;color:var(--muted)}.public-signal b{margin-top:6px;color:var(--green);font-size:17px}.public-signal p{margin:9px 0 0;color:var(--muted);font-size:13px}.source-line{margin:12px 0 0;color:var(--muted);font-size:11px}.data-flow{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:24px;background:#d8c79f;border:1px solid #d8c79f}.data-flow article{position:relative;padding:22px 20px 24px;background:var(--paper);min-height:178px}.data-flow article:not(:last-child)::after{content:"";position:absolute;right:-9px;top:50%;z-index:2;width:16px;height:16px;background:var(--paper);border-top:1px solid #d8c79f;border-right:1px solid #d8c79f;transform:translateY(-50%) rotate(45deg)}.data-flow span{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:var(--green);color:#fff;font-size:13px;font-weight:800}.data-flow h3{margin:14px 0 8px;color:var(--green);font-size:18px}.data-flow p{margin:0;color:var(--muted);font-size:13px;line-height:1.75}.data-board{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:14px}.data-board div{padding:16px 18px;background:#fff7e4;border-left:4px solid var(--gold)}.data-board b,.data-board span{display:block}.data-board b{color:var(--green);font-size:14px}.data-board span{margin-top:7px;color:#5f665d;font-size:13px;line-height:1.65}.knowledge-section{border-top:1px solid var(--line)}.knowledge-map{display:grid;grid-template-columns:220px 1fr;gap:16px;align-items:stretch}.k-root{display:flex;flex-direction:column;justify-content:center;padding:25px;background:var(--green);color:#fff}.k-root b{font-size:23px;line-height:1.3}.k-root span{margin-top:12px;color:#cfe0d6;font-size:12px}.k-branches{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.k-branches article{padding:18px;background:var(--paper);border:1px solid var(--line)}.k-branches h3{margin:0;color:var(--green);font-size:15px}.k-branches ul{margin:10px 0 0;padding-left:17px;color:var(--muted);font-size:12px;line-height:1.75}.knowledge-rules{margin-top:15px;padding:16px 18px;background:#f0e4c9;color:#625431;font-size:13px}.knowledge-rules b{color:var(--green)}@media(max-width:950px){.data-flow{grid-template-columns:1fr 1fr}.data-flow article:not(:last-child)::after{display:none}.data-board{grid-template-columns:1fr}.public-signal{grid-template-columns:1fr 1fr}.knowledge-map{grid-template-columns:1fr}.k-branches{grid-template-columns:1fr 1fr}}@media(max-width:560px){.data-section{margin:0 -17px;padding-left:17px;padding-right:17px}.public-signal,.data-flow,.k-branches{grid-template-columns:1fr}}
