
.mole-network-section{width:min(1180px,94vw);margin:42px auto;padding:30px;border-radius:28px;background:#fffaf0;border:1px solid rgba(22,63,49,.14);color:#163f31}
.mole-network-head h2{font-size:clamp(1.7rem,4vw,2.7rem);margin:.35em 0 .2em}
.mole-network-head p{color:#6b776f;max-width:760px}
.mole-network-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:22px}
.mole-network-card{display:flex;min-height:160px;flex-direction:column;gap:8px;padding:19px;border-radius:20px;text-decoration:none!important;color:#163f31!important;border:1px solid rgba(22,63,49,.12);box-shadow:0 10px 24px rgba(42,57,48,.07);transition:.18s transform}
.mole-network-card:hover{transform:translateY(-3px)}
.mole-network-card small{font-size:.68rem;font-weight:950;letter-spacing:.09em;opacity:.65}
.mole-network-card strong{font-size:1.15rem}
.mole-network-card span{font-size:.84rem;line-height:1.6;opacity:.78}
.mole-network-card.daily{background:#edf8f4}.mole-network-card.horse{background:#fff0f5}.mole-network-card.dna{background:#f1f8e9}
.mole-network-card.report{background:#fff7df}.mole-network-card.play{background:#eef8fd}.mole-network-card.lab{background:#f3effd}
@media(max-width:800px){.mole-network-grid{grid-template-columns:1fr 1fr}}
@media(max-width:520px){.mole-network-grid{grid-template-columns:1fr}.mole-network-section{padding:19px}}
