.akb-home-series{margin:var(--space-10,40px) 0}.akb-home-series__grid{display:grid;gap:var(--space-4,16px);margin:0;padding:0;list-style:none}@media (min-width:769px){.akb-home-series__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:900px){.akb-home-series__grid--cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.akb-home-series__grid--cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.akb-home-series__grid--cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}.akb-home-series__item{margin:0;min-width:0}.akb-home-series__link{display:flex;flex-direction:column;gap:var(--space-2,8px);color:var(--aki-white,#fff);text-decoration:none;border-radius:var(--radius-md,8px)}.akb-home-series__link:focus-visible{outline:var(--aki-focus-outline,3px solid #ffd700);outline-offset:var(--aki-focus-offset,2px)}.akb-home-series__cover{position:relative;display:block;aspect-ratio:2 / 3;overflow:hidden;border-radius:var(--radius-md,8px);background:var(--aki-surface-3,#222)}.akb-home-series__cover img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform 0.6s cubic-bezier(.25,.46,.45,.94)}@media (hover:hover){.akb-home-series__link:hover .akb-home-series__cover img{transform:scale(1.04)}.akb-home-series__link:hover .akb-home-series__name{color:var(--aki-red,#d90010)}}@media (prefers-reduced-motion:reduce){.akb-home-series__cover img{transition:none}}.akb-home-series__name{font-family:var(--font-heading,inherit);font-size:1rem;line-height:1.2;font-weight:400;font-synthesis:none;text-transform:uppercase;overflow-wrap:anywhere}.akb-home-series__meta{font-size:.85rem;color:var(--aki-gray-300,#b0b0b0)}