.home-news-module__G2HRUW__section{border-bottom:1px solid var(--line);background:var(--bg);padding:40px 0}.home-news-module__G2HRUW__inner{grid-template-columns:minmax(140px,.24fr) minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,80px);display:grid}.home-news-module__G2HRUW__heading{padding-top:9px}.home-news-module__G2HRUW__heading p{color:var(--muted);letter-spacing:.24em;margin:0 0 10px;font-size:9px}.home-news-module__G2HRUW__heading h2{letter-spacing:.1em;margin:0;font-family:Noto Serif JP,serif;font-size:clamp(20px,1.7vw,24px);font-weight:300;line-height:1.7}.home-news-module__G2HRUW__list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.home-news-module__G2HRUW__list li{border-bottom:1px solid var(--line)}.home-news-module__G2HRUW__row{min-height:56px;color:inherit;letter-spacing:.045em;grid-template-columns:96px minmax(0,1fr) 8px;align-items:center;gap:20px;padding:14px 0;font-size:13px;line-height:1.8;text-decoration:none;display:grid}.home-news-module__G2HRUW__date{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}.home-news-module__G2HRUW__title{overflow-wrap:anywhere}.home-news-module__G2HRUW__link{transition:opacity .25s}.home-news-module__G2HRUW__link:hover{opacity:.65}.home-news-module__G2HRUW__link:focus-visible{outline-offset:4px;outline:2px solid}@media (max-width:760px){.home-news-module__G2HRUW__section{padding:30px 0}.home-news-module__G2HRUW__inner{grid-template-columns:1fr;gap:20px}.home-news-module__G2HRUW__heading{padding-top:0}.home-news-module__G2HRUW__heading p{margin-bottom:6px}.home-news-module__G2HRUW__row{grid-template-columns:78px minmax(0,1fr) 8px;gap:12px;font-size:12px}.home-news-module__G2HRUW__date{font-size:10px}}@media (prefers-reduced-motion:reduce){.home-news-module__G2HRUW__link{transition:none}}
