.corp-news{color:var(--c-body);font-size:16px;line-height:1.7}.corp-news ul{padding:0;list-style:none}.corp-news figure,.corp-news h2,.corp-news h3{margin:0}.corp-news-year{grid-template-columns:4fr 8fr;align-items:start;gap:80px;display:grid}.corp-news-year+.corp-news-year{border-top:1px solid var(--c-line);margin-top:72px;padding-top:72px}.corp-news-year>*{min-width:0}.corp-news-year__intro .corp-ed-lead{margin-top:18px}.corp-news-count{letter-spacing:.04em;color:var(--c-navy);margin-top:20px;font-size:13.5px;font-weight:600}.corp-news-years{width:fit-content;margin-top:20px;position:relative}.corp-news-years summary{border:1px solid var(--c-line);min-width:160px;min-height:44px;color:var(--c-ink);cursor:pointer;background:#fff;border-radius:2px;justify-content:space-between;align-items:center;gap:16px;padding:8px 14px 8px 18px;font-size:15px;font-weight:600;list-style:none;display:flex}.corp-news-years summary::-webkit-details-marker{display:none}.corp-news-years summary svg{width:18px;height:18px;color:var(--c-red);transition:transform .2s}.corp-news-years[open] summary svg{transform:rotate(180deg)}.corp-news-years ul{z-index:5;border:1px solid var(--c-line);background:#fff;min-width:100%;padding:6px 0;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 16px 32px -20px #1d1d1b59}.corp-news-years a{color:var(--c-ink);padding:8px 18px;font-size:15px;display:block}.corp-news-years a:hover{color:var(--c-red)}.corp-news__list{border-top:1px solid var(--c-ink)}.corp-news-row{border-bottom:1px solid var(--c-line);grid-template-columns:116px minmax(0,1fr) 32px;align-items:start;gap:28px;padding:30px 0;display:grid;position:relative}.corp-news-row__date{flex-direction:column;line-height:1;display:flex}.corp-news-row__day{letter-spacing:-.02em;color:var(--c-navy);font-size:44px;font-weight:400}.corp-news-row__month{color:var(--c-ink-2);margin-top:10px;font-size:13.5px;line-height:1.4}.corp-news-row__kind{color:var(--c-navy);font-size:13.5px;font-weight:600}.corp-news-row__title{color:var(--c-ink);margin-top:4px;font-size:19px;font-weight:600;line-height:1.55}.corp-news-row__title a:after{content:"";position:absolute;inset:0}.corp-news-row__title a:hover,.corp-news-row[data-linked=true]:hover .corp-news-row__title{color:var(--c-red)}.corp-news-row__arrow{border:1px solid var(--c-line);width:32px;height:32px;color:var(--c-red);border-radius:50%;justify-content:center;align-items:center;margin-top:8px;display:flex}.corp-news-row__arrow svg{width:15px;height:15px}.corp-news-row__summary{color:var(--c-body);margin-top:6px;font-size:15px;line-height:1.7}.corp-news-row__source{color:var(--c-ink-2);margin-top:8px;font-size:13.5px;line-height:1.6}.corp-news-row__source a{z-index:1;color:var(--c-navy);text-underline-offset:2px;text-decoration:underline;position:relative}.corp-news-row__source a:hover{color:var(--c-red)}.corp-news-atmos__grid{grid-template-columns:7fr 5fr;gap:24px;display:grid}.corp-news-atmos__grid figure{background:var(--c-warm-3);position:relative;overflow:hidden}.corp-news-atmos__grid figure:first-child{aspect-ratio:16/9}.corp-news-atmos__grid figure[data-shape=tall]{grid-area:1/2/span 2}.corp-news-atmos__grid figure:last-child{aspect-ratio:16/10}.corp-news-atmos__grid img{object-fit:cover;filter:saturate(.9);width:100%;height:100%;display:block}.corp-news-atmos__grid figure[data-shape=tall] img{position:absolute;inset:0}.corp-news-sources__aside .corp-ed-source{margin-top:24px}.corp-news-press__next{border-top:1px solid var(--c-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 40px;margin-top:72px;padding-top:28px;display:flex}.corp-news-press__next p{max-width:720px;color:var(--c-body);font-size:16px;line-height:1.7}.corp-news-btn{background:var(--c-red);color:#fff;border-radius:2px;justify-content:center;align-items:center;gap:10px;height:50px;padding:0 26px;font-size:15.5px;font-weight:600;transition:background .2s;display:inline-flex}.corp-news-btn svg{width:17px;height:17px}.corp-news-btn:hover{background:var(--c-red-deep)}@media (max-width:980px){.corp-news-year{grid-template-columns:minmax(0,1fr);gap:32px}}@media (max-width:760px){.corp-news-year+.corp-news-year{margin-top:48px;padding-top:48px}.corp-news-row{grid-template-columns:72px minmax(0,1fr);gap:18px;padding:24px 0}.corp-news-row__arrow{display:none}.corp-news-row__day{font-size:34px}.corp-news-row__title{font-size:17px}.corp-news-atmos__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.corp-news-atmos__grid figure:first-child{grid-column:1/-1}.corp-news-atmos__grid figure[data-shape=tall]{grid-area:auto}.corp-news-atmos__grid figure[data-shape=tall],.corp-news-atmos__grid figure:last-child{aspect-ratio:4/5}.corp-news-press__next{margin-top:48px}.corp-news-btn{width:100%}}@media (max-width:360px){.corp-news-row{grid-template-columns:60px minmax(0,1fr);gap:14px}.corp-news-row__day{font-size:30px}}
