.fn .neu [id^=s-]{scroll-margin-top:var(--fn-head)}.fn .neu-log{--neu-gap:64px;--neu-mark:31px;display:grid;gap:var(--neu-gap);margin:0;padding:0;list-style:none}.fn .neu-log__month{position:relative}.fn .neu-log__month:before{content:"";position:absolute;z-index:1;top:calc(var(--neu-mark) - 5.5px);left:0;width:11px;height:11px;border-radius:50%;background:var(--fn-brand);box-shadow:0 0 0 5px var(--fn-bg)}.fn .neu-log__month:not(:last-child):after{content:"";position:absolute;top:var(--neu-mark);left:5px;width:1px;height:calc(100% + var(--neu-gap));background:var(--fn-line-strong)}.fn .neu-log__date{padding-top:calc(var(--neu-mark) - .575em);padding-left:40px;color:var(--fn-ink);font-size:clamp(1.6rem,2.4vw,2rem);font-weight:700;letter-spacing:-.03em;line-height:1.15}.fn .neu-log__items{margin:0;padding:0;border-top:1px solid var(--fn-line-strong);list-style:none}.fn .neu-log__item:last-child{border-bottom:0}.fn .neu-log__item{padding-block:16px;border-bottom:1px solid var(--fn-line);color:var(--fn-ink-2);font-size:20px;font-weight:600;letter-spacing:-.01em;line-height:1.4}.fn .neu-next{margin:0;border-top:1px solid var(--fn-line-strong)}.fn .neu-next__row{display:grid;gap:6px;padding-block:24px;border-bottom:1px solid var(--fn-line-strong)}.fn .neu-next__title{color:var(--fn-ink);font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:1.25}.fn .neu-next__text{margin:0;color:var(--fn-muted);font-size:17.5px;line-height:1.55}@media (max-width:900px){.fn .neu-log{--neu-gap:48px;--neu-mark:15px}.fn .neu-log__month{gap:16px;padding-left:28px}.fn .neu-log__date{padding-top:0;padding-left:0}}