@media (prefers-reduced-motion:no-preference){.headline-penny-container{position:relative;width:100%;min-height:3.5rem;display:flex;align-items:flex-end;justify-content:center}.headline-penny{position:absolute;top:-2.2rem;left:0;width:2.5rem;height:2.5rem;border-radius:50%;background:radial-gradient(circle at 60% 30%,#ffd7a3 0,#b87333 60%,#a0522d 100%);box-shadow:0 2px 12px 0 #0006,0 0 0 2px #a0522d;border:2px solid #b87333;z-index:10;animation:penny-bounce-move 7s cubic-bezier(.7,0,.3,1) infinite;will-change:transform,left}.headline-text{font-size:2rem;font-family:var(--font-serif,serif);font-weight:700;margin:0;padding:0 1.5rem;line-height:1.2;display:inline-block}.headline-sub,.headline-text{color:#fff;letter-spacing:-.01em;position:relative;z-index:1;background:none}.headline-sub{font-size:1.5rem;font-weight:600;margin-top:.5rem;margin-bottom:0}@keyframes penny-bounce-move{0%{left:0;transform:translateY(0) scale(1)}10%{transform:translateY(-18px) scale(1.08)}20%{left:20%;transform:translateY(0) scale(1)}30%{transform:translateY(-16px) scale(1.06)}40%{left:40%;transform:translateY(0) scale(1)}50%{transform:translateY(-14px) scale(1.04)}60%{left:60%;transform:translateY(0) scale(1)}70%{transform:translateY(-12px) scale(1.02)}80%{left:80%;transform:translateY(0) scale(1)}90%{transform:translateY(-10px) scale(1.01)}to{left:100%;transform:translateY(0) scale(1)}}}