.acv{position:relative;overflow:hidden;isolation:isolate;height:220px;background:#07080b;color:#fff;container-type:size}.acv-at-index{border-radius:0}.acv-at-article{height:100%;border-radius:18px}@media (min-width:620px){.acv-at-index{height:260px}}@media (max-width:619.98px){.acv-at-article{border-radius:14px}}.acv img{display:block}.acv-art{position:absolute;left:50%;top:50%;width:max(100%,185cqh);height:auto;max-width:none;transform:translate(-50%,-31%)}.acv-shade{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(5,6,9,0) 38%,rgba(5,6,9,.78)),radial-gradient(120% 90% at 50% 40%,transparent 55%,rgba(5,6,9,.45) 100%);pointer-events:none}.acv-cap{position:absolute;left:14px;bottom:12px;z-index:3;max-width:calc(100% - 28px);padding:5px 11px;border-radius:999px;font-size:12px;font-weight:650;letter-spacing:.01em;color:#fff;background:rgba(8,9,12,.55);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.14);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acv-cap a{color:inherit;text-decoration:none}.acv-cap a:hover{text-decoration:underline;text-underline-offset:3px}.acv-poster .acv-art{width:max(108%,185cqh)}.acv-wash{position:absolute;inset:-12%;width:124%;height:124%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%;filter:blur(28px) saturate(1.5) brightness(.62);transform:scale(1.1)}.acv-glow{position:absolute;left:50%;top:50%;width:70%;height:120%;transform:translate(-50%,-50%);background:radial-gradient(closest-side,rgba(255,214,140,.28),transparent);z-index:1}.acv-spotlight .acv-card{position:absolute;z-index:2;left:50%;top:50%;height:86%;width:auto;aspect-ratio:.716;-o-object-fit:cover;object-fit:cover;border-radius:3.8%/2.7%;transform:translate(-50%,-50%) rotate(-3deg);box-shadow:0 24px 48px rgba(0,0,0,.55),0 0 0 1px rgba(255,255,255,.08)}.acv-spotlight .acv-cap{left:auto;right:14px}.acv-half{position:absolute;top:0;bottom:0;width:58%;overflow:hidden}.acv-half.h0{left:0;clip-path:polygon(0 0,100% 0,78% 100%,0 100%)}.acv-half.h1{right:0;clip-path:polygon(22% 0,100% 0,100% 100%,0 100%)}.acv-seam{position:absolute;z-index:2;left:50%;top:-10%;width:3px;height:120%;background:linear-gradient(180deg,transparent,var(--accent,#e3b84f) 20%,var(--accent,#e3b84f) 80%,transparent);transform:translateX(-50%) rotate(12deg);box-shadow:0 0 18px rgba(227,184,79,.55)}.acv-cap-pair{left:14px;right:14px;max-width:none;display:flex;justify-content:space-between;gap:12px;padding:0;background:none;border:0;backdrop-filter:none}.acv-cap-pair>span{padding:5px 11px;border-radius:999px;background:rgba(8,9,12,.55);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.14);overflow:hidden;text-overflow:ellipsis;min-width:0}.acv-strip{background:radial-gradient(120% 140% at 50% 0,rgba(227,184,79,.18),transparent 60%),#07080b}.acv-slices{position:absolute;inset:14px -24px;display:flex;gap:8px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent);mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent)}.acv-slice{position:relative;flex:1 1 0;min-width:0;overflow:hidden;border-radius:12px;transform:skewX(-8deg);box-shadow:0 10px 26px rgba(0,0,0,.45)}.acv-slice .acv-art{transform:translate(-50%,-31%) skewX(8deg)}.acv-slice.s1,.acv-slice.s3{margin-top:10px;margin-bottom:-10px}.acv-stat .acv-wash{filter:blur(22px) saturate(1.3) brightness(.42)}.acv-figure{position:absolute;z-index:2;left:20px;top:50%;transform:translateY(-50%);max-width:min(54%,calc(100% - 84cqh - 48px));display:flex;flex-direction:column;gap:6px}.acv-figure b{font-size:clamp(44px,24cqh,104px);font-weight:850;line-height:.92;letter-spacing:-.045em;color:#fff;text-shadow:0 4px 24px rgba(0,0,0,.45);white-space:nowrap}.acv-figure em{font-style:normal;font-size:13px;line-height:1.35;color:rgba(255,255,255,.82);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.acv-stat .acv-card{position:absolute;z-index:2;right:5%;top:50%;height:80%;width:auto;aspect-ratio:.716;-o-object-fit:cover;object-fit:cover;border-radius:3.8%/2.7%;transform:translateY(-50%) rotate(5deg);box-shadow:0 20px 40px rgba(0,0,0,.55)}.acv-fanrow{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;background:radial-gradient(120% 140% at 85% -20%,rgba(227,184,79,.2),transparent 60%),linear-gradient(150deg,rgba(227,184,79,.14),rgba(9,11,16,0) 55%)}.acv-chip{position:relative;flex:none;height:74%;width:auto;aspect-ratio:.716;margin:0 -10px;-o-object-fit:contain;object-fit:contain;border-radius:3.8%/2.7%;box-shadow:0 10px 26px rgba(0,0,0,.5)}.acv-chip.c0{transform:rotate(-6deg) translateY(4px)}.acv-chip.c1{transform:rotate(3deg) translateY(-4px);z-index:2}.acv-chip.c2{transform:rotate(8deg) translateY(6px);z-index:1}.acv-chip.c0:only-child{transform:rotate(-2deg)}@media (prefers-reduced-motion:no-preference){.acv-at-index .acv-poster .acv-art{transition:width .6s ease}.ri-featured:hover .acv-poster .acv-art{width:max(116%,198cqh)}}