.nad-svc{background:var(--m-bg,#fff);border:1px solid var(--m-border,#ccc);border-radius:var(--m-r,16px);padding:var(--m-py,28px) var(--m-px,32px)}.nad-svc h2{color:var(--m-title,#1a1a1a);font-size:var(--m-title-size,24px);line-height:1.25;margin-bottom:20px}.nad-svc__grid{display:grid;gap:16px;grid-template-columns:repeat(var(--m-cols,3),1fr)}.nad-svc__card{background:var(--m-card-bg,#fff);border:1px solid var(--m-card-border,#ccc);border-radius:var(--m-card-r,14px);display:flex;flex-direction:column;gap:8px;padding:22px;text-decoration:none;transition:box-shadow .2s,transform .2s,border-color .2s}.nad-svc__card:hover{border-color:var(--m-card-border-h,#ccc);box-shadow:0 4px 16px rgba(0,0,0,.12);transform:translateY(-2px)}.nad-svc__card h3{color:var(--m-title,#1a1a1a);font-size:17px;line-height:1.3}.nad-svc__card p{color:var(--m-text,#4a4a4a);flex:1;font-size:14px;margin:0}.nad-svc__more{color:var(--m-more,#666);font-size:14px;font-weight:600}.nad-svc.nad-svc--figma{background:none;border:0;padding:0}.nad-svc--figma .nad-svc__grid{gap:20px}.nad-svc--figma .nad-svc__card{gap:10px}.nad-svc__icon{align-items:center;background:var(--m-icon-bg,#f0f0f0);border-radius:10px;display:flex;height:44px;justify-content:center;margin-bottom:4px;overflow:hidden;width:44px}.nad-svc__icon img{height:24px;object-fit:contain;width:24px}