.page-module__jXZM3G__container{background:var(--page-bg-gradient);min-height:calc(100vh - 200px)}.page-module__jXZM3G__header{background:var(--hero-bg-gradient);padding:64px var(--page-padding-x)48px;color:#fff;border-bottom:1px solid #ffffff1f}.page-module__jXZM3G__headerContent{max-width:var(--page-max-width);margin:0 auto}.page-module__jXZM3G__title{font-family:var(--heading-font);color:var(--hero-text);margin:0 0 16px;font-size:3rem;font-weight:700}.page-module__jXZM3G__subtitle{color:var(--hero-text-muted);max-width:600px;margin:0 0 24px;font-size:1.25rem;font-weight:400}.page-module__jXZM3G__rssLink{background:#ffffff26;border:1px solid #ffffff4d;border-radius:8px;align-items:center;gap:8px;padding:10px 18px;font-size:.9375rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex;color:var(--hero-text)!important}.page-module__jXZM3G__rssLink:hover{background:#ffffff40;border-color:#ffffff80;transform:translateY(-1px)}.page-module__jXZM3G__rssLink svg{flex-shrink:0}.page-module__jXZM3G__main{max-width:var(--page-max-width);padding:var(--page-padding-top)var(--page-padding-x)var(--page-padding-bottom);margin:0 auto}.page-module__jXZM3G__postsGrid{grid-template-columns:1fr;gap:24px;display:grid}.page-module__jXZM3G__postCard{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:24px;transition:all .2s}.page-module__jXZM3G__postCard:hover{border-color:var(--card-border-hover);box-shadow:var(--shadow-soft);transform:translateY(-2px)}.page-module__jXZM3G__postLink{color:inherit;text-decoration:none;display:block}.page-module__jXZM3G__postDate{color:var(--text-muted);margin-bottom:8px;font-size:.875rem;display:block}.page-module__jXZM3G__postTitle{font-family:var(--heading-font);color:var(--text-body);margin:0 0 12px;font-size:1.75rem;font-weight:600;line-height:1.3;transition:color .2s}.page-module__jXZM3G__postCard:hover .page-module__jXZM3G__postTitle{color:var(--green-600)}.page-module__jXZM3G__postDescription{color:var(--text-muted);margin:0 0 16px;font-size:1rem;line-height:1.6}.page-module__jXZM3G__postMeta{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.page-module__jXZM3G__readingTime{color:var(--text-muted);font-size:.875rem}.page-module__jXZM3G__keywords{flex-wrap:wrap;gap:8px;display:flex}.page-module__jXZM3G__keyword{color:var(--green-700);background:var(--green-50);border:1px solid var(--green-200);border-radius:var(--radius-sm);padding:4px 10px;font-size:.75rem;font-weight:500}@media (max-width:768px){.page-module__jXZM3G__title{font-size:2rem}.page-module__jXZM3G__subtitle{margin-bottom:20px;font-size:1.125rem}.page-module__jXZM3G__header{padding:48px var(--page-padding-x)32px}.page-module__jXZM3G__rssLink{padding:8px 14px;font-size:.875rem}.page-module__jXZM3G__postCard{padding:20px}.page-module__jXZM3G__postTitle{font-size:1.5rem}}
