.bookSection-module__4-lVZq__booksSection{padding-top:clamp(2rem,5vw,3rem)}.bookSection-module__4-lVZq__booksGrid{grid-template-columns:1fr;gap:clamp(1.5rem,4vw,2.5rem);display:grid}@media (min-width:640px){.bookSection-module__4-lVZq__booksGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.bookSection-module__4-lVZq__booksGrid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1836px){.bookSection-module__4-lVZq__booksGrid{grid-template-columns:repeat(4,1fr)}}
.bookCard-module__hKWWlq__bookCard{background:var(--text-white);border:1px solid color-mix(in srgb, var(--text-teal) 12%, transparent);box-shadow:0 14px 34px color-mix(in srgb, var(--foreground) 8%, transparent);border-radius:24px;flex-direction:column;width:100%;transition:transform .25s,box-shadow .25s;animation:.65s both bookCard-module__hKWWlq__bookCardFadeUp;display:flex;overflow:hidden}.bookCard-module__hKWWlq__bookCard:hover{box-shadow:0 22px 44px color-mix(in srgb, var(--foreground) 14%, transparent);transform:translateY(-6px)}.bookCard-module__hKWWlq__bookCardImageWrap{aspect-ratio:3/2;background:linear-gradient(#0000 40%,#0d2b2773 100%);position:relative;overflow:hidden}.bookCard-module__hKWWlq__bookCardImage{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block;transform:scale(1.02)}.bookCard-module__hKWWlq__bookCard:hover .bookCard-module__hKWWlq__bookCardImage{transform:scale(1.08)}.bookCard-module__hKWWlq__bookCardBody{flex-direction:column;flex:1;gap:6px;padding:22px;display:flex}.bookCard-module__hKWWlq__bookCardFooter{border-top:1px solid color-mix(in srgb, var(--text-teal) 12%, transparent);flex-direction:column;gap:10px;margin-top:18px;padding-top:16px;display:flex}.bookCard-module__hKWWlq__bookCardLabel{color:color-mix(in srgb, var(--foreground) 84%, transparent);margin-bottom:1rem;font-size:clamp(1rem,1.2vw,1.2rem);font-weight:700}.bookCard-module__hKWWlq__viewOnlineBtn{color:#fff!important;background:var(--text-teal)!important;border:none!important;border-radius:32px!important;height:44px!important;padding:0 24px 4px!important;font-size:20px!important;font-weight:500!important;transition:transform .6s cubic-bezier(.25,1,.5,1),box-shadow .3s!important;box-shadow:0 6px 15px #1f6e4340!important}.bookCard-module__hKWWlq__viewOnlineBtn:hover{transform:scale(1.03)!important;box-shadow:0 8px 20px #1fd3c64d!important}@keyframes bookCard-module__hKWWlq__bookCardFadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1836px){.bookCard-module__hKWWlq__bookCardLabel{font-size:1.3rem}}@media (max-width:640px){.bookCard-module__hKWWlq__bookCard{border-radius:20px}.bookCard-module__hKWWlq__bookCardBody{padding:18px}}.bookCard-module__hKWWlq__bookCardActions{z-index:10;opacity:0;pointer-events:none;gap:10px;transition:all .4s cubic-bezier(.34,1.56,.64,1);display:flex;position:absolute;top:16px;right:16px;transform:translateY(-12px)}.bookCard-module__hKWWlq__bookCard:hover .bookCard-module__hKWWlq__bookCardActions{opacity:1;pointer-events:auto;transform:translateY(0)}
