body { background: #f8f9ff; }
.hero { padding: 80px 0; }
.card-option { transition: .2s; }
.card-option:hover { transform: translateY(-3px); box-shadow: 0 8px 28px rgba(0,0,0,.08); }
.gradient-title { background: linear-gradient(90deg,#6d28d9,#2563eb); -webkit-background-clip: text; color: transparent; }
.sticker-card img { width: 100%; aspect-ratio: 1/1; object-fit: contain; background: #fff; border-radius: 16px; }
