.exh[data-astro-cid-zsveo7ll]{padding-block:var(--sp-120)}.exh__head[data-astro-cid-zsveo7ll]{flex-direction:column;gap:20px;max-width:760px;display:flex}.news-h2[data-astro-cid-zsveo7ll]{font-size:var(--fs-48-31);letter-spacing:-.03em;color:var(--ink);text-wrap:balance;margin:0;font-weight:700;line-height:1.1}.exh__list[data-astro-cid-zsveo7ll]{margin-top:var(--sp-56);border-top:2px solid var(--graphite);flex-direction:column;display:flex}.exh__item[data-astro-cid-zsveo7ll]{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;padding:40px 0;display:grid}@container page (width>=608px){.exh__item[data-astro-cid-zsveo7ll]{gap:24px var(--sp-48);grid-template-columns:160px minmax(0,1fr)}.exh__related[data-astro-cid-zsveo7ll]{grid-column:2}}@container page (width>=1125px){.exh__item[data-astro-cid-zsveo7ll]{grid-template-columns:220px minmax(0,1fr) 260px;gap:48px}.exh__related[data-astro-cid-zsveo7ll]{grid-column:auto;padding-top:6px}}.exh__date[data-astro-cid-zsveo7ll]{flex-direction:column;gap:4px;display:flex}.exh__days[data-astro-cid-zsveo7ll]{font-size:var(--fs-52-33);letter-spacing:-.03em;color:var(--ink);font-weight:700;line-height:1}.exh__month[data-astro-cid-zsveo7ll]{color:var(--graphite);line-height:1.65}.exh__body[data-astro-cid-zsveo7ll]{flex-direction:column;gap:12px;min-width:0;display:flex}.exh__tag-row[data-astro-cid-zsveo7ll]{display:flex}.exh__tag[data-astro-cid-zsveo7ll]{color:var(--text);white-space:nowrap;border:1px solid #c3cbd6;align-items:center;gap:8px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.exh__tag-mark[data-astro-cid-zsveo7ll]{width:6px;height:6px;color:var(--graphite)}.exh__title[data-astro-cid-zsveo7ll]{font-size:var(--fs-26-22);color:var(--ink);margin:0;font-weight:700;line-height:1.65}.exh__place[data-astro-cid-zsveo7ll]{color:var(--text-2);font-size:15px}.exh__text[data-astro-cid-zsveo7ll]{max-width:40em;color:var(--text);text-wrap:pretty;margin-top:4px;font-size:16px;line-height:1.6}.exh__related[data-astro-cid-zsveo7ll]{flex-direction:column;gap:12px;display:flex}.exh__related-label[data-astro-cid-zsveo7ll]{color:var(--graphite);line-height:1.65}.exh__links[data-astro-cid-zsveo7ll]{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.exh__links[data-astro-cid-zsveo7ll]>li[data-astro-cid-zsveo7ll]{display:flex}.exh[data-astro-cid-zsveo7ll] .news-link{color:var(--graphite);white-space:nowrap;border-bottom:1px solid;align-items:center;gap:8px;padding-bottom:2px;font-size:15px;font-weight:600;display:inline-flex}.exh[data-astro-cid-zsveo7ll] .news-link:hover{color:var(--black)}.dev[data-astro-cid-rby2bctu]{--mark-col:44px;padding-block:var(--sp-120)}.dev__head[data-astro-cid-rby2bctu]{gap:22px var(--sp-72);grid-template-columns:minmax(0,1fr);align-items:end;display:grid}@container page (width>=856px){.dev__head[data-astro-cid-rby2bctu]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.dev__title[data-astro-cid-rby2bctu]{flex-direction:column;gap:20px;display:flex}.dev__h2[data-astro-cid-rby2bctu]{font-size:var(--fs-48-31);letter-spacing:-.03em;color:var(--ink);text-wrap:balance;margin:0;font-weight:700;line-height:1.1}.dev__intro[data-astro-cid-rby2bctu]{max-width:36em;color:var(--text-lead);text-wrap:pretty;font-size:18px;line-height:1.6}.dev__timeline[data-astro-cid-rby2bctu]{margin-top:var(--sp-64);position:relative}.dev__timeline[data-astro-cid-rby2bctu]:before{content:"";left:calc(var(--mark-col) / 2 - .5px);width:1px;box-shadow:1px 0 0 var(--white);background:#c3cbd6;position:absolute;top:10px;bottom:10px}.dev__item[data-astro-cid-rby2bctu]{grid-template-columns:var(--mark-col) minmax(0, 1fr);border-bottom:1px solid var(--rule);align-items:start;padding:30px 0;display:grid;position:relative}.dev__year[data-astro-cid-rby2bctu]{font-size:var(--fs-44-28);letter-spacing:-.03em;color:var(--ink);grid-area:1/2;font-weight:700;line-height:1}.dev__mark[data-astro-cid-rby2bctu]{padding-top:calc((var(--fs-44-28) - 14px) / 2);grid-area:1/1;justify-content:center;display:flex}.dev__diamond[data-astro-cid-rby2bctu]{background:var(--graphite);width:14px;height:14px;box-shadow:0 0 0 5px var(--ground-light);display:block;transform:rotate(45deg)}.dev__body[data-astro-cid-rby2bctu]{flex-direction:column;grid-column:2;gap:10px;min-width:0;margin-top:14px;display:flex}.dev__links[data-astro-cid-rby2bctu]{flex-direction:column;grid-column:2;align-items:flex-start;gap:12px;margin-top:18px;display:flex}.dev__links[data-astro-cid-rby2bctu]>li[data-astro-cid-rby2bctu]{display:flex}@container page (width>=1125px){.dev[data-astro-cid-rby2bctu]{--mark-col:60px}.dev__timeline[data-astro-cid-rby2bctu]:before{left:229px}.dev__item[data-astro-cid-rby2bctu]{grid-template-columns:200px var(--mark-col) minmax(0, 1fr) 240px}.dev__year[data-astro-cid-rby2bctu]{grid-column:1}.dev__mark[data-astro-cid-rby2bctu]{grid-column:2;padding-top:14px}.dev__body[data-astro-cid-rby2bctu]{grid-area:1/3;margin-top:0;padding-right:40px}.dev__links[data-astro-cid-rby2bctu]{grid-area:1/4;margin-top:0;padding-top:6px}}.dev__item-title[data-astro-cid-rby2bctu]{color:var(--ink);margin:0;font-size:22px;font-weight:700;line-height:1.65}.dev__text[data-astro-cid-rby2bctu]{max-width:40em;color:var(--text-lead);text-wrap:pretty;font-size:16px;line-height:1.6}.dev__link[data-astro-cid-rby2bctu]{color:var(--graphite);white-space:nowrap;border-bottom:1px solid;align-items:center;gap:8px;padding-bottom:2px;font-size:15px;font-weight:600;display:inline-flex}.dev__link[data-astro-cid-rby2bctu]:hover{color:var(--black)}.dev__press[data-astro-cid-rby2bctu]{margin-top:var(--sp-56);border-top:1px solid var(--rule);box-shadow:var(--etch);grid-template-columns:minmax(0,1fr);place-items:center start;gap:14px 40px;padding-top:26px;display:grid}@container page (width>=1125px){.dev__press[data-astro-cid-rby2bctu]{grid-template-columns:240px minmax(0,1fr) auto}}.dev__press-label[data-astro-cid-rby2bctu]{color:var(--graphite);margin:0;line-height:1.65}.dev__press-item[data-astro-cid-rby2bctu]{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.dev__press-title[data-astro-cid-rby2bctu]{color:var(--text);font-size:16px;line-height:1.6}
