.bt-list{margin-top:40px}@media screen and (min-width: 960px){.bt-list{margin-top:86px}}@media screen and (min-width: 960px){.bt-list>li:first-child{border-top:1px solid #e3e3e3}}.bt-list>li+li{border-top:1px solid #e3e3e3}@media screen and (min-width: 960px){.bt-list>li:last-child{border-bottom:1px solid #e3e3e3}}.bt-link{display:grid;grid-template:"bt-time" "bt-title";gap:13px 16px;padding-block:20px;transition:background-color .3s ease-out}@media screen and (min-width: 960px){.bt-link{grid-template:"bt-time bt-title"/168px 1fr;align-items:center;gap:14px 0;padding-block:23px}}.bt-link:has(.bt-tag){grid-template:"bt-time bt-tag" "bt-title bt-title"/auto 1fr}@media screen and (min-width: 960px){.bt-link:has(.bt-tag){grid-template:"bt-time bt-tag" "bt-time bt-title"/168px 1fr}}.bt-link:hover,.bt-link:focus-visible{background:#f4f4f4}.bt-time{grid-area:bt-time;font-size:1.3rem;line-height:1;letter-spacing:.2em;font-feature-settings:"palt"}@media screen and (min-width: 960px){.bt-time{font-size:1.4rem}}.bt-tag{grid-area:bt-tag;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bt-tag__item{display:inline;font-size:1.2rem;line-height:1;letter-spacing:.2em;font-feature-settings:"palt";color:#bebebe}.bt-tag__item+.bt-tag__item{margin-left:12px}@media screen and (min-width: 960px){.bt-tag__item+.bt-tag__item{margin-left:24px}}.bt-title{grid-area:bt-title;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.3rem;line-height:1;letter-spacing:.2em;font-feature-settings:"palt"}@media screen and (min-width: 960px){.bt-title{font-size:1.4rem}}
