.FeaturedArticle-module__Xb59XG__container{gap:var(--spacing-2xl);margin-bottom:var(--spacing-2xl);padding-bottom:var(--spacing-2xl);border-bottom:1px solid var(--border);grid-template-columns:1.5fr 1fr;display:grid}.FeaturedArticle-module__Xb59XG__imageContainer{aspect-ratio:16/9;border-radius:var(--radius-sm);background-color:var(--muted-light);position:relative;overflow:hidden}.FeaturedArticle-module__Xb59XG__featuredImage{object-fit:cover;width:100%;height:100%;transition:transform .3s}.FeaturedArticle-module__Xb59XG__imageContainer:hover .FeaturedArticle-module__Xb59XG__featuredImage{transform:scale(1.05)}.FeaturedArticle-module__Xb59XG__placeholderImage{background:linear-gradient(45deg,#eaeaea,#f5f5f5);width:100%;height:100%}.FeaturedArticle-module__Xb59XG__content{flex-direction:column;justify-content:center;display:flex}.FeaturedArticle-module__Xb59XG__meta{align-items:center;gap:var(--spacing-md);color:var(--muted);margin-right:var(--spacing-sm);font-size:.875rem;display:flex}.FeaturedArticle-module__Xb59XG__readTime{color:var(--muted);font-size:.875rem;font-weight:500}.FeaturedArticle-module__Xb59XG__label{letter-spacing:.5px;color:var(--foreground);font-weight:700;transition:color .2s}.FeaturedArticle-module__Xb59XG__container a:hover .FeaturedArticle-module__Xb59XG__title{color:var(--link-hover)}.FeaturedArticle-module__Xb59XG__title{font-family:var(--font-sans);margin-bottom:var(--spacing-md);cursor:pointer;font-size:2.5rem;font-weight:800;line-height:1.1}.FeaturedArticle-module__Xb59XG__excerpt{font-family:var(--font-serif);color:var(--muted);margin-bottom:var(--spacing-lg);font-size:1.125rem;line-height:1.6}.FeaturedArticle-module__Xb59XG__footer{gap:var(--spacing-md);flex-direction:column;display:flex}.FeaturedArticle-module__Xb59XG__author{font-size:.9rem}@media (max-width:768px){.FeaturedArticle-module__Xb59XG__container{gap:var(--spacing-lg);grid-template-columns:1fr}.FeaturedArticle-module__Xb59XG__title{font-size:2rem}}
.HeroSection-module__wyhKdG__hero{background-color:var(--background);color:var(--foreground);padding:var(--spacing-2xl)0;margin-bottom:var(--spacing-2xl);border-bottom:1px solid var(--border)}.HeroSection-module__wyhKdG__container{align-items:flex-start;gap:var(--spacing-lg);flex-direction:column;display:flex}.HeroSection-module__wyhKdG__tag{background-color:var(--muted-light);color:#c00;font-size:.75rem;font-weight:500;font-family:var(--font-sans);letter-spacing:.5px;border-radius:100px;align-items:center;gap:8px;padding:6px 12px;display:inline-flex}.HeroSection-module__wyhKdG__dot{background-color:#c00;border-radius:50%;width:6px;height:6px}.HeroSection-module__wyhKdG__title{font-family:var(--font-serif);margin-bottom:var(--spacing-sm);letter-spacing:-1px;font-size:4rem;font-weight:700;line-height:1.1}.HeroSection-module__wyhKdG__highlight{color:#c00;font-style:normal}.HeroSection-module__wyhKdG__description{font-family:var(--font-sans);color:var(--muted);max-width:600px;margin-bottom:0;font-size:1.125rem;line-height:1.6}@media (max-width:768px){.HeroSection-module__wyhKdG__title{font-size:2.5rem}}
.page-module___8aEwW__latestSection{margin-top:var(--spacing-2xl)}.page-module___8aEwW__latestHeader{align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-xl);display:flex}.page-module___8aEwW__latestHeader h3{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:1px;white-space:nowrap;margin:0;font-size:1.25rem;font-weight:700}.page-module___8aEwW__divider{background-color:var(--border);width:100%;height:1px}.page-module___8aEwW__postList{flex-direction:column;display:flex}
