.page-module__D1rvnq__pageWrapper{background-color:var(--color-background-primary);flex-direction:column;min-height:100vh;display:flex}.page-module__D1rvnq__content{width:100%;max-width:var(--max-width-xl);padding:var(--spacing-xxl) var(--spacing-lg);line-height:var(--line-height-relaxed);flex:1;margin:0 auto}.page-module__D1rvnq__container{max-width:960px;margin:0 auto}.page-module__D1rvnq__header{text-align:center;margin-bottom:var(--spacing-xxl)}.page-module__D1rvnq__title{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-family:var(--font-family-primary)}.page-module__D1rvnq__subtitle{font-size:var(--font-size-lg);color:var(--color-text-secondary);max-width:800px;font-family:var(--font-family-base);margin:0 auto}.page-module__D1rvnq__section{margin-bottom:var(--spacing-xxl)}.page-module__D1rvnq__sectionTitle{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);font-family:var(--font-family-primary)}.page-module__D1rvnq__paragraph{font-size:var(--font-size-base);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-md)}.page-module__D1rvnq__articlesGrid{gap:var(--spacing-lg);margin-bottom:var(--spacing-xl);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.page-module__D1rvnq__articleCard{background:var(--color-card-background);border:1px solid var(--color-border-light);border-radius:var(--border-radius-medium);padding:var(--spacing-lg);transition:var(--transition-fast)}.page-module__D1rvnq__articleCard:hover{border-color:var(--color-border-medium);box-shadow:0 2px 4px var(--color-button-shadow);transform:translateY(-1px)}.page-module__D1rvnq__articleMeta{margin-bottom:var(--spacing-md);font-size:var(--font-size-sm);color:var(--color-text-muted);justify-content:space-between;align-items:center;display:flex}.page-module__D1rvnq__category{background-color:var(--color-background-secondary);color:var(--color-text-secondary);border-radius:var(--border-radius-small);font-weight:var(--font-weight-medium);padding:.2rem .5rem}.page-module__D1rvnq__readTime{color:var(--color-text-muted)}.page-module__D1rvnq__articleTitle{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-accent-teal);transition:var(--transition-fast);margin-bottom:var(--spacing-sm);font-family:var(--font-family-primary);text-decoration:none;display:block;line-height:normal!important}.page-module__D1rvnq__articleTitle:hover{color:var(--color-accent-teal-dark);text-underline-offset:4px;text-decoration:underline}.page-module__D1rvnq__articleDescription{font-size:var(--font-size-base);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-md)}.page-module__D1rvnq__articleFooter{font-size:var(--font-size-sm);justify-content:space-between;align-items:center;display:flex}.page-module__D1rvnq__publishDate{color:var(--color-text-muted)}.page-module__D1rvnq__readMore{color:var(--color-accent-teal);font-weight:var(--font-weight-medium);transition:var(--transition-fast);text-decoration:none}.page-module__D1rvnq__readMore:hover{color:var(--color-accent-teal-dark);text-underline-offset:4px;text-decoration:underline}.page-module__D1rvnq__topicsGrid{gap:var(--spacing-lg);grid-template-columns:repeat(auto-fit,minmax(350px,1fr));display:grid}.page-module__D1rvnq__topicCard{background:var(--color-background-secondary);border-radius:var(--border-radius-medium);padding:var(--spacing-lg);border:1px solid var(--color-border-light)}.page-module__D1rvnq__topicCard h3{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin-bottom:var(--spacing-md);font-family:var(--font-family-primary)}.page-module__D1rvnq__topicCard p{font-size:var(--font-size-base);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-md)}.page-module__D1rvnq__topicCard ul{padding-left:var(--spacing-lg);margin:0;list-style:outside}.page-module__D1rvnq__topicCard li{font-size:var(--font-size-base);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-xs)}.page-module__D1rvnq__topicCard li strong{color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.page-module__D1rvnq__callToAction{background:var(--color-background-secondary);border-radius:var(--border-radius-medium);padding:var(--spacing-xl);text-align:center;border:1px solid var(--color-border-light)}.page-module__D1rvnq__callToAction h3{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin-bottom:var(--spacing-md);font-family:var(--font-family-primary)}.page-module__D1rvnq__callToAction p{font-size:var(--font-size-base);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin:0}@media (max-width:768px){.page-module__D1rvnq__content{padding:var(--spacing-lg) var(--spacing-md)}.page-module__D1rvnq__articlesGrid,.page-module__D1rvnq__topicsGrid{grid-template-columns:1fr}}
