.nm[data-astro-cid-cglmvl5z]{padding-top:0}.nm__head[data-astro-cid-cglmvl5z]{margin-bottom:28px}.nm__label[data-astro-cid-cglmvl5z]{grid-column:1/-1}.nm__grid[data-astro-cid-cglmvl5z]{column-gap:var(--gap);grid-template-columns:repeat(4,1fr);display:grid}.nm__item[data-astro-cid-cglmvl5z]{border-top:1px solid var(--line);flex-direction:column-reverse;justify-content:flex-end;gap:28px;padding-top:22px;display:flex}.nm__num[data-astro-cid-cglmvl5z]{letter-spacing:-.06em;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(3.6rem,7.6vw,8.4rem);font-weight:300;line-height:.9}.nm__text[data-astro-cid-cglmvl5z]{font-size:var(--fs-small);flex-direction:column;gap:4px;display:flex}@media (width<=1000px){.nm__grid[data-astro-cid-cglmvl5z]{grid-template-columns:1fr 1fr;row-gap:48px}}.ms[data-astro-cid-kmzusd56]{height:300vh;position:relative}.ms__sticky[data-astro-cid-kmzusd56]{height:100svh;padding-top:var(--header-h);flex-direction:column;justify-content:center;gap:clamp(48px,7vh,96px);display:flex;position:sticky;top:0;overflow:hidden}.ms__head[data-astro-cid-kmzusd56]{row-gap:20px}.ms__label[data-astro-cid-kmzusd56]{grid-column:1/span 3;padding-top:.5em}.ms__title[data-astro-cid-kmzusd56]{grid-column:4/span 8}.ms__viewport[data-astro-cid-kmzusd56]{position:relative}.ms__track[data-astro-cid-kmzusd56]{width:max-content;padding-left:calc(var(--pad) + (100vw - 2 * var(--pad)) * 3 / 12 + var(--gap) * .25);padding-right:var(--pad);display:flex}.ms__item[data-astro-cid-kmzusd56]{flex-direction:column;gap:28px;width:clamp(300px,30vw,460px);padding:0 40px 0 0;display:flex;position:relative}.ms__year[data-astro-cid-kmzusd56]{letter-spacing:-.06em;color:var(--navy);font-size:clamp(4rem,7.4vw,8rem);font-weight:300;line-height:.85}.ms__body[data-astro-cid-kmzusd56]{flex-direction:column;align-items:flex-start;gap:12px;padding-top:28px;display:flex}.ms__t[data-astro-cid-kmzusd56]{letter-spacing:-.02em;max-width:20ch;font-size:1.3rem;line-height:1.2}.ms__p[data-astro-cid-kmzusd56]{color:var(--muted);max-width:36ch}.ms__dot[data-astro-cid-kmzusd56]{background:var(--gold);border-radius:50%;width:9px;height:9px;position:absolute;top:calc(clamp(4rem,7.4vw,8rem)/1.17647 + 24px);left:0}.ms__line[data-astro-cid-kmzusd56]{background:var(--line);height:1px;position:absolute;top:calc(clamp(4rem,7.4vw,8rem)/1.17647 + 28px);left:0;right:0}.ms__line[data-astro-cid-kmzusd56] span[data-astro-cid-kmzusd56]{background:var(--navy);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.ms__year[data-astro-cid-kmzusd56],.ms__t[data-astro-cid-kmzusd56],.ms__p[data-astro-cid-kmzusd56]{transition:color .5s var(--ease), opacity .5s var(--ease)}.ms__dot[data-astro-cid-kmzusd56]{transition:transform .6s var(--ease), box-shadow .6s var(--ease);z-index:1}.ms--live .ms__item[data-astro-cid-kmzusd56] .ms__year[data-astro-cid-kmzusd56]{color:#0b0b8638}.ms--live .ms__item[data-astro-cid-kmzusd56] .ms__t[data-astro-cid-kmzusd56],.ms--live .ms__item[data-astro-cid-kmzusd56] .ms__p[data-astro-cid-kmzusd56]{opacity:.45}.ms--live .ms__item[data-astro-cid-kmzusd56].is-active .ms__year[data-astro-cid-kmzusd56]{color:var(--navy)}.ms--live .ms__item[data-astro-cid-kmzusd56].is-active .ms__t[data-astro-cid-kmzusd56],.ms--live .ms__item[data-astro-cid-kmzusd56].is-active .ms__p[data-astro-cid-kmzusd56]{opacity:1}.ms--live .ms__item[data-astro-cid-kmzusd56].is-active .ms__dot[data-astro-cid-kmzusd56]{transform:scale(1.6);box-shadow:0 0 0 6px #cfb43c38}@media (width<=1000px){.ms[data-astro-cid-kmzusd56]{height:auto;padding-block:var(--section)}.ms__sticky[data-astro-cid-kmzusd56]{height:auto;padding-top:0;position:relative;overflow:visible}.ms__label[data-astro-cid-kmzusd56],.ms__title[data-astro-cid-kmzusd56]{grid-column:1/-1}.ms__track[data-astro-cid-kmzusd56]{width:auto;padding:0 var(--pad);flex-direction:column;gap:48px}.ms__item[data-astro-cid-kmzusd56]{gap:16px;width:auto;padding:0}.ms__body[data-astro-cid-kmzusd56]{border-top:1px solid var(--line);padding-top:16px}.ms__dot[data-astro-cid-kmzusd56],.ms__line[data-astro-cid-kmzusd56]{display:none}}@media (prefers-reduced-motion:reduce){.ms[data-astro-cid-kmzusd56]{height:auto;padding-block:var(--section)}.ms__sticky[data-astro-cid-kmzusd56]{height:auto;position:relative}.ms__viewport[data-astro-cid-kmzusd56]{overflow-x:auto}}.pt__head[data-astro-cid-5m2jivml]{row-gap:20px;margin-bottom:clamp(56px,6vw,96px)}.pt__label[data-astro-cid-5m2jivml]{grid-column:1/span 3;padding-top:.5em}.pt__title[data-astro-cid-5m2jivml]{grid-column:4/span 8}.pt__group[data-astro-cid-5m2jivml]+.pt__group[data-astro-cid-5m2jivml]{margin-top:64px}.pt__group-title[data-astro-cid-5m2jivml]{margin-bottom:16px}.pt__grid[data-astro-cid-5m2jivml]{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.pt__cell[data-astro-cid-5m2jivml]{aspect-ratio:1/.82;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;min-width:0;position:relative;overflow:hidden}.pt__cell[data-astro-cid-5m2jivml] img[data-astro-cid-5m2jivml]{object-fit:contain;width:64%;height:64%;transform:scale(var(--z,1));mix-blend-mode:multiply;filter:grayscale();opacity:.8;transition:filter .35s,opacity .35s;position:absolute;top:18%;left:18%}.pt__cell[data-astro-cid-5m2jivml]:hover img[data-astro-cid-5m2jivml]{filter:none;opacity:1}@media (width<=1100px){.pt__grid[data-astro-cid-5m2jivml]{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width<=1000px){.pt__label[data-astro-cid-5m2jivml],.pt__title[data-astro-cid-5m2jivml]{grid-column:1/-1}}@media (width<=640px){.pt__grid[data-astro-cid-5m2jivml]{grid-template-columns:repeat(3,minmax(0,1fr))}.pt__cell[data-astro-cid-5m2jivml] img[data-astro-cid-5m2jivml]{width:72%;height:72%;top:14%;left:14%}}
