/* Distinguish the book from the two self-paced video courses at a glance. */
.publication-cards-three .book-card{min-height:500px}
.publication-cards-three .book-cover,.publication-cards-three .course-cover{padding:22px 23px}
.publication-cards-three .book-cover small,.publication-cards-three .course-cover small{font-size:12px;letter-spacing:.11em;font-weight:800;line-height:1.3}
.publication-cards-three .book-cover span,.publication-cards-three .course-cover span{font-size:24px;line-height:1.05}
.publication-cards-three .resource-type{font-size:10px;line-height:1.2;letter-spacing:.13em;font-weight:700;color:var(--gold);margin:22px 0 8px!important}
.publication-cards-three .book-card h3{min-height:82px;margin:0 0 10px;font-size:22px;line-height:1.12}
.publication-cards-three .book-card p:not(.resource-type){min-height:64px;margin:0 0 18px;font-size:14px;line-height:1.5}
.publication-cards-three .text-link{font-size:12px}
@media(max-width:800px){.publication-cards-three .book-card{min-height:460px}.publication-cards-three .book-cover small,.publication-cards-three .course-cover small{font-size:10px}.publication-cards-three .book-cover span,.publication-cards-three .course-cover span{font-size:20px}.publication-cards-three .book-card h3{font-size:20px;min-height:90px}}
@media(max-width:600px){.publication-cards-three .book-card{min-height:0}.publication-cards-three .book-card h3,.publication-cards-three .book-card p:not(.resource-type){min-height:0}.publication-cards-three .book-cover span,.publication-cards-three .course-cover span{font-size:25px}}
