._top_1t9mu_1{gap:var(--space-12);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;display:grid}._directory_1t9mu_7{gap:var(--space-2);margin-top:var(--space-10);flex-direction:column;display:flex}._site_1t9mu_13{gap:var(--space-1);padding:var(--space-6) var(--space-16) var(--space-6) var(--space-6);background:var(--color-surface);color:var(--color-text);transition:background-color var(--duration-state) var(--ease-out-quart), transform var(--duration-state) var(--ease-strike);flex-direction:column;text-decoration:none;display:flex;position:relative}._site_1t9mu_13 ._siteName_1t9mu_26{text-transform:none;overflow-wrap:anywhere;font-size:clamp(26px,3.6vw,48px)}._siteDesc_1t9mu_31{color:var(--color-text-secondary)}._go_1t9mu_34{right:var(--space-6);color:var(--color-red);transition:transform var(--duration-state) var(--ease-strike);margin-top:-14px;position:absolute;top:50%}@media (hover:hover){._site_1t9mu_13:hover{color:var(--color-text);background:#fff;transform:translate(6px)}._site_1t9mu_13:hover ._go_1t9mu_34{transform:translate(3px,-3px)}}._art_1t9mu_52{justify-self:center;width:100%;height:auto}._books_1t9mu_57{gap:var(--space-10) var(--space-6);margin-top:var(--space-12);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}._book_1t9mu_57{gap:var(--space-2);color:var(--color-text);flex-direction:column;text-decoration:none;display:flex}._coverWrap_1t9mu_70{height:320px;margin-bottom:var(--space-4);align-items:flex-end;display:flex}._cover_1t9mu_70{width:auto;height:auto;max-height:320px;box-shadow:var(--shadow-lift);transition:transform var(--duration-layout) var(--ease-out-expo)}@media (hover:hover){._book_1t9mu_57:hover{color:var(--color-text)}._book_1t9mu_57:hover ._cover_1t9mu_70{transform:translateY(-6px)rotate(-1deg)}}._bookTitle_1t9mu_91{font-family:var(--font-display);font-size:20px;font-stretch:var(--stretch-label);font-weight:var(--weight-label);line-height:1.2}._byline_1t9mu_98{font-size:var(--text-small);color:var(--color-text-secondary)}@media (width<=860px){._top_1t9mu_1{grid-template-columns:1fr}._art_1t9mu_52{max-width:280px!important}._books_1t9mu_57{grid-template-columns:repeat(2,minmax(0,1fr))}._coverWrap_1t9mu_70{height:220px}._cover_1t9mu_70{max-height:220px;max-width:100%!important}}
