.hero-outline{color:var(--color-paper);-webkit-text-stroke:var(--border-width) var(--color-ink);paint-order:stroke fill;text-shadow:5px 5px 0 var(--color-ink)}@media (max-width:639px){.hero-outline{-webkit-text-stroke-width:2px;text-shadow:3px 3px 0 var(--color-ink)}}.hero-frame{transition:var(--transition-press)}.hero-frame:hover{transform:var(--lift-translate);box-shadow:var(--shadow-brutal-xl)}.hero-chip{transition:var(--transition-press)}.hero-chip:hover{background:var(--color-marigold)}.hero-chip:active{transform:var(--press-translate);box-shadow:var(--shadow-brutal-none)}.hero-chip:focus-visible{box-shadow:var(--focus-ring);outline:none}.hero-burst{transition:transform var(--duration-snap) var(--ease-snap)}.hero-burst:hover{transform:var(--tilt-right)}.hero-card{transform:translateX(var(--x,0)) rotate(var(--r,0deg));transition:transform .22s var(--ease-arrival), box-shadow var(--duration-press) var(--ease-snap)}.hero-fan:hover .hero-card{transform:translateX(calc(var(--x,0) * 1.18)) rotate(calc(var(--r,0deg) * 1.3))}.hero-fan .hero-card:hover{z-index:3;transform:translateX(var(--x,0)) translateY(-18px) rotate(0deg);box-shadow:var(--shadow-brutal-xl)}.hero-sticker{transform:rotate(var(--t,0deg));outline:2px dashed var(--color-ink-hairline);outline-offset:6px;transition:transform var(--duration-snap) var(--ease-snap), box-shadow var(--duration-press) var(--ease-snap)}.hero-sticker:hover{z-index:2;transform:var(--lift-translate) rotate(0deg);box-shadow:var(--shadow-brutal-xl)}.hero-peel{background:linear-gradient(225deg, var(--color-chalk) 50%, var(--color-ink) 50% calc(50% + 2px), var(--color-paper) calc(50% + 2px))}.hero-ruled{background-color:var(--color-paper);background-image:repeating-linear-gradient(to bottom, transparent 0 38px, var(--color-ink-hairline) 38px 40px)}.hero-dotted{background-color:var(--color-paper);background-image:radial-gradient(var(--color-ink-hairline) 2px, transparent 2.5px);background-size:32px 32px}@keyframes hero-open-left{0%{clip-path:inset(0 0 0 100%)}}@keyframes hero-open-right{0%{clip-path:inset(0 100% 0 0)}}@keyframes hero-strip-in{0%{clip-path:inset(0 100% 0 0)}}@keyframes hero-slab-in{0%{clip-path:inset(0 0 100%)}}@keyframes hero-deal{0%{transform:translate(0)translateY(24px)rotate(0)}}@media (prefers-reduced-motion:no-preference){[data-hero-rise]{animation:am-rise-settle var(--duration-arrival) var(--ease-arrival) backwards;animation-delay:calc(var(--i,0) * var(--arrival-stagger))}[data-hero-slab]{animation:hero-slab-in .9s var(--ease-arrival) backwards;animation-delay:calc(var(--i,0) * .12s)}[data-hero-develop]{animation:am-develop-settle var(--duration-arrival-slow) var(--ease-arrival) backwards;animation-delay:calc(.12s + var(--i,0) * var(--arrival-stagger))}[data-hero-wipe]{animation:am-wipe var(--duration-arrival) var(--ease-arrival) backwards;animation-delay:calc(var(--i,0) * var(--arrival-stagger))}[data-hero-press-on]{animation:am-press-on .44s var(--ease-arrival) backwards;animation-delay:calc(.42s + var(--i,0) * 90ms)}[data-hero-open=left]{animation:hero-open-left .82s var(--ease-arrival) backwards}[data-hero-open=right]{animation:hero-open-right .82s var(--ease-arrival) backwards}[data-hero-strip]{animation:hero-strip-in .9s var(--ease-arrival) backwards;animation-delay:calc(var(--i,0) * var(--arrival-stagger))}[data-hero-deal]{animation:hero-deal .7s var(--ease-arrival) backwards;animation-delay:calc(.16s + var(--i,0) * .11s)}}