.page-module__1qls7W__page{padding:32px 0 120px}.page-module__1qls7W__breadcrumb{color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:32px;font-size:.8rem;display:flex}.page-module__1qls7W__breadcrumb a{color:var(--color-text-muted);transition:color .15s}.page-module__1qls7W__breadcrumb a:hover{color:var(--color-gold)}.page-module__1qls7W__header{margin-bottom:2rem}.page-module__1qls7W__title{color:var(--color-text-primary);margin-bottom:.75rem;font-size:1.75rem;font-weight:700;line-height:1.4}.page-module__1qls7W__desc{color:var(--color-text-secondary);max-width:680px;line-height:1.7}.page-module__1qls7W__grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}.page-module__1qls7W__card{border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-card);transition:border-color var(--transition-base),transform var(--transition-base),box-shadow var(--transition-base);flex-direction:column;gap:8px;padding:20px;text-decoration:none;display:flex}.page-module__1qls7W__card:hover{border-color:var(--color-border-hover);box-shadow:var(--shadow-card-hover);transform:translateY(-2px)}.page-module__1qls7W__cardTitle{color:var(--color-text-primary);font-size:1.05rem;font-weight:700;line-height:1.5}.page-module__1qls7W__cardDesc{color:var(--color-text-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.85rem;line-height:1.6;display:-webkit-box;overflow:hidden}.page-module__1qls7W__cardCta{color:var(--color-gold);margin-top:auto;font-size:.85rem;font-weight:600}
