.change-intro{max-width:740px;margin:0 0 64px;color:#4b5563;font-size:.95rem;line-height:1.7}.change-intro a,.change-entry a{color:inherit;text-underline-offset:3px}.change-log{padding-bottom:96px}.change-entry{display:grid;grid-template-columns:190px minmax(0,1fr);gap:48px;padding:64px 0 72px;border-top:1px solid rgba(15,23,42,.12);scroll-margin-top:110px}.change-date{padding-top:7px;color:#6b7280;font-size:.85rem}.change-date a{text-decoration:none}.change-date a:hover{text-decoration:underline}.change-entry h2{max-width:760px;margin:0 0 32px;font-size:clamp(1.4rem,2.6vw,2rem);font-weight:500;letter-spacing:-.035em;line-height:1.2}.change-group{display:grid;grid-template-columns:80px minmax(0,1fr);gap:24px;max-width:800px}.change-group+.change-group{margin-top:28px}.change-group h3{margin:3px 0 0;color:#6b7280;font-size:.8rem;font-weight:600;line-height:1.65}.change-group ul{display:grid;gap:16px;margin:0;padding:0;list-style:none}.change-group li,.change-summary{margin:0;color:#3f4650;font-size:.96rem;line-height:1.75}@media(max-width:700px){.change-entry{grid-template-columns:1fr;gap:18px;padding:44px 0 52px}.change-date{padding:0}.change-group{grid-template-columns:1fr;gap:10px}.change-group+.change-group{margin-top:26px}.change-entry h2{margin-bottom:28px}.change-intro{margin-bottom:40px}}.change-summary{margin-bottom:28px;max-width:760px}.change-anchor{display:block;scroll-margin-top:110px}
