.posts{display:grid;gap:12px;grid-auto-columns:minmax(260px,1fr);grid-auto-flow:column;list-style:none;margin:0;overflow-x:auto;padding:0 0 6px;scroll-snap-type:x mandatory;scrollbar-width:thin}.posts>li{scroll-snap-align:start}@media(min-width:960px){.posts{grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible}}.post{align-content:start;background:#fff;border:1px solid var(--c-line);border-radius:var(--r-card);display:grid;gap:8px;height:100%;overflow:hidden;position:relative}.post img{aspect-ratio:16/9;background:var(--c-ground);display:block;height:auto;object-fit:cover;width:100%}.post h3{font-size:.9375rem;font-weight:600;line-height:1.3;margin:0;padding:0 14px 14px}.post h3 a{color:var(--c-navy-deep);text-decoration:none}.post h3 a:after{content:"";inset:0;position:absolute}@media(hover:hover){.post:hover h3 a{text-decoration:underline}}.hsec__ver{color:var(--c-indigo);font-size:.875rem;font-weight:600;text-underline-offset:3px}
/*# sourceMappingURL=home-v2.min.css.map*/