.page-module__UqRJYq__page{min-height:100vh}.page-module__UqRJYq__hero{background:var(--bg-secondary);text-align:center;border-bottom:1px solid var(--border);padding:16rem 0 8rem}.page-module__UqRJYq__heroTitle{color:var(--text-primary);margin-bottom:2rem;font-size:clamp(4rem,6vw,6.4rem)}.page-module__UqRJYq__heroSubtitle{color:var(--text-muted);max-width:600px;margin:0 auto;font-size:clamp(1.6rem,3vw,2rem)}.page-module__UqRJYq__posts{padding:8rem 0 10rem}.page-module__UqRJYq__grid{grid-template-columns:repeat(3,1fr);gap:2.4rem;display:grid}.page-module__UqRJYq__card{background:var(--bg-card);border-radius:var(--radius-lg);border:1px solid var(--border);color:inherit;flex-direction:column;text-decoration:none;transition:all .4s;display:flex;overflow:hidden}.page-module__UqRJYq__card:hover{border-color:#d4a5744d;transform:translateY(-1rem);box-shadow:0 1.5rem 3rem #d4a57433}.page-module__UqRJYq__imageWrapper{aspect-ratio:16/9;width:100%;position:relative;overflow:hidden}.page-module__UqRJYq__image{object-fit:cover;transition:transform .5s}.page-module__UqRJYq__card:hover .page-module__UqRJYq__image{transform:scale(1.04)}.page-module__UqRJYq__content{flex-direction:column;flex:1;gap:1rem;padding:2.2rem 2rem 2.4rem;display:flex}.page-module__UqRJYq__meta{color:var(--text-muted);font-size:1.4rem}.page-module__UqRJYq__title{color:var(--text-primary);font-size:2.1rem;font-weight:600;line-height:1.4}.page-module__UqRJYq__excerpt{color:var(--text-muted);flex:1;font-size:1.6rem;line-height:1.6}.page-module__UqRJYq__empty{text-align:center;padding:8rem 0}.page-module__UqRJYq__empty p{color:var(--text-muted);font-size:1.8rem}@media (max-width:768px){.page-module__UqRJYq__hero{padding:12rem 0 6rem}.page-module__UqRJYq__posts{padding:6rem 0 8rem}.page-module__UqRJYq__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:460px){.page-module__UqRJYq__grid{grid-template-columns:1fr}}
