.animeReviewsBanner_banner__N2MXl{background:linear-gradient(130deg,rgba(75,48,126,1),rgba(0,0,0,1));padding:calc(var(--header-height) + var(--spacing-4xl)) var(--spacing-md) var(--spacing-xl);flex-shrink:0}.animeReviewsBanner_inner__IJf_y{max-width:1232px;margin:0 auto;display:flex;flex-direction:column;gap:var(--spacing-lg)}.animeReviewsBanner_crumbs__5Ley2{font-size:var(--font-size-sm)}.animeReviewsBanner_crumbList__nIm0F{flex-wrap:wrap;list-style:none;margin:0;padding:0}.animeReviewsBanner_crumbItem__bjxA8,.animeReviewsBanner_crumbList__nIm0F{display:flex;align-items:center;gap:var(--spacing-xs)}.animeReviewsBanner_crumbSep__JCnDB{width:12px;height:12px;color:var(--color-text-tertiary);flex-shrink:0}.animeReviewsBanner_crumbLink__N0Va5{color:var(--color-text-secondary);text-decoration:none;transition:color .15s ease}.animeReviewsBanner_crumbLink__N0Va5:hover{color:var(--color-text-primary);text-decoration:underline}.animeReviewsBanner_crumbCurrent__n_U2p{color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.animeReviewsBanner_hero__3NIIC{display:flex;align-items:center;gap:var(--spacing-lg)}.animeReviewsBanner_posterLink__ulEP8{display:block;flex-shrink:0;text-decoration:none}.animeReviewsBanner_poster__gS0AP{position:relative;width:87px;height:139px;border-radius:var(--radius-sm);overflow:hidden;background:rgba(237,237,237,.05);border:1px solid rgba(237,237,237,.2)}.animeReviewsBanner_heroText__yAt8W{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.animeReviewsBanner_eyebrow__9XCsf{margin:0;font-family:var(--font-display);font-size:var(--font-size-4xl);font-weight:var(--font-weight-regular);letter-spacing:.02em;text-transform:uppercase;color:var(--color-text-primary);line-height:1}.animeReviewsBanner_title__PurKS{margin:0;font-family:var(--font-body);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-text-primary);line-height:1.25;overflow:hidden;text-overflow:ellipsis}.animeReviewsBanner_cta__lBkj5{display:inline-flex;align-items:center;gap:var(--spacing-xs);height:40px;padding:0 var(--spacing-mlg) 0 15px;margin-top:var(--spacing-sm);border:0;border-radius:var(--radius-full);background:var(--pebble);color:var(--black);font-family:var(--font-body);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);cursor:pointer;flex-shrink:0;transition:opacity .15s ease}.animeReviewsBanner_cta__lBkj5 span{color:var(--black)}.animeReviewsBanner_cta__lBkj5:hover{opacity:.85}.animeReviewsBanner_ctaIcon__FGr6R{width:20px;height:20px;color:var(--black)}@media (max-width:768px){.animeReviewsBanner_banner__N2MXl{padding:calc(var(--header-height) + var(--spacing-2xl)) var(--spacing-md) var(--spacing-lg)}.animeReviewsBanner_hero__3NIIC{flex-wrap:wrap;gap:var(--spacing-md)}.animeReviewsBanner_poster__gS0AP{width:72px;height:110px}.animeReviewsBanner_eyebrow__9XCsf{font-size:var(--font-size-3xl)}.animeReviewsBanner_cta__lBkj5{height:36px;padding:0 var(--spacing-md) 0 var(--spacing-smd);font-size:var(--font-size-sm)}.animeReviewsBanner_ctaIcon__FGr6R{width:18px;height:18px}}