.campaign_barFill__I6_8a{width:0;transition:width 1.6s cubic-bezier(.16,1,.3,1)}.campaign_boardOn__Mvyy9 .campaign_barFill__I6_8a{width:var(--w)}.campaign_barFill__I6_8a:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35) 50%,transparent);transform:translateX(-100%)}@media (prefers-reduced-motion:no-preference){.campaign_boardOn__Mvyy9 .campaign_barFill__I6_8a:after{animation:campaign_sheen___PTwL 2.4s ease-out 1.2s 1 both}}@keyframes campaign_sheen___PTwL{to{transform:translateX(100%)}}.campaign_pulse__pYw_b{position:relative}.campaign_pulse__pYw_b:after{content:"";position:absolute;inset:0;border-radius:inherit;background:rgba(234,182,85,.7);opacity:0;pointer-events:none}@media (prefers-reduced-motion:no-preference){.campaign_boardOn__Mvyy9 .campaign_pulse__pYw_b:after{animation:campaign_pulse__pYw_b 1.8s ease-out 2}}@keyframes campaign_pulse__pYw_b{0%{transform:scale(1);opacity:.7}to{transform:scale(3.5);opacity:0}}.campaign_poster__Z5wVh{position:relative;flex:none;transform:rotate(var(--r,0deg))}.campaign_poster__Z5wVh:before{content:"";position:absolute;z-index:1;left:50%;top:-10px;width:64px;height:20px;transform:translateX(-50%) rotate(-3deg);background:rgba(255,248,225,.62);box-shadow:0 1px 2px rgba(0,0,0,.15)}.campaign_fence__ZiQ4V{background-color:#eef1f5;background-image:linear-gradient(45deg,rgba(25,46,80,.09) 1px,transparent 0),linear-gradient(-45deg,rgba(25,46,80,.09) 1px,transparent 0);background-size:22px 22px}.campaign_fencePost__PL3Yz{background:linear-gradient(90deg,#9aa6b5,#d9dee5 45%,#8a96a6)}.campaign_fan__MUVTG{transform:rotate(var(--r,0deg)) translateY(var(--y,0));transition:transform .6s cubic-bezier(.16,1,.3,1)}.campaign_fanGroup__HdQxz:hover .campaign_fan__MUVTG{transform:rotate(calc(var(--r, 0deg) * 1.6)) translateY(calc(var(--y, 0px) - 6px))}.campaign_line__oWEV8{transform-origin:top}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.campaign_line__oWEV8{animation:campaign_grow__keb_7 linear both;animation-timeline:view();animation-range:entry 10% cover 60%}}}@keyframes campaign_grow__keb_7{0%{transform:scaleY(0)}to{transform:scaleY(1)}}