.section-dark .coop-list{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;border-top:0}
.section-dark .coop-item{display:flex;align-items:flex-start;flex-direction:column;gap:16px;min-height:330px;padding:28px;border:1px solid rgba(255,255,255,.12);border-radius:18px;background:rgba(255,255,255,.025)}
.section-dark .coop-item:hover{padding-left:28px;border-color:rgba(56,189,248,.32);transform:translateY(-4px)}
.section-dark .coop-no{font-size:12px}
.section-dark .coop-item>div:nth-child(2){flex:1}
.section-dark .coop-item h3{font-size:23px}
.section-dark .coop-tags{display:flex}
.section-dark .coop-item>a{align-self:flex-end;margin-top:auto}
@media(max-width:900px){.section-dark .coop-list{grid-template-columns:1fr}.section-dark .coop-item{min-height:auto}}
