.page-module__W6PqTa__container{max-width:var(--max-width-wrapper);padding:var(--spacing-12)var(--spacing-4);margin:0 auto}.page-module__W6PqTa__header{margin-bottom:var(--spacing-12);text-align:center}.page-module__W6PqTa__title{margin-bottom:var(--spacing-4);background:linear-gradient(135deg,#f59e0b 0%,#ea580c 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:2.5rem;font-weight:800}.page-module__W6PqTa__description{color:var(--text-secondary);font-size:1.1rem}.page-module__W6PqTa__grid{gap:var(--spacing-8);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}.page-module__W6PqTa__card{background:var(--bg-secondary);border:1px solid var(--border-subtle);padding:var(--spacing-8);border-radius:16px;flex-direction:column;justify-content:space-between;min-height:200px;text-decoration:none;transition:all .3s;display:flex;position:relative;overflow:hidden}.page-module__W6PqTa__card:hover{box-shadow:var(--shadow-md);border-color:var(--accent-primary);transform:translateY(-4px)}.page-module__W6PqTa__seriesLabel{color:var(--accent-primary);letter-spacing:.1em;margin-bottom:var(--spacing-4);text-transform:uppercase;font-size:.75rem;font-weight:700}.page-module__W6PqTa__seriesTitle{color:var(--text-primary);margin-bottom:var(--spacing-2);font-size:1.5rem;font-weight:700;line-height:1.3}.page-module__W6PqTa__seriesMeta{padding-top:var(--spacing-6);border-top:1px solid var(--border-subtle);color:var(--text-tertiary);justify-content:space-between;align-items:center;margin-top:auto;font-size:.9rem;display:flex}.page-module__W6PqTa__arrow{color:var(--accent-primary);font-weight:600}
