.mm-nb-latest{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px var(--mm-grid-gap)}.mm-nb-latest .mm-post--lead{grid-column:1 / -1}.mm-nb-latest .mm-post:not(.mm-post--lead) .mm-post__title{font-size:23px}@media (min-width:821px){.mm-nb-latest .mm-post:not(.mm-post--lead) .mm-post__title{font-size:28px}}@media (min-width:1000px){.mm-nb-latest{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:48px}}.mm-nb-start .mm-journey__path path{vector-effect:none}.mm-nb-start .mm-journey__stops{grid-template-columns:repeat(5,minmax(0,1fr))}.mm-nb-start .mm-stop__art{display:block}.mm-nb-start .mm-stop__art img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .7s var(--mm-reveal-ease)}.mm-nb-start .mm-stop:hover .mm-stop__art img{transform:scale(1.05)}.mm-nb-start .mm-stop__title{font-size:26px;text-wrap:balance}.mm-nb-start .mm-stop__title a{color:inherit;text-decoration:none;transition:color .2s}.mm-nb-start .mm-stop__title a:hover{color:var(--mm-accent-text)}.mm-nb-start__time{margin:12px 0 0;font:400 14px/1 var(--mm-body);color:var(--mm-mute)}@media (max-width:900px){.mm-nb-start .mm-journey__stops{grid-template-columns:repeat(2,minmax(0,1fr))}}.mm-nb-topic__line{max-width:60ch;margin:0 auto clamp(24px, 2.6vw, 36px);font-size:var(--mm-text);line-height:1.7;text-align:center;color:#4d4d4a}.mm-nb-topic__panel[hidden]{display:none}.mm-band--ink .mm-bento--glyphs .mm-bento__door{box-shadow:inset 0 0 0 1px rgb(245 245 240 / .1)}.mm-nb-find{display:flex;flex-wrap:wrap;gap:10px;width:min(100%, 640px);margin:0 auto clamp(32px, 3.6vw, 48px)}.mm-nb-find__input{flex:999 1 210px;min-width:0;height:56px;padding:0 18px;font:400 16px var(--mm-body);color:var(--mm-ink);background:var(--mm-paper);border:2px solid var(--mm-ink);border-radius:0}.mm-nb-find__input::placeholder{color:var(--mm-mute);opacity:1}.mm-nb-find__input:focus-visible{outline:2px solid var(--mm-accent);outline-offset:3px}.mm-nb-find .mm-btn{flex:1 0 auto;height:56px}.mm-band--ink .mm-nb-find__input{border-color:var(--mm-paper)}.mm-nb-grid{row-gap:32px}.mm-nb-grid .mm-post__title{font-size:23px}@media (max-width:520px){.mm-nb-find .mm-btn{padding-left:18px}}@media (min-width:821px){.mm-nb-grid{row-gap:44px}.mm-nb-grid .mm-post__title{font-size:28px}}@media (max-width:1100px) and (min-width:821px){.mm-nb-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.mm-nb-new{animation:mm-rise .7s var(--mm-reveal-ease) var(--mm-d,0ms) both}.mm-nb-more{display:flex;align-items:center;justify-content:center;gap:14px;min-height:96px;margin-top:8px;opacity:0;transition:opacity .2s}.mm-nb-more.is-loading{opacity:1}.mm-nb-more[hidden]{display:none}.mm-nb-more__mark{display:flex;gap:6px}.mm-nb-more__mark i{width:12px;height:12px;background:var(--mm-accent);animation:mm-nb-pulse 1s ease-in-out infinite}.mm-nb-more__mark i:nth-child(2){animation-delay:.15s}.mm-nb-more__mark i:nth-child(3){animation-delay:.3s}.mm-nb-more__text{font:600 16px/1 var(--mm-body)}@keyframes mm-nb-pulse{0%,100%{opacity:.25;transform:scale(.8)}50%{opacity:1;transform:none}}.mm-nb-pages{margin-top:clamp(36px, 4vw, 56px)}.mm-nb-pages ul{display:flex;flex-wrap:nowrap;justify-content:center;gap:8px;margin:0;padding:4px;list-style:none;overflow-x:auto;scrollbar-width:none}.mm-nb-pages ul::-webkit-scrollbar{display:none}.mm-nb-pages li{flex:none}.mm-nb-pages .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:48px;height:48px;padding:0 16px;font:600 16px/1 var(--mm-body);text-align:center;color:inherit;text-decoration:none;border:2px solid currentColor;border-radius:0;transition:background .2s,color .2s}.mm-nb-pages a.page-numbers:hover,.mm-nb-pages a.page-numbers:focus-visible{color:var(--mm-ink);background:var(--mm-accent);border-color:var(--mm-accent)}.mm-nb-pages .page-numbers.current{color:var(--mm-ink);background:var(--mm-accent);border-color:var(--mm-accent)}.mm-nb-pages .page-numbers.dots{border-color:#fff0;min-width:24px;padding:0}@media (max-width:520px){.mm-nb-pages ul{justify-content:flex-start}}#all-articles.is-auto .mm-nb-pages{display:none}@media (prefers-reduced-motion:reduce){.mm-nb-new{animation:none}.mm-nb-more__mark i{animation:none;opacity:1}}