.nw{padding-block:clamp(48px,6vw,96px) clamp(88px,10vw,160px)}.nw-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.nw-grid li{display:flex}.nw-card{border-radius:var(--radius-lg);background:var(--bg-2);width:100%;color:var(--ink);transition:border-color .2s ease, transform .3s var(--ease-out);border:1px solid #ffffff1a;flex-direction:column;padding-bottom:24px;text-decoration:none;display:flex;overflow:hidden}.nw-card:hover{border-color:#ffffff42;transform:translateY(-3px)}.nw-logo{aspect-ratio:960/463;display:block}.nw-logo img{object-fit:cover;width:100%;height:100%;display:block}.nw-outlet{color:var(--muted);margin:22px 24px 0;font-size:.8125rem}.nw-title{letter-spacing:-.015em;margin:8px 24px 0;font-size:1.25rem;font-weight:400;line-height:1.3}.nw-summary{color:var(--muted);margin:12px 24px 0;font-size:1rem;line-height:1.55}.nw-go{font-size:var(--fs-small);align-items:center;gap:6px;margin:auto 24px 0;padding-top:22px;display:inline-flex}.nw-card:hover .btn-arrow{transform:translate(2px,-2px)}.nw-more{justify-content:center;margin-top:clamp(40px,4vw,56px);display:flex}html[data-design=b] .site .nw-card{background:var(--card);border-color:#0000}html[data-design=b] .site .nw-card:hover{background:var(--card-solid)}@media (max-width:1199px){.nw-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.nw-grid{grid-template-columns:minmax(0,1fr)}}
