.allcaughtup{display:none;margin:15px -20px;background-color:#fafafa;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}.allcaughtup.has-loaded{display:block}.allcaughtup__heading{padding:30px 30px 12px}.allcaughtup .allcaughtup__eyebrow{text-transform:uppercase;font-size:12px;margin-bottom:8px;font-family:BWHaasGrotesk-75Bold-Web,Helvetica,Arial,sans-serif}.allcaughtup .allcaughtup__eyebrow:lang(ja){font-family:"Hiragino Kaku Gothic Pro",Meiryo,"MS Pgothic",Helvetica,Arial,Verdana,sans-serif}.allcaughtup .allcaughtup__eyebrow::before{content:"";width:12px;height:12px;position:relative;top:1px;background-color:#2800d7;border-radius:50%;display:inline-block;margin-right:4px;animation:pulse 1s ease-in-out infinite alternate}.allcaughtup .allcaughtup__title{font-size:21px;line-height:26px;margin-bottom:8px;font-family:BWHaasGrotesk-75Bold-Web,Helvetica,Arial,sans-serif}.allcaughtup .allcaughtup__title:lang(ja){font-family:"Hiragino Kaku Gothic Pro",Meiryo,"MS Pgothic",Helvetica,Arial,Verdana,sans-serif}.allcaughtup__list{padding-bottom:30px;display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.allcaughtup__list::-webkit-scrollbar{display:none}.allcaughtup__card{width:190px;flex:0 0 auto;margin-right:10px;background-color:#fff;border:1px solid #f2f2f2;box-shadow:0 4px 4px rgba(0,0,0,.1);border-radius:10px;padding:20px;display:flex;flex-direction:column;justify-content:space-between;color:#000;text-decoration:none;font-family:BWHaasGrotesk-55Roman-Web,Helvetica,Arial,sans-serif}.allcaughtup__card:lang(ja){font-family:"Hiragino Kaku Gothic Pro",Meiryo,"MS Pgothic",Helvetica,Arial,Verdana,sans-serif}.allcaughtup__card:first-child{margin-left:30px}.allcaughtup__timestamp{font-size:13px;color:#767676;margin-top:12px;font-family:BWHaasGrotesk-55Roman-Web,Helvetica,Arial,sans-serif}.allcaughtup__timestamp:lang(ja){font-family:"Hiragino Kaku Gothic Pro",Meiryo,"MS Pgothic",Helvetica,Arial,Verdana,sans-serif}.allcaughtup__text{font-size:15px;line-height:20px;margin-bottom:8px;font-family:BWHaasGrotesk-55Roman-Web,Helvetica,Arial,sans-serif}.allcaughtup__text:lang(ja){font-family:"Hiragino Kaku Gothic Pro",Meiryo,"MS Pgothic",Helvetica,Arial,Verdana,sans-serif}.allcaughtup__text b{font-family:BWHaasGrotesk-75Bold-Web,Helvetica,Arial,sans-serif}.allcaughtup__text b:lang(ja){font-family:"Hiragino Kaku Gothic Pro",Meiryo,"MS Pgothic",Helvetica,Arial,Verdana,sans-serif}.allcaughtup__circle{position:relative;background-color:#000;border-radius:50%;width:24px;height:24px;margin-bottom:10px}.allcaughtup__checkmark:after{content:"";height:0;width:0;transform-origin:left top;border-right:2px solid #fff;border-top:2px solid #fff;left:4px;top:12px;position:absolute;transform:scaleX(-1) rotate(135deg)}.allcaughtup__reward{width:165px;padding:0 70px 0 40px;flex:0 0 auto;display:flex;flex-direction:column;justify-content:center}.allcaughtup__reward .allcaughtup__text{margin:0;font-size:14px}.allcaughtup__reward .allcaughtup__newsletter{color:#000;font-size:14px;font-family:BWHaasGrotesk-55Roman-Web,Helvetica,Arial,sans-serif}.allcaughtup__reward .allcaughtup__newsletter:lang(ja){font-family:"Hiragino Kaku Gothic Pro",Meiryo,"MS Pgothic",Helvetica,Arial,Verdana,sans-serif}.allcaughtup__reward .allcaughtup__newsletter:after{content:"";width:15px;height:12px;margin-left:4px;display:inline-block;vertical-align:middle;background:url(https://assets.bwbx.io/s3/javelin/public/javelin/images/arrow-tail-right-754df776bb.svg) center center no-repeat}.allcaughtup__reward .allcaughtup__circle,.allcaughtup__reward .allcaughtup__newsletter,.allcaughtup__reward .allcaughtup__text,.allcaughtup__reward .allcaughtup__title{opacity:0;transform:translateX(15px)}.allcaughtup__reward.is-visible .allcaughtup__circle,.allcaughtup__reward.is-visible .allcaughtup__newsletter,.allcaughtup__reward.is-visible .allcaughtup__text,.allcaughtup__reward.is-visible .allcaughtup__title{opacity:1;transform:translateX(0)}.allcaughtup__reward.is-visible .allcaughtup__circle{transition:all 250ms ease-out}.allcaughtup__reward.is-visible .allcaughtup__checkmark:after{width:6px;height:12px;transition:width 250ms ease,height 250ms ease 250ms}.allcaughtup__reward.is-visible .allcaughtup__title{transition:all 250ms .2s ease-out}.allcaughtup__reward.is-visible .allcaughtup__text{transition:all 275ms .4s ease-out}.allcaughtup__reward.is-visible .allcaughtup__newsletter{transition:all 275ms .4s ease-out}@keyframes pulse{0%{opacity:.1}100%{opacity:1}}