.dd-channel-network{width:100%;max-width:570px;margin:auto;border:1px solid #354365;border-radius:28px;background:radial-gradient(ellipse at 50% 40%,#263b61,#101b34 70%);box-shadow:0 24px 70px #02081535;overflow:hidden}
.dd-channel-heading{padding:24px 24px 0;color:#f6d474;font-size:10px;letter-spacing:.16em;text-align:center}
.dd-channel-map{position:relative;height:310px;margin:0 24px}
.dd-channel-center{position:absolute;top:105px;left:50%;transform:translateX(-50%);width:68%;padding:14px;background:#071127;border:1px solid #687395;border-radius:20px;box-shadow:0 0 40px #f6d47412;animation:dd-network-arrive 1.5s ease-out both}
.dd-channel-center img{display:block;width:100%;height:auto}
.dd-channel-lines{position:absolute;left:24%;right:24%;top:68px;height:186px;border:1px solid #f6d47455;border-radius:50%;transform:rotate(-25deg);pointer-events:none}
.dd-channel-node{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:165px;padding:13px;background:#fff;border:1px solid #e1e6f2;border-radius:16px;box-shadow:0 10px 26px #0002;transition:box-shadow .2s}
.dd-channel-node img{width:132px;height:37px;object-fit:contain}.dd-channel-node span{font-size:10px;color:#314365}.dd-channel-node:hover{box-shadow:0 0 24px #f6d47433}.dd-channel-ml{top:20px;left:2%}.dd-channel-tn{bottom:12px;right:2%}
.dd-channel-foot{padding:4px 28px 28px;text-align:center}.dd-channel-foot h3{font-size:25px}.dd-channel-foot p{font-size:14px;margin-bottom:14px}.dd-channel-foot small{display:block;color:#bdc5d9;font-size:11px;line-height:1.7}.dd-channel-foot>a{display:inline-block;font-size:13px;margin-top:16px}
@keyframes dd-network-arrive{from{opacity:0;filter:blur(3px)}to{opacity:1;filter:blur(0)}}
@media(max-width:480px){.dd-channel-map{margin:0 14px;height:280px}.dd-channel-node{width:140px;padding:10px}.dd-channel-node img{width:115px;height:32px}.dd-channel-center{top:105px;width:80%;padding:10px}.dd-channel-foot{padding:4px 20px 24px}}
@media(prefers-reduced-motion:reduce){.dd-channel-center{animation:none}.dd-channel-node{transition:none}}
/* Logos on an open canvas, without empty cards or frames. */
.dd-channel-network{background:none;border:0;box-shadow:none;border-radius:0;overflow:visible}
.dd-channel-center{padding:0;background:none;border:0;border-radius:0;box-shadow:none;animation:none}
.dd-channel-center img{border-radius:0}
.dd-channel-node{background:none;border:0;border-radius:0;box-shadow:none;padding:8px}
.dd-channel-node:hover{box-shadow:none}
.dd-channel-node img{background:#fff;border-radius:8px;padding:5px;box-sizing:content-box}
.dd-channel-node span{color:#bdc5d9}
.dd-channel-lines{border-color:#f6d47435}
.dd-channel-heading{padding-top:0}

.dd-logistics-figure{margin:0;width:100%;max-width:600px;justify-self:center}.dd-logistics-figure>img{display:block;width:100%;height:auto;border:0;border-radius:20px}.dd-logistics-figure figcaption{margin-top:12px;color:#bdc5d9;font-size:11px;line-height:1.65;text-align:center;padding:0 12px}
