.l-content:has(.c-article-back){background:linear-gradient(90deg,#ede8da,#e0d9c7)}.c-article-back{align-items:center;color:#2c2828;display:inline-flex;font-size:1.4rem;gap:.8rem;line-height:1.286;padding:1.2rem 0;text-decoration:none}.c-article-back:focus,.c-article-back:hover{text-decoration:underline}.c-article-back__icon{font-size:1.8rem;transition:transform .3s cubic-bezier(.165,.84,.44,1)}.c-article-back:focus .c-article-back__icon,.c-article-back:hover .c-article-back__icon{transform:translate(-.8rem)}.l-article-header{background:linear-gradient(90deg,#ede8da,#e0d9c7);padding-bottom:4rem;padding-top:2rem}.l-article-header__inner{display:flex;flex-direction:column;gap:2.4rem;grid-column:content}.l-article-header__top{align-items:center;display:flex;gap:1.2rem}.l-article-header__category{background-color:#fbfaf7;border-radius:2rem;font-weight:500;padding:.4rem 1.2rem}.l-article-header__category,.l-article-header__date{font-size:1.4rem;line-height:1.286}.l-article-header__title{font-size:3.2rem;line-height:1}.l-article-header__tag{font-size:1.4rem;position:relative}.l-article-header__tag:after{background-color:#fbfaf7;content:"";height:100%;left:calc(100% + 1rem);position:absolute;top:0;width:.1rem}.l-article-header__tag:last-child:after{display:none}.l-article-header__summary{margin:0}.l-article-header__image{display:block}.l-article-header__image img{border-radius:2.4rem;display:block;height:auto;width:100%}@media screen and (min-width:1280px){.c-article-back{padding:2.4rem 0}.l-article-header{padding-bottom:8rem}.l-article-header__title{font-size:4.8rem}.l-article-header__image img{border-radius:3.2rem}}