@keyframes scroll-text{0%{transform:translate(100%)}to{transform:translate(-100%)}}@keyframes marquee-keywords{0%{transform:translate(0)}50%{transform:translate(-100%)}to{transform:translate(-200%)}0%{transform:translate(0)}50%{transform:translate(-100%)}to{transform:translate(-200%)}}@keyframes rotate{to{transform:rotate(360deg)}}.c-article__inner{border-bottom:1px solid #ccc;padding:2.4rem 0}@media screen and (min-width:820px){.c-article__inner{padding:4.8rem 0}}.c-article__header{text-align:center;text-transform:uppercase;padding-bottom:2.4rem}@media screen and (min-width:820px){.c-article__header{padding-bottom:4.8rem}}.c-article__header-date{letter-spacing:.02em;padding-bottom:1.6rem;font-size:1.1rem;font-weight:400;line-height:1.5;display:block}@media screen and (min-width:820px){.c-article__header-date{padding-bottom:.4rem}}.c-article__header-heading{max-width:700px;letter-spacing:0;text-align:center;margin:0 auto;padding-bottom:.8rem;font-size:2.8rem;font-weight:400;line-height:1.1}@media screen and (min-width:820px){.c-article__header-heading{font-size:4rem;line-height:1.1}}.c-article__header-badge{letter-spacing:.02em;border:1px solid #ccc;border-radius:500px;padding:4px 12px;font-size:1.1rem;line-height:1.2;display:inline-block}.c-article__header-badge:hover{background-color:#fff100}.c-article__hero-wrapper{padding-bottom:2.4rem}@media screen and (min-width:820px){.c-article__hero-wrapper{padding-bottom:4.8rem}}.c-article__main-content{max-width:775px;margin:0 auto}.c-article__main-content h2,.c-article__main-content h3,.c-article__main-content h4,.c-article__main-content h5,.c-article__main-content h6{font-size:2.4rem;font-weight:400;line-height:1.1}.c-article__main-content img{width:100%}.c-article__main-content *{padding-bottom:1.6rem;font-size:1.4rem;line-height:1.5}.c-article__main-content :last-child{padding:0}.c-article__main-content iframe{width:100%;margin-bottom:1.6rem;padding:0}