@keyframes loop-left{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}@keyframes loop-right{0%{transform:translate3d(-100%,0,0)}to{transform:translateZ(0)}}@keyframes loop-top{0%{transform:translateZ(0)}to{transform:translate3d(0,-100%,0)}}@keyframes loop-rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes loop-rotate-x{0%{transform:rotateX(0)}to{transform:rotateX(1turn)}}@keyframes loop-rotate-y{0%{transform:rotateY(0)}to{transform:rotateY(1turn)}}.p-articles__pickup{border-bottom:1px solid #0000001a;margin-bottom:8rem;padding-bottom:8rem}.p-articles__pickup-heading{font-size:1rem}.p-articles__pickup-list{justify-content:space-between;margin-top:3rem}.p-articles__pickup-list.is-inview .p-articles__pickup-item{opacity:1;pointer-events:auto;transition:opacity 1.5s}.p-articles__pickup-list.is-inview .p-articles__pickup-item:nth-of-type(2){transition-delay:.15s}.p-articles__pickup-list.is-inview .p-articles__pickup-item:nth-of-type(3){transition-delay:.3s}.p-articles__pickup-list.is-inview .p-articles__pickup-item:nth-of-type(4){transition-delay:.45s}.p-articles__pickup-list.is-inview .p-articles__pickup-item:nth-of-type(5){transition-delay:.6s}.p-articles__pickup-item{opacity:0;pointer-events:none;width:14.82%}.p-articles__pickup-link{display:flex;flex-direction:column;gap:2rem;margin-top:2rem;transition:background-color 1.1s cubic-bezier(.55,.085,.68,.53)}.p-articles__pickup-num{font-size:1rem}.p-articles__pickup-title{font-size:1rem;line-height:1.4}.p-header{border-bottom:1px solid #0000001a;margin:0 auto 10rem;padding-block:12rem 10rem;width:var(--container-width)}.p-header .c-breadcrumb{margin-top:5.6rem}@media screen and (max-width:980px){.p-articles__pickup{margin-bottom:5rem;margin-inline:-5.71%;padding-bottom:5rem;padding-inline:5.71%}.p-articles__pickup-list{transform:translate(8rem)}.p-articles__pickup-list.is-inview{transform:translate(0);transition:transform 1.5s cubic-bezier(.215,.61,.355,1)}.p-articles__pickup-item{width:29.43%}.p-articles__pickup-item:nth-child(n+2){margin-left:1.5rem}.p-header{margin-bottom:5rem;padding-block:5rem}.p-header .c-breadcrumb{margin-top:4.7rem}}@media (hover:hover) and (pointer:fine){.p-articles__pickup-link:where(:any-link,:enabled,summary,label):hover{background-color:#0000000a;transition:background-color 1.1s cubic-bezier(.215,.61,.355,1)}}
