.vdm-mesh{margin:36px 0 10px;padding:20px 22px 12px;background:#fafafa;border:1px solid #e3e6ea;border-radius:12px;box-shadow:0 1px 3px rgb(16 24 40 / .05);color:#333}.vdm-mesh .vdm-mesh__h{margin:0 0 8px;padding:0;font-size:20px;font-weight:600;line-height:1.3;color:#333;text-transform:none;letter-spacing:0}.vdm-mesh .vdm-mesh__lead{max-width:70ch;margin:0 0 14px;font-size:15px;line-height:1.65;color:#555}.vdm-mesh .vdm-mesh__lead a{color:#1fa165;font-weight:500;text-decoration:underline;text-decoration-color:rgb(31 161 101 / .35);text-underline-offset:3px}.vdm-mesh .vdm-mesh__row{display:grid;grid-template-columns:200px minmax(0,1fr);gap:14px;align-items:start;padding:12px 0;border-top:1px solid #e8eaee}.vdm-mesh .vdm-mesh__lbl{display:block;padding-top:9px;font-size:13px;font-weight:500;letter-spacing:.02em;color:#888}.vdm-mesh .vdm-mesh__chips{display:flex;flex-wrap:wrap;gap:8px}.vdm-mesh .vdm-mesh__chip{display:inline-flex;align-items:center;gap:7px;padding:8px 15px;background:#fff;border:1px solid #e3e6ea;border-radius:999px;color:#333!important;font-size:14px;font-weight:500;line-height:1.35;text-decoration:none!important}.vdm-mesh .vdm-mesh__chip:hover{border-color:#26ae61;color:#26ae61!important}.vdm-mesh .vdm-mesh__chip:focus-visible{outline:2px solid #26ae61;outline-offset:2px}.vdm-mesh .vdm-mesh__n{display:inline-block;padding:1px 7px;border-radius:20px;background:#e8f6ee;color:#146c44;font-size:11.5px;font-weight:500;line-height:1.5}@media (max-width:767px){.vdm-mesh{padding:16px 16px 8px}.vdm-mesh .vdm-mesh__row{grid-template-columns:minmax(0,1fr);gap:8px}.vdm-mesh .vdm-mesh__lbl{padding-top:0}}