.EbookGrid_grid__JmyEY{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;max-width:1120px;margin:0 auto;padding:0;list-style:none}.EbookGrid_card__mVWiX{display:flex;flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 4 * 16px) / 5);flex-direction:column;overflow:hidden;border:1px solid var(--line);border-radius:16px;background:var(--paper-cream);transition:transform .3s ease,box-shadow .3s ease}.EbookGrid_card__mVWiX:hover{box-shadow:0 22px 40px -30px rgba(20,52,48,.5);transform:translateY(-3px)}.EbookGrid_cover__h2AU_{position:relative;display:block;aspect-ratio:4/5;background:var(--mint-soft)}.EbookGrid_img__0gC5V{object-fit:cover}.EbookGrid_body__g5Zup{display:flex;flex-direction:column;flex:1 1;gap:6px;padding:14px 14px 16px}.EbookGrid_status__V7fta{align-self:flex-start;padding:3px 9px;border-radius:999px;background:var(--mint-soft);color:var(--primary-deep);font-size:.75rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.EbookGrid_title__SolKQ{margin:0;font-family:var(--font-display);font-size:1.25rem;font-weight:500;line-height:1.15}.EbookGrid_text__5lNum{margin:0 0 8px;color:var(--ink-soft);font-size:.88rem;line-height:1.45}.EbookGrid_button__Yd7nF{margin-top:auto;align-self:stretch;padding-inline:8px;font-size:.88rem}@media (prefers-reduced-motion:reduce){.EbookGrid_card__mVWiX{transition:none}.EbookGrid_card__mVWiX:hover{transform:none}}@media (max-width:1099px){.EbookGrid_card__mVWiX{flex-basis:calc((100% - 2 * 16px) / 3);max-width:240px}}@media (max-width:640px){.EbookGrid_grid__JmyEY{flex-wrap:nowrap;justify-content:flex-start;gap:12px;margin-inline:-24px;padding:4px 24px 10px;overflow-x:auto;scroll-padding-inline:24px;scroll-snap-type:x mandatory;scrollbar-width:none}.EbookGrid_grid__JmyEY::-webkit-scrollbar{display:none}.EbookGrid_card__mVWiX{flex-basis:72%;max-width:none;scroll-snap-align:start}.EbookGrid_card__mVWiX:hover{transform:none}}