.s-top-column-list__content>ul{display:grid}@media screen and (min-width:761px){.s-top-column-list__content>ul{gap:var(--space-md);grid-template-columns:repeat(2,1fr) 0 repeat(2,1fr);grid-template-rows:repeat(2,minmax(0,1fr))}.s-top-column-list__content>ul>li:first-child{grid-area:1/1/3/3}.s-top-column-list__content>ul>li:nth-child(2){grid-area:1/4}.s-top-column-list__content>ul>li:nth-child(3){grid-area:1/5}.s-top-column-list__content>ul>li:nth-child(4){grid-area:2/4}.s-top-column-list__content>ul>li:nth-child(5){grid-area:2/5}.s-top-column-list__content>ul>li:nth-child(n+6){display:none}}@media screen and (max-width:760px){.s-top-column-list__content>ul{gap:var(--space-md) var(--space-ms);grid-template-columns:repeat(2,1fr);grid-template-rows:auto}.s-top-column-list__content>ul>li{grid-area:auto}.s-top-column-list__content>ul>li:first-child{grid-column:span 2}}.s-top-column-list__item-image{aspect-ratio:1/1;border-radius:var(--border-radius-md);overflow:hidden}@media screen and (max-width:760px){.s-top-column-list__item-image{border-radius:var(--border-radius-sm)}}.s-top-column-list__item-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.s-top-column-list__item-content{padding-top:var(--space-xs);padding-inline:var(--space-xxs)}.s-top-column-list__item-date{color:var(--color-brand-text-secondary);font-family:Tenor Sans,sans-serif;font-feature-settings:"palt" on;font-size:var(--font-size-xs);font-weight:400;letter-spacing:.08em;line-height:1.2}.s-top-column-list__item-title{font-feature-settings:"palt" on;font-size:var(--font-size-sm);font-size:14px;font-weight:700;margin-top:var(--space-xxs)}.s-top-column-list__item-description,.s-top-column-list__item-title{font-family:Zen Kaku Gothic New,sans-serif;letter-spacing:.02em;line-height:1.6}.s-top-column-list__item-description{color:var(--color-brand-text-secondary);font-feature-settings:"palt" on;font-size:var(--font-size-sm);font-weight:500;margin-top:var(--space-xs)}.s-top-column-list li:not(:first-child) .s-top-column-list__item-description{display:none}@media screen and (min-width:761px){.s-top-column-list li:first-child .s-top-column-list__item-content{padding-inline:var(--space-sm)}.s-top-column-list li:first-child .s-top-column-list__item-title{font-size:var(--font-size-sm)}}