.hero-art{padding-bottom:45px;min-height:420px}.art-card{border:0;color:inherit;text-align:left;cursor:pointer;font:inherit}.art-card>span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:43px;line-height:1.5}.hero-art .art-card{transform:rotate(var(--card-tilt,-7deg));will-change:transform,opacity}.hero-art{overflow:hidden}.art-card:hover{filter:brightness(1.02)}.carousel-controls{position:absolute;bottom:10px;left:0;right:0;display:flex;align-items:center;justify-content:center;gap:10px;z-index:3}.carousel-controls>button{width:30px;height:30px;border:0;border-radius:50%;background:#fff;color:#252922;cursor:pointer;font-size:15px}#hero-dots{display:flex;gap:7px;align-items:center}#hero-dots button{position:relative;width:20px;height:28px;padding:0;border:0;background:none;cursor:pointer}#hero-dots button::after{content:'';display:block;width:7px;height:7px;margin:auto;border-radius:50%;background:#adb79b;transition:background .2s,transform .2s}#hero-dots button.active::after{background:#252922;transform:scale(1.35)}.hero-art .sticker{bottom:58px;pointer-events:none}.hero-art .spark,.hero-art .art-label{pointer-events:none}@media(max-width:700px){.hero-art{min-height:375px}}
