.sp-news-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:88px 48px;display:grid}.sp-news-card{min-width:0;scroll-margin-top:120px}.sp-news-card-link{color:inherit;text-decoration:none;display:block}.sp-news-thumbnail{aspect-ratio:16/10;background:#1c1c1c;overflow:hidden}.sp-news-thumbnail img{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}.sp-news-card-link:hover .sp-news-thumbnail img{transform:scale(1.025)}.sp-news-card time,.sp-news-article-header time{color:#c5c5c5;margin-top:26px;font-size:1rem;display:block}.sp2 .sp-news-card h2{letter-spacing:-.025em;margin:22px 0 30px;font-size:clamp(1.375rem,2.2vw,2rem);font-weight:400;line-height:1.55}.sp-news-read{border:1px solid #777;border-radius:999px;align-items:center;gap:12px;min-height:48px;padding:9px 23px;font-size:1rem;transition:background .2s,color .2s;display:inline-flex}.sp-news-read>span{font-size:1.4rem}.sp-news-card-link:hover .sp-news-read{color:#101010;background:#fff;border-color:#fff}.sp-news-card-link:focus-visible{outline-offset:8px;outline:2px solid #fff}.sp-news-detail>article{max-width:1040px;margin:0 auto}.sp-news-article-header time{margin-top:0}.sp2 .sp-news-article-header h1{letter-spacing:-.035em;margin:24px 0 44px;font-size:clamp(1.8rem,4vw,3.5rem);font-weight:400;line-height:1.45}.sp-news-hero-image{width:100%;height:auto;display:block}.sp-news-body{max-width:780px;margin:44px auto 0}.sp-news-body p{color:#c5c5c5;margin:0 0 24px;font-size:1rem;line-height:2}.sp-news-body .sp-inline-link{margin-top:16px}@media (max-width:760px){.sp-news-grid{grid-template-columns:1fr;gap:72px}.sp-news-card time{margin-top:22px}.sp2 .sp-news-card h2{margin:22px 0 26px;font-size:1.45rem}.sp-news-body{margin-top:30px}}
