.ebook-grid{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.ebook-card{background:#fff;border:1px solid #e6e6e6;border-radius:16px;display:flex;flex-direction:column;justify-content:flex-start;padding:16px;width:calc(33.333% - 16px)}.ebook-card__image{aspect-ratio:1/1;border-radius:12px;display:block;margin:0;object-fit:cover;width:100%}.ebook-card__body{display:flex;flex:1;flex-direction:column;gap:8px;padding:16px 4px 4px}.ebook-card__label{color:#575959;font-size:12px;text-transform:uppercase}.ebook-card__title{color:#14323c;font-size:18px;line-height:1.4;margin:0}.ebook-card__desc{color:#3a3a3a;font-size:14px;line-height:1.6;margin:0}.ebook-card__link{color:#00f;font-weight:700;margin-top:auto;padding-top:8px;text-decoration:none}@media (max-width:768px){.ebook-card{width:100%}}