.notes .band{padding:72px 64px 96px}.notes h1{max-width:780px;margin:20px 0 36px;font-size:clamp(32px,4.4vw,50px)}.notelist{gap:12px;display:grid}.noteitem{border:1px solid var(--line);transition:transform .3s var(--ease), background .3s, border-color .3s;background:#fff9;border-radius:14px;gap:6px;padding:24px 26px;display:grid}.noteitem:hover{background:#fff;border-color:#d4522c66;transform:translateY(-3px)}.noteitem h2{letter-spacing:-.03em;font-size:22px;font-weight:600;line-height:1.2}.noteitem p{color:var(--soft)}.ndate{font-family:var(--mono);color:var(--muted);font-size:11.5px}.nread{color:var(--clay);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.back{color:var(--muted);margin-bottom:22px;font-size:13px;font-weight:500;display:inline-block}.back:hover{color:var(--clay)}.article{max-width:780px;margin:0 auto}.article h1{margin:12px 0 14px}.dek{color:var(--soft);max-width:680px;font-size:19px}.prose{max-width:680px;margin-top:36px}.prose p{color:#2e2420;font-size:17.5px;line-height:1.75}.prose p+p{margin-top:20px}.nfoot{border-top:1px solid var(--line);flex-wrap:wrap;gap:10px;margin-top:48px;padding-top:28px;display:flex}@media (max-width:860px){.notes .band{padding:56px 20px 80px}.prose p{font-size:16.5px}}
