.portal-home{padding:clamp(30px,8vw,120px);max-width:1300px;margin:auto}.portal-home>h1{line-height:.9}.portal-home section{margin-top:80px;border-top:1px solid var(--line);padding-top:24px}.portal-home section article{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:16px 0;border-bottom:1px solid var(--line)}.portal-home section p,.portal-home section span{color:var(--muted)}.portal-home .is-unread{border-left:2px solid #fff;padding-left:16px}.moodboard-grid{flex-basis:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.moodboard-grid figure{margin:0}.moodboard-grid img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}.moodboard-grid figcaption{margin-top:8px;color:var(--muted);font-size:.85rem}.gallery-frame img{width:100%;height:100%;object-fit:cover}
