.assignmentCards{display:grid;gap:0 43px;grid-template-columns:repeat(auto-fit,minmax(calc(33.33333% - 28.7px),1fr));grid-template-rows:auto auto}.assignmentCard{display:grid;gap:0;grid-row:span 3;grid-template-rows:subgrid}@media (min-width:768px){.assignmentCard:nth-child(n+5){margin-top:30px}.assignmentCards:has(.assignmentCard:nth-child(4)){gap:0 30px;grid-template-columns:repeat(auto-fit,minmax(calc(25% - 22.5px),1fr))}.assignmentCards:has(.assignmentCard:nth-child(4)) .assignmentCard:nth-child(n+5){margin-top:30px}}.assignmentCardImg{height:190px;margin:0 0 22px;overflow:hidden}.assignmentCardImg img{height:100%!important;object-fit:cover;width:100%}.assignmentCardTitle{color:#3e3e3e;font-size:20px;font-weight:700;line-height:1.4;text-align:center}.assignmentCardList{color:#222;display:flex;flex-direction:column;font-size:14px;gap:20px 0;line-height:1.5;margin-top:22px}.assignmentCardList li{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE0IDE0Ij48cGF0aCBzdHJva2U9IiNGRjg1MzMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJtMSAxIDEyIDEyTTEzIDEgMSAxMyIvPjwvc3ZnPg==") top 3px left /14px 14px no-repeat;font-size:inherit;padding-left:24px}@media (max-width:767px){.assignmentCards{display:flex;flex-direction:column;gap:48px 0;margin-top:40px}.assignmentCard{display:block;width:100%}.assignmentCardImg{aspect-ratio:16/9;height:auto}}