.page-module___gvF_G__main{background-color:var(--color-white);flex-direction:column;align-items:center;min-height:100vh;padding:8rem 2vw;display:flex}.page-module___gvF_G__headerWrapper{text-align:center;margin-bottom:4rem}.page-module___gvF_G__topSubtitle{font-family:var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:#723c1a;margin-bottom:.5rem;font-size:.7rem;font-weight:700;display:block}.page-module___gvF_G__title{font-family:var(--font-serif);color:#000;letter-spacing:-.02em;font-size:clamp(2.2rem,4vw,4rem);font-weight:400}.page-module___gvF_G__journalGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;width:100%;max-width:1900px;padding:0 1rem;display:grid}.page-module___gvF_G__entry{aspect-ratio:4/5;cursor:pointer;width:100%;position:relative;overflow:hidden}.page-module___gvF_G__image{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.25,1,.5,1)}.page-module___gvF_G__entry:hover .page-module___gvF_G__image{transform:scale(1.05)}.page-module___gvF_G__overlay{z-index:2;text-align:center;box-sizing:border-box;background:linear-gradient(#0000 40%,#000000b3 100%);flex-direction:column;justify-content:flex-end;align-items:center;padding:2rem 1.5rem;transition:opacity .3s;display:flex;position:absolute;inset:0}.page-module___gvF_G__tag{font-family:var(--font-sans);letter-spacing:.15em;text-transform:uppercase;color:#723c1a;margin-bottom:.75rem;font-size:.65rem;font-weight:700}.page-module___gvF_G__entryTitle{font-family:var(--font-sans);color:#fff;text-transform:none;max-width:90%;font-size:clamp(.9rem,1.2vw,1.2rem);font-weight:700;line-height:1.4}@media (max-width:1024px){.page-module___gvF_G__journalGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.page-module___gvF_G__journalGrid{grid-template-columns:1fr}.page-module___gvF_G__entry{aspect-ratio:1}}
