.page-module__jXZM3G__container{gap:var(--spacing-xl);padding:var(--spacing-xl);flex-direction:column;max-width:800px;margin:0 auto;display:flex}.page-module__jXZM3G__header{gap:var(--spacing-md);margin-top:var(--spacing-lg);flex-direction:column;display:flex}.page-module__jXZM3G__title{letter-spacing:-.05em;font-size:clamp(2.5rem,5vw,4rem);font-weight:900}.page-module__jXZM3G__highlight{color:var(--primary)}.page-module__jXZM3G__subtitle{color:hsl(var(--fg-h),var(--fg-s),var(--fg-l),.7);font-size:1.2rem;line-height:1.6}.page-module__jXZM3G__posts{gap:var(--spacing-lg);margin-top:var(--spacing-lg);flex-direction:column;display:flex}.page-module__jXZM3G__postCard{gap:var(--spacing-sm);padding:var(--spacing-lg);border-radius:var(--border-radius);border:1px solid hsl(var(--fg-h),var(--fg-s),var(--fg-l),.05);background:hsl(var(--fg-h),var(--fg-s),var(--fg-l),.01);flex-direction:column;transition:all .2s;display:flex;position:relative}.page-module__jXZM3G__postCardLink{z-index:0;border-radius:var(--border-radius);position:absolute;inset:0}.page-module__jXZM3G__postCard:hover{border-color:var(--primary);background:hsl(var(--fg-h),var(--fg-s),var(--fg-l),.03);transform:translate(4px)}.page-module__jXZM3G__postMeta{align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-sm);display:flex}.page-module__jXZM3G__date{color:hsl(var(--fg-h),var(--fg-s),var(--fg-l),.5);text-transform:uppercase;letter-spacing:.05em;font-size:.85rem;font-weight:600}.page-module__jXZM3G__readTime{color:var(--primary);opacity:.85;font-size:.8rem;font-weight:600}.page-module__jXZM3G__readTime:before{content:"·";color:hsl(var(--fg-h),var(--fg-s),var(--fg-l),.3);margin-right:6px}.page-module__jXZM3G__postTitle{color:var(--foreground);z-index:1;margin:0;font-size:1.7rem;font-weight:800;position:relative}.page-module__jXZM3G__postTitleLink{color:inherit;text-decoration:none;transition:color .2s}.page-module__jXZM3G__postCard:hover .page-module__jXZM3G__postTitleLink{color:var(--primary)}.page-module__jXZM3G__excerpt{color:hsl(var(--fg-h),var(--fg-s),var(--fg-l),.8);font-size:1.05rem;line-height:1.6}.page-module__jXZM3G__postTags{margin-top:var(--spacing-xs);z-index:1;flex-wrap:wrap;gap:6px;display:flex;position:relative}.page-module__jXZM3G__postTag{background:hsl(var(--primary-h),var(--primary-s),var(--primary-l),.12);color:var(--primary);letter-spacing:.02em;border-radius:4px;padding:2px 8px;font-size:.75rem;font-weight:600;text-decoration:none;transition:background .15s}.page-module__jXZM3G__postTag:hover{background:hsl(var(--primary-h),var(--primary-s),var(--primary-l),.22)}.page-module__jXZM3G__readMore{color:var(--primary);margin-top:var(--spacing-sm);z-index:1;pointer-events:none;font-weight:600;display:inline-block;position:relative}@media (max-width:768px){.page-module__jXZM3G__container{padding:var(--spacing-md)}.page-module__jXZM3G__postTitle{font-size:1.4rem}.page-module__jXZM3G__postCard{padding:var(--spacing-md)}}
