.nh-network__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.nh-net-card{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,0.92fr);align-items:center;gap:var(--nh-space-5);min-height:292px;padding:28px 30px;border-radius:var(--nh-radius-xl);background:var(--nh-grad-dark);color:#fff;overflow:hidden;isolation:isolate;transition:transform var(--nh-dur) var(--nh-ease-out),box-shadow var(--nh-dur) var(--nh-ease)}.nh-net-card:hover{transform:translateY(-3px);box-shadow:0 22px 48px rgba(9,17,47,0.24)}.nh-net-card__body{display:grid;align-content:start;justify-items:start;gap:var(--nh-space-3);text-align:start;order:1}.nh-net-card__tag{color:rgba(255,255,255,0.5);font-size:var(--nh-fs-caption);font-weight:var(--nh-fw-medium);letter-spacing:0.08em}.nh-net-card__title{color:#fff;font-size:1.1875rem;font-weight:var(--nh-fw-bold);line-height:1.6;margin:0}.nh-net-card__text{color:rgba(255,255,255,0.74);font-size:var(--nh-fs-small);line-height:1.95}.nh-net-card__body .nh-btn{margin-block-start:var(--nh-space-3)}.nh-net-card__media{order:2;min-width:0;align-self:center}.nh-net-card__img{width:100%;height:auto;object-fit:contain}.nh-net-card__media .nh-placeholder{aspect-ratio:16 / 11;border-radius:var(--nh-radius)}@media (max-width:1023px){.nh-network__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:639px){.nh-net-card{grid-template-columns:minmax(0,1fr);min-height:0;padding:22px 20px;text-align:start}.nh-net-card__body{order:1;justify-items:flex-start;text-align:start}.nh-net-card__media{order:2;max-width:280px}}